イメージ管理のプロビジョニングモデルの选択
すべての的Citrix虚拟应用和桌面(CVAD)プロジェクトに対して行う必要のある最も一般的な设计上の决定事项の1つは,ビジネス要件と运用要件を満たすプロビジョニングモデルです。この记事の目的は,最も一般的な决定要因,推奨事项,および特定のプロビジョニングモデルが适している可能性のあるさまざまなシナリオについて说明することです。イメージ管理では,思杰管理者が的Citrix环境を效率的に管理するために一般的に使用される2つのプロビジョニングモデルがあります。
- 机器创建服务(MCS)
- 思杰置备(PVS)
また,的Citrix应用分层は,このドキュメントの现在のバージョンでは适用范囲外であることも重要です.Citrix应用分层の実装は,これらの设计上の决定事项の多くに影响を与える可能性があるため,この记事の今后の更新プログラムの1つに含める予定です。
この记事では,设计上の决定事项とイメージのプロビジョニングに关する要因に焦点を当てています.Citrix PVSまたはMCSの一般的なリファレンスアーキテクチャに兴味がある场合は,思杰虚拟应用和桌面のイメージ管理リファレンスアーキテクチャを読むことを強くお勧めします。
思杰配置服务(PVS)の概要
思杰供应は,一元化された共有オペレーティングシステムイメージを复数の仮想エンドポイントまたは物理エンドポイントに配信できるソフトウェアベースのストリーミングテクノロジです。设计上の目的では,PVSはアクティブなコンポーネントであることを理解することが重要です.PVSはイメージ管理と配信の日常业务に积极的に关与しています。メリットとして,思杰PVSは,ソフトウェアベースのストレージオフロードソリューションとして机能するため,运用コストとストレージコストを削减できます。ただし,この利点は,环境を适切に设计および保守する必要があることを意味します.Citrix PVSには,専用のストリーミングサーバー,データベースが必要であり,高可用性计画に含める必要があります.PVS环境の设计はほとんどハイパーバイザーに依存しません。実装は异なるハイパーバイザーの场合と同様です。
思杰机创建服务(MCS)の概要
Citrix计算机创建服务は、Citrix虚拟应用程序和台式机のオーケストレーションコンポーネントで、共有マシンまたは専用マシンに対して単一のイメージ管理を提供します。MCSはパッシブコンポーネントです。ほとんどの導入では、MCSはイメージビルドのオーケストレーションプロセス(ハイパーバイザに何をすべきかを伝える)にのみ関与し、日常的な運用やイメージの配信には関与しません。このルールにはいくつかの例外があります。特に、ディスクを自動的にリセットできないハイパーバイザーの場合。設計の観点から、MCSを使用して構築された環境は、ワークロードをホストしているハイパーバイザーまたはクラウドプロバイダの動作と特性を継承します。したがって、MCS環境の設計は、ハイパーバイザと使用されるストレージの組み合わせによって大きな影響を受けます。
プロビジョニングの决定要因
各プロジェクトと環境は固有であり,要件と目標が異なります。このため,優れたアーキテクトは,プロジェクトごとに異なるプロビジョニングモデルを選択し,排他的ではなく1つのプロビジョニングモデルだけを優先することが一般的です。専用マシンと共有マシンの組み合わせを提供する場合など,同じ環境でも異なるプロビジョニングモデルが使用されるのが一般的です。
この文書では、意思決定要因を 2.つのカテゴリに分けます。つまり、どのプロビジョニングモデルが好ましい(または使用されなければならない)かが明確である要因と、より解釈に開放的な要因と、意思決定において個人の好み/経験がはるかに大きな役割を果たしている要因です。
明示的な決定要因
明示的な决定要因は,PVSまたはMCSが好まれるだけでなく,多くの场合,可能な选択肢が1つしかないシナリオをカバーします。
物理マシン
プロジェクトで物理マシン(通常は教室または同様のユースケース)へのプロビジョニングが含まれる場合、Citrix PVSのみがサポートされます(機能的)。このモデルは、ラボ環境やトレーニング環境、コールセンター、仮想デスクトップへのアクセスに使用される「シンクライアント」デバイスなど、標準化されたデスクトップに適しています。
推奨モデル:PVS
クラウドデプロイ
微软Azure,亚马逊网络服务,谷歌云平台などのパブリックインフラストラクチャ(IaaS的)环境(IaaS的)环境のいずれかで仮想アプリとデスクトップを実行する场合は,このような环境が思杰PVSをサポートしていないことに注意してください。このような环境でPVSを実行できない技术的な制限があります。特に,PXEファームウェアの要件は,BDMブートパーティションが使用されている场合でも必要です。この制限により,真のクラウド环境で的Citrix PVSを実行することはできますが,ホストされた仮想环境で実行することは可能です。
推奨モデル:MCS
永続デスクトップ
永続モードで仮想デスクトップを展开する场合,最も一般的なアプローチは次のとおりです。
- MCSによるフルクローン
- MCSによる高速クローン
- ユーザーレイヤー
- 手动/ ESDプロビジョニング(SCCM)
- ハイパーバイザーテンプレート
理論的には、プライベートイメージモードを使用してCitrix PVSに専用デスクトップを提供することは可能ですが、この方法は推奨されず、運用面やパフォーマンス上のメリットはありません。永続ユーザーレイヤーに個別のテクノロジを使用しない場合、Citrix PVSは永続的なマシンには推奨されません。
永続マシンでMCSを使用する场合,高速クローンとフルクローン(バージョン7.11で导入された)の2种类のアプローチがあります.MCSを使用した高速クローンは,ストレージの设置面积が小さく,作成/リセット时间が短い(小さなデルタディスク)というメリットがありますが,この导入モデルでは,ストレージの移行/バックアップ/高可用性がより复雑になります。これは多くの场合,専用/永続マシンの要件であるため,永続デスクトップには,MCSを使用したフルクローンが推奨されます。高速クローンとフルクローンの违いについては,記事CTX224040を参照してください。
推奨モデル:MCS
ライセンスエンタイトルメント
思杰PVSは,すべてのライセンスエディションで使用できるわけではありません。特に,仮想アプリ标准(旧的XenAppアドバンスト)ライセンスおよび仮想アプリアドバンスト(旧XenApp的企业)ライセンスでは使用できません.Provisioning服务データセンターエディションの购入时に思杰虚拟应用程序の下位エディションを使用することはよくある误解ですが,これはライセンス契约では除外されています。详しくは,制品とライセンスモデルをご覧ください。
推奨モデル:MCS
変数決定要因
決定要因の以前のセットは簡単ですが、この2.番目のセットははるかに柔軟で、解釈に開いており、個人の好み/技術に関する経験は、意思決定においてはるかに大きな役割を果たしています。Citrixでは、お客様のニーズに最適なソリューションを柔軟に選択できます。以下の要因については、デルの推奨事項とは異なる場合があります。
技術スキル
これは考慮すべき重要な要素です。特に、Citrixパートナーであり、新規顧客向けのグリーンフィールド環境を構築している場合に考慮する必要があります。この環境を管理するチームのスキルと能力を考慮してください。お客様が思杰公司テクノロジーを初めて使用している場合、最小の変更で静的環境を運用している場合、または複数の役割があり、思杰公司の管理が責任の一部に過ぎない場合、それは良い考えです環境の複雑さを最小限に抑え、可動部品の数を減らします。その場合、MCSの方が良いソリューションになるかもしれません。
推奨モード:技術的なスキルが懸念される場合はMCS
プロビジョニングモデルの习熟度
思杰公司のお客様やパートナーの多くは、Citrix PVSまたはMCSに精通しており、このテクノロジを使用して数千台のマシンをプロビジョニングしています。これは、使用するプロビジョニングモデルを決定する際に重要な要素です。他のチームが 1.つのソリューションの手順と技術的側面に精通しており、そのソリューションがすべての要件とニーズを満たしている場合は、新しいプロジェクトに使用してください。ただし、サードパーティ向けのパートナーまたはソリューションを構築する場合は、顧客の学習曲線とスキルセットを考慮することが重要です。
PVSとMCSの両方は、複雑なアーキテクチャと大規模な環境をサポートできます。多くの場合、個人の好み/経験は、1.つを選択する際に最も重要な決定要因となります。
推奨モード:PVSまたはMCS,より使い惯れたモデルのいずれか
複雑なマルチサイトアーキテクチャ
特定のタイプの环境では,复数のストレージ·リポジトリ间でイメージを迅速にレプリケートできることが重要になります.PVSでは,このレプリケーションは単纯で,通常は异なるファイル共有间での単纯なコピー操作を伴います。エンタープライズMCS设计では,マスターイメージ自体のレプリケーションとCVAD SDK / PowerShell的を使用した自动イメージプロビジョニングが必要です。
MCSでマルチサイト展开を自动化することは可能ですが,PVSプロセスはシンプルで使いやすくなっています。
推奨モード:PVS優先
頻繁な変更が必要
Citrix PVSの最大利点の1.つは、仮想ディスク(vDisk)から別の仮想ディスク(vDisk)にほぼ瞬時に切り替えることができ、仮想イメージの高度なバージョン管理をサポートできることです。マスターイメージレベルのローリングカタログとバージョン管理を使用して、MCSでも同様の結果を達成できますが、PVSを使用するとこのプロセスは簡単です。
頻繁な変更(毎週複数のイメージが変更される)を必要とする環境では、PVSはより柔軟で導入可能なソリューションを提供します。この決定には、環境内でMCSを使用してイメージを更新するのにどれくらい時間がかかりますか、必要なストレージ・リポジトリ・レプリケーションの数など、多くの要因が関与しますが、一般的に、PVSはより柔軟なイメージ管理ソリューションであると期待できます。
推奨モード:PVS優先
環境の大きさ
多くの人々が信じているほど重要ではない要因の1つは、ターゲット環境の規模です。PVSとMCSの両方は、数万台のマシンに拡張可能なエンタープライズ対応のソリューションです。
小規模でシンプルな環境を設計する場合、スケールが潜在的な決定要因となる場合(物理マシンへのプロビジョニングなど)、その他の要因が関与していない限り、小規模な環境(数十台のマシン)では、MCSが推奨されます。
推奨モード:小规模环境の场合はMCS,大规模环境の场合はPVS / MCS
ネットワークのボトルネック
Citrix PVSは、適切に動作するネットワーク環境(パケットのルーティング/サイズ、または安定したネットワーク接続)に敏感です。ハイブリッド UDPトラフィックを使用しているため、パケットのシーケンス全体を繰り返す必要があるため、ドロップされたパケットの影響は大きなものになります。ネットワークのパフォーマンスまたは安定性が懸念される場合は、MCS(NFS)を使用しないことが望ましい)の方が良い方法です。
推奨モード:ネットワークの安定性が懸念される場合は MCS
通常ディスクが必要
再起動後も一部のデータを永続的に維持することが一般的な要件があります。たとえば、マシン変更の削除後に復元する必要があるイベントログや構成 ( ターゲットマシンを識別するためにマルウェア対策やソフトウェア展開ツールなどで使用する一意のマシン識別子)。
PVSおよび新しいバージョンのMCS IOドライバ(バージョン7.9で导入)では,永続データをライトキャッシュディスクに保存できます。この机能は旧バージョンのMCSでも可能ですが,スクリプト作成と自动化のスキルが必要です。この手顺を自动化しない场合や,必要なスキルがない场合は,标准机能を使用する方がよい场合があります。データをライト·キャッシュ·ディスクにリダイレクトするときは注意してください。空き容量を适切に计画および监视しないと,安定性の问题が発生する可能性があり,実装前に慎重に検讨する必要があります。リダイレクトの最适な候补は,固定サイズの小さいファイル(最大サイズのログファイルや小さなテキストファイルなど)です。大量のデータや予测不可能な量のデータをリダイレクトすることはお勧めしません。
推奨モード:PVSまたは新しいバージョンのMCS IOを推奨
最適化されたハイパーバイザとストレージ
冒头で述べたように,PVSはほとんどハイパーバイザに依存しないソリューションです。一方,MCSのパフォーマンス,安定性,柔软性は,基盘となるハイパーバイザとストレージに强く依存しています。
ただし,基盘となるインフラストラクチャが最适化され,MCSと适切に动作するように设计されている场合は,ソフトウェアアクセラレーションの代わりにハードウェアアクセラレーションを使用するため,MCSでより良い结果を得ることができます。
ここで言及すべき最も注目すべき候補は、MCSのプロビジョニングに最適化されたシャドウクローンの努塔尼克斯実装です。もう1.つの良い例は、仮想デスクトップワークロード用に最適化されたハイパーバイザーです。たとえば、インメモリ読み取りキャッシュまたは智能缓存をサポートするCitrix虚拟机监控程序などです。
推奨モード:MCS用に最適化されたハイパーバイザー/ストレージを使用している場合
概要
この记事では,思杰的虚拟应用和桌面环境のプロビジョニング方法を选択する际の最も一般的な决定要因について说明しました.Citrix PVSとMCSの両方は,优れたパフォーマンスと柔软性を提供するエンタープライズ対応のソリューションです。