Nachdem Sie ein Image hinzugefügt und dessen Details überprüft haben, können Sie das Image über Horizon Cloud veröffentlichen. Bevor Sie einen der folgenden Schritte durchführen, lesen Sie auch die wichtigsten Informationen unter Verwalten von Images für Microsoft Azure-Anbieterbereitstellungen.
Voraussetzungen
Bestätigen Sie, dass die folgenden Aufgaben abgeschlossen wurden:
-
Domänenregistrierung.
-
Microsoft Entra ID ist mit Cloud Services verbunden.
-
Die Site wurde erfolgreich erstellt.
-
Das Unified Access Gateway (UAG) und das Edge-Gateway sind verbunden und bereit.
-
Das Image wurde überprüft und ist unveröffentlicht.
-
Die URL
softwareupdate.omnissa.comist auflösbar und von den Verwaltungs- und Mandantensubnetzen (Desktops) unter Verwendung des Ports 443 über das TCP-Protokoll erreichbar, um Agent-bezogene Software herunterzuladen, die bei den Image-Erstellungsvorgängen des Systems verwendet wird. Weitere Informationen finden Sie unter Port- und Protokollanforderungen für Ihre Horizon Cloud-Bereitstellung in Microsoft Azure.-
Stellen Sie sicher, dass Microsoft Azure-Sicherheitsrichtlinien im Zusammenhang mit CSE die Installation und Ausführung von CSE auf der Image-VM zulassen. Wenn Sie einen Proxy in der Image-VM einrichten, muss die URL
softwareupdate.omnissa.comin der Positivliste enthalten sein, damit die URLs vom Proxy umgangen werden. Hinweis: Wenn Sie eine Richtlinie zuweisen, können Sie Ausnahmen auswählen, d. h. Ressourcen, die von der Richtlinienzuweisung ausgenommen werden sollen. Wenn Sie diese Methode anwenden, wählen Sie Image-bezogene Ressourcen aus, die von der Richtlinie ausgeschlossen werden sollen.Hinweis: Wenn Sie eine Richtlinie zuweisen, können Sie Ausnahmen auswählen, d. h. Ressourcen, die von der Richtlinienzuweisung ausgenommen werden sollen. Wenn Sie diese Methode anwenden, wählen Sie Image-bezogene Ressourcen aus, die von der Richtlinie ausgeschlossen werden sollen.
-
-
Stellen Sie für GPU-VM-Modelle sicher, dass die NVIDIA-GPU-Treiber auf der VM installiert sind.
-
Windows-Images finden Sie unter Installieren von NVIDIA GPU-Treibern auf VMs der N-Serie mit Windows.
-
Linux-Images finden Sie unter Installieren von NVIDIA GPU-Treibern auf VMs der N-Serie mit Linux.
-
-
Mindestens ein virtuelles Netzwerk und ein Mandantensubnetz (Desktop) ist für den Anbieter ausgewählt.
-
Horizon Cloud installiert den Horizon Agent (HAI) automatisch während des Veröffentlichungsworkflows für Windows-basierte Images. Die Agent-Installation während der Image-Veröffentlichung wird für Linux-Images nicht unterstützt. Für Linux-Images müssen Sie den Horizon Agent innerhalb der VM installieren, bevor Sie das Image hinzufügen. Wenn jedoch die Installation des Agent vor dem Veröffentlichungsworkflow für Ihren speziellen Windows-Anwendungsfall erforderlich ist, finden Sie weitere Informationen im KB-Artikel 91998. Wenn Sie den Horizon Agent manuell installieren, heben Sie die Auswahl des Umschalters Horizon Agent installieren auf, wenn Sie den Veröffentlichungsworkflow durchführen.
-
Horizon Cloud erfordert, dass CSE den Horizon Agent installiert. Wenn Sie Azure-Richtlinien verwenden, um die Installation von Erweiterungen auf einer Image-VM einzuschränken, d. h. einer VM, die für die Image-Vorbereitung verwendet wird, führen Sie während der Phase „Richtlinie zuweisen“ der Konfiguration einen der folgenden Schritte aus, um zu verhindern, dass der Veröffentlichungsvorgang fehlschlägt.
-
Stellen Sie sicher, dass Microsoft Azure Custom Script Extensions (CSE), Azure RunCommand und Sysprep (für Windows-Images) sowie
waagent -deprovision+user(für Linux-Images) nicht durch Richtlinien, Firewalls oder externe Lösungen auf der Image-VM in Microsoft Azure blockiert oder unterbrochen werden. Während des Image-Veröffentlichungsvorgangs für Azure-Images werden Azure Custom Script Extension und Azure RunCommand verwendet, und das Image wird vor seiner Aufnahme in die Azure Compute Gallery mithilfe von Sysprep oderwaagent -deprovision+usergeneralisiert. -
Lassen Sie zu, dass eine CSE, deren Name
hcs-image-CustomScriptExtensionenthält, ausgeführt wird. Während des Veröffentlichungsvorgangs verwendet Horizon Cloud dies für die an die Image-VM angehängte CSE.
-
-
Alle Betriebssystem-Updates werden ohne ausstehende Neustarts abgeschlossen.
-
Eine vorherige interaktive Anmeldung bei der Image-VM ist vor der Veröffentlichung für keine unterstützte Windows-Version erforderlich.
-
Windows 11 24H2 und höher – VM-Anmeldedaten müssen zum Zeitpunkt der Veröffentlichung gültig sein: Horizon Cloud verwendet die beim Hinzufügen des Images angegebenen Anmeldedaten des lokalen Administrators, um Sysprep auf Windows 11 24H2-Images und höher auszuführen. Stellen Sie sicher, dass diese Anmeldedaten zum Zeitpunkt der Veröffentlichung weiterhin gültig sind. Wenn das Kennwort geändert oder das Konto nach dem Image-Import deaktiviert wurde, verwenden Sie die Option VM-Kennwort zurücksetzen in der Horizon Universal Console zum Aktualisieren der Anmeldedaten, bevor Sie den Veröffentlichungs-Workflow starten. Die Option „VM-Kennwort zurücksetzen“ ist nach dem Starten oder Fehlschlagen eines Veröffentlichungsvorgangs nicht verfügbar.
-
Mit BitLocker verschlüsselte Laufwerke: Wenn für die Image-VM BitLocker-Verschlüsselung auf beliebigen Laufwerken aktiviert ist, leitet der Veröffentlichungs-Workflow automatisch die Entschlüsselung ein, bevor Sysprep ausgeführt wird. Dies gilt nur für Windows 11 24H2 und höher. Je nach Laufwerksgröße kann dies die gesamte Veröffentlichungsdauer verlängern. Stellen Sie sicher, dass während des Veröffentlichungsvorgangs auf die VM zugegriffen werden kann und dass sich der Azure-Agent im Status Bereit befindet.
Vorgehensweise
-
Wählen Sie in der Horizon Universal Console im linken Menü die Option Images aus. Klicken Sie auf ein Image, das sich im Status Bereit zum Veröffentlichen befindet.
-
Wählen Sie auf der Seite Image-Details die Version des Images aus und klicken Sie auf das Dropdown-Menü Unveröffentlicht > Veröffentlichen.
-
Im Abschnitt Ziel wird die Imageversion, die Sie oben ausgewählt haben, in das Feld Quell-Horizon Edge importiert. Diese Option wird automatisch ausgewählt und kann nicht geändert werden. Um das Image in weiteren Horizon Edges zu veröffentlichen, aktivieren Sie die entsprechenden Kontrollkästchen in der Tabelle. Klicken Sie dann auf Weiter.
-
Unter Eigenschaften > VM-Details können Sie fünf verschiedene Umschaltoptionen festlegen. Klicken Sie auf Weiter, nachdem alle der folgenden Schalter festgelegt wurden.
-
Remote-Desktop-Zugriff für alle Benutzer aktivieren: Schalten Sie diese Option EIN, um den Remotezugriff für alle Benutzer zu aktivieren. Schalten Sie diese Option AUS, um den Benutzerzugriff auf den Remote-Desktop zu beschränken. Stellen Sie dann sicher, dass nur beabsichtigte Benutzer über die Richtlinie „Eingeschränkte Gruppen“ in Microsoft Active Directory zum Zugriff auf Remote-Desktops berechtigt sind. Diese Option gilt nur für Windows Mehrfachsitzungs-Images.
-
Automatische Windows-Updates deaktivieren: Schalten Sie diese Option EIN, um physikalische Desktop-Funktionen für eine effizientere VM-Leistung und eine verbesserte Kapazitätsnutzung zu deaktivieren. Außerdem werden dadurch Microsoft Windows-Sysprep-Probleme vermieden.
-
Windows Store-Anwendungen entfernen: Schalten Sie diese Funktion EIN, um AppX-Pakete zu entfernen und automatische App- und Windows Store-Updates und -Downloads zu deaktivieren. Durch Aktivieren dieser Option wird die Leistung verbessert und es können Probleme mit Microsoft Windows-Sysprep-Vorgängen vermieden werden.
-
Windows Store-Apps werden beibehalten und während des Veröffentlichungsvorgangs nicht entfernt. Eine vollständige Liste finden Sie unter Vom Horizon Cloud-System definierte zulässige AppX-Pakete.
-
Benutzerdefinierte Skripterweiterungen entfernen: Diese Umschaltoption ist standardmäßig AKTIVIERT, um die an die VM angehängten benutzerdefinierten Skripterweiterungen zu entfernen. Sie kann nicht deaktiviert werden, um sicherzustellen, dass der Veröffentlichungsvorgang nicht aufgrund vorhandener, an die VM angehängter benutzerdefinierter Skripterweiterungen fehlschlägt.
-
-
Fehlerbehebung beim Veröffentlichen aktivieren: Schalten Sie diese Funktion EIN, um eine Sicherungs-VM für die Image-Wiederherstellung zu erstellen, wenn während des Veröffentlichungsvorgangs ein nicht behebbarer Fehler auftritt. Klicken Sie auf Weiter.
-
Horizon Agent installieren: Schalten Sie diese Option AUS, wenn auf dem Image bereits Ihre bevorzugten Agents installiert sind.
Hinweis: Die Umschaltoption Horizon Agent installieren ist standardmäßig AKTIVIERT, da in der Regel keine Agents in einem Image installiert sind und Sie den Veröffentlichungsvorgang zum Installieren der Agents verwenden. Wenn diese Umschaltoption AKTIVIERT ist und Sie auf Veröffentlichen klicken, führt das System die Agent-Installation in den Images als Teil der Veröffentlichung des Image aus. Wenn im Image jedoch bereits Ihre bevorzugten Agents installiert sind, stellen Sie sicher, dass Sie diese Option DEAKTIVIEREN, um Vorgangskonflikte zu vermeiden, die auftreten könnten, wenn die Option aktiviert ist, da das System die Agent-Installation erneut in einem Image ausführt, in dem die Agents bereits installiert sind.
Hinweis: Wenn die Umschaltoption Horizon Agent installieren aktiviert ist, wird der Horizon Agent während der Veröffentlichung neu installiert, wodurch die Metadaten zu den Agent-Funktionen der Image-Version zurückgesetzt werden. Diese Anforderung gilt nur, wenn das Image für App Volumes-Anwendungspaketierung verwendet wird. Wenn Sie das Image für andere Anwendungsfälle von Ressourcentypen verwenden, wie z. B. Desktop-Pools, muss die Umschaltoption App Volumes Agent nicht aktiviert werden. Alternativ können Sie
AvAgentInstall-Funktion – falls Sie die Konfiguration lieber über die API statt über die GUI-Umschaltfläche vornehmen möchten – mithilfe eines PATCH-Aufrufs an die Image Management Services-API hinzufügen. Ein Beispiel-Codeausschnitt ist unten dargestellt:
curl -X 'PATCH' \
'https://cloud-sg.horizon.omnissa.com/imagemgmt/v1/images/Image_ID/versions/Version_ID?org_id=Org_ID' \
-H 'accept: application/json' \
-H 'Authorization: Bearer TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"horizonAgentMetaData": {
"features": [
"AvAgentInstall",
]
}
}'
-
Horizon Agent Funktionen: Aktivieren oder deaktivieren Sie sie je nach Bedarf Ihres Unternehmens und klicken Sie dann auf Weiter. Hinweis: Funktionen, die ausgeschaltet werden, werden entfernt, wenn sie bereits installiert sind.
-
Sie können die Umschaltoption im Abschnitt Veröffentlichtes Image validieren die Option Veröffentlichtes Image validieren AKTIVIEREN, um zu validieren, dass keine Fehler auftreten, wenn das veröffentlichte Image zur Bereitstellung der Pools verwendet wird. Dies gilt spezifisch dann, wenn ein vom System erzeugter Pool zum Validieren des Images verwendet wird.
Wenn Sie die Option Veröffentlichtes Image validieren AKTIVIEREN, kann der Veröffentlichungsvorgang unter Umständen mehr Zeit in Anspruch nehmen. Hinweis: Wenn eine importierte VM auf einem dedizierten Azure-Host bereitgestellt wurde, wird die Image-Validierung unterstützt. Wenn die dedizierte Azure-Hostgruppe jedoch nicht über automatische Platzierung verfügt, wird die Image-Validierung nicht unterstützt.
-
Wenn Veröffentlichtes Image validieren aktiviert (eingeschaltet) ist, wählen Sie ein virtuelles Zielnetzwerk aus.
-
Dieses Netzwerk wird an den vom System generierten Pool angehängt, der aus dem Image erstellt wurde. Wählen Sie dasselbe virtuelle Mandantennetzwerk, das Sie in Zukunft zum Erstellen von Pools verwenden möchten.
-
Schalten Sie für jeden nicht authentifizierten ausgehenden Proxy für alle Pool-VMs, mit denen kommuniziert werden soll, die Umschaltfläche auf EIN und geben Sie die Werte für den Proxy-Host und den Proxy-Port an. Diese ausgehende Proxy-Konfiguration wird verwendet, um den Image-Veröffentlichungsprozess zu validieren, indem ein Systempool erstellt und bereinigt wird.
-
Wenn Sie bereits Einstellungen für den ausgehenden Proxy (Proxy-Host und Proxy-Port) für den in diesem Workflow ausgewählten Horizon Edge konfiguriert haben, AKTIVIEREN Sie die Umschaltoption Horizon Edge-Proxy kopieren, um hier dieselbe Konfiguration zu verwenden. Dadurch werden die Horizon Edge-Proxy-Einstellungen automatisch in die Felder „Proxy-Host“ und „Proxy-Port“ übernommen.
-
Wichtig: Die Proxy-Konfiguration für Veröffentlichtes Image validieren wird nur für Windows-basierte Images unterstützt. Für Linux-Images wird die Proxy-Konfiguration für die Validierung nicht unterstützt. Horizon Cloud versucht, eine Image-Validierung ohne Verwendung eines Proxys durchzuführen.
-
-
Wählen Sie ein Netzwerk aus der Liste „Netzwerk auswählen“ für die veröffentlichten Image-Vorgänge aus.
-
(Optional): Sie können Azure-Ressourcen-Tags nach Bedarf verwalten. Hintergrundinformationen zu dieser Funktion finden Sie unter Verwenden von Azure-Ressourcen-Tags.
-
Erweitern Sie den Knoten Erweitert.
- Wenn vererbte Tags vorhanden sind, werden diese Tags zu Referenzzwecken aufgelistet.
- Wenn keine geerbten Tags vorhanden sind, wird ein Link bereitgestellt, den Sie verwenden können, um Tags vom Anbieter zu erben.
-
Klicken Sie auf Hinzufügen.
-
Verwalten Sie Ressourcen-Tags nach Bedarf. Sie können Tags hinzufügen, die auf die für diese Image-Version spezifische Version der Azure Compute Gallery angewendet werden sollen.
-
Klicken Sie auf Fertig.
-
-
Klicken Sie auf Veröffentlichen.
War diese Seite hilfreich?