Product Documentation

マシンカタログの管理

Mar 25, 2016

はじめに

マシンカタログにマシンを追加したり、カタログからマシンを削除したり、マシンカタログの名前や説明を変更したりすることができます。また、カタログのActive Directoryコンピューターアカウントを管理できます。

カタログの管理には、最新のOSアップデート、アンチウイルスプログラムのアップデート、オペレーティングシステムのアップグレード、または構成の変更が各マシンに適用されていることの確認も含めることができます。

  • Machine Creation Services(MCS)を使用して作成されたプール(ランダム)マシンが含まれるマシンカタログの場合は、カタログで使用されるマスターイメージを更新してからマシンを更新することにより、マシンを管理できます。 これにより、多数のユーザーマシンを効率的に更新することができます。 Provisioning Servicesで作成されたマシンの場合は、vDiskを介してマシンを更新します。 詳しくは、Provisioning Servicesのドキュメントを参照してください。
  • 静的で恒久的に割り当てられたマシンが含まれるカタログと、リモートPCアクセスマシンカタログの場合は、ユーザーのマシンに対する更新をStudioの外で管理します。サードパーティ製のソフトウェア配信ツールを使用して、個々のデスクトップまたはデスクトップのグループを管理します。 

マシンカタログへのマシンの追加

以下の点に注意してください。

  • 追加するマシンの数に応じて十分なプロセッサ、メモリ、ストレージが仮想化ホスト(ハイパーバイザーまたはクラウドサービスプロバイダー)上にあることを確認してください。
  • 十分な数のActive Directoryコンピューターアカウントが使用可能であることを確認してください。 既存のアカウントを使用している場合、使用可能なアカウントの数により、追加できるマシンの数が制限されることに注意してください。
  • 追加するマシン用にStudioでActive Directoryコンピューターアカウントを作成する場合は、適切なドメイン管理者権限も必要です。

