XenApp and XenDesktop

ディレクター

ディレクターについて

Directorは、XenAppおよびXenDesktop用の監視およびトラブルシューティングコンソールです。

Directorのアーキテクチャ(/ja-jp/xenapp-and-xendesktop/7-15-ltsr/media/Director-Architecture.png)

Directorは以下にアクセスできます。

  • Analytics、Performance Manager、および Network Inspector と統合された統合コンソールを使用して、ブローカーエージェントからのリアルタイムデータ。
    • Analyticsには、NetScaler® Insight CenterまたはNetScaler MASによって提供される、健全性と容量保証のためのパフォーマンス管理、履歴傾向分析、およびネットワーク分析が含まれており、XenAppまたはXenDesktop環境におけるネットワークに起因するボトルネックを特定します。
  • Monitorデータベースに保存されている履歴データにアクセスして、構成ログデータベースにアクセスします。
  • ネットスケーラー インサイトセンター または ネットスケーラー MAS を使用した ネットスケーラー ゲートウェイ からの ICA® データ。
    • XenApp®またはXenDesktopの仮想アプリケーション、デスクトップ、およびユーザーのエンドユーザーエクスペリエンスを可視化します。
    • ネットワークデータをアプリケーションデータおよびリアルタイムメトリックと関連付けて、効果的なトラブルシューティングを行います。
    • XenDesktop 7 Director 監視ツールとの統合を行います。
  • 基本割り当てを表示するランタイム監視を可能にし、ヘルプデスク管理者がPersonal vDiskをリセットする機能を提供するPersonal vDiskデータ(最終手段としてのみ使用)。
    • コマンドラインツールCtxPvdDiag.exeは、トラブルシューティングのためにユーザーログ情報を1つのファイルに収集するために使用されます。

Directorは、XenAppまたはXenDesktopサイトのリアルタイムおよび履歴の健全性監視を提供するトラブルシューティングダッシュボードを使用します。この機能により、障害をリアルタイムで確認でき、エンドユーザーが何を経験しているかをよりよく把握できます。

Director機能とDelivery Controller (DC)、VDA、およびその他の依存コンポーネントとの互換性に関する詳細については、機能互換性マトリックスを参照してください。

インターフェイスビュー

Directorは、特定の管理者に合わせて調整されたさまざまなインターフェイスビューを提供します。製品の権限によって、表示される内容と利用可能なコマンドが決まります。

たとえば、ヘルプデスク管理者は、ヘルプデスクタスクに合わせたインターフェイスを表示します。Directorを使用すると、ヘルプデスク管理者は、問題を報告しているユーザーを検索し、そのユーザーに関連付けられたアクティビティ(ユーザーのアプリケーションやプロセスのステータスなど)を表示できます。応答しないアプリケーションやプロセスを終了したり、ユーザーのマシンでの操作をシャドウしたり、マシンを再起動したり、ユーザープロファイルをリセットしたりするなどのアクションを実行することで、問題を迅速に解決できます。

対照的に、完全な管理者はサイト全体を表示および管理し、複数のユーザーとマシンに対してコマンドを実行できます。ダッシュボードには、セッションのステータス、ユーザーログオン、サイトインフラストラクチャなど、展開の主要な側面に関する概要が表示されます。情報は毎分更新されます。問題が発生した場合、発生した障害の数と種類に関する詳細が自動的に表示されます。

Directorの展開と構成

Directorは、デフォルトでDelivery Controller上のWebサイトとしてインストールされます。前提条件およびその他の詳細については、このリリースのシステム要件ドキュメントを参照してください。

このリリースのDirectorは、XenApp 6.5以前の展開またはXenDesktop 7以前の展開とは互換性がありません。

複数のサイトを含む環境でDirectorを使用する場合は、Controller、Director、およびその他のコアコンポーネントがインストールされているすべてのサーバーでシステムクロックを同期してください。そうしないと、Directorでサイトが正しく表示されない可能性があります。

ヒント: XenApp 7.5またはXenDesktop 7.xサイトに加えてXenApp 6.5を監視する予定がある場合は、XenApp 6.5サイトの監視に使用されるDirectorコンソールとは別のサーバーにDirectorをインストールすることをお勧めします。

重要: ネットワーク経由で平文で送信されるユーザー名とパスワードのセキュリティを保護するため、Citrix®は、Director接続にHTTPではなくHTTPSのみを使用することを強く推奨します。特定のツールは、HTTP(暗号化されていない)ネットワークパケット内の平文のユーザー名とパスワードを読み取ることができ、ユーザーにとって潜在的なセキュリティリスクを生じさせる可能性があります。

