Autoskalierungsglossar für Azure Virtual Desktop
Dieser Artikel enthält eine Liste von Definitionen für wichtige Begriffe und Konzepte im Zusammenhang mit der Autoskalierung für Azure Virtual Desktop.
Autoscale
Autoskalierung ist der native Skalierungsdienst von Azure Virtual Desktop, der VMs auf der Grundlage der Kapazität der Hostpools und des von Ihnen definierten Zeitplans für den Skalierungsplan aktiviert und deaktiviert.
Skalierungstool
Das Skalierungstool von Azure Virtual Desktop verwendet Azure Automation und Azure Logic Apps, um die VMs in einem Hostpool zu skalieren, je nachdem, wie viele Benutzersitzungen pro CPU-Kern während der Haupt- und Nebenzeiten stattfinden.
Skalierungsplan
Ein Skalierungsplan ist ein Azure Resource Manager-Objekt von Azure Virtual Desktop, das die Zeitpläne für die Skalierung von Sitzungshosts in einem Hostpool definiert. Sie können einen Skalierungsplan mehreren Hostpools zuweisen. Beim Erstellen eines Skalierungsplans müssen Sie zwischen gepoolten oder persönlichen Hostpools wählen. Sie können den Skalierungsplan nur Hostpools vom selben Typ (gepoolt oder persönlich) zuweisen. Der Skalierungsplantyp kann nach der Erstellung nicht mehr geändert werden.
Zeitplan
Zeitpläne sind Unterressourcen von Skalierungsplänen. Skalierungsplänen für gepoolte Hostpools enthalten Zeitpläne, die die Startzeit, den Kapazitätsschwellenwert, den minimalen Prozentsatz der Hosts, den Lastenausgleichsalgorithmus und andere Konfigurationseinstellungen für die verschiedenen Phasen des Tages angeben. Skalierungspläne für persönliche Hostpools enthalten Zeitpläne, die die Startzeit und den auszuführenden Vorgang basierend auf dem Benutzersitzungsstatus (abgemeldet oder getrennt) für die verschiedenen Phasen des Tages angeben.
Anlaufphase
Die Anlaufphase eines Skalierungsplan-Zeitplans findet in der Regel zu Beginn des Arbeitstages statt, wenn die Benutzer beginnen, sich anzumelden und ihre Sitzungen zu starten. In dieser Phase steigt die Anzahl der aktiven Benutzer-Sitzungen in der Regel schnell an, ohne dass die maximale Anzahl der aktiven Sitzungen für den Tag erreicht wird.
Peak
Die Spitzenphase eines Skalierungsplan-Zeitplans ist der Zeitpunkt, an dem Ihr Hostpool die maximale Anzahl aktiver Benutzersitzungen für den Tag erreicht. In dieser Phase bleibt die Anzahl der aktiven Sitzungen in der Regel konstant, bis die Spitzenphase endet. Während dieser Phase können neue aktive Benutzersitzungen eingerichtet werden, in der Regel jedoch langsamer als in der Anlaufphase.
Auslaufphase
Die Auslaufphase eines Skalierungsplan-Zeitplans findet in der Regel am Ende des Arbeitstages statt, wenn die Benutzer beginnen, sich abzumelden und ihre Sitzungen für den Abend zu beenden. In dieser Phase nimmt die Anzahl der aktiven Benutzersitzungen in der Regel schnell ab.
Nebenzeiten
Die Nebenzeitphase des Skalierungsplan-Zeitplans ist der Zeitpunkt, an dem der Hostpool in der Regel die minimale Anzahl aktiver Benutzersitzungen für den Tag erreicht. In dieser Phase gibt es in der Regel nicht viele aktive Benutzer*innen, aber Sie können eine kleine Menge an Ressourcen für Benutzer*innen bereithalten, die nach den Spitzen- und Auslaufphasen arbeiten.
Verfügbarer Sitzungshost
Verfügbare Sitzungshosts sind Sitzungshosts, die alle Integritätsprüfungen des Azure Virtual Desktop-Agents bestanden haben und über aktivierte VM-Objekte verfügen, die Benutzer*innen zur Verfügung stehen, damit sie ihre Benutzersitzungen einrichten können.
Kapazitätsschwellenwert
Der Kapazitätsschwellenwert ist der Prozentsatz der Kapazität eines Hostpools, bei dessen Erreichen eine Skalierungsaktion ausgelöst wird.
Beispiel:
- Wenn die verwendete Hostpoolkapazität unter dem Kapazitätsschwellenwert liegt und die Autoskalierung VMs deaktivieren kann, ohne den Kapazitätsschwellenwert zu überschreiten, schaltet das Feature die VMs ab.
- Wenn die verwendete Hostpoolkapazität den Kapazitätsschwellenwert überschreitet, aktiviert die Autoskalierung so lange weitere VMs, bis die verwendete Hostpoolkapazität unter dem Kapazitätsschwellenwert liegt.
Verfügbare Hostpoolkapazität
Die verfügbare Kapazität des Hostpools gibt an, wie viele Benutzersitzungen ein Hostpool basierend auf der Anzahl der verfügbaren Sitzungshosts hosten kann. Die verfügbare Kapazität des Hostpools ist der maximale Sitzungsgrenzwert des Hostpools multipliziert mit der Anzahl der verfügbaren Sitzungshosts im Hostpool.
Anders gesagt:
Maximaler Sitzungsgrenzwert des Hostpools × Anzahl verfügbarer Sitzungshosts = verfügbare Hostpoolkapazität.
Verwendete Hostpoolkapazität
Die verwendete Hostpoolkapazität ist die Menge an Hostpoolkapazität, die derzeit von aktiven und nicht verbundenen Benutzersitzungen belegt ist.
Anders gesagt:
Anzahl aktiver und nicht verbundener Benutzersitzungen ÷ Hostpoolkapazität = verwendete Hostpoolkapazität.
Skalierungsaktion
Bei Skalierungsaktionen schaltet die Autoskalierung VMs ein oder aus.
Herunterfahren
Bei der Autoskalierung für poolbasierte und persönliche Hostpools werden VMs basierend auf dem definierten Zeitplan heruntergefahren. Wenn eine VM mit der Autoskalierung heruntergefahren wird, wird die Zuordnung der VM aufgehoben und die VM beendet, um sicherzustellen, dass Ihnen die Computeressourcen nicht in Rechnung gestellt werden.
Mindestprozentsatz der Hosts
Der Mindestprozentsatz der Hosts ist der niedrigste Prozentsatz aller Sitzungshosts im Hostpool, der für jede Phase des Skalierungsplan-Zeitplan aktiviert werden muss.
Aktive Benutzersitzung
Eine Benutzersitzung gilt als „aktiv“, wenn der Benutzer sich anmeldet und eine Verbindung zu seiner RemoteApp oder Desktop-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.
Erzwingen der Abmeldung
Eine erzwungene Abmeldung liegt vor, wenn der Dienst eine aktive Benutzersitzung oder eine getrennte Benutzersitzung ohne die Einwilligung des Benutzers beendet.
Ausschlusstag
Ein Ausschlusstag ist eine Eigenschaft eines Skalierungsplans, die ein Tagname ist, den Sie auf virtuelle Computer anwenden können, die Sie von Skalierungsaktionen ausschließen möchten. Die Autoskalierung führt nur Skalierungsaktionen für VMs ohne Tagnamen durch, die dem Ausschlusstag entsprechen.
Nächste Schritte
- Weitere Informationen zur Autoskalierung finden Sie im Dokument zur Autoskalierungsfunktion.
- Beispiele für die Funktionsweise der Autoskalierung finden Sie unter Beispielszenarien für Autoskalierung.
- Weitere Informationen zum Skalierungsskript finden Sie im Dokument zum Skalierungsskript.