接続の作成と管理

はじめに

接続の構成には、サポートされているハイパーバイザーまたはクラウドサービスからの接続の種類の選択が含まれます。選択したストレージとネットワークが、その接続のリソースになります。

接続とリソースの管理を行うには、すべての管理権限を実行できる管理者である必要があります。

接続の種類に関する情報の参照先

サポートされているハイパーバイザーとクラウドサービスのバージョンは、「システム要件」に記載されています。詳しくは、ベンダーのドキュメントと、次の記事を参照してください。

ホスト ストレージ

ストレージ製品は、サポートされているハイパーバイザーで管理できる場合にサポートされます。Citrixサポートでは、これらのストレージ製品ベンダーによる問題のトラブルシューティングと解決をサポートし、必要に応じてKnowledge Centerでそれらの問題をドキュメント化します。

マシンのプロビジョニング時、データは種類別に分類されます。

  • マスターイメージを含むオペレーティングシステム(OS)データ。
  • MCSでプロビジョニングされたマシンに書き込まれるすべての非永続データ、Windowsページファイル、ユーザープロファイルデータ、およびContent Collaboration(旧称ShareFile)と同期されるすべてのデータを含む一時データ。このデータは、マシンの再起動のたびに破棄されます。
  • Personal vDiskに保存された個人データ。

データの種類ごとに個別のストレージを用意することにより、各ストレージデバイスの負荷が軽減されてIOPSパフォーマンスが向上し、ホストで使用可能なリソースを最大限に活用できます。さらに、他に比べて永続性と復元性がより重要なデータなど、データの種類に応じて適切なストレージを使用できるようになります。

  • ストレージは共有(中央に配置し、すべてのホストから分離して、すべてのホストで使用)することも、ハイパーバイザーのローカルに配置することもできます。中央共有ストレージの例には、1つまたは複数のWindows Server 2012クラスターストレージボリューム(接続されたストレージありまたはなし)、ストレージベンダーからのアプライアンスなどがあります。中央ストレージには、ハイパーバイザーのストレージ制御パスやパートナープラグインからの直接アクセスなど、独自の最適化が備わっていることもあります。
  • 一時データをローカルに保存することにより、共有ストレージへのアクセスでネットワークを経由する必要がなくなります。さらに、共有ストレージデバイスの負荷(IOPS)も軽減されます。共有ストレージは費用が高いため、ローカルにデータを保存することによってコストを抑えられます。こうした利点は、ハイパーバイザーサーバー上で十分なストレージを使用できることよりも重要になるでしょう。

ハイパーバイザー間で共有されるストレージ

ハイパーバイザー間でストレージを共有する方法では、長期間保持する必要のあるデータが保存され、バックアップおよび管理を一元的に行うことができます。このストレージでは、OSディスクおよびPersonal vDiskが保持されます。

この方法を選択する場合、永続性を必要としない一時マシンデータや、共有ストレージ内のデータほど復元性を必要としない一時マシンデータに(同じハイパーバイザープール内のサーバー上の)ローカルストレージを使用するかどうかを選択できます。これは一時データキャッシュと呼ばれます。ローカルディスクを使用することにより、メインOSストレージへのトラフィックが軽減されます。このディスクは、マシンの再起動のたびにクリアされます。ディスクは、ライトスルーメモリーキャッシュを介してアクセスされます。一時データにローカルストレージを使用すると、プロビジョニングされたVDAは特定のハイパーバイザーホストに関連付けられることに注意してください。このホストで障害が生じると、VMを起動することができなくなります。

例外: クラスターストレージボリューム(CSV)を使用する場合、Microsoft System Center Virtual Machine Managerで、ローカルストレージに一時データキャッシュディスクを作成することはできません。

接続を作成するときに一時データをローカルに保存するオプションを有効にすると、この接続を使用するマシンカタログを作成する際に、各VMのキャッシュディスクサイズおよびメモリサイズにデフォルト以外の値を有効にして構成することができます。ただし、デフォルト値は接続の種類に適切な値に設定されており、ほとんどの場合はデフォルト値で十分です。

また、ハイパーバイザーはディスクイメージのローカルな読み込みキャッシュによる最適化テクノロジを提供します(例:XenServerのIntelliCache)。これも、中央ストレージへのネットワークトラフィックを軽減します。