権限を構成するには

Directorにログオンするには、Directorの権限を持つ管理者はActive Directoryドメインユーザーであり、以下の権限を持っている必要があります。

  • 検索対象となるすべてのActive Directoryフォレストに対する読み取り権限(高度な構成を参照)。
  • 委任管理者ロールを構成する(委任管理とDirectorを参照)。
  • ユーザーをシャドウするには、管理者はWindowsリモートアシスタンス用のMicrosoftグループポリシーを使用して構成する必要があります。さらに、
    • VDAをインストールする際は、すべてのユーザーデバイスでWindowsリモートアシスタンス機能が有効になっていることを確認してください(デフォルトで選択されています)。
    • サーバーにDirectorをインストールする際は、Windowsリモートアシスタンスがインストールされていることを確認してください(デフォルトで選択されています)。ただし、サーバーではデフォルトで無効になっています。Directorがエンドユーザーにアシスタンスを提供するために、この機能を有効にする必要はありません。Citrixは、サーバーのセキュリティを向上させるために、この機能を無効のままにしておくことを推奨します。
    • 管理者がWindowsリモートアシスタンスを開始できるようにするには、リモートアシスタンス用の適切なMicrosoftグループポリシー設定を使用して、必要な権限を付与します。詳細については、「CTX127388: Desktop Directorのリモートアシスタンスを有効にする方法」を参照してください。
  • VDAが7より前のユーザーデバイスの場合、追加の構成が必要です。「XenDesktop 7より前のVDAの権限を構成する」を参照してください。

Directorのインストール

XenAppおよびDesktop用の完全な製品ISOインストーラーを使用してDirectorをインストールします。これにより、前提条件の確認、不足しているコンポーネントのインストール、Director Webサイトのセットアップ、および基本的な構成が実行されます。ISOインストーラーによって提供されるデフォルト構成は、一般的な展開に対応します。インストール時にDirectorが含まれていなかった場合は、ISOインストーラーを使用してDirectorを追加します。追加のコンポーネントを追加するには、ISOインストーラーを再実行し、インストールするコンポーネントを選択します。ISOインストーラーの使用方法については、インストールドキュメントの「コアコンポーネントのインストール」を参照してください。Citrixは、.MSIファイルではなく、完全な製品ISOインストーラーのみを使用してインストールすることを推奨します。

DirectorがControllerにインストールされている場合、サーバーアドレスとしてlocalhostが自動的に構成され、DirectorはデフォルトでローカルControllerと通信します。

Controllerから離れた専用サーバーにDirectorをインストールする場合、ControllerのFQDNまたはIPアドレスの入力を求められます。

コントローラーの追加

注:監視するControllerを追加するには、追加をクリックします。

Directorは、デフォルトで指定されたControllerと通信します。監視する各Siteに対して、Controllerアドレスを1つだけ指定してください。Directorは、同じSite内の他のすべてのControllerを自動的に検出し、指定したControllerが失敗した場合は、それらの他のControllerにフォールバックします。

注:DirectorはController間で負荷分散を行いません。

ブラウザーとWebサーバー間の通信を保護するために、CitrixはDirectorをホストするIIS WebサイトでTLSを実装することを推奨します。手順については、Microsoft IISのドキュメントを参照してください。TLSを有効にするためにDirectorの構成は必要ありません。

XenApp 6.5 環境における Director のインストール

XenApp 6.5 用に Director をインストールするには、次の手順に従います。通常、Director は XenApp Controller とは別のコンピューターにインストールされます。

  1. XenApp インストールメディアから Director をインストールします。XenDesktop 用に Director がすでにインストールされている場合は、この手順をスキップして次の手順に進みます。
  2. 各 Director サーバーで IIS マネージャーコンソールを使用して、詳細構成の「Director にサイトを追加するには」セクションで説明されているように、アプリケーション設定の XenApp サーバーアドレスのリストを更新します。 XenApp サイトごとに 1 つの Controller のサーバーアドレスを指定します。XenApp サイト内の他の Controller は、フェールオーバーのために自動的に使用されます。Director は Controller 間で負荷分散を行いません。 重要: XenApp アドレスの場合は、デフォルト設定の Service.AutoDiscoveryAddresses ではなく、Service.AutoDiscoveryAddressesXA 設定を使用してください。
  3. Director WMI Provider インストーラーは、DVD の Support\DirectorWMIProvider フォルダーにあります。これをすべての適切な XenApp サーバー(セッションが実行されている Controller およびワーカー)にインストールします。 winrm が構成されていない場合は、winrm qc コマンドを実行します。
  4. 権限の構成で説明されているように、各 XenApp ワーカーサーバーが WinRM クエリを受け入れるように構成します。
  5. Director と XenApp 間の通信に使用されるポート 2513 のファイアウォール例外を構成します。
  6. ブラウザーと Web サーバー間の通信を保護するために、Citrix は Director をホストする IIS Web サイトに TLS を実装することを推奨します。 手順については、Microsoft IIS のドキュメントを参照してください。TLS を有効にするために Director の構成は必要ありません。

