Azure Virtual Desktop-Terminologie

Wichtig

Dieser Inhalt gilt für Azure Virtual Desktop mit Azure Virtual Desktop-Objekten für Azure Resource Manager. Wenn Sie Azure Virtual Desktop (klassisch) ohne Azure Resource Manager-Objekte verwenden, finden Sie weitere Informationen in diesem Artikel.

Azure Virtual Desktop ist ein Dienst, der Benutzern einen einfachen und sicheren Zugriff auf ihre virtualisierten Desktops und Anwendungen ermöglicht. In diesem Artikel wird die Terminologie und allgemeine Struktur von Azure Virtual Desktop näher erläutert.

Hostpools

Ein Hostpool ist eine Sammlung von virtuellen Azure-Computern, die unter Azure Virtual Desktop als Sitzungshosts registriert sind. Alle virtuellen Computer von Sitzungshosts in einem Hostpool sollten über dasselbe Image erstellt werden, um eine einheitliche Benutzeroberfläche zu erhalten. Sie steuern die Ressourcen, die für Benutzer*innen veröffentlicht werden, über Anwendungsgruppen.

Bei einem Hostpool kann es sich um einen von zwei Typen handeln:

  • Persönlich, wobei jeder Sitzungshost einzelnen Benutzern zugewiesen wird. Persönliche Hostpools stellen Endbenutzern dedizierte Desktops zur Verfügung, die Umgebungen hinsichtlich Leistung und Datentrennung optimieren.

  • Gepoolt, wobei der Lastenausgleich für Benutzersitzungen auf jeden Sitzungshost im Hostpool erfolgen kann. Auf einem einzelnen Sitzungshost können sich zur gleichen Zeit mehrere unterschiedliche Benutzer befinden. Gepoolte Hostpools bieten Endbenutzern eine gemeinsame Remoteumgebung, die niedrigere Kosten und höhere Effizienz gewährleistet.

Die folgende Tabelle enthält ausführlichere Informationen zu den Unterschieden zwischen den einzelnen Hostpooltypen:

Funktion Persönliche Hostpools Gepoolte Hostpools
Lastenausgleich Bei Benutzersitzungen erfolgt stets ein Lastenausgleich für den Sitzungshost, dem der Benutzer zugewiesen ist. Wenn der Benutzer derzeit keinem Sitzungshost zugewiesen ist, erfolgt der Lastenausgleich für die Benutzersitzung auf den nächsten im Hostpool verfügbaren Sitzungshost. Der Lastenausgleich für Benutzersitzungen auf Sitzungshosts im Hostpool erfolgt auf Grundlage der Anzahl der Benutzersitzungen. Sie können den gewünschten Lastenausgleichsalgorithmus wählen: breitenorientiert oder tiefenorientiert.
Maximales Sitzungslimit Eine. Entsprechend dem konfigurierten Wert für Maximale Anzahl von Sitzungen in den Eigenschaften eines Hostpools. Bei hoher gleichzeitiger Verbindungslast, wenn mehrere Benutzer gleichzeitig eine Verbindung mit dem Hostpool herstellen, kann die Anzahl der auf einem Sitzungshost erstellten Sitzungen das maximale Sitzungslimit überschreiten.
Benutzerzuweisungsprozess Benutzer können entweder Sitzungshosts direkt zugewiesen werden oder werden automatisch dem ersten verfügbaren Sitzungshost zugewiesen. Benutzer haben stets Sitzungen auf den Sitzungshosts, denen sie zugewiesen sind. Benutzer werden nicht Sitzungshosts zugewiesen. Nachdem sich ein Benutzer ab- und wieder angemeldet hat, wird seine Benutzersitzung möglicherweise per Lastenausgleich auf einen anderen Sitzungshost übertragen. Weitere Informationen finden Sie unter Konfigurieren der persönlichen Desktopzuweisung.
Skalierung Beim Autoskalieren für persönliche Hostpools werden virtuelle Sitzungshostcomputer nach Zeitplan oder über „Starten von virtuellen Computern bei der Verbindungsherstellung“ gestartet, dann werden Zuordnungen virtueller Sitzungshostcomputer basierend auf dem Sitzungsstatus des Benutzers bzw. der Benutzerin (Abmelden/Trennen der Verbindung) aufgehoben oder diese in den Ruhezustand versetzt. Über die Autoskalierung für gepoolte Hostpools werden VMs basierend auf den vom Kunden definierten Kapazitätsschwellenwerten und Zeitplänen aktiviert und deaktiviert.
Windows-Updates Mittels Windows Update, Microsoft Configuration Manager oder anderen Tools zur Konfiguration der Softwareverteilung aktualisiert. Durch erneutes Bereitstellen von Sitzungshosts aus aktualisierten Images statt über herkömmlichen Updates aktualisiert.
Benutzerdaten Jeder Benutzer nutzt stets nur einen Sitzungshost, sodass er seine Benutzerprofildaten auf dem Betriebssystemdatenträger der VM speichern kann. Benutzer können bei jeder Verbindung mit unterschiedlichen Sitzungshosts verbunden werden, weshalb sie ihre Benutzerprofildaten in FSLogix speichern sollten.

Es gibt auch zwei Verwaltungsansätze für Hostpools:

  • Sitzungshostkonfiguration (Vorschau), bei der Azure Virtual Desktop den Lebenszyklus von Sitzungshosts in einem Hostpool für Sie mithilfe einer Kombination systemeigener Features verwaltet.

  • Standard, bei dem Sie Sitzungshosts in einem Hostpool erstellen, aktualisieren und skalieren.