ハイパーバイザーのローカルに配置するストレージ

ストレージをハイパーバイザーのローカルに配置する方法では、データはハイパーバイザー上にローカルで保存されます。この方法を使用する場合、最初のマシン作成時およびその後のイメージ更新時に、マスターイメージおよびほかのOSデータはサイトで使用されるすべてのハイパーバイザーに転送されます。これにより、管理ネットワークでかなりのトラフィックが生じます。イメージ転送も時間がかかる処理であり、各ホストでイメージを利用できるようになるタイミングも異なります。

この方法を選択した場合、バックアップおよび障害回復システムに復元性とサポートを提供するためにPersonal vDiskの共有ストレージを使用するかどうかを選択することができます。

接続とリソースの作成

重要:

接続を作成する前に、リソースの場所にホストリソース(ストレージとネットワーク)を用意する必要があります。

  1. Citrix Cloudにサインインします。
  2. 左上のメニューで、 [マイ サービス]>[Virtual AppsおよびDesktops] を選択します。
  3. [管理] をクリックします。Studioが開きます。接続をまだ作成していない場合は、接続の作成手順が表示されます。
  4. ナビゲーションペインで [構成]>[ホスト] の順に選択します。
  5. [操作]ペインの [接続およびリソースの追加] を選択します。
  6. ウィザードの指示に従って、以下のページの操作を行います。特定のページの内容は、選択した接続の種類によって異なります。各ページの操作を終えたら、[概要]ページに到達するまで [次へ] をクリックします。

手順1:接続

接続の追加の画像

[接続]ページで、以下の操作を行います。

  • 新しい接続を作成するには、[新しい接続を作成する]をクリックします。既存の接続と同じホスト構成に基づいて接続を作成する場合は、[既存の接続を使用する]を選択してから該当の接続を選択します。
  • [接続の種類]フィールドで、使用しているハイパーバイザーまたはクラウドサービスを選択します。
  • 接続のアドレスおよび資格情報は、選択した接続の種類に応じて異なります。要求された情報を入力します。
  • 接続名を入力します。この接続名はStudioで表示されます。
  • 仮想マシンの作成に使用するツールを選択します:Studioツールまたはその他のツール。

[接続] ページの情報は、使用しているホスト(接続タイプ)によって異なります。たとえば、Azure Resource Managerを使用する場合、既存のサービスプリンシパルを使用するか、新しいサービスプリンシパルを作成できます。詳しくは、使用する接続タイプに応じた上記の仮想化環境のページを参照してください。

手順2:ストレージ管理

接続管理の追加の画像

ストレージ管理の種類と方法について詳しくは、「ホストストレージ」を参照してください。

Hyper-VまたはVMwareホストに対する接続を構成している場合は、クラスター名を参照してから選択します。他の接続の種類では、クラスター名は要求されません。

ストレージ管理方法(ハイパーバイザー間で共有されるストレージまたはハイパーバイザーのローカルに配置するストレージ)を選択します。

  • ハイパーバイザー間で共有されるストレージを選択する場合、一時データを使用可能なローカルストレージで保持するかどうかを指定します(この接続を使用するマシンカタログで、デフォルトではない一時ストレージのサイズを指定できます)。 例外: クラスターストレージボリューム(CSV)を使用する場合、Microsoft System Center Virtual Machine Managerではローカルストレージに一時データキャッシュディスクを作成できないため、Studioでこのストレージ管理を設定するとエラーが発生します。
  • ハイパーバイザーのローカルに配置するストレージを選択する場合は、個人データを共有ストレージで管理するかどうかを指定します。

XenServerハイパーバイザー上で共有ストレージを使用する場合は、IntelliCacheを使用して共有ストレージデバイスにかかる負荷を減らすかどうかを指定します。「XenServer仮想化環境」を参照してください。

手順3:ストレージの選択

ストレージ選択の画像

ストレージの選択について詳しくは、「ホストストレージ」を参照してください。

使用可能なデータの種類ごとに1つ以上のストレージデバイスを選択します。前のページで選択したストレージ管理方法によって、このページで選択できるデータの種類は変化します。ウィザードの次のページに進むには、サポートされる各データの種類に対して1つ以上のストレージデバイスを選択する必要があります。