マシンカタログにマシンを追加するには、以下の手順に従います。

  1. Studioのナビゲーションペインで[マシンカタログ]を選択します。
  2. マシンカタログを選択し、[操作]ペインの[マシンの追加]を選択します。
  3. 追加する仮想マシンの数を選択します。
  4. 追加する仮想マシンの数に対し、既存のActive Directoryアカウントの数が不足している場合は、作成するアカウントのドメインと場所を選択します。 アカウント名前付けスキームを指定します。番号記号(#)により、名前に追加される連番または文字とその位置が定義されます。 組織単位名にはスラッシュ(/)を使用しないでください。 名前の先頭に番号記号を配置することはできません。 たとえば、名前付けスキームとして「PC-Sales-##」を指定して[0~9]を選択すると、PC-Sales-01、PC-Sales-02、PC-Sales-03などのコンピューターアカウント名が作成されます。
  5. 既存のActive Directoryアカウントを使用する場合、アカウントを参照するか、[インポート]をクリックしてアカウント名の一覧のCSVファイルを指定します。 追加するマシンに十分な数のアカウントをインポートする必要があります。 これらのアカウントはStudioで管理されるため、すべてのアカウントのパスワードのリセットをStudioに許可するか、アカウントのパスワードを指定します(すべてのアカウントで同じパスワードを使用する必要があります)。

マシンの作成はバックグラウンドプロセスとして実行され、多くのマシンを追加する場合には時間がかかることがあります。 Studioを終了してもマシンの作成処理は続行されます。

マシンカタログからのマシンの削除

マシンをマシンカタログから削除すると、ユーザーはそのマシンにアクセスできなくなります。そのため、マシンを削除する前に以下の点について確認してください。

  • マシン上に重要なユーザーデータがなく、データがある場合はバックアップ済みであること。
  • すべてのユーザーがログオフしていること。 メンテナンスモードをオンにすると、マシンに新たに接続できなくなります。
  • マシンの電源がオフになっていること。

カタログからマシンを削除するには、以下の手順に従います。

  1. Studioのナビゲーションペインで[マシンカタログ]を選択します。
  2. マシンカタログを選択し、[操作]ペインの[マシンの表示]を選択します。
  3. 1台または複数のマシンを選択し、[操作]ペインの[削除]を選択します。

マシンを削除するかどうかを選択します。 マシンを削除する場合は、マシンのActive Directoryアカウントを残すか、無効にするか、削除するかを指定します。

マシンカタログの説明やリモートPCアクセスの設定を変更する

  1. Studioのナビゲーションペインで[マシンカタログ]を選択します。
  2. マシンカタログを選択し、[操作]ペインの[マシンカタログの編集]を選択します。
  3. (リモートPCアクセスカタログのみ)[電源管理]ページでは、電源管理設定を変更したり、電源管理接続を選択したりすることができます。 [組織単位]ページでは、Active Directory組織単位を追加または削除します。
  4. [説明]ページでは、カタログの説明を変更します。

マシンカタログ名の変更

  1. Studioのナビゲーションペインで[マシンカタログ]を選択します。
  2. マシンカタログを選択し、[操作]ペインの[マシンカタログの名前を変更]を選択します。
  3. 新しい名前を入力します。

別のゾーンへのマシンカタログの移動

サイトに複数のゾーンがある場合、カタログをゾーン間で移動させることができます。 

注意:カタログをそのカタログの仮想マシンが含まれるハイパーバイザーまたはクラウドサービスプロバイダー以外のゾーンに移動すると、パフォーマンスが低下する可能性があります。

  1. Studioのナビゲーションペインで[マシンカタログ]を選択します。
  2. カタログを選択し、[操作]ペインの[移動]を選択します。
  3. カタログの移動先ゾーンを選択します。

マシンカタログの削除

マシンカタログを削除する前に、以下の点について確認してください。

  • すべてのユーザーがログオフしており、実行中の切断セッションがないこと。
  • カタログ内のすべてのマシンのメンテナンスモードがオンで、新たに接続できないこと。
  • カタログ内のすべてのマシンの電源がオフになっていること。
  • カタログがデリバリーグループに関連付けられていないこと。すなわち、そのカタログのマシンがデリバリーグループに含まれていないこと。

マシンカタログを削除するには、以下の手順に従います。

  1. Studioのナビゲーションペインで[マシンカタログ]を選択します。
  2. マシンカタログを選択し、[操作]ペインの[マシンカタログの削除]を選択します。
  3. カタログ内のマシンを削除するかどうかを指定します。 マシンを削除する場合は、マシンのActive Directoryコンピューターアカウントを残すか、無効にするか、削除するかを指定します。

マシンカタログにおけるActive Directoryコンピューターアカウントの管理

マシンカタログのActive Directoryアカウントについて、次の操作を行えます。

  • デスクトップOSマシンカタログおよびサーバーOSマシンカタログからActive Directoryコンピューターアカウントを削除して未使用のマシンアカウントを解放する。 解放したアカウントは、ほかのマシンで使用可能になります。
  • カタログに追加するマシン用のコンピューターアカウントを追加しておく。 組織単位名にはスラッシュ(/)を使用しないでください。

Active Directoryアカウントを管理するには、以下の手順に従います。

  1. Studioのナビゲーションペインで[マシンカタログ]を選択します。
  2. カタログを選択し、[操作]ペインの[Active Directoryアカウント管理]を選択します。
  3. 必要に応じてコンピューターアカウントを追加または削除します。 アカウントを追加する場合は、すべてのアカウントのパスワードをリセットするか、すべてのアカウントに適用されるパスワードを入力するかを選択します。 アカウントの現在のパスワードがわからない場合は、すべてのアカウントのパスワードをリセットするオプションを選択します。パスワードをリセットするための権限が必要です。 パスワードを指定する場合は、アカウントのインポート時にパスワードが変更されます。 アカウントを削除する場合は、そのアカウントをActive Directory内で保持するか、無効にするか、または削除するかを選択します。

注:マシンをカタログから削除するか、カタログを削除する場合にも、Active Directoryアカウントを保持するか、無効にするか、または削除するかを指定することができます。

マシンカタログの更新

カタログ内のマシンを更新する前に、マスターイメージのコピーまたはスナップショットを保存しておくことをお勧めします。 データベースには、各マシンカタログで使用されたマスターイメージの履歴記録が保持されます。 デスクトップの更新によりユーザーの操作に問題が発生した場合は、カタログ内のマシンをロールバックして以前のバージョンのマスターイメージに戻し、ユーザーのダウンタイムを最小限に抑えることができます。 マスターイメージの削除、移動、または名前変更は行わないでください。これらの操作を行うと、カタログを元に戻してマスターイメージを使用することができなくなります。

Provisioning Servicesが使用されているカタログで変更内容を反映させるには、新しいvDiskを公開する必要があります。 詳しくは、Provisioning Servicesのドキュメントを参照してください。

マシンは、更新後に自動的に再起動されます。

マスターイメージの更新または新しいマスターイメージの作成

ヒント:接続の種類の情報ソースが必要ですか。 こちらをご覧ください。

マシンカタログを更新する前に、既存のマスターイメージを更新するか、またはホストハイパーバイザー上で新規作成します。

  1. ハイパーバイザー上またはクラウドサービスプロバイダー上で、現在の仮想マシンのスナップショットを作成してわかりやすい名前を付けます。 このスナップショットを使用して、カタログ内のマシンを元に戻す(ロールバックする)ことができます。
  2. 必要に応じて、マスターイメージをオンにしてログオンします。
  3. 更新をインストールするか、マスターイメージに対して必要な変更を加えます。
  4. マスターイメージでPersonal vDiskが使用される場合は、インベントリを更新します。
  5. オペレーティングシステムの最適化ガイド(『Windows 7最適化ガイド』および『Windows 8/8.1仮想デスクトップ最適化ガイド』)を確認し、環境に対して最適化を適用します。
  6. 仮想マシンの電源を切ります。
  7. 仮想マシンのスナップショットを作成してわかりやすい名前を付けます。この名前は、Studioでのカタログの更新時に使用されます。 Studioでスナップショットを作成することもできますが、ハイパーバイザー側の管理コンソールでスナップショットを作成し、それをStudioで選択することをお勧めします。 これにより、スナップショットに自動生成される名前を付けるのではなく、わかりやすい名前と説明を指定できます。 GPUの仮想化機能を使用したマスターイメージを更新する場合は、XenServerのXenCenterを使用する必要があります。

カタログの更新

更新を準備し、カタログ内のすべてのマシンにロールアウトするには、以下の手順に従います。

  1. Studioのナビゲーションペインで[マシンカタログ]を選択します。
  2. カタログを選択して、[操作]ペインの[マシンの更新]を選択します。
  3. [マスターイメージ]ページで、ホストおよびロールアウトするイメージを選択します。
  4. [ロールアウト方法]ページで、マシンカタログ内のマシンを新しいマスターイメージによって更新するタイミング(次回シャットダウン時または即時)を選択します。 詳しくは、以下を参照してください。
  5. [概要]ページの情報を確認し、[完了]をクリックします。 各マシンは、更新後に自動的に再起動されます。

ヒント:Studioではなく、PowerShell SDKを使用してカタログを直接更新する場合、イメージまたはそのスナップショットの代わりに、ハイパーバイザーテンプレート(VMTemplates)を指定できます。

ロールアウト方法

Citrix Connector for System Center Configuration Managerを使用している場合、次回シャットダウン時にイメージを更新することができます。

イメージを即時に更新する場合、配信時間および通知を構成します。

  • 配信時間:すべてのマシンを同時に更新するか、またはカタログ内のすべてのマシンの更新を開始するまでの合計時間を指定することができます。 内部アルゴリズムにより、その時間内において各マシンの更新および再起動のタイミングが決定されます。
  • 通知:左の通知ボックスで、更新を開始する前に、マシンに通知メッセージを表示するかどうかを選択します。 デフォルトでは、メッセージは表示されません。 更新開始の15分前にメッセージが表示されるように(右のボックスで)選択した場合、最初のメッセージの後、5分ごとにメッセージが繰り返し送信されるように選択することができます。 デフォルトでは、メッセージは繰り返して送信はされません。 すべてのマシンの同時更新を選択した場合を除き、通知メッセージは、内部アルゴリズムによって計算された、更新開始前の適切なタイミングで各マシンに表示されます。

更新のロールバック

更新後または新規のマスターイメージは、ロールアウトした後にロールバックすることができます。 ロールバックは、新たに更新されたマシンで問題が発生した場合に必要になることがあります。 ロールバックした場合、カタログ内のマシンは前回の動作イメージまでロールバックされます。 より新しいイメージを必要とする新機能は、利用できなくなります。 ロールアウトと同様に、ロールバックでもマシンは再起動されます。

  1. Studioのナビゲーションペインで[マシンカタログ]を選択します。
  2. マシンカタログを選択し、[操作]ペインの[マシン更新のロールバック]を選択します。
  3. ロールアウト処理について前に説明したとおり、古いマスターイメージをマシンに適用するタイミングを指定します。

ロールバックは、復元が必要なマシンにのみ適用されます。 たとえば、マスターイメージの更新時にログアウトしなかったユーザーなど、更新したマスターイメージが適用されていないマシンのユーザーは、通知メッセージを受信したり強制的にログオフされたりすることはありません。

マシンカタログのアップグレードまたはアップグレードを元に戻す

マシン上のVDAを新しいバージョンにアップグレードした場合は、マシンカタログをアップグレードする必要があります。 すべてのVDAを最新バージョンにアップグレードして、最新の機能をすべて使用できるようにすることをお勧めします。

マシンカタログをアップグレードする前に、次の操作を行います。

  • Provisioning Servicesを使用している場合は、Provisioning ServicesコンソールでVDAをアップグレードします。
  • アップグレードしたマシンを起動します。これにより、マシンがControllerに登録されます。 このときに、そのマシンカタログ内のマシンについてアップグレードが必要かどうかがStudioによりチェックされます。

マシンカタログをアップグレードするには、以下の手順に従います。

  1. Studioのナビゲーションペインで[マシンカタログ]を選択します。
  2. カタログを選択します。 下ペインの[詳細]タブににバージョン情報が表示されます。
  3. [カタログのアップグレード]を選択します。 Studioによりアップグレードが必要なことが検出されると、メッセージが表示されます。 画面の指示に従って操作します。 アップグレードできないマシンがある場合は、その理由を説明するメッセージが示されます。 すべてのマシンを適切に動作させるため、マシンカタログをアップグレードする前にマシンの問題を解決しておくことをお勧めします。

カタログをアップグレードした後でマシンを以前のVDAバージョンに戻すには、カタログを選択し、[操作]ペインの[元に戻す]を選択します。

注:Windows XPまたはWindows Vistaマシンでは以前のバージョンのVDAを使用する必要があるため、最新の機能を使用することはできません。 それらのマシンのWindowsオペレーティングシステムをアップグレードできない場合は、それらを個別のカタログで管理することをお勧めします。