XenApp和XenDesktop

交付控制器

交付控制器はユーザーアクセスの管理や接続の仲介と最適化を行うためのサーバー側のコンポーネントです。また、控制器はデスクトップおよびサーバーイメージを作成する机创建服务も提供します。

サイトには1つ以上の控制器が必要です。1つめの控制器のインストール後,サイトを作成するとき,または後日,さらに控制器を追加できます。サイトに複数の控制器があると,以下の2つの利点がもたらされます。

  • 冗長性:ベストプラクティスとしては,実稼働サイトでは,常時2つ以上の控制器をそれぞれ異なる物理サーバー上に配置することをお勧めします。一方の控制器に障害が発生しても,他方の控制器で接続を管理し,サイトを制御できます。
  • スケーラビリティ:サイトのアクティビティが増えるにつれ,控制器上のCPU使用量およびデータベースアクティビティも増加します。Controllerを追加すると、より多くのユーザーやより多くのアプリケーションやデスクトップ要求を処理できるようになり、制御処理全体を向上させることができます。

各控制器はサイトデータベースと直接通信を行います。複数のゾーンを持つサイトでは,各ゾーンに存在する控制器がプライマリゾーンにあるサイトデータベースと通信します。

重要:

サイトの構成後,コンピューター名や控制器のドメインメンバーシップを変更しないでください。

控制器へのVDAの登録方法

VDAを使用するには,そのサイトの交付控制器に登録(接続を確立)する必要があります。VDAの登録について詳しくは,”交付控制器へのVDAの登録“を参照してください。

(XenAppおよびXenDesktop 7. xリリース以前の文書では,この文書にVDAの登録についての情報が含まれていました。この情報は増強され,現在は上記に関連した文書に含まれています)。

控制器の追加,削除,または移動

控制器の追加,削除,移動を行うには,データベースの記事に記載されているサーバーの役割とデータベースの役割の権限が必要です。

注:

SQLクラスター化またはSQLミラー化インストールにおける,ノード上への控制器のインストールはサポートされていません。

展開環境でデータベースのミラーリングを使用している場合は,以下の点について注意してください。

  • 控制器を追加,削除,または移動する前に,プライマリデータベースとミラーデータベースの両方が実行中であることを確認してください。また,SQL Server Management Studioでスクリプトを使用している場合は,SQLCMDモードを有効にしてください。
  • 控制器の追加,削除,または移動後にミラーリングを確認するには,PowerShellコマンドレットget-configdbconnectionを実行し,ミラーに対する接続文字列でフェールオーバーパートナーが設定されているか確認します。

控制器の追加,削除,または移動後の作業

  • 自動更新が有効な場合は,VDAは90分以内に最新の控制器一覧を受信します。
  • 自動更新が無効な場合は,すべてのVDAについて控制器ポリシー設定またはListOfDDCsレジストリキーが更新されていることを確認してください。控制器をほかのサイトに移動した後は,両方のサイト上でポリシー設定またはレジストリキーを更新する必要があります。

控制器の追加

控制器はサイトの作成時,または後日,追加できます。以前のバージョンがインストールされた控制器をこのバージョンのサイトに追加することはできません。

  1. サポートされているオペレーティングシステムが稼動しているサーバーでインストーラーを実行します。交付控制器コンポーネントと、必要なコアコンポーネントをすべてインストールします。インストールウィザードを完了します。
  2. サイトをまだ作成していない場合は,工作室を起動します。サイトの作成を促すメッセージが表示されます。サイトの作成ウィザードの[データベース]ページで[選択]ボタンをクリックし,追加する控制器がインストールされているサーバーのアドレスを追加します。重要:データベースの初期化スクリプトを生成する計画がある場合は,スクリプトを生成する前に,控制器を追加してください。
  3. サイトの作成がすでに済んでいる場合は,工作室で,追加の控制器をインストールしたサーバーを指定します。(展開の変更)をクリックし,サイトのアドレスを入力します。

控制器の削除

控制器を削除すると,Citrixソフトウェアやそのほかのコンポーネントはアンインストールされませんが,データベースからその控制器が削除されます。このため,この控制器では接続の仲介やそのほかのタスクを実行できなくなります。削除した控制器を後で元のサイトや別のサイトに追加することができます。サイトには最低1つの控制器が必要なため,工作室の一覧に表示される最後の控制器を削除することはできません。

サイトから控制器削除しても,データベースサーバーへの控制器ログオンは削除されません。これは,同じマシン上のほかの製品のサービスで使用されるログオンが削除されるのを防ぐためです。ログオンが必要ない場合には,手動で削除する必要があります。ログオンの削除には,securityadminサーバーロール権限が必要です。

