Dieses Thema ist eine allgemeine Beschreibung der Funktion zur Agent-Aktualisierung in Horizon Cloud für dedizierte VDI-Desktop-Zuweisungen.
Diese Übersicht gilt sowohl für Zuweisungen als auch für einzelne Desktops.
Das System stellt regelmäßig Kontakt mit dem Horizon Cloud CDS-Software-Distributionsnetzwerk (Component Download Service) her, um zu überprüfen, ob eine neue Version von Horizon Agents Installer verfügbar ist. Ist dies der Fall, lädt das System diese Version automatisch auf Ihre Horizon Cloud-Pods herunter.
Auf der Zuweisungsebene wird nach dem Herunterladen einer neuen Version auf der Seite der Verwaltungskonsole, auf der diese Zuweisung aufgelistet ist, angezeigt, dass eine Aktualisierung verfügbar ist. Ein visueller Indikator wird für die dedizierten VDI-Desktop-Zuweisungen angezeigt, die die Agent-bezogene Software auf einem Niveau vor der neuen Version haben.

Sie leiten die Aktualisierung ein, indem Sie die dedizierte VDI-Zuweisung auswählen und den Assistenten für die Agent-Aktualisierung starten, wie in den Schritten unter Agent-Software auf der Seite "Zuweisungen" für dedizierte VDI-Desktop-Zuweisungen aktualisieren und Agent-Software auf einzelnen Desktops für dedizierte VDI-Desktop-Zuweisungen beschrieben. Neben der Auswahl der Version, die für das Update verwendet werden soll, können Sie die folgenden Optionen angeben.
| Option | Beschreibung |
|---|---|
| Für Benutzer verfügbare VMs: | Die Option "VMs für Benutzer verfügbar" ist nur beim Aktualisieren von Zuweisungen und nicht beim Aktualisieren einzelner Desktops verfügbar. Verwenden Sie dieses Feld, um einen Prozentsatz der VMs der Zuweisung anzugeben, die während der Aktualisierung für Benutzer verfügbar bleiben sollen. Diese Option ist nützlich für kleine Desktop-Zuweisungen mit weniger als 30 Desktops oder einem geringen Vielfachen von 30 (wie 60 oder 90). Da das System die Desktops standardmäßig in Stapeln von 30 aktualisiert, beginnen alle Desktops den Aktualisierungsvorgang gleichzeitig, wenn die Zuweisung 30 oder weniger Desktops enthält. Wenn alle Desktops aktiv am Aktualisierungsvorgang beteiligt sind, kann keiner der berechtigten Benutzer neue Verbindungen mit den Desktops herstellen, bis der Aktualisierungsvorgang abgeschlossen ist. Der Agent-Aktualisierungsvorgang dauert etwa 30 Minuten, bis der aktualisierte Desktop für eine Endbenutzerverbindung bereit ist. Wenn die Desktop-Zuweisung etwa 60 Desktops enthält, führt der Standardstapel von 30 gleichermaßen dazu, dass 50 % der Desktops nicht verfügbar sind. Daher können Sie mit diesem Feld sicherstellen, dass ein größerer Prozentsatz eines kleinen Pools verfügbar ist, während das System die Desktops aktualisiert. Ein höherer Verfügbarkeitsprozentsatz führt zu einer Anpassung der Anzahl der Desktops in jedem Stapel von aktualisierten VMs. Bei einer Zuweisung mit vielen Desktops hat diese Option weniger Auswirkungen, da der maximale Standardwert des Systems von 30 VMs pro Stapel nur einen geringen Prozentsatz der Gesamtanzahl an Desktops der Zuweisung darstellt. |
| Überspringen von VMs mit angemeldeten Benutzern: | Lassen Sie das System die Aktualisierung von VMs überspringen, auf denen ein angemeldeter Benutzer (aktive oder getrennte Sitzung) oder eine in Konflikt stehende Aufgabe ausgeführt wird. Mit dieser Einstellung wird das Standardverhalten des Systems umgangen, bei dem Endbenutzer gezwungen werden, ihren Desktop zu verlassen, wenn der Aktualisierungsvorgang auf diesem Desktop gestartet wird. |
| Wiederherstellung aktivieren | (Optional) Wenn die Wiederherstellung aktiviert ist, erstellt das System eine Wiederherstellungskopie, bevor die Agentenaktualisierung durchgeführt wird, und speichert diese Kopie sieben Tage lang. Wenn die Agentenaktualisierung auf einer VM fehlschlägt, haben Sie die Möglichkeit, in diesem Zeitfenster von sieben Tagen eine Wiederherstellung auf die vorherige Agentenversion für diese VM durchzuführen. Hinweis: Obwohl das Rollback-Fenster standardmäßig auf sieben Tage festgelegt ist, können Sie den Horizon Cloud-Support bitten, diese Einstellung für Sie zu ändern. |
| Fehlerschwellenwert | Die Anzahl der VMs, bei der die Agentenaktualisierung fehlschlagen darf, bevor der Aktualisierungsvorgang beendet wird. Dadurch wird verhindert, dass es zu Massenausfällen kommt. Der Standardwert ist derjenige, den Sie unter Einstellungen > Allgemeine Einstellungen konfiguriert haben. Hinweis: Wenn der Aktualisierungsvorgang aufgrund fehlgeschlagener VM-Updates abgebrochen wird, können Sie eine Anzahl an fehlgeschlagenen VMs beobachten, die höher als der von Ihnen festgelegte Schwellenwert ist. Dies kann aus verschiedenen Gründen auftreten. Bei Zuweisungen mit mehreren Pods kann dies vorkommen, weil das System die Schwellenwerteinstellung pro Pod anstatt pro Zuweisung anwendet. |
| Erneute Versuche für übersprungene VMs und Zeitüberschreitung bei Auftrag | Wenn Sie festlegen, dass das System die Aktualisierung von VMs mit einem angemeldeten Benutzer oder einer in Konflikt stehenden Aufgabe überspringt, können Sie optional angeben, ob das System übersprungene VMs automatisch neu aktualisiert. Nachdem das System die Desktop-VMs der Zuweisung ohne angemeldete Benutzer aktualisiert hat, führt das System in diesem Fall folgende Aktionen durch:
|
- Nachdem Sie die Aktualisierungsaufgabe im letzten Schritt des Assistenten übermittelt haben, beginnt das System mit der Aktualisierung der Desktops.
-
Der Aktualisierungsvorgang auf jeder Desktop-VM beginnt mit einer Vorabprüfung, um zu bestätigen, dass sich die VM in einem fehlerfreien Zustand befindet. Dazu gehört die Bestätigung, dass ausreichend Festplattenspeicher vorhanden ist (mindestens 300 MB frei) und dass kein Microsoft Windows-Update aktiv ausgeführt wird, kein Neustart aufgrund eines Windows-Updates aussteht, das nicht durch zwei Neustarts behoben wird, oder ein ausstehender Neustart aufgrund einer Horizon Cloud-spezifischen Anwendungsinstallation, die nicht durch zwei Neustarts behoben wird.
-
Wenn eine Aktualisierung auf Zuweisungs- oder Einzel-Desktop-Ebene erfolgt, aktualisiert das System einen Stapel von VMs gleichzeitig. Standardmäßig verwendet das System 30 VMs für jeden Stapel, bis die verbleibende Anzahl der zu aktualisierenden VMs weniger als 30 beträgt. Zu diesem Zeitpunkt dient der letzte Satz der Aktualisierung der verbleibenden VMs. Es dauert etwa 30 bis 45 Minuten, bis eine VM vollständig aktualisiert ist, obwohl die erforderliche Zeit je nach Last variieren kann und je nachdem, ob die Rollback-Option aktiviert ist oder nicht. Die Batchgröße darf nicht größer als 30 sein. Wenn die Zuweisung maximal 30 Desktops umfasst, werden alle Desktops in der Zuweisung gemeinsam aktualisiert. Der Horizon Cloud-Support kann die Batchgröße anpassen, wenn Sie dies anfordern.
Wenn die Aktualisierung auf der Zuweisungsebene und nicht auf der Desktop-Ebene erfolgt, können Sie das Textfeld Verfügbare VMs für Benutzer konfigurieren, um den Prozentsatz der Desktop-VMs in der Zuweisung anzugeben, die eingeschaltet und für Endbenutzer verfügbar sein sollen. Die Anzahl der laufenden VMs hängt davon ab, ob Sie festgelegt haben, dass ein Prozentsatz der VMs während der Aktualisierung verfügbar bleiben soll. Wenn Sie einen Prozentsatz für die Verfügbarkeit festlegen, passt das System den Satz der laufenden VMs an den Prozentsatz der Verfügbarkeit an. Die folgende Tabelle veranschaulicht einige Beispiele.
Hinweis: Wenn Sie den Aktualisierungsfortschritt auf der Seite Überwachen > Aktivität anzeigen, kann die Anzahl der laufenden VMs größer als die erwartete Anzahl basierend auf der Batchgröße sein. Dies tritt auf, weil das System auch VMs zählt, die sich zurzeit im Prozess der Vorabprüfung und Kopiererstellung vor der Wiederherstellung befinden.
Beispiele Beschreibung Für Benutzer verfügbare VMs nicht festgelegt (= 0 %) Wenn Sie keinen Prozentsatz für die Verfügbarkeit festlegen, beträgt der Prozentsatz der Verfügbarkeit Null und die Laufzeit-Batchgröße 30 VMs (die Standardeinstellung). Wenn die Zuweisung maximal 30 Desktops umfasst, werden alle Desktops in der Zuweisung zusammen in einem Stapel aktualisiert. Die Zuweisung enthält 20 Desktops und Für Benutzer verfügbare VMs = 80 % Wenn Sie bei einer Zuweisung von 20 Desktops möchten, dass 80 % von ihnen verfügbar bleiben, muss das System jederzeit 16 Desktops verfügbar halten. In diesem Fall führt das System Folgendes aus: - Aktualisiert zuerst einen Stapel aus 4 VMs (20 minus 16).
- Zählt die 4 aktualisierten VMs plus 12 noch nicht aktualisierte VMs, um 16 verfügbar zu halten, und aktualisiert einen zweiten Stapel aus 4 VMs.
- Zu diesem Zeitpunkt sind 8 VMs aktualisiert und 12 noch nicht aktualisiert. Das System setzt die Aktualisierung der noch nicht aktualisierten VMs in Stapeln von 4 fort. Bei jedem nachfolgenden Stapel sind die verfügbar gehaltenen VMs eine Mischung aus aktualisierten und noch nicht aktualisierten VMs.
Die Zuweisung enthält 100 Desktops und Für Benutzer verfügbare VMs = 80 % Wenn Sie bei einer Zuweisung von 100 Desktops möchten, dass 80 % von ihnen verfügbar bleiben, muss das System jederzeit 80 Desktops verfügbar halten. In diesem Fall führt das System Folgendes aus: - Aktualisiert zuerst einen Stapel von 20 VMs (100 minus 80).
- Zählt die 20 aktualisierten VMs plus 60 noch nicht aktualisierte VMs, um 80 verfügbar zu halten, und aktualisiert einen zweiten Stapel aus 20 VMs.
- Zu diesem Zeitpunkt sind 40 VMs aktualisiert und 60 noch nicht aktualisiert. Das System setzt die Aktualisierung der noch nicht aktualisierten VMs in Stapeln von 20 fort.
Die Zuweisung enthält 100 Desktops und für Benutzer verfügbare VMs = 25 % Wenn Sie bei einer Zuweisung von 100 Desktops möchten, dass 25 % von ihnen verfügbar bleiben, können 75 VMs zuerst aktualisiert werden. In diesem Fall führt das System Folgendes aus: - Aktualisiert zuerst einen Stapel aus 30 VMs (die Standardstapelgröße), während 70 VMs noch nicht aktualisiert wurden.
- Von den 70 noch nicht aktualisierten VMs wird ein zweiter Stapel aus 30 VMs aktualisiert, sodass 60 VMs aktualisiert und 40 von den insgesamt 100 Desktops noch nicht aktualisiert sind.
- Nachdem 60 VMs aktualisiert wurden, können 25 der aktualisierten VMs die Verfügbarkeitseinstellung von 25 % erfüllen. Das System verwendet also die Standardstapelgröße von 30 VMs und aktualisiert 30 VMs der verbleibenden 40 noch nicht aktualisierten VMs.
- Das System aktualisiert die verbleibenden VMs mit 10 in diesem letzten Stapel.
-
Am Ende des Agentenaktualisierungsvorgangs wird auf der Übersichtsseite der Zuweisung die Version des Horizon Agents Installer aufgelistet, die derzeit aktiv ist.
Während der Aktualisierung der Desktops sehen die Endbenutzer der Desktops das folgende Verhalten:
- Wenn ein Desktop sich in einer aktiven Sitzung befindet und Sie das Überspringen von VMs mit aktiven Benutzern nicht angegeben haben, wird dieser Benutzer fünf Minuten vor der Aktualisierung gewarnt. Diese fünfminütige Warnung soll dem Benutzer Zeit geben, laufende Arbeiten zu speichern.
- Wenn ein Benutzer versucht, sich bei einem Desktop anzumelden, der gerade aktualisiert wird, ist die Anmeldung erfolglos und der Benutzer erhält eine Meldung, dass der Desktop noch nicht verfügbar ist.
Sie können den Fortschritt der Aktualisierungsaufgabe anzeigen, indem Sie Überwachen > Aktivität auswählen. Die Aufgabenbeschreibung gibt die Aktualisierung an, die gerade vorgenommen wird, sowie die Zuweisung, für die sie durchgeführt wird. Wenn die Aufgabe nicht innerhalb von 24 Stunden erfolgreich abgeschlossen ist und die Optionen für Wiederholung und Zeitüberschreitung nicht aktiviert sind, wird die Aktualisierungsaufgabe im Fehlerstatus angezeigt.
Wenn VMs bei der Aktualisierungsaufgabe übersprungen werden, erhält die Aktualisierungsaufgabe auf der Seite "Aktivität" den Status Teilweise erfolgreich. Auf der Seite "Aktivität" können Sie sehen, wie viele VMs bei der Aktualisierungsaufgabe übersprungen werden.
- Wenn die Seite "Aktivität" eine Anzahl an übersprungenen VMs am Ende der Aktualisierungsaufgabe anzeigt, obwohl die Wiederholungsoption aktiviert war, ist der Wert für Zeitüberschreitung bei Auftrag nicht lang genug für alle übersprungenen VMs, oder die Endbenutzer haben sich nie von diesen VMs abgemeldet.
- VMs können auch mit Vorabprüfungsfehlern wie "Windows-Updates werden ausgeführt", "Niedriger Festplattenspeicher" und "Neustart der Maschine ausstehend" übersprungen werden.
Für VMs, die aus irgendeinem Grund übersprungen wurden, kann der Administrator die Agent-Aktualisierung später erneut versuchen.
War diese Seite hilfreich?