前のページで以下のいずれかを選択した場合、[ストレージの選択]ページ下部には追加の設定オプションが含まれます。

  • ハイパーバイザー間で共有されるストレージを選択し、[利用可能なローカルストレージ上で一時データを最適化します]チェックボックスをオンにしている場合、(同じハイパーバイザープールで)一時データに使用するローカルストレージデバイスを選択できます。
  • ハイパーバイザーのローカルに配置するストレージを選択し、[共有ストレージ上でパーソナルデータを一元的に管理します]チェックボックスをオンにしている場合、個人(PvD)データに使用する共有デバイスを選択できます。

現在選択中のストレージデバイスの数が表示されます(上図では「1個のストレージデバイスが選択されました」)。このエントリの上にマウスを合わせると、選択したデバイスの名前が表示されます(構成されたデバイスがある場合のみ)。

  1. 使用するストレージデバイスを変更するには[選択]をクリックします。
  2. [ストレージの選択] ダイアログボックスで、ストレージデバイスのチェックボックスをオンまたはオフにして [OK] をクリックします。

手順4:Region(リージョン)

一部の接続の種類(Azure Resource Managerなど)では、接続ウィザードに [リージョン] ページが表示されます。リージョンの選択内容によって、VMの展開先が決まります。可能であれば、アプリケーションにアクセスするユーザーの場所に近いリージョンを選択してください。

手順5:ネットワーク

リソースの名前を入力します。この名前は、接続に関連付けられたストレージとネットワークの組み合わせを識別できるように、Studioに表示されます。

仮想マシンで使用するネットワークを1つまたは複数選択します。

一部の接続の種類(Azure Resource Managerなど)では、VMが使用するサブネットも表示されます。サブネットを1つまたは複数選択します。

手順6:概要

選択内容を確認します。変更を行う場合は、[戻る]を使って前のウィザードページに戻ります。確認が完了したら、[完了]をクリックします。

注意:一時データをローカルに保存することを選択した場合、この接続を使用するマシンを含むマシンカタログを作成するときに、一時データストレージにデフォルトでない値を設定できます。

接続の設定の編集

接続の名前の変更または新しい接続の作成のために、この手順を使用しないでください。これらの操作とは異なります。アドレスの変更は、現在のホストマシンに新しいアドレスがある場合にのみ行ってください。異なるマシンへのアドレスを入力すると、接続のマシンカタログが破損します。

接続のGPU設定を変更することはできません。これは、そのリソースにアクセスするカタログでは、GPU固有のマスターイメージを使用する必要があるためです。新しい接続を作成します。

  1. Studioのナビゲーションペインで [構成]>[ホスト] の順に選択します。
  2. 接続を選択し、[操作]ペインの [接続の編集] を選択します。
  3. 接続の編集時に可能な設定については、以下の手順に従います。
  4. 作業が完了したら、行った変更を適用してウィンドウを開いたままにするには[適用]を、変更を適用してウィンドウを閉じるには[OK]をクリックします。

[接続のプロパティ]ページ

  • 接続アドレスおよび資格情報を変更するには、[設定の編集]をクリックし、新しい情報を入力します。
  • XenServer接続に対して高可用性サーバーを指定する場合は、[HAサーバーの編集]を選択します。プールマスターに障害が生じてもXenServerとの通信が中断されないように、プール内のすべてのサーバーを選択することをお勧めします。

[詳細設定] ページ:

制限しきい値設定を使用して、接続に対して許可される電源操作の最大数を指定することができます。電源管理設定で同時に起動するマシンの数が多すぎたり少なすぎたりする場合に、この設定を行います。接続の種類のそれぞれには固有のデフォルト値が設定されています。 これらの値は、ほとんどのケースに適切であり通常は変更する必要はありません。

  • [同時操作(すべての種類)][Personal vDiskストレージインベントリの同時更新] 設定について、この接続で同時に実行できる操作の最大数を絶対値、およびこの接続を使用するすべてのマシンの数に対する最大パーセンテージで指定します。絶対値とパーセンテージ値の両方を指定する必要があります。実際にはより高い制限(より低い値)の設定が適用されます。

    たとえば、 [同時操作(すべての種類)] の絶対値が10、パーセンテージ値が10、この接続の総仮想マシン数が34の場合、実際に適用される上限値は、絶対値の10よりも小さい、34の10%を四捨五入した3になります。

  • [1分あたりの最大新規操作]は、絶対値です。パーセンテージ値はありません。

