Mithilfe der Funktionalität von App Volumes-Anwendungen können Sie den gesamten Lebenszyklus von Anwendungen verwalten, einschließlich der Paketerstellung für eine Anwendung und der Aktualisierung sowie dem Zurückziehen einer Anwendung. Sie können auch Anwendungszuweisungen anpassen, um Endbenutzern bestimmte Versionen einer Anwendung bereitzustellen.
Wichtig: Wie in First-Gen-Mandanten – Tour durch die First-Gen-Horizon Universal Console beschrieben, ist die cloudbasierte Konsole dynamisch und spiegelt die Workflows und Einstellungen wider, die für die aktuelle Situation in Ihrer Horizon Cloud-Mandantenumgebung geeignet sind. Der Zugriff auf Funktionen variiert in Abhängigkeit von bestimmten Faktoren, z. B. der regionalen Cloud-Ebene des Mandanten, ob auf Ihren mit der Cloud verbundenen Pods die neueste Software ausgeführt wird und ob Funktionen auf bestimmten Lizenzierungen basieren. Die Konsole spiegelt die mit diesen Funktionen verbundenen Elemente nur dann dynamisch wider, wenn Ihre Lizenz oder die Konfiguration Ihres Mandantenkontos die Verwendung dieser Funktionen beinhaltet. Wenn eine erwartete Funktion nicht in der Konsole angezeigt wird, öffnen Sie eine Serviceanfrage und bitten Sie den Horizon Cloud-Support zu überprüfen, ob Ihre Lizenz und die Konfiguration Ihres Mandantenkontos Sie zum Verwenden dieser Funktion berechtigt.
Übersicht über die App Volumes-Funktionalität in Horizon Cloud
Die folgende Tabelle bietet einen Überblick über die App Volumes-Funktionalität in Horizon Cloud.
| Funktionsbereich | Beschreibung |
|---|---|
| Bereitstellung |
|
| Verwaltungskonsole |
|
| App Volumes Agent | Einheitlicher, leistungsoptimierter Agent, der sowohl für lokale als auch für Microsoft Azure-Bereitstellungen verwendet wird. |
| Verpackung |
|
| Anwendungsverwaltung | Unterstützt die SAM-Funktion (Simplified Application Management, vereinfachte Anwendungsverwaltung), die bereits Teil von App Volumes 4 lokal ist. Administratoren können jetzt den gesamten Lebenszyklus der Anwendung verwalten, einschließlich Paketerstellung, Aktualisierung und Zurückziehen. |
| Anwendungszuweisung |
|
| Hybrid Cloud-Unterstützung | Kunden lokaler App Volumes können jetzt ihre Anwendungspakete aus ihren lokalen Bereitstellungen in Horizon Cloud on Microsoft Azure importieren. Lokale Pakete wiederverwenden. Es ist nicht erforderlich, neue Pakete für Microsoft Azure zu erstellen. |
Übersicht über den App Volumes-Anwendungsprozess
Die Bereitstellung von App Volumes-Anwendungen für Benutzer ist ein zweistufiger Prozess:
-
Fügen Sie eine App Volumes-Anwendung in der Horizon Universal Console hinzu. Dazu gibt es zwei Möglichkeiten:
-
Fügen Sie eine App Volumes-Anwendung hinzu, indem Sie ein neues Anwendungspaket erstellen und importieren.
Wenn noch kein Anwendungspaket erstellt wurde, können Sie dies mit der Option Erstellen tun. Dabei wird App Volumes verwendet, um das Anwendungspaket zu erstellen und automatisch zu importieren. Weitere Informationen finden Sie unter Hinzufügen einer App Volumes-Anwendung zur Bestandsliste Ihres Horizon Cloud-Mandanten mithilfe des Workflows "Erstellen".
-
Fügen Sie eine App Volumes-Anwendung hinzu, indem Sie ein vorhandenes Anwendungspaket importieren.
Wenn Sie über ein Anwendungspaket verfügen, das zuvor mit App Volumes erstellt wurde, können Sie es mit der Option Importieren importieren. Das bedeutet, dass Sie Anwendungspakete von lokalen Bereitstellungen wiederverwenden können, ohne neue Pakete für die Anwendungen erstellen zu müssen. Weitere Informationen finden Sie unter Horizon Cloud – Hinzufügen einer App Volumes-Anwendung durch Importieren eines vorhandenen App-Pakets.
-
-
Erstellen Sie eine App Volumes-Zuweisung, um Benutzern die App Volumes-Anwendung zuzuweisen. Weitere Informationen finden Sie unter Horizon Cloud – Erstellen einer App Volumes-Zuweisung.
Anforderungen und Voraussetzungen für die Verwendung von App Volumes mit Ihren Horizon Cloud on Microsoft Azure-Bereitstellungen
Wichtig: Um zu verhindern, dass der Zugriff auf Ihre App Volumes-Anwendungen nicht mehr möglich ist, und damit die Unterstützung für App Volumes-Funktionen in Ihrer Horizon Cloud on Microsoft Azure-Bereitstellung zu deaktivieren, darf der Speicherkontoschlüssel für das App Volumes-bezogene Speicherkonto nicht so verändert werden, dass dieser Schlüssel abläuft, geändert oder rotiert wird.
Wenn der Speicherkontoschlüssel entweder manuell oder über eine Azure-Richtlinie rotiert wird, kann nicht mehr auf das Speicherkonto und die Dateifreigaben zugegriffen werden, auf die sich App Volumes stützt. In diesem Fall kann App Volumes die Anwendungen nicht für Endbenutzer bereitstellen, da der in der Bereitstellung gespeicherte Speicherschlüssel ungültig ist.
Obwohl sich die Horizon Cloud on Microsoft Azure-Bereitstellung in Ihrem bereitgestellten Azure-Abonnement befindet, ist das App Volumes-bezogene Speicherkonto der Bereitstellung eine von Omnissa verwaltete Komponente, ebenso wie die Pod-Manager-Maschinen, Unified Access Gateway-Maschinen und andere vom Dienst bereitgestellte Ressourcen, die in Ihrem Azure-Abonnement bereitgestellt werden. Jede Horizon Cloud on Microsoft Azure-Bereitstellung umfasst die Bereitstellung eines App Volumes-bezogenen Speicherkontos.
Wenn der Dienst die Pod-Manager-Maschinen bereitstellt, stellt der Dienst dieses App Volumes-bezogene Speicherkonto in Ihrem Azure-Abonnement bereit. Zweck dieses Speicherkontos ist die Bereitstellung der Dateifreigaben, in denen die App Volumes-Anwendungsdateien bereitgestellt werden.
Die Daten in diesem Speicherkonto werden automatisch von Azure Storage mit von Microsoft verwalteten Schlüsseln verschlüsselt. Wenn Sie oder Ihre Organisation diesen Speicherkontoschlüssel ablaufen lassen, ändern oder rotieren, wird der Speicherschlüssel ungültig. In diesem Fall kann App Volumes nicht auf die Dateifreigaben zugreifen und die Anwendungen den Endbenutzern nicht bereitstellen.
Bevor Sie App Volumes-Anwendungen zu Ihrem Bestand hinzufügen können, bestätigen Sie, dass Ihre Umgebung die folgenden Voraussetzungen erfüllt.
-
Pod-bezogene Voraussetzungen
-
Um die App Volumes-Funktionen mit Einzelsitzungstypen von Microsoft Windows-Betriebssystemen verwenden zu können, muss in der Horizon Cloud on Microsoft Azure-Bereitstellung das Manifest 2298.x oder höher ausgeführt werden.
-
Um die App Volumes-Funktionen mit dem Microsoft Windows 10 oder 11 Enterprise-Betriebssystem für Mehrfachsitzungen verwenden zu können, muss in der Bereitstellung das Manifest 2747.x oder höher ausgeführt werden.
-
Die Bereitstellung muss über eine Gateway-Konfiguration (Unified Access Gateway-Instanzen) verfügen, und Sie müssen die Schritte für die FQDN-Zuordnung des Unified Access Gateway abgeschlossen haben, wie dies für Horizon Cloud on Microsoft Azure-Bereitstellungen erforderlich ist, die mit Unified Access Gateway-Instanzen konfiguriert sind.
-
Überprüfen Sie die Detailseite jedes Pods und bestätigen Sie, dass die Seite angibt, dass jeder Pod über seine gemounteten Dateifreigaben verfügt. Mit der Konsole können Sie zur Detailseite des Pods navigieren, nachdem Sie den Workflow für die Active Directory-Domänenregistrierung abgeschlossen haben. Diese Dateifreigaben werden vom Dienst generiert, und die Verwendung der App Volumes-Funktionen hängt von ihrer Existenz ab.
Zeigen Sie die Detailseite eines Pods an, indem Sie zur Seite Kapazität (Einstellungen > Kapazität) navigieren und auf den Pod klicken. Bestätigen Sie dann Folgendes:
- Das Feld Dateifreigaben unter Eigenschaften hat den Wert 2. Wenn Sie mit dem Mauszeiger auf die Zahl zeigen, werden beide Dateifreigaben aufgelistet.
- Die Gateway-Einstellungen am unteren Rand der Seite sind ausgefüllt und zeigen an, dass Unified Access Gateway konfiguriert ist.
-
-
Konfigurationsanforderungen
- Sie haben den Workflow für die Registrierung der Active Directory-Domäne abgeschlossen, wie unter First-Gen-Mandanten – Erste Schritte mit Ihrer Horizon Cloud-Umgebung beschrieben.
- Wenn Sie die Domänencontroller-Richtlinie Domänencontroller: LDAP-Serversignaturanforderungen Ihrer Active Directory-Domäne nach der Registrierung der Domäne mithilfe der Horizon Universal Console auf Signatur erforderlich festgelegt haben, müssen Sie die folgenden Schritte ausführen:
- Klicken Sie auf der Seite Einstellungen > Active Directory auf das Bearbeitungssymbol (Bleistift) neben Domänendienst.
- Geben Sie das Kennwort für das primäre Dienstkonto in das Textfeld Dienstkennwort ein. Nehmen Sie keine weiteren Änderungen vor.
- Klicken Sie auf Domänendienst.
- Neben der Erfüllung der DNS-, Port- und Protokollanforderungen von Horizon Cloud müssen Sie auch Port 445 für den TCP-Protokolldatenverkehr öffnen. Port 445 ist der SMB-Standardport für den Zugriff auf eine SMB-Dateifreigabe unter Microsoft Windows. Die AppStacks werden in einer SMB-Dateifreigabe gespeichert, die sich in der Ressourcengruppe des Pods in Ihrem Microsoft Azure-Abonnement befindet.
-
Image-Anforderungen
Um eine App Volumes-Anwendung durch Erstellen eines Anwendungspakets mithilfe des Workflows "Erstellen" in der Konsole hinzuzufügen, muss Ihre Bestandsliste in der Konsole über ein veröffentlichtes Image verfügen, das die folgenden Kriterien erfüllt.
- Es verfügt über einen Clienttyp des Betriebssystems Microsoft Windows 10 oder Windows 11. Dieser Clienttyp wird manchmal auch als VDI-Betriebssystemtyp bezeichnet. Der In-Cloud-Erfassungsworkflow ist nur für die Verwendung mit VDI-Betriebssystemtypen verfügbar. Der In-Cloud-Erfassungsworkflow ist für Betriebssysteme mit mehreren Sitzungen oder RDS-Typen nicht verfügbar.
- Installieren des App Volumes-Agenten
Best Practices für die Verwendung eines Images von Microsoft Windows 10 oder 11 Enterprise für Mehrfachsitzungen mit App Volumes-Anwendungen in Horizon Cloud-Pods in Microsoft Azure
Die folgenden Praktiken sorgen in der Regel für eine bessere Benutzer- und Administratorerfahrung. Weitere Informationen finden Sie unter Einrichten eines Images von Microsoft Windows 10 oder 11 Enterprise für Mehrfachsitzungen mit App Volumes-Anwendungen in Horizon Cloud-Pods in Microsoft Azure.
- Installieren Sie Hardwaredrucker mit Druckertreibern im Basisimage. Informationen zu bekannten Problemen finden Sie im Handbuch Bereitstellungen und Onboarding in Horizon Cloud für Microsoft Azure- und Horizon-Pods , insbesondere im Thema "Bekannte Probleme".
- Wie in den Häufig gestellten Fragen der Microsoft-Dokumentation beschrieben, handelt es sich bei Microsoft Windows 10 Enterprise für Mehrfachsitzungen um einen Remotedesktop-Sitzungshost(RDSH)-VM-Typ, der mehrere gleichzeitige interaktive Sitzungen zulässt, die zuvor nur von Microsoft Windows Server-Betriebssystemen bereitgestellt wurden. Da es sich bei Microsoft Windows 10 Enterprise Multi-Session um einen RDSH-Betriebssystemtyp handelt, gelten für ihn anstelle der VDI-bezogenen Workflows die für RDSH geltenden Horizon Cloud-Workflows. Um Endbenutzern Sitzungs-Desktops auf Basis dieser Mehrfachsitzungssysteme zur Verfügung zu stellen, erstellen Sie eine Farm wie unter Erstellen einer Farm beschrieben. Um die Verwendung von App Volumes-Anwendungen in den sitzungsbasierten Desktops basierend auf der Farm zu unterstützen, sind alle folgenden Farmeinstellungen erforderlich. Diese Einstellungen sehen vor, dass die Betriebssystemfestplatten der Farm-VMs regelmäßig auf ihren Ausgangszustand aktualisiert werden, und diese regelmäßige Aktualisierung ist erforderlich, um die Verwendung von App Volumes-Anwendungen in solchen VMs zu unterstützen.
- Erforderliche Einstellungen für rollierende Wartung
- Wartungstyp: Sitzung
- Anzahl der Sitzungen: Entspricht der Anzahl der Sitzungen pro VM
- VM-Aktion: Neu erstellen
- Gleichzeitige Stilllegung von VMs: 40 % der Farmgröße
- Erforderliche Einstellungen für die Behandlung der Zeitüberschreitung
- Getrennte Sitzungen abmelden: Zeitüberschreitung nach 90 Minuten
- Intervall für Zeitüberschreitung der Sitzung: 90 Minuten
- Erforderliche Einstellungen für rollierende Wartung
- Sie müssen die automatischen Aktualisierungsdienste für jede Anwendung deaktivieren, die Sie als App-Paket auf Microsoft Windows 10 für Mehrfachsitzungen bereitstellen möchten. Das Verhalten der automatischen Aktualisierung ist in dieser Art von Microsoft Windows 10-Umgebung für Mehrfachsitzungen problematisch.
- Wenn die Anwendung über einen automatischen Aktualisierungsdienst verfügt, deaktivieren Sie den Dienst (z. B. mit dem Windows-Dienst-Manager) während der Anwendungsbereitstellung.
- Wenn Sie den automatischen Aktualisierungsdienst während der Anwendungsbereitstellung nicht deaktivieren können oder möchten, nachdem ein Problem aufgetreten ist, z. B. wenn Benutzer eine unvollständige Version einer nicht zugewiesenen Anwendung erhalten, ändern Sie das Basisimage, indem Sie die Registrierung konfigurieren. Diese Konfiguration stellt sicher, dass der gewünschte Dienst nicht gestartet wird, wenn das Anwendungspaket auf der Benutzer-VM bereitgestellt wird. Konfigurieren Sie insbesondere die Registrierung, indem Sie den Namen des Anwendungsdiensts zur svservice-Registrierungskonfiguration DisableAppServicesList hinzufügen. Informationen zu bekannten Problemen finden Sie im Handbuch Bereitstellungen und Onboarding in Horizon Cloud für Microsoft Azure- und Horizon-Pods , insbesondere im Thema "Bekannte Probleme".
- Informieren Sie die Benutzer darüber, dass sie bei der Installation von Anwendungen oder der Erstellung von Dateien, die nicht für alle Benutzersitzungen auf derselben VM freigegeben werden sollen, die Datei an ihrem eigenen Profilspeicherort ablegen können.
War diese Seite hilfreich?