Citrix Cloud Connector™ 技術詳細
Citrix Cloud™ Connector は、Citrix Cloud とリソースの場所との間に接続を確立するコンポーネントです。この記事では、展開要件とシナリオ、Active Directory と FIPS のサポート、およびトラブルシューティングのオプションについて説明します。
システム要件
システム要件を参照してください。
Cloud Connector のインストール済みサービス
このセクションでは、Cloud Connector とともにインストールされるサービスと、それらのシステム権限について説明します。
インストール中、Citrix Cloud Connector の実行可能ファイルは、機能するために必要なサービス構成をインストールし、デフォルト設定に設定します。デフォルト構成が手動で変更された場合、Cloud Connector は期待どおりに動作しない可能性があります。この場合、更新プロセスを処理するサービスがまだ機能していると仮定すると、次回の Cloud Connector の更新時に構成はデフォルトの状態にリセットされます。サービスは、サービスの追加または削除をサポートするために、「無効」状態でリリースされることがあります。
Citrix Cloud Agent System は、他の Cloud Connector サービスが機能するために必要なすべての昇格された呼び出しを容易にし、ネットワーク上で直接通信することはありません。Cloud Connector 上のサービスがローカルシステム権限を必要とするアクションを実行する必要がある場合、Citrix Cloud Agent System が実行できる事前定義された一連の操作を介してそれを行います。
| サービス名 | 説明 | 実行ユーザー |
|---|---|---|
| Citrix Cloud エージェントシステム | オンプレミスエージェントに必要なシステムコールを処理します。インストール、再起動、レジストリアクセスが含まれます。Citrix Cloud Services Agent WatchDog のみから呼び出すことができます。 | ローカルシステム |
| Citrix Cloud Services エージェント ウォッチドッグ | オンプレミスエージェントを監視およびアップグレードします (常時最新)。 | ネットワークサービス |
| シトリックス クラウド サービス エージェント ロガー | Citrix Cloud Connectorサービス用のサポートログフレームワークを提供します。 | ネットワークサービス |
| シトリックス クラウド サービス AD プロバイダー | Citrix Cloudが、インストールされているActive Directoryドメインアカウントに関連付けられたリソースの管理を容易にすることを可能にします。 | ネットワークサービス |
| シトリックス クラウド サービス エージェント ディスカバリ | Citrix Cloudが、XenAppおよびXenDesktop®のレガシーなオンプレミスCitrix製品の管理を容易にすることを可能にします。 | ネットワークサービス |
| シトリックス クラウド サービス 資格情報プロバイダー | 暗号化されたデータの保存と取得を処理します。 | ネットワークサービス |
| シトリックス クラウド サービス WebRelay プロバイダー | WebRelay Cloudサービスから受信したHTTPリクエストをオンプレミスWebサーバーに転送できるようにします。 | ネットワークサービス |
| Citrix CDF キャプチャサービス | 設定されているすべての製品とコンポーネントからCDFトレースをキャプチャします。 | ネットワークサービス |
| Citrix 設定同期サービス | 高可用性モードのために、ブローカー構成をローカルにコピーします。 | ネットワークサービス |
| Citrix 接続リース交換サービス | Citrix® StoreFront Cloudのサービス継続性のために、WorkspaceアプリとCloud Connector間で接続リースファイルを交換できるようにします。 | ネットワークサービス |
| Citrix 高可用性サービス | 中央サイトの停止中にサービスの継続性を提供します。 | ネットワークサービス |
| Citrix ITSM アダプタープロバイダー | 仮想アプリとデスクトップのプロビジョニングと管理を自動化します。 | ネットワークサービス |
| Citrix NetScaler® クラウドゲートウェイ | インバウンドファイアウォールルールを開いたり、DMZにコンポーネントを展開したりすることなく、オンプレミスのデスクトップおよびアプリケーションへのインターネット接続を提供します。 | ネットワークサービス |
| Citrix リモートブローカープロバイダー | ローカルのVDAおよびStoreFront™サーバーからリモートのBroker Serviceへの通信を可能にします。 | ネットワークサービス |
| Citrix リモート HCL サーバー | Delivery Controller™とハイパーバイザー間の通信をプロキシします。 | ネットワークサービス |
| Citrix WEM クラウド認証サービス | Citrix WEMエージェントがクラウドインフラストラクチャサーバーに接続するための認証サービスを提供します。 | ネットワークサービス |
| Citrix WEM クラウドメッセージングサービス | Citrix WEMクラウドサービスがクラウドインフラストラクチャサーバーからメッセージを受信するためのサービスを提供します。 | ネットワークサービス |
| Citrix セキュア プライベート アクセス™ | すべてのエンタープライズアプリケーションへのゼロトラストネットワークアクセス | ネットワークサービス |
| Citrix Cloud Services メッセージブローカー | Citrix CloudプロバイダーとCitrix Cloudサービス間のメッセージを処理します。 | ネットワークサービス |
| シトリックス セキュア チケッティング オーソリティ サービス | Citrix Cloudサービスにセキュアなチケット発行機関を提供します。 | ネットワークサービス |
| Citrix 監視サービス | Citrix MonitorクラウドサービスがオンプレミスのCitrixコンポーネントを監視し、通信できるようにします。 | ネットワークサービス |
Active DirectoryにおけるCloud Connectorの展開シナリオ
Cloud Connector と Connector Appliance の両方を使用して Active Directory コントローラーに接続できます。使用するコネクタの種類は、展開によって異なります。
Active Directory で Connector Appliance を使用する方法の詳細については、「Active Directory での Connector Appliance の展開シナリオ」(/ja-jp/citrix-cloud/citrix-cloud-resource-locations/connector-appliance/active-directory.html#deployment-scenarios-for-using-connector-appliance-with-active-directory)を参照してください。
Cloud Connector は、セキュリティで保護された内部ネットワーク内にインストールしてください。
単一フォレスト内に単一ドメインがある場合、そのドメインに Cloud Connector をインストールするだけで、リソースの場所を確立できます。環境内に複数のドメインがある場合は、ユーザーが利用可能なリソースにアクセスできるように、Cloud Connector をどこにインストールするかを検討する必要があります。
ドメイン間の信頼関係が親子関係でない場合、個別のドメインまたはフォレストごとに Cloud Connector をインストールする必要がある場合があります。この構成は、セキュリティグループを使用してリソースを割り当てる場合のリソース列挙を処理するため、またはどちらかのドメインからの VDA の登録のために必要になる場合があります。
注:
以下のリソースの場所は、リソースがホストされている場所に応じて、他の物理的な場所で繰り返す必要があるブループリントを形成します。
単一フォレスト内の単一ドメインと単一の Cloud Connector セット
このシナリオでは、単一ドメインにすべてのリソースオブジェクトとユーザーオブジェクト (forest1.local) が含まれています。1 つの Cloud Connector セットが単一のリソースの場所に展開され、forest1.local ドメインに参加しています。
-
信頼関係:なし - 単一ドメイン
-
ID およびアクセス管理にリストされているドメイン:forest1.local
-
クラウドストアへのユーザーログオン:すべてのユーザーでサポート
-
オンプレミスストアへのユーザーログオン:すべてのユーザーでサポート
注:
ハイパーバイザーインスタンスが別のドメインにある場合でも、ハイパーバイザーインスタンスと Cloud Connector が同じネットワーク経由で到達可能である限り、単一の Cloud Connector セットを展開できます。Citrix Cloud は、ホスティング接続と利用可能なネットワークを使用して、ハイパーバイザーとの通信を確立します。そのため、ハイパーバイザーが異なるドメインに存在する場合でも、Citrix Cloud がハイパーバイザーと通信できるように、そのドメインに別の Cloud Connector セットを展開する必要はありません。
単一フォレスト内の親ドメインと子ドメイン、単一のCloud Connectorセット
このシナリオでは、親ドメイン (forest1.local) とその子ドメイン (user.forest1.local) が単一のフォレスト内に存在します。親ドメインはリソースドメインとして機能し、子ドメインはユーザー ドメインです。単一のCloud Connectorセットが単一のリソースの場所に展開され、forest1.localドメインに参加しています。
-
信頼関係: 親/子ドメインの信頼
-
IDおよびアクセス管理にリストされているドメイン: forest1.local、user.forest1.local
-
クラウドストアへのユーザーログオン: すべてのユーザーでサポート
-
オンプレミスストアへのユーザーログオン: すべてのユーザーでサポート
注:
Citrix Cloudが子ドメインを登録できるように、Cloud Connectorを再起動する必要がある場合があります。
単一のCloud Connectorセットを持つ、別々のフォレスト内のユーザーとリソース (信頼関係あり)
このシナリオでは、1つのフォレスト (forest1.local) にリソースドメインが含まれ、もう1つのフォレスト (forest2.local) にユーザー ドメインが含まれます。リソースドメインを含むフォレストがユーザー ドメインを含むフォレストを信頼する一方向の信頼が存在します。単一のCloud Connectorセットが単一のリソースの場所に展開され、forest1.localドメインに参加しています。
-
信頼関係: 一方向のフォレストの信頼
-
IDおよびアクセス管理にリストされているドメイン: forest1.local
-
クラウドストアへのユーザーログオン: forest1.localユーザーのみサポート
-
オンプレミスストアへのユーザーログオン: すべてのユーザーでサポート
注:
2つのフォレスト間の信頼関係により、ユーザーフォレストのユーザーがリソースフォレスト内のマシンにログオンできる必要があります。
Cloud Connectorはフォレストレベルの信頼をトラバースできないため、Citrix CloudコンソールのIDおよびアクセス管理ページにforest2.localドメインは表示されず、クラウド側の機能では使用できません。これにより、以下の制限が生じます。
-
リソースは、Citrix Cloudのforest1.localに存在するユーザーとグループにのみ公開できます。ただし、オンプレミスストアを使用している場合、この問題を軽減するためにforest2.localのユーザーをforest1.localのセキュリティグループにネストできます。
-
クラウドストアは、forest2.localドメインのユーザーを認証できません。
-
Citrix DaaSのMonitorコンソールは、forest2.localドメインのユーザーを列挙できません。
これらの制限を回避するには、「各フォレストにCloud Connectorのセットを持つ、別々のフォレスト内のユーザーとリソース(信頼関係あり)」で説明されているようにCloud Connectorを展開します。
各フォレストにCloud Connectorのセットを持つ、別々のフォレスト内のユーザーとリソース(信頼関係あり)
このシナリオでは、1つのフォレスト(forest1.local)にリソースドメインが含まれ、もう1つのフォレスト(forest2.local)にユーザードメインが含まれます。リソースドメインを含むフォレストがユーザードメインを含むフォレストを信頼する一方向の信頼関係が存在します。Cloud Connectorの1つのセットはforest1.localドメイン内に展開され、2番目のセットはforest2.localドメイン内に展開されます。
-
信頼関係:一方向のフォレスト信頼
-
IDおよびアクセス管理にリストされているドメイン:forest1.local、forest2.local
-
クラウドストアへのユーザーログオン:すべてのユーザーでサポート
-
オンプレミスストアへのユーザーログオン:すべてのユーザーでサポート
このシナリオでは、特に複数のユーザーフォレストがある場合、コストと管理オーバーヘッドを削減するために、リソースのないユーザーフォレストのCloud Connectorの代わりにConnector Applianceを使用できます。詳細については、「すべてのフォレストに単一のConnector Applianceセットを持つ、別々のフォレスト内のユーザーとリソース(信頼関係あり)」を参照してください。
Cloud Connectorの正常性を表示する
Citrix Cloudの「リソースの場所」ページには、リソースの場所にあるすべてのCloud Connectorの正常性ステータスが表示されます。また、個々のCloud Connectorの詳細なヘルスチェックデータも表示できます。詳細については、「Cloud Connectorの高度なヘルスチェック」を参照してください。
Windows イベントログ
Cloud Connector は、Windows イベントビューアーで表示できる特定の Windows イベントログを生成します。これらのログを監視ソフトウェアで確認できるようにしたい場合は、ZIPアーカイブとしてダウンロードできます。ZIPダウンロードには、以下のXMLファイルにこれらのログが含まれています。
-
Citrix.CloudServices.Agent.Core.dll.xml (コネクタエージェントプロバイダー)
-
Citrix.CloudServices.AgentWatchDog.Core.dll.xml (コネクタ AgentWatchDog プロバイダー)
Citrix.CloudSerivces.AgentWatchDog
通常の操作中に、以下のイベントが発生する可能性があります。
| イベントID | イベント | 説明 |
|---|---|---|
| 10000 | ConnectedToMessagingService | このイベントは、Connector が Citrix Cloud との長期的なアウトバウンド WebSocket 接続を確立し、Citrix Cloud との双方向通信を可能にしたときに発生します。 |
| 10001 | ConnectedToMessagingServiceWithWebProxy | アドレス「{0}」のWebプロキシを介してメッセージングサービスに接続しました。WebSocket接続は、構成されたプロキシを使用して設定されました。 |
| 10002 | UnableToConnectToMessagingService | メッセージングサービス「{0}」に接続できません。Cloud ConnectorがCitrix CloudへのWebSocketを確立できませんでした。 |
| 10003 | UnableToConnectToMessagingServiceWithWebProxy | アドレス「{0}」のWebプロキシを介してメッセージングサービスに接続できません。構成されたプロキシを使用しているときに、Cloud ConnectorがCitrix CloudへのWebSocketを確立できませんでした。 |
| 10004 | ClockOutOfSyncError | Citrix Cloudとの通信に問題が発生しました。このマシンの時計が正しい時刻とタイムゾーン (UTC) に設定されていることを確認してください。問題を解決するには、マシンを再起動する必要がある場合があります。 |
| 10005 | ConnectivityCheckHealthyToFailedStatus | Cloud Connectorの時間ごとのヘルスチェックで、以前は正常だったにもかかわらず障害が報告されました。 |
| 10006 | ConnectivityCheckFailedStatus | Cloud Connectorの時間ごとのヘルスチェックで障害が報告されました。過去にも障害が発生しています。 |
| 10007 | ConnectivityCheckFailedToHealthyStatus | Cloud Connectorの1時間ごとのヘルスチェックは、以前に障害が発生した後、正常なステータスを報告しました。 |
| 10008 | ConnectivityCheckHealthyStatus | Cloud Connectorの1時間ごとのヘルスチェックは、以前から正常であった後、正常なステータスを報告しました。 |
Citrix.CloudServices.Agent
通常の操作中に、次のイベントが発生する可能性があります。
| 10100 | ConnectedToForest | ドメインコントローラーを持つフォレストに接続しました。 |
| 10101 | UnableToConnectToForest | フォレストに接続できません。ホストコンピューターがドメインに参加しており、ネットワーク接続があることを確認してください。 |
| 10102 | UnableToConnectToForestWithDomainName | ドメインに関連付けられたフォレストに接続できません。 |
| 10103 | ClockOutOfSyncError | Citrix Cloudとの通信に問題がありました。このマシンの時計が正しい時刻とタイムゾーン (UTC) に設定されていることを確認してください。問題を解決するには、マシンを再起動する必要がある場合があります。 |
BrokerまたはLHCイベントログの詳細については、イベントログを参照してください。
Cloud Connectorイベントメッセージをダウンロードします。
コネクタログファイル
デフォルトでは、イベントログはCloud Connectorをホストしているマシンの
C:\ProgramData\Citrix\WorkspaceCloud\Logsディレクトリにあります。
トラブルシューティング
Cloud Connectorに関する問題を診断する最初のステップは、イベントメッセージとイベントログを確認することです。リソースの場所でCloud Connectorがリストされていない場合、または「連絡不能」である場合、イベントログはいくつかの初期情報を提供します。
Cloud Connector の接続
Cloud Connector が「切断」状態の場合、Cloud Connector Advanced Connectivity Check Tool を使用すると、Cloud Connector が Citrix Cloud および関連サービスに到達できることを確認できます。
詳細については、Cloud Connector Advanced Connectivity Check Tool を参照してください。
インストール
Cloud Connector が「エラー」状態の場合、Cloud Connector のホストに問題がある可能性があります。新しいマシンに Cloud Connector をインストールしてください。問題が解決しない場合は、Citrix Support にお問い合わせください。Cloud Connector のインストールまたは使用に関する一般的な問題のトラブルシューティングについては、CTX221535 を参照してください。