注: Director がファーム内のすべての XenApp ワーカーを見つけられるようにするには、ファームで使用される DNS サーバーに、XenApp サーバーが存在するサブネットの逆引き DNS ゾーンを追加する必要があります。

Director にログオンする

Director Web サイトは https または http://<ServerFQDN>/Director にあります。

マルチサイト展開でいずれかのサイトがダウンしている場合、Director へのログオンは、ダウンしているサイトへの接続を試みるため、通常よりも時間がかかります。

統合 Windows 認証で Director を使用する

統合 Windows 認証を使用すると、ドメイン参加ユーザーは、Director ログオンページで資格情報を再入力することなく、Director に直接アクセスできます。統合 Windows 認証と Director を使用するための前提条件は次のとおりです。

  • Director をホストする IIS Web サイトで統合 Windows 認証を有効にします。Director をインストールすると、匿名認証とフォーム認証が有効になります。統合 Windows 認証と Director を使用するには、匿名認証を無効にし、Windows 認証を有効にします。フォーム認証は、非ドメインユーザーの認証のために「有効」のままにしておく必要があります。
    1. IIS マネージャーを起動します。
    2. サイト」>「既定のWebサイト」>「Director」に移動します。
    3. 認証」を選択します。
    4. 匿名認証」を右クリックし、「無効」を選択します。
    5. Windows認証」を右クリックし、「有効」を選択します。

ウィンドウズ認証(/ja-jp/xenapp-and-xendesktop/7-15-ltsr/media/windowsauth.png)

  • DirectorマシンにActive Directoryの委任権限を構成します。これは、DirectorとDelivery Controller™が別々のマシンにインストールされている場合にのみ必要です。
    1. アクティブ ディレクトリ マシンで、アクティブ ディレクトリ 管理コンソールを開きます。
    2. Active Directory管理コンソールで、「ドメイン名」>「コンピューター」に移動します。Directorマシンを選択します。
    3. 右クリックして「プロパティ」を選択します。
    4. プロパティで、「委任」タブを選択します。
    5. オプション「このコンピューターを、任意のサービスへの委任のために信頼する (Kerberosのみ)」を選択します。
  • Directorへのアクセスに使用するブラウザーは、統合Windows認証をサポートしている必要があります。これには、FirefoxおよびChromeで追加の構成手順が必要になる場合があります。詳細については、ブラウザーのドキュメントを参照してください。
  • 監視サービスは、Microsoft .NET Framework 4.5.1以降の、Directorのシステム要件に記載されているサポート対象バージョンを実行している必要があります。詳しくは、「システム要件」を参照してください。

ユーザーがDirectorからログオフするか、セッションがタイムアウトすると、ログオンページが表示されます。ログオンページから、ユーザーは認証の種類を「自動ログオン」または「ユーザー資格情報」に設定できます。

Google Analyticsによる使用状況データの収集 Directorサービスは、Directorのインストール後にGoogle Analyticsを使用して使用状況データを匿名で収集します。トレンドページとそのタブの使用状況に関する統計と情報が収集されます。Directorをインストールすると、データ収集はデフォルトで有効になります。 Google Analyticsのデータ収集をオプトアウトするには、「Citrix Insight Services」の「インストールとアップグレードの分析」セクションで説明されているように、DirectorがインストールされているマシンのレジストリキーHKEY_LOCAL_MACHINE\Software\Citrix\MetaInstallを編集します。

: HKEY_LOCAL_MACHINE\Software\Citrix\MetaInstall レジストリキーは、Citrix Insight Services および Google Analytics による使用状況データの収集を制御します。このキー値への変更は、両方のサービスによる収集に影響します。

ディレクター