Sie können eine automatisierte Instant-Clone-Farm erstellen, wenn Sie Benutzern Zugriff auf Anwendungen oder veröffentlichte Desktops gewähren. Eine automatisierte Farm besteht aus Linux-Hosts, die für mehrere Sitzungen konfiguriert wurden und die virtuelle Instant-Clone-Maschinen (VMs) in vCenter Server sind.
Voraussetzungen
- Überprüfen Sie den Inhalt in Überlegungen zu Linux-Farmen, veröffentlichten Desktops und veröffentlichten Anwendungen und stellen Sie sicher, dass Sie Ihre Systemumgebung für die Anwendungsfälle vorbereitet haben, die Sie mit der Farm unterstützen möchten.
- Stellen Sie sicher, dass der Verbindungsserver installiert ist. Siehe das Dokument Horizon 8-Installation und -Upgrade.
- Stellen Sie sicher, dass die Verbindungsserver-Einstellungen für vCenter Server in Horizon Console konfiguriert sind. Siehe das Dokument Horizon 8-Verwaltung.
- Stellen Sie sicher, dass Sie auf dem virtuellen ESXi-Switch, der für die virtuellen als Remote-Desktops eingesetzten Maschinen verwendet wird, über eine ausreichende Anzahl an Ports verfügen. Der Standardwert reicht möglicherweise nicht aus, wenn Sie große Desktop-Pools erstellen.
- Stellen Sie sicher, dass Sie eine Golden Image-Hostmaschine vorbereitet haben. Siehe Vorbereiten einer virtuellen Linux-Maschine für die Desktop-Bereitstellung. Horizon Agent muss auf der Hostmaschine installiert sein.
- Stellen Sie sicher, dass auf jedem Hostcomputer eines der folgenden Linux-Betriebssysteme ausgeführt wird:
- RHEL Workstation 7.9/8.x/9.x
- Ubuntu 18.04/20.04/22.04
- Debian 10.x/11.x
- Stellen Sie sicher, dass Sie Horizon Agent auf der Golden Image-Maschine mit dem Parameter --multiple-session installiert haben. Beispiel:
sudo ./install_viewagent.sh --multiple-session
- Erstellen Sie einen Snapshot der Golden Image-Hostmaschine in vCenter Server. Sie müssen die Hostmaschine Herunterfahren, bevor Sie den Snapshot erstellen. Der Verbindungsserver verwendet den Snapshot als Baselinekonfiguration zum Erstellen der Klone.
Weitere Informationen finden Sie unter „Erstellen eines Snapshots im VMware Host Client“ im Dokument Verwaltung eines einzelnen Hosts von vSphere – VMware Host Client im VMware vSphere-Dokumentationsportal.
Prozedur
- Wählen Sie in Horizon Console die Optionen Bestandsliste > Farmen aus. Klicken Sie dann auf Hinzufügen.
Der Assistent für die Farmkonfiguration wird angezeigt. Während Sie durch den Assistenten navigieren, können Sie direkt zu einer beliebigen vorherigen Seite zurückkehren, indem Sie im Navigationsbereich auf den Seitennamen klicken.
- Wählen Sie auf der Seite Typ des Assistenten Automatisierte Farm aus und klicken Sie dann auf Weiter.
- Wählen Sie auf der Seite vCenter Server des Assistenten Instant Clone aus und klicken Sie auf Weiter.
- Konfigurieren Sie auf der Seite Speicheroptimierung des Assistenten die erforderlichen Einstellungen.
Einstellung Beschreibung VMware Virtual SAN verwenden/VMware Virtual SAN nicht verwenden Geben Sie an, ob VMware vSAN verwendet werden soll, sofern verfügbar. Bei vSAN handelt es sich um eine softwaredefinierte Speicherebene, die die lokalen physischen Speicherfestplatten, die auf einem Cluster aus ESXi-Hosts verfügbar sind, virtualisiert. Separate Datenspeicher für Replikat- und Betriebssystemfestplatten verwenden (Nur verfügbar, wenn Sie vSAN nicht verwenden) Sie können Replikat- und Betriebssystemfestplatten aus Leistungs- oder anderen Gründen auf unterschiedlichen Datenspeichern platzieren.
Mit dieser Option können Sie einen oder mehrere Instant-Clone-Datenspeicher oder Replikat-Festplatten-Datenspeicher auswählen.
Klicken Sie auf Weiter, um mit der nächsten Seite des Konfigurationsassistenten fortzufahren. - Konfigurieren Sie auf der Seite Identifizierung und Einstellungen des Assistenten die erforderlichen Einstellungen.
Einstellung Beschreibung ID Eindeutiger Name zur Identifizierung der Farm. Beschreibung Beschreibung dieser Farm. Zugriffsgruppe Wählen Sie eine Zugriffsgruppe für die Farm aus oder belassen Sie die Farm in der standardmäßigen Stammzugriffsgruppe. Standardanzeigeprotokoll Wählen Sie VMware Blast aus. VMware Blast ist das einzige Anzeigeprotokoll, das für Benutzersitzungen auf Linux-Desktops unterstützt wird. Benutzern die Wahl des Protokolls erlauben Wählen Sie Ja oder Nein aus. Diese Einstellung gilt nur für veröffentlichte Desktop-Pools, nicht für Anwendungspools. Wenn Sie Ja auswählen, können Benutzer das Anzeigeprotokoll wählen, wenn sie eine Verbindung zu einem veröffentlichten Desktop über Horizon Client herstellen. Die Standardeinstellung ist Ja. 3D-Renderer Wählen Sie das 3D-Grafik-Rendern für Desktops aus.
NVIDIA GRID vGPU ist die einzige 3D-Wiedergabeoption für eine automatisierte Farm von Instant-Clone-Hosts.
Zeitüberschreitung bei Vorabstart der Sitzung (nur Anwendungen) Bestimmt den Zeitraum, den eine für den Vorabstart konfigurierte Anwendung geöffnet ist. Die Standardeinstellung ist Nach 10 Minuten.
Wenn der Endbenutzer keine Anwendung in Horizon Client startet, wird die Anwendungssitzung getrennt, wenn das Zeitlimit für die Sitzung im Leerlauf oder für die vorab gestartete Sitzung überschritten wird.
Wenn die vorab gestartete Sitzung nach der Zeitüberschreitung beendet werden soll, müssen Sie für die Option Getrennte Sitzungen abmelden die Einstellung Sofort festlegen.
Zeitüberschreitung bei leerer Sitzung (nur Anwendungen) Legt die Zeit fest, in der eine leere Anwendungssitzung geöffnet bleibt. Eine Anwendungssitzung ist leer, wenn alle Anwendungen, die in der Sitzung ausgeführt werden, geschlossen wurden. Benutzer können Anwendungen schneller öffnen, wenn die Sitzung geöffnet ist. Sie können Systemressourcen speichern, wenn Sie leere Anwendungssitzungen trennen oder sich von ihnen abmelden. Wählen Sie Nie oder Sofort aus oder legen Sie die Anzahl der Minuten als Wert für die Zeitüberschreitung fest. Die Standardeinstellung ist Nach 1 Minute. Wenn Sie Sofort auswählen, werden Sie von der Sitzung abgemeldet, oder die Verbindung wird innerhalb von 30 Sekunden getrennt.
Bei einer Zeitüberschreitung Legt fest, ob eine leere Anwendungssitzung getrennt oder abgemeldet wurde, nachdem das Limit der Zeitüberschreitung bei leerer Sitzung erreicht wurde. Wählen Sie Trennen oder Abmelden aus. Eine abgemeldete Sitzung gibt Ressourcen frei. Das Öffnen einer Anwendung dauert jedoch länger. Die Standardeinstellung ist Trennen. Getrennte Sitzungen abmelden Bestimmt, wann eine getrennte Sitzung abgemeldet wird. Diese Einstellung gilt sowohl für den Desktop als auch für die Anwendungssitzungen. Wählen Sie Nie, Sofort oder Nach ... Minuten aus. Wählen Sie Sofort oder Nach ... Minuten mit Bedacht aus. Wenn eine getrennte Sitzung abgemeldet wird, geht die Sitzung verloren. Die Standardeinstellung ist Nie. Session Collaboration zulassen Wählen Sie Aktiviert aus, damit Benutzer von Desktop-Pools auf Basis dieser Farm andere Benutzer zur Teilnahme an ihren Remote-Desktop-Sitzungen einladen können. Sitzungsbesitzer und -teilnehmer müssen das VMware Blast-Protokoll verwenden. Maximale Sitzungen pro RDS-Host Legt die maximale Anzahl von Sitzungen fest, die von einer Hostmaschine unterstützt werden können. Wählen Sie Unbegrenzt oder Nicht mehr als .... Unbegrenzt ist die Standardeinstellung. Klicken Sie auf Weiter, um mit der nächsten Seite des Konfigurationsassistenten fortzufahren. - Konfigurieren Sie auf der Seite Lastausgleichseinstellungen des Assistenten die erforderlichen Einstellungen.
Einstellung Beschreibung Benutzerdefiniertes Skript verwenden Wählen Sie diese Einstellung aus, um ein benutzerdefiniertes Skript für den Lastausgleich zu verwenden. Anzahl der Sitzungen einbeziehen Wählen Sie diese Einstellung aus, um die Anzahl der Sitzungen auf dem Linux-Host für den Lastausgleich einzubeziehen. Wenn keine der Einstellungen für den Lastausgleich ausgewählt ist und die benutzerdefinierte Skripteinstellung nicht ausgewählt ist, verwendet Horizon 8 die Anzahl der Sitzungen standardmäßig. Deaktivieren Sie diese Einstellung, wenn die Anzahl der Sitzungen für den Lastausgleich nicht berücksichtigt werden soll. Schwellenwert für CPU-Auslastung Schwellenwert für die CPU-Auslastung in Prozent. Horizon 8 verwendet den konfigurierten CPU-Schwellenwert, um den Faktor für den CPU-Auslastungsindex zu berechnen. Sie können einen Wert zwischen 0 und 100 festlegen. Der empfohlene Wert ist 90. Standardmäßig wird diese Einstellung nicht für den Lastausgleich berücksichtigt. Der Standardwert ist 0. Schwellenwert für Arbeitsspeichernutzung Schwellenwert für den Speicher in Prozent. Horizon 8 verwendet den konfigurierten Arbeitsspeicher-Schwellenwert, um den Faktor für den Speicherauslastungsindex zu berechnen. Sie können einen Wert von 0 bis 100 festlegen. Der empfohlene Wert ist 90. Standardmäßig wird diese Einstellung nicht für den Lastausgleich berücksichtigt. Der Standardwert ist 0. Schwellenwert für Festplatten-Warteschlangenlänge Schwellenwert für die durchschnittliche Anzahl von Lese- und Schreibanforderungen, die für die ausgewählte Festplatte während des Abtastintervalls in die Warteschlange gestellt wurden. Horizon 8 verwendet den konfigurierten Schwellenwert, um den Faktor für den Festplattenauslastungsindex zu berechnen. Sie können den Wert auf eine beliebige positive Ganzzahl festlegen. Standardmäßig wird diese Einstellung nicht für den Lastausgleich berücksichtigt. Der Standardwert ist 0. Schwellenwert für Festplattenleselatenz Schwellenwert für die durchschnittliche Dauer von Schreibvorgängen von Daten auf die Festplatte in Millisekunden. Horizon 8 verwendet den konfigurierten Schwellenwert, um den Faktor für den Festplattenauslastungsindex zu berechnen. Sie können den Wert auf eine beliebige positive Ganzzahl festlegen. Standardmäßig wird diese Einstellung nicht für den Lastausgleich berücksichtigt. Der Standardwert ist 0. Klicken Sie auf Weiter, um mit der nächsten Seite des Konfigurationsassistenten fortzufahren. - Konfigurieren Sie auf der Seite Bereitstellungseinstellungen des Assistenten die erforderlichen Einstellungen.
Einstellung Beschreibung Bereitstellung aktivieren Aktivieren Sie dieses Kontrollkästchen, um die Bereitstellung nach dem Abschluss dieses Assistenten zu aktivieren. Dieses Kontrollkästchen ist standardmäßig aktiviert. Bereitstellung bei Fehler abbrechen Aktivieren Sie dieses Kontrollkästchen, um die Bereitstellung zu beenden, wenn ein Bereitstellungsfehler auftritt. Dieses Kontrollkästchen ist standardmäßig aktiviert. Benennungsmuster Geben Sie ein Präfix oder ein Namensformat an. Horizon 8 hängt für die Bildung des Maschinennamens eine automatisch generierte Zahl (beginnend mit 1) an oder fügt diese ein. Wenn die Zahl am Ende stehen soll, geben Sie einfach ein Präfix an. Alternativ geben Sie {n} an einer beliebigen Stelle der Zeichenfolge an. {n} wird dann durch die Zahl ersetzt. Sie haben auch die Möglichkeit, {n:fixed=<Anzahl der Stellen>} festzulegen, wobei fixed=<Anzahl der Stellen> für die Anzahl der Stellen steht, die für die Zahl verwendet werden sollen. Beispielsweise werden aus der Angabe vm-{n:fixed=3}-Umsatz die Maschinennamen vm-001-Umsatz, vm-002-Umsatz usw. generiert. Hinweis: Jeder Maschinenname ist inklusive der automatisch erstellten Zahl auf 15 Zeichen beschränkt.Maximale Anzahl Computer Die Anzahl an Computern, die bereitgestellt werden sollen. Mindestanzahl von bereiten (bereitgestellten) Maschinen während der Instant-Clone-Wartungsvorgänge Mit dieser Einstellung bleibt die angegebene Anzahl an Computern für die Annahme von Verbindungsanforderungen verfügbar, wenn der Verbindungsserver Wartungsvorgänge für die Computer in der Farm durchführt. Diese Einstellung wird nicht bei einer sofortigen Wartung berücksichtigt. Klicken Sie auf Weiter, um mit der nächsten Seite des Konfigurationsassistenten fortzufahren. - Konfigurieren Sie auf der Seite vCenter-Einstellungen des Assistenten die erforderlichen Einstellungen.
Einstellung Beschreibung Übergeordnete VM in vCenter Klicken Sie auf Durchsuchen, wählen Sie Linux als Betriebssystem aus und wählen Sie eine Golden Image-VM aus der Liste aus. Snapshot Klicken Sie auf Durchsuchen und wählen Sie den Snapshot der Golden Image-VM aus, der als Basisimage für die Farm eingesetzt werden soll.
Löschen Sie nicht den Snapshot und die Golden Image-VM von vCenter Server, es sei denn, das Standard-Image wird von keinem Instant Clone in der Farm genutzt und es werden keine Instant Clones mehr von diesem Standard-Image erstellt. Das System benötigt die Golden Image-VM und den Snapshot, um gemäß den Farmrichtlinien neue Instant Clones in der Farm bereitzustellen. Die Golden Image-VM und der Snapshot sind auch für Wartungsvorgänge des Verbindungsservers erforderlich.
Speicherort des VM-Ordners Klicken Sie auf Durchsuchen und wählen Sie den Ordner in vCenter Server aus, in dem sich die Farm befindet. Cluster Klicken Sie auf Durchsuchen und wählen Sie den ESXi-Host oder -Cluster aus, in dem die virtuellen Desktop-Maschinen ausgeführt werden.
Den Höchstwert für den Cluster finden Sie im VMware-Knowledgebase-Artikel zu Größenbeschränkungen und Empfehlungen.
Ressourcenpool Klicken Sie auf Durchsuchen und wählen Sie den vCenter Server-Ressourcenpool aus, in dem sich die Farm befindet. Datenspeicher Klicken Sie auf Durchsuchen und wählen Sie einen oder mehrere Datenspeicher aus, auf denen die Farm gespeichert werden soll.
Eine Tabelle auf dem Bildschirm Instant Clone-Datenspeicher auswählen enthält allgemeine Richtlinien zur Schätzung der Speicheranforderungen für die Farm. Anhand dieser Richtlinien können Sie ermitteln, welche Datenspeicher über ausreichend Kapazität zum Speichern der Instant Clones verfügen. Für den Wert „Speichermehrfachvergabe“ gilt dauerhaft die Einstellung „Unbegrenzt“. Sie ist nicht veränderbar.
Hinweis: Wenn Sie vSAN verwenden, gibt es nur einen Datenspeicher.Replikat-Festplatten-Datenspeicher Wählen Sie einen oder mehrere Replikat-Festplatten-Datenspeicher zur Speicherung der Instant Clones aus. Diese Einstellung wird angezeigt, wenn Sie Separate Datenspeicher für Replikat- und Betriebssystemfestplatten verwenden auf der Seite Speicheroptimierung des Assistenten für die Farmkonfiguration ausgewählt haben.
Eine Tabelle auf dem Bildschirm Replikat-Festplatten-Datenspeicher auswählen enthält allgemeine Richtlinien zur Schätzung der Speicheranforderungen für die Farm. Anhand dieser Richtlinien können Sie ermitteln, welche Replikat-Festplatten-Datenspeicher über ausreichend Kapazität zum Speichern der Instant Clones verfügen.
Netzwerk Klicken Sie auf Durchsuchen und wählen Sie die Netzwerke aus, die für die Instant-Clone-Farm verwendet werden sollen. Sie haben die Möglichkeit, mehrere vLAN-Netzwerke für das Erstellen einer größeren Instant-Clone-Farm auszuwählen. Diese Einstellung verwendet den Netzwerktyp aus dem in vSphere Client konfigurierten aktuellen Golden Image und zeigt Netzwerke basierend auf dem Netzwerktyp der übergeordneten VM an: DVS, NSX-t und Standard. Sie können dasselbe Netzwerk wie die übergeordnete VM verwenden oder in der Liste der verfügbaren Optionen ein Netzwerk auswählen. Netzwerke werden basierend auf dem im ausgewählten Cluster verfügbaren Netzwerktyp der übergeordneten VM gefiltert.
Der Bildschirm Netzwerke auswählen bietet eine Liste der Netzwerke, die auf dem im ausgewählten Cluster verfügbaren Netzwerktyp der übergeordneten VM basiert. Wenn Sie mehrere Netzwerke verwenden möchten, müssen Sie die Option Netzwerk aus aktuellem übergeordnetem VM-Image verwenden deaktivieren und dann die Netzwerke auswählen, die mit der Instant-Clone-Farm verwendet werden sollen. Verwenden Sie das Filterfeld, um bestimmte Netzwerktypen anzuzeigen oder auszublenden.
Auf dem Bildschirm werden Fehlermeldungen für die folgenden inkompatiblen Netzwerke angezeigt:
- vmcNetworks. Dieses Netzwerk gehört zum internen VMC-Netzwerk
- dvsUplinkPort. Das Netzwerk kann nicht verwendet werden, da es nicht den Benennungsstandards für einen Uplink-Port eines virtuellen Switchs entspricht.
- notConfiguredOnAllHosts. Das Netzwerk kann nicht verwendet werden, da es nicht auf allen Hosts im Cluster konfiguriert ist.
Der Bildschirm zeigt nicht den Standardnetzwerktyp zur Auswahl an. Wenn der Netzwerktyp der übergeordneten virtuellen Maschine „Standard“ lautet, müssen Sie die Option Netzwerk aus aktuellem übergeordneten VM-Image verwenden auswählen.
Der Bildschirm stellt auch die Liste der Ports und Portbindungen zur Verfügung, die verwendet werden können: statisch (frühe Bindung) und flüchtig. Instant Clones unterstützen nur statische Portgruppentypen. Flüchtige Portgruppentypen werden abgeblendet dargestellt und als nicht kompatibel aufgeführt.
Alle ausgewählten NSX-T-Netzwerksegmente müssen die gleiche Größe besitzen, z. B. /24-Netzwerke. Nicht gleichmäßig dimensionierte Segmente können zu Bereitstellungsfehlern führen.
Klicken Sie auf Weiter, um mit der nächsten Seite des Konfigurationsassistenten fortzufahren. - Konfigurieren Sie auf der Seite Gastanpassung des Assistenten die erforderlichen Einstellungen.
Einstellung Beschreibung Domäne Wählen Sie die Active Directory-Domäne und den Benutzernamen aus.
Der Verbindungsserver erfordert bestimmte Benutzerrechte zum Konfigurieren der Farm. Das Domänen- und das Benutzerkonto werden von ClonePrep zur Anpassung der Instant-Clone-Computer eingesetzt.
Sie geben diesen Benutzer bei der Konfiguration der Einstellungen des Verbindungsservers für vCenter Server an. Sie können bei der Konfiguration der Einstellungen des Verbindungsservers mehrere Domänen und Benutzer angeben. In diesem Assistent für die Farmkonfiguration müssen Sie eine Domäne und einen Benutzer aus der Liste auswählen.
AD-Container Geben Sie den relativen Distinguished Name für den Active Directory-Container an.
Beispiel: CN=Computers
Sie können auf Durchsuchen klicken, um Ihre Active Directory-Struktur für den Container zu durchsuchen. Sie können auch den Containernamen ausschneiden, kopieren oder einfügen.
Wiederverwendung bestehender Computerkonten zulassen Wählen Sie diese Option für die Verwendung vorhandener Computerkonten in Active Directory aus, wenn die Namen der virtuellen Maschinen von neuen Instant Clones den vorhandenen Computerkontonamen entsprechen.
Wenn ein Instant Clone erstellt wurde, verwendet Horizon 8, wenn der Name eines vorhandenen AD-Computerkontos dem Namen der virtuellen Instant-Clone-Maschine entspricht, das vorhandene Computerkonto. Anderenfalls wird ein neues Computerkonto erstellt.
Die vorhandenen Computerkonten müssen sich im Active Directory-Container befinden, den Sie mit der AD-Container-Einstellung angegeben haben.
Bei deaktivierter Option wird ein neues AD-Computerkonto erstellt, wenn Horizon 8 einen Instant Clone erstellt. Diese Option ist standardmäßig deaktiviert.
Computerkonto für Image-Veröffentlichung Für die Veröffentlichung von Instant Clones ist ein zusätzliches Computerkonto erforderlich, das sich in derselben Active Directory-Domäne befindet wie die Clones. Wenn Sie anstelle von automatisch erstellten Computerkonten vorab erstellte Computerkonten verwenden möchten, müssen Sie außerdem das zusätzliche Computerkonto erstellen und seinen Namen hier angeben. Dann ist es nicht erforderlich, dass Sie das Erstellen und Löschen von Computerobjekten an das Konto für die Bereitstellung delegieren. ClonePrep verwenden Stellt eine ClonePrep-Anpassungsspezifikation zur Anpassung der virtuellen Maschinen zur Verfügung.
- Name des Ausschaltskripts. Name des Anpassungsskripts, das von ClonePrep auf den Instant-Clone-Computern vor dem Ausschalten ausgeführt wird. Sie müssen den Pfad zum Skript auf der Golden Image-VM angeben.
- Parameter des Ausschaltskripts. Stellt Parameter zur Verfügung, mit denen ClonePrep ein Anpassungsskript auf Instant-Clone-Computern vor dem Ausschalten ausführt. So können Sie z. B. „p1“ verwenden.
- Name des nach der Synchronisierung ausgeführten Skripts. Name des Anpassungsskripts, das von ClonePrep auf Instant-Clone-Computern ausgeführt wird, nachdem diese erstellt wurden oder nachdem ein Image an diese weitergegeben wurde. Sie müssen den Pfad zum Skript auf der Golden Image-VM angeben.
- Parameter des nach der Synchronisierung ausgeführten Skripts. Stellt Parameter für das Skript zur Verfügung, das von ClonePrep auf Instant-Clone-Computern ausgeführt wird, nachdem diese erstellt wurden oder nachdem ein Image an diese weitergegeben wurde. So können Sie z. B. „p2“ verwenden.
Klicken Sie auf Weiter, um mit der nächsten Seite des Konfigurationsassistenten fortzufahren. - Überprüfen Sie die Einstellungen des Assistenten auf der Seite Bereit zum Abschließen und klicken Sie auf Absenden, um die automatisierte Instant-Clone-Farm zu erstellen.
Nächste Maßnahme
Erstellen Sie einen veröffentlichten Anwendungspool oder einen veröffentlichten Desktop-Pool. Weitere Informationen finden Sie in einem der folgenden Themen: