Citrix虚拟应用和桌面

交付控制器

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

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

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

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

重要:

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

控制器へのVDAの登録方法

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

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

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

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

交付控制器をサイトに追加する際には,そのマシンのログオン資格情報を,高可用性のために使用するレプリカSQL Serverに追加してください。

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

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

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

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

控制器の追加

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

  1. サポートされているオペレーティングシステムが稼動しているサーバーでインストーラーを実行します。交付控制器コンポーネントと、必要なコアコンポーネントをすべてインストールします。インストールウィザードを完了します。
  2. まだサイトを作成していない場合は,工作室を起動します。サイトを作成するよう求められます。サイトの作成ウィザードの[データベース]ページで[選択]ボタンをクリックし、追加するControllerがインストールされているサーバーのアドレスを追加します。

    データベースの初期化スクリプトを生成する場合は,そのスクリプトを生成する前に控制器を追加してください。

  3. サイトの作成が既に済んでいる場合は,工作室で,追加の控制器をインストールしたサーバーを指定します。(展開の変更)をクリックし,サイトのアドレスを入力します。

控制器の削除

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

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

重要:

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

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

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

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

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

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

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

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

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

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

VDAがCitrix供应を使ってプロビジョニングされた場合,または既存のイメージの場合は,アップグレード時,またはテストサイトで作成されたVDAイメージを実稼働サイトに移動させる場合に,VDAをほかのサイトに(サイト1からサイト2へ)移動できます。机创建服务(MCS)を使用してプロビジョニングされたVDAは,あるサイトから別のサイトに移動することはできません。MCSでは,控制器に登録するためにVDAがチェックするListOfDDCの変更をサポートしていません。MCSを使用してプロビジョニングされたVDAは,それらが作成されたサイトに関連付けられたListOfDDCを常にチェックします。

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

インストーラー

インストーラーを実行し,サイト2の控制器の完全修飾ドメイン名(DNSエントリ)を指定して,控制器を追加します。

控制器のポリシー設定を使用しない場合にのみ,インストーラーで控制器を指定してください。

グループポリシーエディター

次の例では,複数のVDAをほかのサイトに移動します。

  1. サイト1でポリシーを作成して以下のように設定し,そのポリシーをVDA移行を行うデリバリーグループに割り当てます。

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