Weitere Informationen finden Sie unter Hostpoolverwaltungsansätze.

Überprüfungsumgebung

Sie können einen Hostpool als Validierungsumgebung festlegen. Mithilfe von Validierungsumgebungen können Sie Dienstupdates überwachen, bevor sie vom Dienst auf Ihre Produktions- oder Nicht-Validierungsumgebung angewendet werden. Ohne Validierungsumgebung werden Änderungen, die zu Fehlern führen, möglicherweise nicht entdeckt, was zu Ausfallzeiten für Benutzer in der Produktionsumgebung führen kann.

Um sicherzustellen, dass Ihre Apps mit den neuesten Updates funktionieren, sollte die Validierungsumgebung den Hostpools in Ihrer Nicht-Validierungsumgebung so ähnlich wie möglich sein. Benutzer*innen sollten ebenso häufig eine Verbindung mit der Validierungsumgebung wie mit der Produktionsumgebung herstellen. Wenn Sie automatisierte Tests mit Ihrem Hostpool durchführen, sollten Sie auch automatisierte Tests mit der Validierungsumgebung durchführen.

Anwendungsgruppen

Eine Anwendungsgruppe steuert den Zugriff auf einen vollständigen Desktop oder eine logische Gruppierung von Anwendungen, die auf Sitzungshosts in einem einzelnen Hostpool verfügbar sind. Benutzern können mehrere Anwendungsgruppen in mehreren Hostpools zugewiesen werden, sodass Sie die Anwendungen und Desktops, auf die Benutzer zugreifen können, variieren können.

Wenn Sie eine Anwendungsgruppe erstellen, kann es sich um einen von zwei Typen handeln:

  • Desktop: Benutzer greifen über einen Sitzungshost auf den vollständigen Windows-Desktop zu. Mit gepoolten oder persönlichen Hostpools verfügbar.

  • RemoteApp: Benutzer greifen auf einzelne Anwendungen zu, die Sie auswählen und in der Anwendungsgruppe veröffentlichen. Nur für gepoolte Hostpools verfügbar.

Bei gepoolten Hostpools können Sie beide Anwendungsgruppentypen gleichzeitig demselben Hostpool zuweisen. Sie können mit einem Hostpool nur eine einzelne Desktopanwendungsgruppe zuweisen, aber Sie können demselben Hostpool auch mehrere RemoteApp-Anwendungsgruppen zuweisen.

Hostpools verfügen über eine Einstellung für den bevorzugten Anwendungsgruppentyp. Wenn einem Endbenutzer sowohl eine Desktop- als auch eine RemoteApp-Anwendungsgruppe im selben Hostpool zugewiesen wurde, werden nur die Ressourcen aus dem bevorzugten Anwendungsgruppentyp angezeigt. Benutzer, die mehreren RemoteApp-Anwendungsgruppen zugewiesen sind, die demselben Hostpool zugewiesen sind, haben Zugriff auf ein Aggregat aller Anwendungen in den Anwendungsgruppen, denen sie zugewiesen sind.

Weitere Informationen zu Anwendungsgruppen finden Sie unter Bevorzugtes Verhalten des Anwendungsgruppentyps für gepoolte Hostpools.

Arbeitsbereiche

Ein Arbeitsbereich ist eine logische Gruppierung von Anwendungsgruppen. Jede Anwendungsgruppe muss mit einem Arbeitsbereich verknüpft sein, damit die Benutzer die für sie veröffentlichten Desktops und Anwendungen sehen können. Eine Anwendungsgruppe kann nur einem einzelnen Arbeitsbereich zugewiesen werden.

Endbenutzer

Nachdem Sie Benutzer ihren Anwendungsgruppen zuweisen, können sie mit einem beliebigen Azure Virtual Desktop-Client eine Verbindung mit einer Azure Virtual Desktop-Bereitstellung herstellen.

Benutzersitzungen

In diesem Abschnitt gehen wir die drei Arten von Benutzersitzungen durch, die Endbenutzer haben können.

Aktive Benutzersitzung

Eine Benutzersitzung gilt als aktiv, wenn sich ein Benutzer anmeldet und eine Verbindung zu seinem Desktop oder seiner RemoteApp-Ressource herstellt.

Getrennte Benutzersitzung

Eine getrennte Benutzersitzung ist eine inaktive Sitzung, von der sich der Benutzer noch nicht abgemeldet hat. Wenn ein Benutzer das Fenster der Remotesitzung schließt, ohne sich abzumelden, wird die Sitzung getrennt. Wenn ein Benutzer die Verbindung zu seinen Remoteressourcen wiederherstellt, wird er zu seiner getrennten Sitzung auf dem Sitzungshost umgeleitet, an der er gearbeitet hat. An diesem Punkt wird die getrennte Sitzung wieder zu einer aktiven Sitzung.

Ausstehende Benutzersitzung

Eine ausstehende Benutzersitzung ist eine Platzhaltersitzung, die einen Platz auf dem virtuellen Computer für den Benutzer reserviert. Da der Anmeldevorgang je nach Benutzerprofil von 30 Sekunden bis fünf Minuten dauern kann, stellt diese Platzhaltersitzung sicher, dass der Benutzer nicht aus der Sitzung geworfen wird, wenn ein anderer Benutzer den Anmeldevorgang zuerst abgeschlossen hat.

Nächster Schritt

Mehr erfahren über Architektur und Resilienz des Azure Virtual Desktop-Dienstes.