マイクロソフト スリムコアの最適化

注:

Microsoft は Citrix® 向けの一般提供の展開を開始しており、これは今後数週間で完了する予定です。 この展開には、設定 > Teams について に表示される Microsoft Teams バージョン 24295.605.3225.8804 および クライアントバージョン 24110115722 が必要です。

Teams の新しい VDI ソリューションでは、Microsoft は Citrix Virtual Channel SDK を活用してカスタム仮想チャネルを構築し、エンドポイント側では、現在 Microsoft Teams (ネイティブクライアント) を動かしているメディアエンジンである SlimCore を使用しています。この最適化では、HdxRtcEngine の代わりに SlimCore がオフロードされたメディアの処理を担当します。Microsoft が作成したカスタム仮想チャネルは、VDI 上の Teams と SlimCore メディアエンジン間の通信チャネルとして機能します。 詳細については、「Teams の新しい VDI ソリューション」および「Microsoft Teams の未来」を参照してください。

アーキテクチャ

システム要件

このセクションでは、Microsoft Teams SlimCore の最適化をサポートするために必要な最小バージョンと推奨バージョンを示します。最小バージョンでは、一部の重要なバグ修正や最新機能が利用できない場合があることに注意してください。最新の修正と機能で最高の体験を得るには、推奨バージョンを展開してください。

仮想配信エージェント (VDA)

注:

2203 LTSR CU2 以前 (または) 2303 CR 以前をご利用の場合は、CTX682593 を参照して、これらのバージョンの制限を理解し、SlimCore の最適化のサポートを受けるために、以下の最小バージョンへのアップグレードを計画してください。

最小バージョン 推奨バージョン
2203 LTSR CU3; 2305 CR 2203 LTSR CU5+ (または) 2402 LTSR およびそれ以降の CR バージョン

シトリックス ワークスペース™ アプリ

注:

SlimCore の最適化は現在、Windows エンドポイントでのみ利用可能です。

Minimum versions Recommended versions
Windows 2203 LTSR (latest CU); Windows 2302 CR Windows 2402 LTSR; Windows 2405 CR

最小のTeamsバージョン、エンドポイントOS要件、およびハードウェア要件に関する推奨事項については、Microsoftドキュメントを参照してください。

コンポーネント

  • 新しいTeams vdiBridge - これはサーバー側の仮想チャネルモジュールです
  • カスタム仮想チャネル (VC) - これはMicrosoft Teamsが所有するカスタムVCです
  • プラグイン - クライアント側のVC dll。このプラグインは、SlimCoreのダウンロードとクリーンアップを担当します
  • SlimCore - オペレーティングシステム固有のメディアエンジン

デプロイメント

  1. Prerequisitesで推奨されている新しいMicrosoft Teamsバージョンがあることを確認してください。
  2. Microsoft Teams固有の仮想チャネルを許可するように、仮想チャネル許可リストポリシーを構成します。これらの仮想チャネルは、新しいTeamsクライアントがクライアント側のプラグインに接続するために必要です。仮想チャネル許可リストの詳細については、Virtual channel securityを参照してください。

    SlimCoreの最適化には、新しいMicrosoft Teamsに3つのカスタム仮想チャネルが必要です。ワイルドカードを使用して、ms-teams.exe実行可能ファイルとカスタム仮想チャネルを許可します。

    MSTEAMS,C:\Program Files\WindowsApps\MSTeams*8wekyb3d8bbwe\ms-teams.exe
    MSTEAM1,C:\Program Files\WindowsApps\MSTeams*8wekyb3d8bbwe\ms-teams.exe
    MSTEAM2,C:\Program Files\WindowsApps\MSTeams*8wekyb3d8bbwe\ms-teams.exe
    <!--NeedCopy-->
    

    注:

    • 仮想チャネル許可リストポリシーのワイルドカードは、CVAD 2203 LTSR CU2以降(または)Citrix Virtual Apps and Desktops™ 2206 CR以降で利用可能です。
    • ポリシーを有効にするには、VDAマシンを再起動する必要があります。
    • MSTeamsのインストールパスはMSIXアプリケーションであるため変更され、したがってワイルドカードが必要です。上記で推奨されている正確な行を許可リストに追加してください。
  3. 特定のユーザーグループに必要であれば、新しいTeamsポリシーを有効にします(グローバルレベルではデフォルトで有効になっています)。

  4. エンドポイントにMSTeamspluginを展開します。詳細については、「MSTeamsプラグインのインストールオプション」セクションを参照してください。CitrixエンドポイントでSlimCoreを使用して最適化するために、Citrixは顧客がMSTeamspluginを展開するための複数の方法を提供します。

  5. SlimCoreのステージングと登録に関連するさらなる手順については、Microsoftドキュメントを参照してください。新しいメディアエンジンMSIXパッケージのインストールをブロックする可能性があるケースがあるためです。

