Systemanforderungen
Die Current Release des Linux VDA ist auf Citrix Virtual Apps and Desktops abgestimmt. Sie ist auch abwärtskompatibel mit früheren Versionen von Citrix Virtual Apps and Desktops, die das Ende ihres Lebenszyklus noch nicht erreicht haben. Informationen zum Produktlebenszyklus von Citrix und dazu, wann Citrix die Unterstützung für bestimmte Produktversionen einstellt, finden Sie in der Citrix Product Lifecycle Matrix.
Der Konfigurationsprozess für Linux-VDAs unterscheidet sich geringfügig von dem für Windows-VDAs. Jede Delivery Controller™-Farm kann sowohl Windows- als auch Linux-Desktops vermitteln.
Systemanforderungen für hier nicht behandelte Komponenten (wie z. B. die Citrix Workspace™-App) werden in den jeweiligen Dokumentationen beschrieben.
Informationen zur Verwendung einer Current Release (CR) in einer Long Term Service (LTSR)-Umgebung und weitere häufig gestellte Fragen finden Sie im Knowledge Center-Artikel.
Unterstützte Linux-Distributionen, Xorg-Versionen und Desktopumgebungen
Eine Matrix der Linux-Distributionen, Xorg-Versionen und Desktopumgebungen, die diese Version des Linux VDA unterstützt, finden Sie in der folgenden Tabelle. Weitere Informationen finden Sie unter XorgModuleABIVersions.
| Linux-Distribution | Xorg-Version | Unterstützter Desktop |
|---|---|---|
| AlmaLinux 8.10 | 1.20 | GNOME, MATE |
| Amazon Linux 2 | 1.20 | GNOME, GNOME Classic, MATE |
| Debian 11.11 | 1.20 | GNOME, GNOME Classic, KDE, MATE |
| RHEL 9.6/9.4/9.3/9.2/9.0 | 1.20 | GNOME, Xfce |
| RHEL 8.10/8.9/8.8/8.6 | 1.20 | GNOME, GNOME Classic, MATE, Xfce |
| RHEL 7.9, CentOS 7.9 | 1.20 | GNOME, GNOME Classic, KDE, MATE |
| Rocky Linux 9.6/9.4/9.3/9.2/9.0 | 1.20 | GNOME, Xfce |
| Rocky Linux 8.10/8.9/8.8/8.6 | 1.20 | GNOME, GNOME Classic, KDE, MATE, Xfce |
| SUSE 15.5 | 1.20 | GNOME, GNOME Classic, MATE |
| Ubuntu 22.04 | 1.21 | GNOME, GNOME Classic, KDE, MATE, Xfce |
| Ubuntu 20.04 | 1.20 | GNOME, GNOME Classic, KDE, MATE, Xfce |
Hinweis:
- Die Unterstützung für AlmaLinux 8.10 ist auf die manuelle Installation beschränkt.
Wenn der Support Ihres Betriebssystemanbieters abläuft, kann Citrix möglicherweise Probleme nur eingeschränkt beheben. Informationen zu veralteten oder entfernten Plattformen finden Sie unter Veraltet.
- Mindestens ein Desktop muss installiert sein. Sie können über das Skript ctxinstall.sh oder ctxsetup.sh die in Sitzungen zu verwendende Desktopumgebung GNOME, GNOME Classic oder MATE angeben.
- Gemäß der Red Hat Enterprise Linux-Dokumentation ist GNOME die einzige in RHEL 9 verfügbare Desktopumgebung. Sie können jedoch auch die Xfce-Desktopumgebung in RHEL 9 und Rocky Linux 9 verwenden, wenn das EPEL-Repository installiert ist.
- Verwenden Sie
HWE kerneloderHWE Xorgnicht unter Ubuntu.- Manchmal können Änderungen Dritter am Kernel dazu führen, dass vom Linux VDA benötigte Module fehlen. In diesem Fall müssen Sie das erforderliche Kernelmodul erstellen und installieren. Stellen Sie sicher, dass Secure Boot während der Installation des neuen Kernelmoduls deaktiviert ist.
- Ihr Benutzername muss den
systemd-Syntaxregeln Ihres aktuellen Display Managers entsprechen. Weitere Informationen zursystemd-Benutzernamensyntax finden Sie unter Benutzer-/Gruppennamensyntax.
.Net-Anforderungen
- Ab CU4 müssen Sie .NET Runtime 10.0 auf allen unterstützten Linux-Distributionen wie RHEL & Rocky Linux 8.x, 9.x, Alma Linux 8.10, Ubuntu 22.04, SUSE 15.5 installieren;
Für Debian 11 und Ubuntu 20.04 installieren Sie weiterhin .NET Runtime 8.0; Für RHEL 7.9 und Amazon Linux 2 installieren Sie weiterhin .NET Runtime 6.0.
- Wenn Ihre Linux-Distribution die benötigte .NET-Version enthält, installieren Sie sie aus dem integrierten Feed. Andernfalls installieren Sie .NET aus dem Microsoft-Paketfeed. Weitere Informationen finden Sie unter .NET auf Linux-Distributionen installieren – .NET.
- Wenn Ihre Linux-Distribution die benötigte .NET-Version enthält, installieren Sie sie aus dem integrierten Feed. Andernfalls installieren Sie .NET aus dem Microsoft-Paketfeed. Weitere Informationen finden Sie unter Linux-Paketmanager.
Netzwerkports
Umfassende Informationen zu Netzwerkports finden Sie unter Von Citrix-Technologien verwendete Kommunikationsports.
Unterstützte Hostplattformen und Virtualisierungsumgebungen
- Bare-Metal-Server
- Amazon Web Services (AWS)
- XenServer (ehemals Citrix Hypervisor™)
- Google Cloud Platform (GCP)
- Kernel-based Virtual Machine (KVM)
- Microsoft Azure
- Microsoft Hyper-V
- VMware vSphere Hypervisor
- Nutanix AHV
Hinweis:
In allen Fällen ist die unterstützte Prozessorarchitektur x86-64.
Ab der Version 2203 können Sie den Linux VDA auf Microsoft Azure, AWS und GCP für Citrix Virtual Apps and Desktops™ sowie Citrix DaaS hosten. Um diese Public-Cloud-Hostverbindungen zu Ihrer Citrix Virtual Apps and Desktops-Bereitstellung hinzuzufügen, benötigen Sie die Citrix Universal Hybrid Multi-Cloud (HMC)-Lizenz.
Active Directory-Integrationspakete
Der Linux VDA unterstützt die folgenden Active Directory-Integrationspakete und -Produkte:
| Winbind | SSSD | Centrify | PBIS | Quest | |
|---|---|---|---|---|---|
| AlmaLinux 8.10 | Ja | Ja | Nein | Nein | Nein |
| Amazon Linux 2 | Ja | Ja | Ja | Ja | Nein |
| Debian 11.11 | Ja | Ja | Ja | Ja | Ja |
| RHEL 9.6/9.4/9.3/9.2/9.0, Rocky Linux 9.6/9.4/9.3/9.2/9.0 | Ja | Ja | Ja (Tipp: Centrify ist nicht im einfachen Installationsskript enthalten. Die MCS-Supportmatrix finden Sie unter Unterstützte Distributionen.) | Nein | Ja (Quest v4.1 und höher) |
| RHEL 8.10/8.9/8.8/8.6, Rocky Linux 8.10/8.9/8.8/8.6 | Ja | Ja | Ja | Ja | Ja (Quest v4.1 und höher) |
| RHEL 7.9, CentOS 7.9 | Ja | Ja | Ja | Ja | Ja (Quest v4.1 und höher) |
| SUSE 15.5 | Ja | Ja | Ja | Ja | Ja |
| Ubuntu 22.04/20.04 | Ja | Ja | Ja | Ja | Ja (Quest v4.1 und höher) |
Überlegungen zu Größe und Skalierung für Cloud Connectors
Wenn Sie Linux-VDAs mit Citrix Cloud™ Connectors mit der Steuerungsebene verbinden, beachten Sie basierend auf internen Citrix-Tests Folgendes:
-
Jeder Citrix Cloud Connector™ (4 vCPU, 10 GB Arbeitsspeicher) kann 6.000 Linux-VDAs unterstützen.
-
Stellen Sie zwei Cloud Connectors in jedem Ressourcenstandort für Hochverfügbarkeit bereit und stellen Sie außerdem maximal 6.000 Linux-VDAs in jedem Ressourcenstandort bereit.
Datenbanküberlegungen
-
Wir empfehlen die Verwendung von SQLite nur für den VDI-Modus und die Verwendung von PostgreSQL für ein Bereitstellungsmodell für gehostete Shared Desktops.
-
Für eine einfache Installation und MCS können Sie SQLite oder PostgreSQL zur Verwendung angeben, ohne sie manuell installieren zu müssen. Sofern nicht anders über /etc/xdl/db.conf angegeben, verwendet der Linux-VDA standardmäßig PostgreSQL.
-
Bei manuellen Installationen müssen Sie SQLite, PostgreSQL oder beides manuell installieren. Wenn Sie sowohl SQLite als auch PostgreSQL installieren, können Sie eines davon zur Verwendung angeben, indem Sie /etc/xdl/db.conf nach der Installation des Linux-VDA-Pakets bearbeiten.
HDX™ 3D Pro
HDX 3D Pro in Citrix Virtual Apps™ and Desktops ermöglicht GPU-beschleunigte Desktops und Anwendungen. Um ein gutes 3D-Grafikerlebnis zu gewährleisten, empfehlen wir Ihnen, die Netzwerkbandbreite, Latenz und andere damit verbundene Infrastrukturbedingungen sorgfältig zu berücksichtigen. Stellen Sie beispielsweise den VDA und die Citrix Workspace-App nach Möglichkeit in derselben Region bereit.
Hypervisoren
Für den Linux-VDA ist HDX 3D Pro mit den folgenden Hypervisoren kompatibel:
- XenServer® (ehemals Citrix Hypervisor)
- VMware vSphere Hypervisor
- Nutanix AHV
- Microsoft Azure
- Amazon Web Services (AWS)
- Google Cloud Platform (GCP)
Hinweis:
Die Hypervisoren sind mit bestimmten Linux-Distributionen kompatibel. Um HDX 3D Pro für Amazon Linux 2 zu verwenden, empfehlen wir Ihnen, den NVIDIA-Treiber 470 zu installieren.
GPUs
Für den Linux-VDA unterstützt HDX 3D Pro die folgenden GPU-Typen:
NVIDIA vGPUs
Um zu erfahren, welche NVIDIA-GPU-Karten Ihre Linux-Distribution unterstützt, rufen Sie die NVIDIA-Produktsupportmatrix auf und überprüfen Sie die Spalten Hypervisor or Bare-Metal OS, Software Product Deployment, Hardware Supported und Guest OS Support.
Stellen Sie sicher, dass Sie den neuesten vGPU-Treiber für Ihre GPU-Karte installieren. Derzeit unterstützt der Linux VDA bis zu vGPU 17. Weitere Informationen finden Sie unter NVIDIA Virtual GPU Software Supported GPUs.
Nicht-virtualisierte GPUs
In der Linux VDA-Dokumentation beziehen sich nicht-virtualisierte GPUs auf:
- GPUs, die in Remote-PC-Zugriffsszenarien verwendet werden
- GPUs, die von einem Hypervisor durchgereicht werden
NVIDIA GPUs, die das NVIDIA Capture SDK für Linux unterstützen
Für NVIDIA GPUs, die das NVIDIA Capture SDK for Linux unterstützen, aktivieren Sie HDX 3D Pro, indem Sie CTX_XDL_HDX_3D_PRO bei der Installation des Linux VDA auf Y setzen. Es ist keine zusätzliche Konfiguration erforderlich. Die Hardwarebeschleunigung ist standardmäßig aktiviert, nachdem Sie HDX 3D Pro aktiviert haben.
Tipp:
Um HDX 3D Pro mit einer NVIDIA GPU zu verwenden, müssen Sie eine NVIDIA Grafiktreiberversion installieren, die NVIDIA Capture SDK Version 8 unterstützt. Weitere Informationen finden Sie in der NVIDIA Capture SDK documentation.