Dieser Artikel führt Sie durch das Erstellen eines Sitzungszeitlimit-Profils in Nerdio Manager und dessen Zuweisung zu Hostpools. Ein Sitzungszeitlimit-Profil definiert, wann aktive, inaktive und getrennte Sitzungen getrennt oder abgemeldet werden. Sie erstellen das Profil einmal und verwenden es für beliebig viele Hostpools wieder. Dies sorgt für ein konsistentes Sitzungsverhalten und macht ein separates Gruppenrichtlinienobjekt oder eine hostspezifische Änderung der Registry überflüssig. Einen Überblick über alle Hostpool-Profiltypen finden Sie unter Hostpool-Profile verwalten.
Sitzungszeitlimitprofile gelten für gepoolte und persönliche Hostpools sowie für vollständige Desktop- und RemoteApp-Sitzungen. Informationen zum Konfigurieren von Sitzungszeitlimits für einen einzelnen Hostpool ohne Erstellung eines Profils finden Sie unter Sitzungszeitlimits für User konfigurieren.
Windows erzwingt Sitzungszeitlimits durch Richtlinieneinstellungen der Remotedesktopdienste (RDS). Wenn diese Limits nicht verwaltet werden, sammeln sich aktive und getrennte Sitzungen an und belegen die Kapazität der Sitzungshosts, was die Kosten erhöht und verhindern kann, dass automatisch herunterskaliert wird.
Nerdio Manager stellt diese Richtlinieneinstellungen als benanntes, wiederverwendbares Profil bereit. Das Profil wird zentral gespeichert, Hostpools zugewiesen und über lokale Richtlinien auf Sitzungshosts angewendet. Der Sitzungsstatus selbst wird vom Windows-Betriebssystem verwaltet und nicht von Nerdio Manager.
Jede Einstellung im Profil ist standardmäßig auf Nicht konfiguriert gesetzt. Eine Einstellung, die auf Nicht konfiguriert belassen wird, wird vom Profil nicht erzwungen. Das Verhalten, das durch das vorhandene Image oder durch Gruppenrichtlinien festgelegt wird, gilt weiterhin. Konsolensitzungen sind von Zeitlimits für aktive, inaktive und getrennte Sitzungen ausgeschlossen.
Sie benötigen eine Nerdio Manager Rolle, die es Ihnen ermöglicht, Hostpool-Profile zu erstellen und zu bearbeiten.
Bevor Sie das Profil erstellen:
-
Entscheiden Sie, ob abgelaufene Sitzungen getrennt oder vollständig abgemeldet werden sollen.
-
Legen Sie fest, welche Hostpools das Profil verwenden und ob sie vollständige Desktops, RemoteApp oder beides bereitstellen.
-
Stimmen Sie die Werte mit den Anwendungs-Ownern ab. Eine erzwungene Abmeldung kann dazu führen, dass nicht gespeicherte Arbeit verloren geht.
-
Planen Sie, das Profil in einem Hostpool außerhalb der Produktion zu testen, bevor Sie es breiter zuweisen.
So erstellen Sie ein Sitzungszeitlimit-Profil:
-
Navigieren Sie zu Cloud-Desktops > Azure Virtual Desktop > Hostpool-Profile.
-
Wählen Sie Neues Profil > Sitzungszeitlimits.
Das Dialogfeld Profil für Sitzungszeitlimits wird geöffnet, wobei alle Zeitlimiteinstellungen auf Nicht konfiguriert gesetzt sind.
-
Geben Sie die folgenden Informationen ein:
-
Profilname (erforderlich): Geben Sie einen Namen ein, der die Zielgruppe oder das gewünschte Verhalten erkennen lässt, zum Beispiel Gepoolt – Standard-Timeouts oder RemoteApp – schnelle Abmeldung.
-
Profilbeschreibung (optional): Erfassen Sie den vorgesehenen Verwendungszweck, den Owner und gegebenenfalls Verweise auf die Änderungskontrolle. So ist das Profil in der Profilliste selbsterklärend.
-
-
Wählen Sie für jede Einstellung das erforderliche Intervall aus der Dropdownliste aus. Soll für die Richtlinie keine Aktion ausgeführt werden, belassen Sie die Einstellung auf Nicht konfiguriert. Einzelheiten zu jeder Einstellung finden Sie unter Einstellungen für Sitzungszeitlimits.
-
Wählen Sie OK, um das Profil zu speichern. Wählen Sie Abbrechen, um es zu verwerfen, ohne es zu speichern.
Ergebnis: Das Profil wird gespeichert und erscheint in der Liste Hostpool-Profile.
Ein gespeichertes Profil hat keine Auswirkungen, bis Sie es zuweisen. Weisen Sie das Profil den Ziel-Hostpools zu, wie unter Hostpool-Profile verwalten beschrieben. Wenn Sie das Profil zuweisen, können Sie festlegen, ob Sie die Änderung auf vorhandene Sitzungshosts anwenden, diese Hosts neustarten und die Aufgabe sofort oder nach Zeitplan ausführen möchten. Einzelheiten zu diesen Optionen finden Sie unter Hoständerungen ohne Neu-Imaging anwenden.
Anmerkung
Das Anwenden von Zeitlimits auf vorhandene Hosts ist ein Vorgang auf Hostebene. Planen Sie dies nach Möglichkeit außerhalb der Geschäftszeiten und verarbeiten Sie Hosts in kleinen Gruppen, damit ein Fehler nicht den gesamten Pool beeinträchtigt.
Die folgende Tabelle fasst jede Einstellung im Profil zusammen und beschreibt, was passiert, wenn sie auf Nicht konfiguriert belassen wird. Die vollständige Beschreibung jeder Einstellung finden Sie unter User-Sitzungszeitlimits konfigurieren.
|
Einstellung |
Funktion |
Wenn nicht konfiguriert |
|---|---|---|
|
Verbindung zu AKTIVEN Sitzungen trennen nach |
Die Verbindung zur Sitzung wird nach Ablauf dieser Zeit getrennt, unabhängig von der Aktivität des Users. User erhalten zwei Minuten vor dem Trennen der Verbindung zur Sitzung eine Warnung. So können sie geöffnete Dateien speichern und Programme schließen. |
Aktive Sitzungen laufen unbegrenzt. |
|
Verbindung zu INAKTIVEN Sitzungen trennen nach |
Die Verbindung zur Sitzung wird nach dieser Zeit ohne Tastatur- oder Mauseingabe getrennt. User erhalten zwei Minuten vor dem Trennen der Verbindung zur Sitzung eine Warnung. So können sie eine Taste drücken oder die Maus bewegen, um die Sitzung aktiv zu halten. |
Die Verbindung zu inaktiven Sitzungen wird nie getrennt. |
|
Abmeldung erzwingen |
Beendet eine aktive oder inaktive Sitzung, deren Zeitlimit erreicht ist, anstatt die Verbindung zu ihr zu trennen. Diese Einstellung gilt nur für Zeitlimits, die Sie explizit festlegen. Sie gilt nicht für Zeitüberschreitungen, die durch Konnektivitäts- oder Netzwerkbedingungen verursacht werden. |
Bei Sitzungen mit Zeitüberschreitung wird die Verbindung getrennt; sie werden nicht abgemeldet. |
|
GETRENNTE Sitzungen abmelden nach |
Meldet eine Sitzung ab, nachdem ihre Verbindung für die festgelegte Zeit getrennt war. Laufende Programme in einer getrennten Sitzung bleiben aktiv, bis die Sitzung abgemeldet wird. Wählen Sie Nie, um getrennte Sitzungen unbegrenzt aufzubewahren. |
Getrennte Sitzungen werden unbegrenzt aufbewahrt. |
|
Leere RemoteApp-Sitzungen abmelden nach |
Legt ein Zeitlimit für leere RemoteApp-Sitzungen fest. Eine leere RemoteApp-Sitzung ist eine Sitzung ohne geöffnete RemoteApp-Fenster. |
Die Verbindung zur Sitzung ist getrennt, aber die Sitzung ist nicht abgemeldet. |
Anmerkung
Die Zeitlimits für aktive, inaktive und getrennte Sitzungen gelten nicht für Konsolensitzungen.
-
Beginnen Sie mit den Limits für getrennte und inaktive Sitzungen. Dadurch wird die meiste Kapazität mit den geringsten Auswirkungen auf die User freigegeben.
-
Lassen Sie Verbindung zu AKTIVEN Sitzungen trennen nach auf Nicht konfiguriert, es sei denn, eine Compliance- oder Lizenzanforderung erfordert eine feste Begrenzung der Sitzungsdauer. Ein Limit für aktive Sitzungen unterbricht User, die gerade arbeiten.
-
Legen Sie das Abmeldelimit für getrennte Sitzungen so fest, dass getrennte Sitzungen nicht über einen ganzen Arbeitstag hinweg bestehen bleiben.
-
Aktivieren Sie Abmeldung erzwingen erst, wenn Sie sich vergewissert haben, dass die Anwendungen in der Sitzung die Arbeit zuverlässig speichern, und den Usern eine Nachricht über die Änderung gesendet haben.
-
Konfigurieren Sie das RemoteApp-Limit nur für RemoteApp-Hostpools. Es hat keine Auswirkungen, wenn User vollständige Desktops erhalten.
-
Stimmen Sie die Zeitlimits auf Ihre Einstellungen für das automatische Skalieren ab. Ein Host, der noch getrennte Sitzungen enthält, kann nicht horizontal herunterskaliert werden.
-
Erstellen Sie separate Profile für separate Workloads anstatt eines Profils mit Kompromisswerten und verwenden Sie die Profilbeschreibung, um zu erfassen, warum der jeweilige Wert gewählt wurde.
-
Testen Sie das Profil zunächst in einem Hostpool und überprüfen Sie das Verhalten auf den Sitzungshosts, bevor Sie es weiteren Hostpools zuweisen.
Nachdem Sie das Profil zugewiesen haben, überprüfen Sie Folgendes:
-
Das Profil erscheint in der Liste Host Pool Profiles mit den erwarteten Werten.
-
Das Profil ist den vorgesehenen Hostpools zugewiesen.
-
Die Aufgabe, die das Profil auf vorhandene Hosts anwendet, wurde ohne Fehler abgeschlossen.
-
Auf einem Sitzungshost entspricht die effektive Richtlinie für das Sitzungszeitlimit der Remotedesktopdienste dem Profil.
-
Lassen Sie eine Testsitzung länger als das konfigurierte Limit inaktiv. Überprüfen Sie, ob zwei Minuten vor der erwarteten Trennung oder Abmeldung eine Warnung erscheint.
-
Nach einem vollen Arbeitstag zeigt die Anzahl der Sitzungen, ob getrennte Sitzungen wie erwartet bereinigt werden.
Die folgende Tabelle listet häufige Issues mit Profilen für Sitzungszeitlimits und vorgeschlagene Aktionen auf.
|
Symptom |
Wahrscheinliche Ursache |
Aktion |
|---|---|---|
|
Limits werden auf einigen Hosts nicht wirksam. |
Die Änderung wurde nicht auf vorhandene Hosts angewendet oder diese Hosts wurden nicht neu gestartet. |
Führen Sie den Anwendungsvorgang erneut für die vorhandenen Hosts aus und starten Sie sie dabei neu. |
|
Sitzungen werden getrennt, aber nie abgemeldet. |
Abmeldung erzwingen ist Nicht konfiguriert, oder es wurde kein Limit für die Abmeldung getrennter Sitzungen festgelegt. |
Legen Sie GETRENNTE Sitzungen abmelden nach fest. Wenn Sitzungen enden sollen, sobald sie das Limit erreichen, aktivieren Sie auch Abmeldung erzwingen. |
|
User berichten, dass nicht gespeicherte Arbeit verloren geht. |
Abmeldung erzwingen ist mit einem kurzen Limit für aktive oder inaktive Sitzungen aktiviert. |
Erhöhen Sie das Limit oder trennen Sie die Verbindung zu den Sitzungen, statt sie abzumelden. Überprüfen Sie außerdem, wie Ihre Anwendungen die Arbeit speichern. |
|
Das RemoteApp-Limit scheint keine Auswirkungen zu haben. |
Der Hostpool stellt vollständige Desktops bereit, oder die Sitzung hat noch ein offenes RemoteApp-Fenster. |
Stellen Sie sicher, dass der Pool ein RemoteApp-Pool ist und die Sitzung leer ist. |
|
Auto-scale skaliert nicht horizontal herunter. |
Auf den Hosts bestehen weiterhin getrennte Sitzungen. |
Verkürzen Sie das Abmeldelimit für getrennte Sitzungen und stellen Sie sicher, dass es auf alle Hosts im Pool angewendet wird. |
|
Eine Konsolensitzung ignoriert die Limits. |
Dies ist das erwartete Verhalten. |
Keine. Limits für aktive, inaktive und getrennte Sitzungen gelten nicht für Konsolensitzungen. |
Ein gepoolter Hostpool für Task Worker ist von 07:00 bis 19:00 Uhr in Betrieb, und Auto-scale skaliert über Nacht nicht horizontal herunter. Ein Profil namens Pooled - Task Worker setzt Verbindung zu INAKTIVEN Sitzungen trennen nach auf 1 Stunde und GETRENNTE Sitzungen abmelden nach auf 2 Stunden. Dabei bleiben Verbindung zu AKTIVEN Sitzungen trennen nach und Abmeldung erzwingen auf Nicht konfiguriert. So wird die Verbindung zu inaktiven Usern getrennt, statt ihre Sitzungen abzumelden.
Nach einer Stunde Inaktivität erscheint eine Warnung. Zwei Minuten später wird die Verbindung zur Sitzung getrennt. Nach weiteren zwei Stunden wird die Sitzung abgemeldet. Dadurch werden die Hosts deutlich vor der nächsten Schicht für das horizontale Herunterskalieren frei.
Erstellen Sie ein Support-Ticket für dieses Element.
Kommentare (0 Kommentare)