重要:

サイトから控制器を削除するまでは,Active Directoryでその控制器を削除しないでください。

  1. 控制器が動作しており1時間以内にその控制器が工作室にロードされることを確認してください。削除する控制器が工作室にロードされたら,メッセージに従って控制器をシャットダウンしてください。
  2. 工作室のナビゲーションペインで[構成)>(控制器)の順に選択し,削除する控制器を選択します。
  3. (操作]ペインで(控制器の削除)を選択します。適切なデータベースロールや権限がない場合は,控制器を削除するためのスクリプトを生成できます。そのスクリプトの実行をデータベース管理者に依頼してください。
  4. データベースサーバーから控制器のマシンアカウントを削除しなければならない場合があります。これを行う前に,ほかのサービスがそのアカウントを使用していないことを確認してください。

工作室を使って控制器を削除した後,実行中のタスクを適切に完了させるためにその控制器へのトラフィックがしばらく残ることがあります。Controllerを即座に削除するには、Controllerがインストールされているサーバーをシャットダウンするか、Active Directoryからそのサーバーを削除することをお勧めします。その後で、サイト内のほかのControllerを再起動します。これにより、削除されたControllerとの通信が行われなくなります。

控制器の別のゾーンへの移動

サイトに複数のゾーンが含まれている場合,控制器を別のゾーンに移動できます。VDA登録やほかの操作に対するこの操作の影響については,ゾーンの記事を参照してください。

  1. 工作室のナビゲーションペインで[構成)>(控制器)の順に選択し,移動する控制器を選択します。
  2. (操作]ペインで[移動]を選択します。
  3. 控制器の移動先ゾーンを指定します。

控制器の別のサイトへの移動

このソフトウェアの以前のバージョンで作成されたサイトには,控制器を移動できません。

  1. 控制器が現在配置されているサイト(移動元サイト)で工作室を開き,ナビゲーションペインで[構成)>(控制器)の順に選択し,移動する控制器を選択します。
  2. (操作]ペインで(控制器の削除)を選択します。データベースに対する適切な役割や権限がない場合は、Controllerを削除するためのスクリプトを生成できます。そのスクリプトの実行をデータベース管理者など該当する権限を持つユーザーに依頼してください。サイトには最低1つのControllerが必要なため、Studioの一覧に表示される最後のControllerを削除することはできません。
  3. 移動する控制器で工作室を開き,確認メッセージに応じてサービスをリセットします。さらに,(既存のサイトへ参加)を選択して,移動先サイトのアドレスを入力します。

VDAから別のサイトへの移動

VDAが供应服务を使ってプロビジョニングされた場合,または既存のイメージの場合,アップグレード時,またはテストサイトで作成されたVDAイメージを実務環境サイトに移動させる場合に,VDAをほかのサイトに移動(サイト1からサイト2へ)できます。MCSはListOfDDCsの変更をサポートせずVDAは控制器への登録をチェックするため,机器创建服务(MCS)を使ってプロビジョニングされたVDAをあるサイトから別のサイトには移動できません。MCSを使ってプロビジョニングされるVDAは,作成されたサイトに割り当てられたListOfDDCsをチェックします。

VDAをほかのサイトに移動するにはインストーラーを使用するか,Citrixポリシーを使用します。

インストーラー:インストーラーを実行して,サイト2の控制器のFQDN (DNSエントリ)を指定してこの控制器を追加します。重要:控制器のポリシー設定を使用しない場合にのみ,インストーラーで控制器を指定します。

グループポリシーエディター:次の例では,複数のVDAをほかのサイトに移動します。

  1. サイト1でポリシーを作成して以下のように設定し,そのポリシーをVDA移行を行うデリバリーグループに割り当てます。
    控制器:サイト2の1つまたは複数の控制器の完全修飾ドメイン名(DNSエントリ)を指定します。控制器の自動更新を有効にする-[無効]に設定します。
  2. デリバリーグループの各VDAは,新しいポリシーの適用後90分以内にアラートを受信します。VDAは,受信した控制器の一覧を無視して(自動更新が無効なため),ポリシーで指定されているサイト2のいずれかの控制器を選択します。
  3. VDAがサイト2の控制器への登録に成功すると,サイト2のListOfDDCsおよびポリシー情報を受け取って,これにより自動更新が有効になります。サイト1での登録先の控制器がサイト2の控制器によって送信された一覧にはないため,サイト2の一覧の控制器のいずれかにVDAが再登録されます。これにより,VDAはサイト2からの情報に基づいて自動的に更新されます。