[接続オプション] ボックスへの情報の入力は、Citrixサポート担当者からの指示があった場合のみ行ってください。

接続のメンテナンスモードのオン/オフの切り替え

接続のメンテナンスモードをオンにすると、その接続(ホスト)上に格納されているマシンに新規の電源操作が適用されるのを防ぐことができます。ユーザーは、メンテナンスモードになっているマシンには接続できません。ユーザーが既に接続している場合は、そのユーザーがログオフした時点でメンテナンスモードが有効になります。

  1. Studioのナビゲーションペインで [構成]>[ホスト] の順に選択します。
  2. 接続を選択します。メンテナンスモードをオンにする場合は、[操作]ペインの [メンテナンスモードをオンにする] を選択します。メンテナンスモードをオフにするには、 [メンテナンスモードをオフにする]を選択します。

個々のマシンのメンテナンスモードをオンまたはオフにすることもできます。マシンカタログ内またはデリバリーグループ内のマシンすべてに対して、メンテナンスモードをオンまたはオフにすることもできます。

接続の削除

注意:

接続の削除は、多くのマシンおよびそのデータの損失が発生する可能性のある操作です。削除されるマシン上に重要なユーザーデータがないかどうかを確認し、重要なデータがある場合はバックアップを作成しておいてください。

接続を削除する前に、以下の点について確認してください。

  • 接続上に格納されているマシンからすべてのユーザーがログオフしていること。
  • 実行したまま切断されたユーザーセッションがないこと。
  • プールおよび専用のマシンの場合は、メンテナンスモードになっていること。
  • 接続で使用するマシンカタログ内のすべてのマシンの電源がオフになっていること。

マシンカタログで指定されている接続を削除すると、そのカタログを使用できなくなります。削除する接続がマシンカタログにより参照されている場合は、同時にそのカタログを削除することもできます。ただし、そのマシンカタログがほかの接続で使用されていないことを確認してから削除してください。

  1. Studioのナビゲーションペインで [構成]>[ホスト] の順に選択します。
  2. 接続を選択し、[操作]ペインで [接続の削除] を選択します。
  3. この接続上にマシンが格納されている場合、マシンを削除するかどうかを確認するメッセージが表示されます。削除する場合は、それらのマシンのActive Directoryコンピューターアカウントに対する操作を指定します。

接続の名前変更またはテスト

  1. Studioのナビゲーションペインで [構成]>[ホスト] の順に選択します。
  2. 接続を選択し、[操作]ペインで [接続名の変更] または [テスト接続] を選択します。

接続上のマシンの詳細の表示

  1. Studioのナビゲーションペインで [構成]>[ホスト] の順に選択します。
  2. 接続を選択し、[操作]ペインで [マシンの表示] を選択します。

上ペインにその接続でアクセスするマシンの一覧が表示されます。マシンを選択すると、その詳細が下ペインに表示されます。実行中のセッションがある場合は、そのセッションの詳細も表示されます。

検索機能を使うと、マシンをすばやく見つけることができます。ウィンドウ上部の一覧から保存済みの検索を選択するか、または新しい検索を作成します。マシン名の一部または全体を入力して検索したり、詳細な検索式を作成したりできます。検索式を作成するには、 [展開]をクリックして、ドロップダウンの一覧からプロパティや演算子を選択します。