MSTeamsプラグインのインストールオプション

インストール方法に関わらず、プラグインMSIはCitrix Workspaceアプリのインストールフォルダーを自動的に検出し、MsTeamsPluginCitrix.dllをその場所に配置します。

Citrix Workspaceアプリの管理者インストールで以下のオプションを通じてプラグインがインストールされた場合のdllプラグインの場所:

  • 64-bit: C:\Program Files (x86)\Citrix\ICA Client
  • 32-bit: C:\Program Files\Citrix\ICA Client

注:

  • Citrix Workspaceアプリが管理者モードでインストールされていることを確認してください。これにより、仮想チャネルが適切に開かれます。
  • エンドポイントにCitrix Workspaceアプリが見つからない場合、プラグインのインストールは停止します。
  • 初回実行エクスペリエンスの場合、SlimCore最適化を有効にするには、Teamsアプリを2回再起動する必要があります。詳細については、エンドポイントの最適化の確認を参照してください。

オプション1:Citrix Workspaceアプリのインストールによるプラグインの展開

  • MSTeamsプラグインは、新規インストール時または手動アップグレード時にUIを通じてインストールできます。

ワークスペースアプリ

  • コマンドラインインストールを通じてMSTeamsプラグインをインストールすることもできます。

    • Use the following command-line switch: /installMSTeamsPlugin Example: CitrixWorkspaceApp.exe /installMSTeamsPlugin
  • 新規インストールの場合、最小要件はCitrix Workspace app for Windows 2402 LTSRです。インプレースアップグレードシナリオの場合、最小要件はCitrix Workspace app for Windows 2405 CRです。

オプション2:プラグインMSIを直接ダウンロードする

CWAを介したプラグインのインストールがサポートされている最新バージョンを使用していない場合、こちらからプラグインMSIをダウンロードし、既存のサポートされているCitrix Workspaceアプリのバージョンに加えて、SCCMなどのツールを使用して展開できます。

オプション3:Global App Configurationサービスを使用してプラグインを展開する

Global App Configuration Serviceは、管理対象および非管理対象の両方のエンドポイントのアプリ設定を管理するのに役立ち、GACSを介してエンドポイント全体にTeamsプラグインを展開することもできます。

GACSを介したTeamsプラグインの管理の詳細については、Microsoft Teamsプラグイン管理のドキュメントを参照してください。

オプション4:Virtual channel plugin managerを使用してプラグインを展開する

お客様は、Virtual channel plugin managerを使用して、エンドポイント全体にMSTeamsプラグインを簡単に展開することもできます。

Virtual channel plugin managerは、最適化されたエクスペリエンスを提供するためにエンドポイントコンポーネントを必要とする特定のアプリケーション(例:Microsoft Teams SlimCore Optimization)のクライアントエンドポイント全体にプラグインを展開するように設計されています。プラグインマネージャーは、VDAで実行されている特定のアプリケーションを検出し、アプリケーションの実行時に最高のエクスペリエンスを実現するために、エンドポイントにプラグインをインストールするようユーザーに通知を表示します。

この機能は管理者によって構成され、管理者はBYODシナリオでもプラグインを展開できます。詳細については、Virtual channel plugin managerを参照してください。

プラグインの更新シナリオ

上記オプション1、3、4を介してプラグインがインストールされている場合、Citrix環境でMicrosoft Teamsプラグインの更新をシームレスに処理できます。プラグインが手動でインストールされている場合(オプション2)、CitrixはTeamsプラグインの更新を処理しません。

  • Teamsプラグインの自動更新が行われるように、Citrix Workspace Appの自動更新がオンになっていることを確認してください。

  • Citrix Workspace App Windows 2405 のバージョン以降であることを確認してください。

  • Citrixは、プラグインのインストール方法に関わらず、プラグインのアンインストールを処理しません。したがって、アンインストールシナリオでは、プラグインを個別にアンインストールするようにしてください。

注:

CitrixはTeamsプラグインの更新は処理できますが、メディアエンジン (SlimCore) の更新は処理できません。

ネットワークに関する考慮事項

SlimCore最適化については、必要な詳細についてMicrosoftドキュメントのネットワークに関する考慮事項を参照してください。

機能マトリックスとバージョンサポート

SlimCore最適化では、VDIソリューションの機能と実装はMicrosoftが所有しているため、Microsoftドキュメントを参照してください。

トラブルシューティングとその他の考慮事項

Microsoft SlimCore最適化を使用した新しいTeamsについては、Microsoftドキュメントを参照してください。

既知の制限事項

SlimCore最適化では、VDIソリューションの機能と実装はMicrosoftが所有しているため、Microsoftが文書化した既知の問題を参照してください。

マイクロソフト スリムコアの最適化