導入ガイド:Citrix Workspace Environment Management
概要
Citrix Workspace Environment Management(WEM)は、インテリジェントなリソース管理およびプロファイル管理テクノロジーを使用して、Citrix Virtual Apps and DesktopsおよびCitrix DaaS展開において、可能な限り最高のパフォーマンス、デスクトップログオン、およびアプリケーションの応答時間を実現します。これは、ドライバーを必要としない、ソフトウェアのみのソリューションです。 このガイドでは、WEM のインストールと設定に関する大まかな手順と、オンプレミス展開の推奨ベストプラクティスを紹介します。
Workspace Environment Management (WEM) には、次のアーキテクチャがあります。
インフラストラクチャサービス。インフラストラクチャサービスは、マルチセッション OS にインストールされます。さまざまなバックエンドコンポーネント (SQL Server および Active Directory) をフロントエンドコンポーネント (管理コンソールおよびエージェント) と同期します。
管理コンソール。Workspace Environment Management コンソールは、シングルセッションまたはマルチセッションOSにインストールされます。インフラストラクチャサービスに接続します。管理コンソールを使用して、Workspace Environment Management インストールを管理します。たとえば、リソースの作成と割り当て、ポリシーの管理、ユーザーの承認などです。
エージェント。工作区环境管理エージェントは、Workspace Environment Management インフラストラクチャサービスに接続し、管理コンソールで構成した設定を適用します。エージェントをVirtual Delivery Agent(VDA)に展開できます。これにより、シングルセッション環境またはマルチセッション環境を管理できます。また、物理的な Windows エンドポイントにエージェントを展開することもできます。
SQL Server データベース。Workspace Environment Management では、設定を保存するために SQL Server データベースが必要です。必要に応じて、データベースを SQL Server Always On 可用性グループでホストできます。(詳細については、「システム要件」を参照してください。
Microsoft Active Directory Server。Workspace Environment Management では、ユーザーに設定をプッシュするために Active Directory へのアクセスが必要です。
注:
- インフラストラクチャサービスは、ドメイン Controller にインストールできません。
- エージェントをインフラストラクチャ・サーバにインストールできません。このシナリオでは、エージェントインストーラーが失敗します。
- トランスフォーマー機能は,マルチセッションOSではサポートされていません。
前提条件
環境に WEM をインストールする前に、すべてのシステム要件を満たしていることを確認してください。詳しくは、「システム要件」を参照してください。
インストール
最新バージョンの WEM をインストールすることをお勧めします。最新のWEMインストーラーは、Citrix Virtual Apps and Desktops ダウンロードページ //m.giftsix.com/downloads/citrix-virtual-apps-and-desktops/ からダウンロードできます。そのページで、最新バージョンのCitrix Virtual Apps and Desktops のコンポーネントの下にあるインストーラーにアクセスします 。
WEM の導入には、インフラストラクチャサービス、管理コンソール、エージェントの 3 つのコアコンポーネントのインストールと設定が含まれます。次の手順では、これらのコンポーネントをインストールおよび構成する方法について詳しく説明します。
インフラストラクチャサービスのインストール
最新の WEM インストーラーをダウンロードします。適切なフォルダーにzipファイルを展開します。
インフラストラクチャサービスサーバー上でCitrix Workspace Environment Management インフラストラクチャ Services.exeを実行します。
「Citrix Workspace Environment Management インフラストラクチャサービスのInstallShield ウィザードへようこそ」ページで、「次へ」をクリックします。
「使用許諾契約」ページで、「使用許諾契約の条項に同意します」を選択し、「次へ」をクリックします。
「顧客情報」ページで、「ユーザー名」と「組織」を入力し、「次へ」をクリックします。
「セットアップタイプ」ページで、「完了」を選択し、「次へ」をクリックします。
[Ready to Install the Program]ページで、[Install]をクリックします。
[完了]をクリックします。
注:
デフォルトでは、「データベース管理ユーティリティの起動」オプションが選択されており、ユーティリティは自動的に起動します。このユーティリティは、[Citrix]> [Workspace Environment Management]> [WEMデータベース管理ユーティリティ]の [スタート] メニューから起動することもできます。
WEM データベースを作成する
[Citrix]>[Workspace EnvironmentManagement]>[WEMデータベース管理ユーティリティ]の[スタート]メニューからWEMデータベース管理ユーティリティを起動します。
データベース管理ユーティリティで、[データベースの作成]をクリックして、展開用の WEM データベースを作成します。データベース作成ウィザードが表示されます。
注:SQL Server に Windows
認証を使用している場合は、システム管理者権限を持つ ID でデータベース作成ユーティリティを実行してください。
「ようこそ」ページで、「次へ」をクリックします。
[データベース情報]ページで、必要な情報を入力し、[次へ] をクリックします。
注:
- サーバー名とインスタンス名には、マシン名、完全修飾ドメイン名、または IP アドレスを入力します。
- ファイルパスには、データベース管理者が指定した正確なパスを入力します。自動補完されたファイルパスが正しいことを確認します。
[データベースサーバーの認証情報]ページで、必要な情報を入力し、[次へ]をクリックします。
VUEM 管理者セクションで、「選択」をクリックします。
「グループの選択」ウィンドウで、管理コンソールへの管理権限を持つユーザーグループを入力し、「名前の確認」をクリックして、「OK」をクリックします。
[データベースセキュリティ]ページで、[インフラストラクチャサービスのデータベース接続に Windows 認証を使用する]を選択し、[選択]をクリックします。
注:
- インフラストラクチャサービスデータベース接続に Windows 認証を使用する]または [VueMuser SQL ユーザアカウントのパスワードの設定]のいずれも選択しない場合、デフォルトで SQL ユーザアカウントが使用されます。
- 独自の VueUser SQL アカウントパスワードを使用するには (たとえば、SQL ポリシーにより複雑なパスワードが必要な場合)、[VueMuser SQL ユーザーアカウントパスワードの設定]を選択します。
[ユーザーの選択]ウィンドウで、インフラストラクチャサービスアカウントの名前を入力し、[名前の確認]をクリックし、[OK]をクリックします。
「データベースセキュリティ」ページで「VUEMUser SQL ユーザーアカウントパスワードの設定」を選択し、「パスワード」ボックスで複雑なパスワードを指定します。
注:Microsoft SQL AlwaysOn
可用性グループを実装する場合は、このパスワードを指定する必要があります。
[次へ]をクリックします。
「データベース情報の概要」ページで、「データベースの作成」をクリックします。
*データベース情報の概要ページで、「完了」をクリックします。
[OK]をクリックします。
WEM データベース管理ユーティリティを閉じます。
「アプリケーションの終了」ダイアログで、「はい」をクリックします。
インフラストラクチャサービスの設定
[スタート] メニューからWEM インフラストラクチャサービス構成ユーティリティを開きます。
[データベース設定]タブで、必要な情報を入力します。
ネットワーク設定タブでは、現在使用中のポートを表示できます。デフォルトポートを使用する必要があります。
[詳細設定]タブで、[Windows アカウントの偽装を有効にする]を選択し、[参照]をクリックします。
注:ステップ 2 の WEM
データベース作成時に選択した内容に応じて、[Windows アカウントの偽装を有効にする] または [ **VuemUser SQL ユーザーアカウントのパスワードを設定する**] を選択します。
ユーザー名を入力し、「名前の確認」をクリックし、「OK」をクリックします。
インフラストラクチャサービスアカウントのパスワードを入力します。
[デバッグモードを有効にする]と [パフォーマンスチューニングを有効にする]を選択します。
[データベースメンテナンス]タブで、[スケジュールされたデータベースメンテナンスを有効にする]を選択します。
[ライセンス]タブで [グローバルライセンスサーバーのオーバーライド]を選択し、ライセンス情報を入力して、[構成の保存]をクリックします。
注:
- Citrixライセンスサーバー名には、ライセンスサーバーのマシン名、完全修飾ドメイン名、またはIPアドレスを入力します。
- Citrixライセンスサーバーのポートの場合、デフォルトポートは27000です。
[はい]をクリックします。
WEM インフラストラクチャサービス構成ユーティリティを閉じます 。
管理コンソールのインストール
Citrix Workspace Environment Management Console.exeを実行します。
「Citrix Workspace Environment Management コンソールのInstallShieldウィザードへようこそ」ページで、「次へ」をクリックします。
「使用許諾契約」ページで、「使用許諾契約の条項に同意します」を選択し、「次へ」をクリックします。
[顧客情報]ページで、必要な情報を入力し、[次へ]をクリックします。
「セットアップタイプ」ページで、「完了」を選択し、「次へ」をクリックします。
[Ready to Install the Program]ページで、[Install]をクリックします。
ウィザードを終了するには、[完了]をクリックします。
構成セットを設定
構成セットは、一連のWorkspace Environment Management (WEM) 構成を整理するために使用される論理コンテナです。 次の 2 つの組み込み設定セットがあります。
- 既定のサイト。組み込み WEM 構成セット。
- バインド解除されたエージェント。組み込み WEM 構成セット。どの構成セットにもバインドされていないエージェントでのみ使用できます。この設定セットの設定をこれらのエージェントに適用するには、[ ディレクトリオブジェクト] > [詳細設定]に移動します。
[スタート]メニューからWEM 管理コンソールを開き、[接続]をクリックします。
「新規インフラストラクチャサーバ接続」ウィンドウで、情報を確認し、「接続」をクリックします。
注:
- インフラストラクチャサーバー名には、WEM インフラストラクチャサーバーのマシン名、完全修飾ドメイン名、または IP アドレスを入力します。
- 管理ポートの場合、デフォルトポートは8284です。
[ホーム]タブのリボンで、[作成]をクリックして構成セットを作成します。
「構成セットの作成」ウィンドウで、構成セットの名前と説明を入力し、「OK」をクリックします。
リボンの [構成セット]で、新しく作成した構成セットを選択します。
リボンの [バックアップ]で、[復元]をクリックします。リストアウィザードが表示されます。
[復元する内容を選択]ページで [設定]を選択し、[次へ]をクリックします。
[設定の復元] ページで、[次へ]をクリックします。
「ソース」ページで、「ブラウズ」をクリックします。
「フォルダを参照」ウィンドウで、「デフォルトの推奨設定」フォルダ (Workspace Environment Management メディアに付属) を参照し、「OK」をクリックします。
「ソース」ページで、「システム最適化設定」、「エージェント構成設定」、および「システム監視設定」を選択し、「次へ」をクリックします。
[設定の復元処理] ページの [設定の復元]で、[ **設定の復元**] をクリックします。
[はい]をクリックします。
[完了]をクリックします。
エージェントのインストール
マシンでCitrix Workspace Environment Management Agent.exeを実行します。
重要:WEM
エージェントをインフラストラクチャサーバーにインストールしないでください。
Citrix Workspace Environment Management エージェントウィンドウで、「ライセンス契約条件に同意します」を選択し、「インストール」をクリックします。
[Citrix Workspace Environment Management エージェントセットアップウィザードへようこそ]ページで、[次へ]をクリックします。
「宛先フォルダ」ページで、「次へ」をクリックします。
[展開の種類]ページで、該当する展開の種類を選択し、[次へ]をクリックします。この場合は、[オンプレミス展開]を選択します。
[インフラストラクチャサービスの設定]ページで、[ **インフラストラクチャサービスの設定] を選択し、インフラストラクチャサービスのFQDN または IP アドレスを入力して、[次へ] をクリックします。**
注:
エージェントサービスポートの場合,デフォルトポートは8286です。キャッシュデータ同期ポートの場合,デフォルトのポートは 8288 です。詳細については、「ポート情報」を参照してください。
「詳細設定」ページで、「次へ」をクリックします。
[Citrix Workspace Environment Management エージェントをインストールする準備ができました]ページで、[インストール]をクリックします。
[Citrix Workspace Environment Management エージェントセットアップウィザードの完了]で、[完了]をクリックしてインストールウィザードを終了します。
[インストールが正常に終了しました]ウィンドウで、[閉じる]をクリックします。
ポリシーとプロファイル
左側のペインで、[ポリシーとプロファイル]に移動します。
左側のペインで[Citrix Profile Management 設定]を選択します。
[Citrixプロファイル管理のメイン設定]タブで、[Profile Management 構成を有効にする]を選択します。
- 「Profile Management」セクションで、次の設定を行います。
- 「Profile Management を有効にする」を選択します
- 「処理済みグループを設定」を選択します
- [追加]をクリックします。
[グループの選択] ウィンドウで、ボックスに「ドメインユーザー」と入力します。「名前を確認」をクリックします。[OK]をクリックします。
- Profile Management の設定を続行します。
- 「ローカル管理者のログオン処理」を選択します。
- [ユーザーストアへのパスを設定]を選択します。既存のテキスト「Windows」を削除します。
- 絶対パスまたはホームディレクトリへの相対パスを入力してください:\ servername\ CitrixProfiles$ #SAMAccountName #! CTX_OSNAME!!CTX_OSBITNESS!
- すべての設定が正しく構成されていることを確認し、[適用]をクリックします。
システム最適化
Workspace Environment Management システムの最適化は、次のもので構成されます。
- CPU 管理
- メモリ管理
- I/O 管理
- 高速ログオフ
- Citrix Optimizer
- マルチセッションの最適化
これらの設定は、エージェントホストのリソース使用量を減らすように設計されています。これらのリソースは、解放されたリソースが他のアプリケーションで使用できるようにするのに役立ちます。これにより、同じサーバー上でより多くのユーザーをサポートすることで、ユーザーの密度が向上します。
CPU 管理
左側のペインで、[システム最適化]をクリックします。
左上のペインで [CPU 管理]が選択されていることを確認します。
[CPU 管理設定] ページで、[CPUスパイク保護を有効にする]、[CPU スパイクを自動防止]、[インテリジェント CPU最適化を有効にする]、[インテリジェント **I/O 最適化を有効にする**] を選択します。
[適用]をクリックします。
注:システム最適化などのマシンベースの WEM
設定の場合、構成を変更した後に [適用] ボタンをクリックする必要があります。そうしないと、変更はコミットされず、WEM データベースに保存されません。
注:
デフォルトでは、CPU スパイク保護を有効にすると、[CPU スパイクの自動防止]、[インテリジェント CPU 最適化を有効にする]、[インテリジェント I/O 最適化を有効にする] の設定が自動的に選択されます。デフォルト設定はほとんどの状況で有効です。 注:
WEM 保護と Skype for Business + リアルタイムOptimization Pack記事では、WEM CPU スパイク保護から除外すべきプロセスについて詳しく説明しています。
メモリ管理
左側のペインで、[システム最適化]をクリックします。
左上のペインで [メモリ管理]が選択されていることを確認します。
「メモリ使用量の最適化」ページで、「アイドルプロセスのメモリ使用量の最適化」を選択します。
[適用]をクリックします。
注:
デフォルトでは、「アイドルプロセスのメモリ使用量を最適化」を有効にすると、「アイドルサンプル時間 (分)」、「アイドル状態制限 (パーセント)」、および「使用可能なメモリの合計が超過すると最適化しない (MB)」の設定が自動的に選択されます。デフォルト設定はほとんどの状況で有効です。
高速ログオフ
左側のペインで、[システム最適化]をクリックします。
左上のペインで [高速ログオフ]が選択されていることを確認します。
[設定] ページで、[高速ログオフを有効にする]を選択します。
[適用]をクリックします。
注:
高速ログオフはCitrix Virtual Appsと RDS リソースのみをサポートします。
Citrix Optimizer
左側のペインで、[システム最適化]をクリックします。
左上のペインでCitrix Optimizerが選択されていることを確認します。
[設定]ページで[Citrix オプティマイザーを有効にする]を選択します。
「使用するテンプレートを自動的に選択」を選択します。
[適用]をクリックします。
注:非永続的な VDI
環境の場合、WEM は同じ動作をします。マシンを再起動すると、環境への変更はすべて失われます。Citrix Optimizerの場合、WEMはマシンが再起動するたびに最適化を実行します。
マルチセッションの最適化
左側のペインで、[システム最適化]をクリックします。
左上のペインで [マルチセッション最適化]が選択されていることを確認します。
「設定」ページで、「マルチセッション最適化を有効にする」を選択します。
[適用]をクリックします。
オンプレミスデプロイ用の WEM Web コンソール
WEM Web コンソールは次世代の WEM 管理プラットフォームです。これは、WEM レガシーコンソールと同等の機能をすべて備えた Web ベースの管理コンソールです。WEM Web コンソールは、ネイティブ Web エクスペリエンスを提供することで、管理エクスペリエンスを最新化します。
前提条件
- WEM 2305 またはそれ以降
- ドメインに参加した Windows サーバー
- サポートオペレーティングシステム
- Windows Server 2022 標準エディションとデータセンターエディション
- Windows Server 2019 標準エディションおよびデータセンターエディション
- Windows Server 2016 の標準およびデータセンターの版
- Windows Server 2012 R2 標準およびデータセンターの版
WEM Web コンソールのデプロイには、API サービスの設定と WEM Web コンソールへのアクセスが含まれます。以下の手順では、これらのコンポーネントの設定方法について詳しく説明します。
WEM API の設定
- 最新の Web コンソールパッケージをダウンロードします。適切なフォルダーにzipファイルを展開します。
Web コンソールフォルダのAPI 設定 Utility.exeを起動します。
Citrix Workspace Environment Management Webコンソールのセットアップページで、「次へ」をクリックします。
Citrix Workspace Environment Management Webコンソールのセットアップページで、次の設定を構成します。
- Web コンソールポート。Web ブラウザが WEM Web コンソールに接続するためのポートを指定します。デフォルトポートは443です。
- インフラストラクチャサービスサーバー名。マシン名、完全修飾ドメイン名 (FQDN)、または WEM インフラストラクチャサーバーの IP アドレスを指定します。
- インフラストラクチャサービス管理ポート。デフォルトポートは8284です。
- サービス偽装アカウントのユーザー名とパスワード。API サービスは特定のアカウントを偽装してセキュリティを強化します。新しいユーザーアカウントを作成するか、既存のユーザーアカウントを選択できます。
- 新しいユーザーアカウントを作成し、WEM グローバルフルアクセス管理者グループに追加します。
- 电话グローバルアクセス管理者グループのメンバーである既存のユーザーアカウントを選択します。
- データフォルダーのパス。データ (データベース、証明書、構成ファイル) を保存するフォルダを指定します。データフォルダーのデフォルトパスはC:\ProgramData\Citrix\WEM\APIです。
[サービスを開始]をクリックしてサービスを開始します。
[証明書の設定]をクリックして WEM Web コンソール接続を保護します。
証明書の設定には、[証明書ファイルを使用する] と [証明書ストアから選択]の2 つの方法があります。[証明書ファイルを使用する]を選択し、自己署名証明書を作成するオプションを選択して自己署名証明書を作成します。
- [自己署名証明書の作成]ページで、次の設定を行います。
- 証明書の発行先ドメイン。 証明書用に発行されるドメインを指定します。
- 証明書のわかりやすい名前 (オプション)。デフォルトはWEM API SSL 証明書です。
- 証明書パスワード。証明書パスワードを指定します。
- 有効期間。証明書の有効期間を指定します。デフォルトは 1 年です。
- 証明書ファイルをに保存します。証明書ファイルを保存するパスを指定します。デフォルトのファイル名はMySelfSignedCertificate.pfxです。
「作成」を選択します
「自己署名証明書の作成」ページで、「証明書をセットアップ」を選択します
証明書が正常に構成されたら、[完了]を選択します
WEM Web コンソールへのアクセス
WEM Web コンソールには URLhttps://api-ip-address:api-portからアクセスできます。Web ブラウザは証明書を信頼せず、セキュリティで保護されていない接続を報告します。 接続を保護するには、次の手順を実行します。
- DNSの更新
- URLhttps://fqdn-ofapi-serverを使用して WEM Web コンソールにアクセスします。
- Web ブラウザから証明書をエクスポートし、.crt ファイルとして保存します。
- 「証明書が無効です」をクリックします
- [エクスポート]を選択し、証明書 (*.crt) ファイルの名前を指定します。
- *.crt証明書をインストールし、ローカルマシンの信頼されたルート認証局にインポートされていることを確認します。
- 証明書ファイルをダブルクリックします。
- 「証明書ファイルをインストール」を選択します
- [証明書のインポートウィザードへようこそ]で、[ローカルマシン]を選択し、[次へ]をクリックします。
- [証明書ストア]ページで、[すべての証明書を次のストアに配置する] を選択し、[ **証明書ストアに信頼されたルート証明機関を選択**]を選択します。
- [次へ]をクリックします。
- [証明書のインポートウィザードの完了]ページで、[完了]をクリックします。
Web ブラウザを再起動し、WEM Web コンソール URL を入力します。接続が保護されました。
WEM Web コンソールにログインします。
まとめ
このガイドでは、オンプレミス展開でのCitrix WEMのインストールと構成について説明しました。これには、インフラストラクチャサービス、管理コンソール、エージェントという3つのコアコンポーネントのインストールと構成が含まれていました。構成セットを作成し、デフォルトの推奨設定を復元して、Citrix Profile Management を有効にしました。最後に、エージェントホストのリソース使用量を減らすように設計されたシステム最適化設定を構成しました。