接続上のマシンの管理

  1. Studioのナビゲーションペインで [構成]>[ホスト] の順に選択します。
  2. 接続を選択し、[操作]ペインで [マシンの表示] を選択します。
  3. [操作]ペインで、以下の管理タスクを選択します。マシンの状態や接続ホストの種類によっては、一部の操作を選択できない場合があります。
  • 起動:電源がオフまたは一時停止状態のマシンを起動します。
  • 一時停止:マシンをシャットダウンすることなく一時的に停止して、マシン一覧を更新します。
  • シャットダウン:オペレーティングシステムにシャットダウンを要求します。
  • 強制シャットダウン:マシンの電源を強制的に切って、マシン一覧を更新します。
  • 再起動:オペレーティングシステムに再起動を要求します。オペレーティングシステムで再起動を実行できない場合、デスクトップの状態は変更されません。
  • メンテナンスモードの有効化:マシンへの接続を一時的に停止します。この状態のマシンにユーザーが接続することはできません。ユーザーが既に接続している場合は、そのユーザーがログオフした時点でメンテナンスモードが有効になります。( 前述のとおり、接続上のすべてのマシンのメンテナンスモードをオンまたはオフにすることもできます。)
  • デリバリーグループから削除: デリバリーグループからマシンを削除しても、そのデリバリーグループで使用されているマシンカタログからは削除されません。ユーザーが接続しているマシンは削除できません。削除するマシンにユーザーが接続しないようにするには、メンテナンスモードを一時的にオンにしてください。
  • 削除: マシンを削除すると、ユーザーはそのマシンにアクセスできなくなります。また、そのマシンはマシンカタログから削除されます。マシンを削除する前に、必要なユーザーデータをすべてバックアップしておいてください。ユーザーが接続しているマシンは削除できません。削除するマシンにユーザーが接続しないようにするには、メンテナンスモードを一時的にオンにしてください。

マシンのシャットダウンを伴う操作でマシンが10分以内にシャットダウンしない場合、電源が切れ、強制的にシャットダウンされます。シャットダウン中にWindowsが更新のインストールを開始すると、更新が完了する前にマシンの電源が切れる危険性があります。

ストレージの編集

接続を使用する仮想マシンのオペレーティングシステムデータ、一時データ、および個人(PvD)データの保存に使用されているサーバーの状態を表示できます。データの種類それぞれの保存に使用するサーバーを指定することもできます。

  1. Studioのナビゲーションペインで [構成]>[ホスト] の順に選択します。
  2. 接続を選択し、[操作]ペインで [ストレージの編集] を選択します。
  3. 左ペインでデータの種類(オペレーティングシステムデータ、Personal vDiskデータ、一時データ)を選択します。
  4. 選択したデータの種類に対し、1つ以上のストレージデバイスのチェックボックスをオンまたはオフにします。
  5. [OK] をクリックします。

一覧の各ストレージデバイスには、デバイス名とストレージの状態が表示されます。有効なストレージの状態の値は次のとおりです。

  • 使用中:ストレージは新しいマシンの作成に使用されています。
  • 一時停止: ストレージは既存のマシンにのみ使用されています。このストレージに新しいマシンは追加されません。
  • 使用中でない:ストレージはマシンの作成に使用されていません。

現在使用中のデバイスのチェックボックスをオフにすると、ステータスが一時停止に変更されます。既存のマシンは引き続きそのストレージデバイスを使用し、そのデバイスにデータを書き込むことができます。そのため、新しいマシンの作成に使用されなくなっても、ストレージの空き領域が足りなくなる場合があります。

リソースの削除、名前変更、またはテスト

  1. Studioのナビゲーションペインで [構成]>[ホスト] の順に選択します。
  2. リソースを選択し、目的に応じて[操作]ペインで [リソースの削除][リソース名の変更]、または [リソースのテスト] を選択します。。

接続タイマー

Citrixポリシー設定を使用して、以下の3つの接続タイマーを構成できます:

  • 最長接続タイマー: ユーザーデバイスと仮想デスクトップ間の連続セッションを自動的にログオフするまでの時間を制御します。これを構成するには、ポリシーの[セッション接続タイマー]設定および[セッション接続タイマー間隔]設定を使用します。
  • 接続アイドルタイマー:ユーザーからの入力がないユーザーデバイスとデスクトップ間の連続セッションを自動的にログオフするまでの時間を制御します。これを構成するには、ポリシーの [セッションアイドルタイマー] 設定および [セッションアイドルタイマーの間隔] 設定を使用します。
  • 切断タイマー:切断状態のロックされた仮想デスクトップがセッションを自動的にログオフするまでの時間を指定します。これを構成するには、ポリシーの[切断セッションタイマー]設定および[切断セッションタイマーの間隔]設定を使用します。

これらの設定項目を変更する場合は、環境全体で設定が一貫していることを確認してください。

詳しくは、ポリシー設定のドキュメントを参照してください。

次のステップ

初期展開プロセスを行っている場合は、マシンカタログを作成します