システム要件
Linux VDAの最新リリースは、Citrix Virtual Apps and Desktopsと連携しています。また、ライフサイクルの終了に達していない以前のバージョンのCitrix Virtual Apps and Desktopsとも下位互換性があります。Citrix製品のライフサイクルに関する情報、およびCitrixが特定のバージョンの製品のサポートを終了する時期を確認するには、Citrix製品ライフサイクルマトリックスを参照してください。
Linux VDAの構成プロセスは、Windows VDAとは若干異なります。任意のDelivery Controller™ファームは、WindowsとLinuxの両方のデスクトップを仲介できます。
ここで説明されていないコンポーネント(Citrix Workspace™アプリなど)のシステム要件は、それぞれのドキュメントセットに記載されています。
Long Term Service (LTSR) 環境でのCurrent Release (CR) の使用に関する情報、およびその他のFAQについては、Knowledge Centerの記事を参照してください。
サポートされているLinuxディストリビューション、Xorgバージョン、およびデスクトップ環境
このバージョンのLinux VDAがサポートするLinuxディストリビューション、Xorgバージョン、およびデスクトップ環境のマトリックスについては、次の表を参照してください。詳細については、XorgModuleABIVersionsを参照してください。
| Linuxディストリビューション | Xorgバージョン | サポートされているデスクトップ |
|---|---|---|
| AlmaLinux 8.10 | 1.20 | GNOME、MATE |
| アマゾン Linux 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、CentOS 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 | グノーム、グノーム クラシック、ケーディーイー、マテ、エックスエフシーイー |
| SUSE 15.5 | 1.20 | GNOME (グノーム)、GNOME Classic (グノーム クラシック)、MATE (マテ) |
| ウブントゥ 22.04 | 1.21 | グノーム, グノーム クラシック, ケーディーイー, マテ, エックスエフシーイー |
| ウブントゥ 20.04 | 1.20 | GNOME、GNOME Classic、KDE、MATE、Xfceデスクトップ環境 |
注:
-
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ユーザー名構文の詳細については、「User/Group Name Syntax」を参照してください。
.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 をインストールします。
-
お使いの Linux ディストリビューションに必要な .NET バージョンが含まれている場合は、組み込みのフィードからインストールします。そうでない場合は、Microsoft パッケージフィードから .NET をインストールします。詳細については、「Install .NET on Linux distributions - .NET」を参照してください。
-
お使いの Linux ディストリビューションに必要な .NET バージョンが含まれている場合は、組み込みのフィードからインストールします。そうでない場合は、Microsoft パッケージフィードから .NET をインストールします。詳細については、「Linux Package Managers」を参照してください。
ネットワークポート
ネットワークポートに関する包括的な情報については、「Communication Ports Used by Citrix Technologies」を参照してください。
サポートされているホストプラットフォームと仮想化環境
-
ベアメタルサーバー
-
アマゾン ウェブ サービス (AWS)
-
ゼノサーバー (旧 シトリックス ハイパーバイザー™)
-
グーグル クラウド プラットフォーム (GCP)
-
カーネルベース仮想マシン (KVM)
-
マイクロソフト アジュール
-
マイクロソフト Hyper-V
-
ヴイエムウェア vSphere ハイパーバイザー
-
ニュータニックス AHV
注:
すべての場合において、サポートされるプロセッサアーキテクチャはx86-64です。
2203リリース以降、Linux VDAをMicrosoft Azure、AWS、GCPでCitrix Virtual Apps and Desktops™およびCitrix DaaS向けにホストできます。これらのパブリッククラウドホスト接続をCitrix Virtual Apps and Desktops展開に追加するには、Citrix Universal Hybrid Multi-Cloud (HMC) ライセンスが必要です。
Active Directory統合パッケージ
Linux VDAは、以下のActive Directory統合パッケージと製品をサポートしています。
| ウィンバインド | SSSD | セントリファイ | PBIS | クエスト | |
|---|---|---|---|---|---|
| AlmaLinux 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、ロッキーリナックス 8.10/8.9/8.8/8.6 | はい | はい | はい | はい | はい (Quest v4.1 以降) |
| RHEL 7.9, CentOS 7.9 | はい | はい | はい | はい | はい (Quest v4.1 以降) |
| SUSE 15.5 | はい | はい | はい | はい | はい |
| ウブントゥ 22.04/20.04 | はい | はい | はい | はい | はい (Quest v4.1 以降) |
Cloud Connector のサイズとスケールの考慮事項
Linux VDA を Citrix Cloud™ Connector を使用してコントロールプレーンに接続する場合、Citrix の社内テストに基づき、以下を考慮してください。
-
各 Citrix Cloud Connector™ (4 vCPU、10 GB メモリ) は、6,000 台の Linux VDA をサポートできます。
-
高可用性を確保するために、各 リソースの場所 に 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™ 3D プロ
Citrix Virtual Apps™ and DesktopsのHDX 3D Proは、GPUアクセラレーション対応のデスクトップとアプリケーションを可能にします。良好な3Dグラフィックエクスペリエンスを確保するために、ネットワーク帯域幅、遅延、およびその他の関連するインフラストラクチャ条件を慎重に検討することをお勧めします。たとえば、可能な限りVDAとCitrix Workspaceアプリを同じリージョンに展開してください。
ハイパーバイザー
Linux VDAの場合、HDX 3D Proは以下のハイパーバイザーと互換性があります。
-
XenServer®(旧 シトリックス ハイパーバイザー)
-
VMware vSphere ハイパーバイザー
-
ニュータニックス AHV
-
マイクロソフト アジュール
-
アマゾン ウェブ サービス (AWS)
-
Google Cloud プラットフォーム(GCP)
注:
ハイパーバイザーは特定のLinuxディストリビューションと互換性があります。 Amazon Linux 2でHDX 3D Proを使用するには、NVIDIAドライバー470をインストールすることをお勧めします。
GPU
Linux VDAの場合、HDX 3D Proは以下の種類のGPUをサポートしています。
NVIDIA vGPU
お使いのLinuxディストリビューションがサポートするNVIDIA GPUカードについては、NVIDIA製品サポートマトリックスにアクセスし、Hypervisor or Bare-Metal OS(ハイパーバイザーまたはベアメタルOS)、Software Product Deployment(ソフトウェア製品の展開)、Hardware Supported(サポートされるハードウェア)、およびGuest OS Support(ゲストOSのサポート)の各列を確認してください。
お使いのGPUカードに最新のvGPUドライバーがインストールされていることを確認してください。現在、Linux VDAはvGPU 17までをサポートしています。詳細については、NVIDIA Virtual GPU Software Supported GPUsを参照してください。
非仮想化GPU
Linux VDAドキュメントでは、非仮想化GPUは以下を指します。
-
リモートPCアクセスシナリオで使用されるGPU
-
ハイパーバイザーからパススルーされたGPU
NVIDIA Capture SDK for LinuxをサポートするNVIDIA 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のドキュメントを参照してください。