Citrix App Layering™
Citrix App Layeringは、Windowsアプリケーションとイメージの管理にかかる時間を大幅に短縮します。ハイパーバイザーやプロビジョニングサービスの種類を問わず、App Layeringサービスにより、以下のことが可能になります。
- OS、プラットフォームツール、アプリケーションを個別のレイヤーにインストール
- 主要なOSバージョンごとに単一のOSレイヤーを維持。OSのアップデートでは、レイヤーにバージョンを追加。必要に応じて、各イメージテンプレートに特定のレイヤーバージョンを選択可能。既存のアプリケーションレイヤーとプラットフォームレイヤーは、OSがアップデートされても引き続き動作
- ユーザーが必要とするレイヤーの固有の組み合わせごとにイメージテンプレートを作成
- 必要な数のシステムをプロビジョニングするためにテンプレートを使用
- ユーザーがログインしたときに、オンデマンド配信のために特定のAppレイヤーを弾力的に割り当て
レイヤーとテンプレートを使用することで、維持するイメージの数を大幅に削減できます。App Layeringソリューションは、プールされたデスクトップとセッションホストの両方で機能します。
アプリケーション管理の簡素化
App Layeringは、OSとアプリケーションの管理をインフラストラクチャから分離します。各アプリケーションとOSパッチを一度インストールし、関連するテンプレートを更新し、イメージを再展開できます。
レイヤー化されたイメージは、オープンスタンダードの仮想ディスクとして公開でき、どの環境でも使用可能です。
主要なWindowsバージョンごとに1つの汎用OSレイヤーと、各アプリケーションごとに1つのレイヤーを維持することが可能です。ソフトウェアのアップデートは、各レイヤーの新しいバージョンに適用されます。その後、各イメージテンプレートで必要な特定のレイヤーバージョンを選択します。
あらゆる環境でのサーバーとデスクトップのプロビジョニング
App Layeringを使用すると、任意のWindowsアプリケーションを仮想ディスクとしてパッケージ化できます。それらのアプリケーションをプールされたデスクトップとセッションホストに配信できます。App Layeringを使用すると、以下のことが可能になります。
- Windows OSを1つのレイヤーにインストールし、生成したい数のイメージで使用。これはアプリケーション、ハイパーバイザー、その他のプラットフォームソフトウェアにも当てはまる
- 任意のレイヤーの組み合わせを選択して、デスクトップまたはセッションホストとして展開可能なレイヤー化されたイメージを作成
- それらのレイヤー化されたイメージを仮想マシンデスクトップとセッションホストに展開し、アプリケーションをユーザーが利用できるようにする
1回のイメージ更新で、アプリケーションのアップデートやOSパッチをサーバーファーム全体またはデスクトップサイロに配信できます。
必要に応じたアプリケーションの配信
必要に応じてアプリケーションを配信できます。その場合、以下のようになります。
- すべてのユーザーが必要とするアプリケーションをベースイメージに含める
- Elastic layering機能を使用して、特定のAppレイヤーを「オンデマンド」で配信
ベースイメージ: ベースイメージは、最小限のイメージテンプレートから生成するものです。すべてのユーザーが受け取ることを希望するソフトウェアのみが含まれます。より専門的なアプリケーションは、「オンデマンドレイヤー」であるElastic layersを使用して配信できます。
Elastic Layers、「オンデマンドレイヤー」: イメージでElastic layeringが有効になっている場合、ベースイメージに含まれていないアプリケーションレイヤーをそのマシンのユーザーに割り当てることができます。ユーザーはログイン時にアプリケーションを受け取ります。ベースイメージが汎用的であるほど、維持する固有のイメージの数は少なくなります。
ユーザー(パーソナライゼーション)データと設定
ユーザー(パーソナライゼーション)レイヤーは、ユーザーの以下の情報を含む書き込み可能なレイヤーです。
- ローカルに保存されたデータとプロファイルの変更
- ローカルにインストールされたアプリケーションとプラグイン
非永続的なプールされたデスクトップイメージでユーザーレイヤーを有効にすることで、ユーザーに永続的なエクスペリエンスを提供します。ユーザーはローカルデータと設定用のレイヤーを受け取ります。その後、同時接続ユーザーの最大数に基づいてインフラストラクチャの規模を決定できます。
インフラストラクチャへのシンプルな追加
Citrix App Layeringの展開の中心となるのは、App Layeringアプライアンス上で動作するEnterprise Layer Manager(ELM)テクノロジーです。このアプライアンスはApp Layering管理コンソールをホストします。
管理コンソールでは、以下のことが可能です。
- レイヤーの作成と管理
- イメージテンプレートの作成とイメージの公開
- ベースイメージの一部として、またはElastic layers機能を使用して、ユーザーにレイヤーを割り当て
OSと互換性のあるほぼすべてのアプリケーションをレイヤー化できます。各アプリケーションレイヤーには1つ以上のアプリケーションを含めることができ、できれば同じアップグレードスケジュールにあるものが望ましいです。アプリケーションをアップグレードするには、以下の手順を実行します。
- アプリケーションレイヤーの新しいバージョンにアップデートをインストール
- 該当するイメージテンプレートを新しいレイヤーバージョンで更新
- イメージを再公開し、システムを再プロビジョニング
プラットフォームレイヤーは、ハイパーバイザー、プロビジョニング、および接続ブローカーソフトウェアを分離します。各プラットフォームに固有のプラットフォームレイヤーを使用して、同じOSおよびアプリケーションレイヤーを配信します。
コネクター構成
アプライアンスは、仮想環境内の特定の場所にアクセスするためにコネクター構成を使用します。App Layeringは、定義された場所を以下の目的で使用します。
- OSレイヤー用のOSをインポート
- レイヤー作成中にレイヤーをパッケージ化
- レイヤー化されたイメージを特定の場所に公開
互換性
互換性の詳細については、システム要件を参照してください。