システム要件
Linux VDAのCurrent Releaseは、Citrix Virtual Apps and Desktopsに準拠しています。また、ライフサイクルが終了していない以前のバージョンのCitrix Virtual Apps and Desktopsとも下位互換性があります。Citrix製品のライフサイクルに関する情報、およびCitrixが特定のバージョンの製品のサポートを終了する時期については、Citrix製品ライフサイクルマトリックスを参照してください。
Linux VDAの構成プロセスは、Windows VDAとは若干異なります。どのDelivery Controller™ファームでも、WindowsとLinuxの両方のデスクトップを仲介できます。
ここで説明されていないコンポーネント(Citrix Workspace™アプリなど)のシステム要件は、それぞれのドキュメントセットで説明されています。
長期サービス (LTSR) 環境でのカレントリリース (CR) の使用方法、およびその他のFAQについては、Knowledge Centerの記事を参照してください。
サポートされるLinuxディストリビューション、Xorgバージョン、およびデスクトップ環境
このバージョンのLinux VDAがサポートするLinuxディストリビューション、Xorgバージョン、およびデスクトップ環境のマトリックスについては、次の表を参照してください。詳細については、XorgModuleABIVersionsを参照してください。
| Linuxディストリビューション | Xorgバージョン | サポートされるデスクトップ |
|---|---|---|
| アルマリナックス 8.10 | 1.20 | グノーム、マテ |
| アマゾン リナックス 2 | 1.20 | グノーム、グノームクラシック、マテ |
| デビアン 11.11 | 1.20 | グノーム、グノームクラシック、ケーディーイー、マテ |
| RHEL 9.6/9.4/9.3/9.2/9.0 | 1.20 | グノーム、エックスエフシーイー |
| RHEL 8.10/8.9/8.8/8.6 | 1.20 | グノーム、グノームクラシック、マテ、エックスエフシーイー |
| RHEL 7.9、セントオーエス 7.9 | 1.20 | グノーム、グノームクラシック、ケーディーイー、マテ |
| ロッキー リナックス 9.6/9.4/9.3/9.2/9.0 | 1.20 | グノーム、エックスエフシーイー |
| ロッキー・リナックス 8.10/8.9/8.8/8.6 | 1.20 | グノーム、グノームクラシック、ケーディーイー、マテ、エックスエフシーイー |
| スース 15.5 | 1.20 | グノーム、グノームクラシック、マテ |
| ウブントゥ 22.04 | 1.21 | グノーム、グノームクラシック、ケーディーイー、マテ、エックスエフシーイー |
| ウブントゥ 20.04 | 1.20 | グノーム、グノームクラシック、ケーディーイー、マテ、エックスエフシーイー |
注:
- AlmaLinux 8.10 のサポートは、手動インストールに限定されます。
OSベンダーのサポートが期限切れになると、Citrixは問題の修復能力が制限される可能性があります。非推奨または削除されたプラットフォームについては、非推奨を参照してください。
- 少なくとも1つのデスクトップがインストールされている必要があります。セッションで使用するGNOME、GNOME Classic、またはMATEデスクトップ環境は、ctxinstall.shまたはctxsetup.shスクリプトで指定できます。
- Red Hat Enterprise Linuxのドキュメントによると、RHEL 9で利用できるデスクトップ環境はGNOMEのみです。ただし、EPELリポジトリがインストールされている場合は、RHEL 9およびRocky Linux 9でXfceデスクトップ環境も使用できます。
- Ubuntuでは
HWE kernelまたはHWE Xorgを使用しないでください。- カーネルに対するサードパーティの変更により、Linux VDAに必要なモジュールが不足する場合があります。この場合、必要なカーネルモジュールをビルドしてインストールする必要があります。新しいカーネルモジュールをインストールする際は、セキュアブートが無効になっていることを確認してください。
- ユーザー名の形式は、現在のディスプレイマネージャーの
systemd構文規則に準拠している必要があります。systemdユーザー名構文の詳細については、ユーザー/グループ名の構文を参照してください。
.Netの要件
- CU4以降、RHEL & Rocky Linux 8.x、9.x、Alma Linux 8.10、Ubuntu 22.04、SUSE 15.5など、サポートされているすべてのLinuxディストリビューションに.NET Runtime 10.0をインストールする必要があります。
Debian11およびUbuntu20.04の場合は、引き続き.NET Runtime 8.0をインストールしてください。 RHEL 7.9およびAmazon Linux 2の場合は、引き続き.NET Runtime 6.0をインストールしてください。
- 必要な.NETバージョンがLinuxディストリビューションに含まれている場合は、組み込みのフィードからインストールしてください。そうでない場合は、Microsoftパッケージフィードから.NETをインストールしてください。詳細については、Linuxディストリビューションに.NETをインストールする - .NETを参照してください。
- 必要な.NETバージョンがLinuxディストリビューションに含まれている場合は、組み込みのフィードからインストールしてください。そうでない場合は、Microsoftパッケージフィードから.NETをインストールしてください。詳細については、Linuxパッケージマネージャーを参照してください。
ネットワークポート
ネットワークポートに関する包括的な情報については、Citrixテクノロジで使用される通信ポートを参照してください。
サポートされているホストプラットフォームと仮想化環境
- ベアメタルサーバー
- アマゾン ウェブ サービス (AWS)
- ゼノサーバー (旧称 シトリックス ハイパーバイザー™)
- グーグル クラウド プラットフォーム (GCP)
- カーネルベース仮想マシン (KVM)
- マイクロソフト アジュール
- マイクロソフト ハイパーV
- ヴイエムウェア ブイスフィア ハイパーバイザー
- ニュータニックス AHV
注:
すべての場合において、サポートされるプロセッサアーキテクチャはx86-64です。
Starting with the 2203 release, you can host the Linux VDA on Microsoft Azure, AWS, and GCP for Citrix Virtual Apps and Desktops™ as well as Citrix DaaS. To add these public cloud host connections to your Citrix Virtual Apps and Desktops deployment, you need the Citrix Universal Hybrid Multi-Cloud (HMC) license.
Active Directory 統合のためのパッケージ
Linux VDAは、次のActive Directory統合パッケージと製品をサポートしています。
| ウィンバインド | エスエスエスディー | セントリファイ | ピービス | クエスト | |
|---|---|---|---|---|---|
| アルマリナックス 8.10 | はい | はい | いいえ | いいえ | いいえ |
| アマゾン リナックス 2 | はい | はい | はい | はい | いいえ |
| デビアン 11.11 | はい | はい | はい | はい | はい |
| RHEL 9.6/9.4/9.3/9.2/9.0、ロッキー リナックス 9.6/9.4/9.3/9.2/9.0 | はい | はい | はい (ヒント: Centrify は簡易インストールスクリプトには含まれていません。MCS のサポートマトリックスについては、サポートされているディストリビューション を参照してください。) | いいえ | はい (Quest v4.1 以降) |
| RHEL 8.10/8.9/8.8/8.6, Rocky Linux 8.10/8.9/8.8/8.6 | はい | はい | はい | はい | はい (Quest v4.1 以降) |
| RHEL 7.9, CentOS 7.9 | はい | はい | はい | はい | はい (Quest v4.1 以降) |
| スース 15.5 | はい | はい | はい | はい | はい |
| ウブントゥ 22.04/20.04 | はい | はい | はい | はい | はい (Quest v4.1 以降) |
Cloud Connectors のサイズとスケールの考慮事項
Linux VDA を Citrix Cloud™ Connectors でコントロールプレーンに接続する場合、Citrix の社内テストに基づいて、以下を考慮してください。
-
各 Citrix Cloud Connector™ (4 仮想CPU、10 ギガバイトのメモリ) は 6,000 台の Linux VDA をサポートできます。
-
高可用性を実現するために、各 (/ja-jp/citrix-cloud/citrix-cloud-resource-locations/resource-locations.html) に 2 つの Cloud Connector を展開し、また、各リソースの場所に最大 6,000 台の Linux VDA を展開します。
データベースの考慮事項
-
VDI モードでは SQLite を、ホスト型共有デスクトップ配信モデルでは PostgreSQL を使用することをお勧めします。
-
簡単なインストールと MCS の場合、SQLite または PostgreSQL を手動でインストールすることなく使用するように指定できます。/etc/xdl/db.conf を介して別途指定されていない限り、Linux VDA はデフォルトで PostgreSQL を使用します。
-
手動インストールの場合は、SQLite、PostgreSQL、またはその両方を手動でインストールする必要があります。SQLite と PostgreSQL の両方をインストールする場合、Linux VDA パッケージのインストール後に /etc/xdl/db.conf を編集して、どちらか一方を使用するように指定できます。
HDX™ 3次元 プロ
Citrix Virtual Apps™ and Desktops の HDX 3D Pro は、GPU アクセラレーション対応のデスクトップとアプリケーションを有効にします。良好な 3D グラフィックエクスペリエンスを確保するために、ネットワーク帯域幅、遅延、およびその他の関連するインフラストラクチャ条件を慎重に検討することをお勧めします。たとえば、可能な限り VDA と Citrix Workspace アプリを同じリージョンに展開してください。
ハイパーバイザー
Linux VDA の場合、HDX 3D Pro は以下のハイパーバイザーと互換性があります。
- XenServer® (旧 シトリックス ハイパーバイザー)
- ヴイエムウェア vSphere ハイパーバイザー
- ニュータニックス エーエイチブイ
- マイクロソフト アジュール
- アマゾン ウェブ サービス (AWS)
- グーグル クラウド プラットフォーム (GCP)
注:
ハイパーバイザーは特定の Linux ディストリビューションと互換性があります。 Amazon Linux 2 で HDX 3D Pro を使用するには、NVIDIA ドライバー 470 をインストールすることをお勧めします。
GPU
Linux VDA の場合、HDX 3D Pro は以下の種類の GPU をサポートしています。
エヌビディア 仮想GPU
お使いのLinuxディストリビューションがサポートするNVIDIA GPUカードについては、NVIDIA製品サポートマトリックスにアクセスし、ハイパーバイザーまたはベアメタルOS、ソフトウェア製品の展開、対応ハードウェア、および ゲストOSのサポート の各列を確認してください。
GPUカードに最新のvGPUドライバーをインストールしてください。現在、Linux VDAはvGPU 17までをサポートしています。詳細については、NVIDIA Virtual GPU Software Supported GPUsを参照してください。
非仮想化GPU
Linux VDAドキュメントでは、非仮想化GPUは以下を指します。
- リモートPCアクセスシナリオで使用されるGPU
- ハイパーバイザーからパススルーされたGPU
エヌビディア キャプチャSDK (Linux向け) をサポートする エヌビディア製GPU
NVIDIA Capture SDK for LinuxをサポートするNVIDIA GPUの場合、Linux VDAのインストール時にCTX_XDL_HDX_3D_PROをYに設定してHDX 3D Proを有効にします。追加の構成は不要です。HDX 3D Proを有効にすると、ハードウェアアクセラレーションはデフォルトで有効になります。
ヒント:
NVIDIA GPUでHDX 3D Proを使用するには、NVIDIA Capture SDKバージョン8をサポートするNVIDIAグラフィックドライバーバージョンをインストールする必要があります。詳細については、NVIDIA Capture SDK documentationを参照してください。