自動インスタント クローン ファームは、vCenter Server のインスタント クローン仮想マシンである Linux ホストで構成されます。
インスタント クローン ファームの概要
vCenter Server の vmFork テクノロジー(インスタント クローン API)を使用して、ゴールド イメージから作成された自動化されたインスタント クローン ファーム。VMware Horizon 8 は、vCenter Server からのインスタント クローン API を使用するだけでなく、複数のタイプの内部仮想マシン(内部テンプレート、レプリカ仮想マシン、親仮想マシン)を作成し、よりスケーラブルな方法でクローンを管理できます。
Horizon Connection Server は、ファームの作成時に指定したパラメータに基づいてインスタントクローン仮想マシンを作成します。インスタント クローンは、内部親仮想マシンの仮想ディスクとメモリを共有します。これにより、必要なストレージが少なくなり、高速なプロビジョニングが可能になります。インスタント クローン仮想マシンがプロビジョニングされ、マシンが起動されると、追加のメモリが使用されます。
親仮想マシンを使用すると、プロビジョニング速度の高速化に役立ちますが、クラスタ全体のメモリ要件が増加します。プロビジョニング速度を向上させるよりも、メモリを増やしたほうが良い場合もあります。その場合、Horizon 8 は、親仮想マシンを作成せずに、レプリカ仮想マシンから直接インスタント クローンのプロビジョニングを自動的に選択します。この機能はスマート プロビジョニングといいます。単一のインスタント クローン ファームに、親仮想マシンのあるインスタント クローンと親仮想マシンなしのインスタント クローンの両方が存在する場合があります。
- 親仮想マシンを使用するかどうかに関係なく、インスタント クローンのプロビジョニングは高速で行われます。
- インスタント クローンは常にパワーオン状態で作成され、使用可能な状態になっています。
- ダウンタイムを発生させずに、ローリング プロセスでインスタント クローンのファームにパッチを適用できます。
インスタント クローンの作成ワークフロー
イメージの公開は、インスタント クローンに必要な内部仮想マシンをゴールド イメージとそのスナップショットから作成するプロセスです。このプロセスは、イメージごとに 1 回だけ実行されます。また、処理に時間がかかる場合があります。
Horizon 8 は、次の手順を実行してインスタント クローンのプールを作成します。
- Horizon 8 は、選択するイメージを公開します。vCenter Server では、4 つのフォルダ(ClonePrepInternalTemplateFolder、ClonePrepParentVmFolder、ClonePrepReplicaVmFolder、および ClonePrepResyncVmFolder)が作成され(存在しない場合)、またクローン作成に必要とされるいくつかの内部仮想マシンが作成されます。Horizon Console では、デスクトップ プールの [サマリ] タブでこの処理の進捗状況を確認できます。公開中、保留しているイメージ ペインには、イメージの名前や状態が表示されます。
注: 4 つのフォルダ、またはフォルダに含まれる内部仮想マシンを変更しないでください。変更するとエラーが発生することがあります。内部仮想マシンは、必要がなくなると削除されます。通常、プールの削除またはプッシュイメージ操作を実行した後、これらの仮想マシンは 5 分以内に削除されます。ただし、場合によっては削除されるまでに最長 30 分かかることがあります。4 つのフォルダのすべてに内部仮想マシンがなく、これらのフォルダが保護されていない場合、これらのフォルダを削除できます。
- イメージが公開されると、Horizon 8 はインスタント クローンを作成します。このプロセスは高速で実行されます。プロセスの進行中、Horizon Console の [現在のイメージ] ペインには、イメージの名前や状態が表示されます。
ファームが作成された後は、プッシュイメージ操作によりイメージを変更できます。ファームの作成と同様に、新しいイメージは最初に公開されます。次にクローンが再作成されます。
インスタント クローン プール ファームが作成されると、Horizon Console はデータストア間でプールを自動的に均等に分散します。ファームを編集してデータストアを追加したり削除したりする場合、新しいクローンが作成されるとき、クローン作成済みの仮想マシンの再調整を自動的に実行します。