This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Erste Schritte mit Autoscale™
Autoscale arbeitet auf Ebene der Bereitstellungsgruppe. Es verwaltet proaktiv die Energieversorgung von Maschinen in einer Bereitstellungsgruppe basierend auf den von Ihnen festgelegten Zeitplänen.
Autoscale gilt für alle Arten von Bereitstellungsgruppen:
- Statische Einzel-Sitzungs-Betriebssysteme
- Zufällige Einzel-Sitzungs-Betriebssysteme
- Zufällige Mehrfach-Sitzungs-Betriebssysteme
Hinweis:
Autoscale ist standardmäßig aktiviert, wenn Sie Bereitstellungsgruppen mithilfe von MMC-basiertem Studio erstellen oder aktualisieren.
Dieser Artikel beschreibt grundlegende Autoscale-bezogene Konzepte und bietet Anleitungen, wie Autoscale für eine Bereitstellungsgruppe aktiviert und konfiguriert wird.
Grundlegende Konzepte
Bevor Sie beginnen, erfahren Sie mehr über die folgenden grundlegenden Konzepte in Autoscale:
Zeitpläne
Autoscale schaltet Maschinen in einer Bereitstellungsgruppe basierend auf einem von Ihnen festgelegten Zeitplan ein und aus.
Ein Zeitplan umfasst die Anzahl der aktiven Maschinen für jeden Zeitabschnitt, wobei Spitzen- und Nebenzeiten definiert sind.
Die Zeitplaneinstellungen variieren je nach Art der Bereitstellungsgruppe. Weitere Informationen finden Sie unter:
- Bereitstellungsgruppen für Multi-Session-Betriebssysteme
- Bereitstellungsgruppen für Single-Session-Betriebssysteme (zufällig)
- Bereitstellungsgruppen für Single-Session-Betriebssysteme (statisch)
Kapazitätspuffer
Der Kapazitätspuffer wird verwendet, um der aktuellen Nachfrage zusätzliche Kapazität hinzuzufügen, um dynamische Lastspitzen zu berücksichtigen. Es gibt zwei Szenarien, die Sie beachten sollten:
- Für Bereitstellungsgruppen für Multi-Session-Betriebssysteme wird der Kapazitätspuffer als ein Prozentsatz der Gesamtkapazität der Bereitstellungsgruppe bezogen auf den Lastindex definiert.
- Für Bereitstellungsgruppen für Single-Session-Betriebssysteme wird der Kapazitätspuffer als ein Prozentsatz der Gesamtzahl der Maschinen in der Bereitstellungsgruppe definiert.
Lastindex
WICHTIG:
Der Lastindex gilt nur für Multi-Session-Bereitstellungsgruppen.
Die Metrik des Lastindex bestimmt, wie wahrscheinlich es ist, dass eine Maschine Benutzeranmeldeanforderungen erhält. Er wird berechnet anhand der Citrix Lastverwaltungsrichtlinien-Einstellungen, die für die gleichzeitige Anmeldung, Sitzung, CPU-, Festplatten- und Speichernutzung konfiguriert sind.
Der Lastindex reicht von 0 bis 10.000. Standardmäßig gilt eine Maschine als voll ausgelastet, wenn sie 250 Sitzungen hostet:
-
Die Ziffer „0“ zeigt eine nicht ausgelastete Maschine an. Eine Maschine mit einem Lastindexwert von 0 befindet sich bei einer Basisauslastung.
-
Die Ziffer „10.000“ zeigt eine vollständig ausgelastete Maschine an, die keine weiteren Sitzungen ausführen kann.
Autoscale für eine Bereitstellungsgruppe aktivieren
Autoscale ist standardmäßig deaktiviert, wenn Sie eine Bereitstellungsgruppe erstellen. Um Autoscale für eine Bereitstellungsgruppe mit Web Studio zu aktivieren und zu konfigurieren, führen Sie die folgenden Schritte aus:
Sie können auch PowerShell-Befehle verwenden, um Autoscale für eine Bereitstellungsgruppe zu aktivieren und zu konfigurieren. Weitere Informationen finden Sie unter Broker PowerShell SDK-Befehle.
-
Wählen Sie Bereitstellungsgruppen im linken Bereich.
-
Wählen Sie die Bereitstellungsgruppe aus, die Sie verwalten möchten, und klicken Sie dann auf Autoscale verwalten.

-
Wählen Sie auf der Seite Autoscale verwalten das Kontrollkästchen Autoscale aktivieren aus, um Autoscale zu aktivieren. Nachdem Sie Autoscale aktiviert haben, werden die Optionen auf der Seite aktiviert.

-
Um die Standardeinstellungen entsprechend den Anforderungen Ihrer Organisation zu ändern, nehmen Sie die folgenden Einstellungen vor:
-
Um inaktive Maschinen effizienter auszuschalten, verwenden Sie Dynamische Sitzungs-Timeouts und Benutzerabmeldebenachrichtigungen
-
Um eine Teilmenge von Maschinen in der Bereitstellungsgruppe zu verwalten, verwenden Sie Autoscaling von getaggten Maschinen
Um Autoscale zu deaktivieren, deaktivieren Sie das Kontrollkästchen Autoscale. Die Optionen auf der Seite werden ausgegraut, um anzuzeigen, dass Autoscale für die ausgewählte Bereitstellungsgruppe deaktiviert ist.
Wichtig:
- Wenn Sie Autoscale deaktivieren, bleiben alle von Autoscale verwalteten Maschinen in dem Zustand, in dem sie sich zum Zeitpunkt der Deaktivierung befanden.
- Nachdem Sie Autoscale deaktiviert haben, werden die Maschinen im Entleerungszustand aus diesem Zustand genommen. Weitere Informationen zum Entleerungszustand finden Sie unter Entleerungszustand.
Metriken überwachen
Nachdem Sie Autoscale für eine Bereitstellungsgruppe aktiviert haben, können Sie die folgenden Metriken der von Autoscale verwalteten Maschinen über Director überwachen.
-
Maschinennutzung
-
Geschätzte Einsparungen
-
Benachrichtigungen für Maschinen und Sitzungen
-
Maschinenstatus
-
Trends der Lastauswertung
Hinweis:
Wenn Sie Autoscale für eine Bereitstellungsgruppe zum ersten Mal aktivieren, kann es einige Minuten dauern, bis die Überwachungsdaten für diese Bereitstellungsgruppe angezeigt werden. Überwachungsdaten bleiben verfügbar, wenn Autoscale für die Bereitstellungsgruppe aktiviert und dann deaktiviert wird. Autoscale erfasst Überwachungsdaten in 5-Minuten-Intervallen.
Weitere Informationen zu den Metriken finden Sie unter Von Autoscale verwaltete Maschinen überwachen.
Gut zu wissen
Autoscale funktioniert auf Ebene der Bereitstellungsgruppe. Es wird pro Bereitstellungsgruppe konfiguriert. Es verwaltet nur die Energie der Maschinen in der ausgewählten Bereitstellungsgruppe.
Kapazität und Maschinenregistrierung
Autoscale berücksichtigt bei der Kapazitätsbestimmung nur Maschinen, die bei der Site registriert sind. Eingeschaltete, aber nicht registrierte Maschinen können keine Sitzungsanfragen annehmen. Folglich werden sie nicht in die Gesamtkapazität der Bereitstellungsgruppe einbezogen.
Skalierung über mehrere Maschinenkataloge hinweg
In einigen Sites können mehrere Maschinenkataloge einer einzigen Bereitstellungsgruppe zugeordnet sein. Autoscale schaltet Maschinen aus jedem Katalog zufällig ein, um die Anforderungen des Zeitplans oder der Sitzungsnachfrage zu erfüllen.
Beispielsweise hat eine Bereitstellungsgruppe zwei Maschinenkataloge: Katalog A hat drei eingeschaltete Maschinen und Katalog B hat eine eingeschaltete Maschine. Wenn Autoscale eine zusätzliche Maschine einschalten muss, kann es eine Maschine entweder aus Katalog A oder Katalog B einschalten.
Maschinenbereitstellung und Sitzungsnachfrage
Der Maschinenkatalog, der der Bereitstellungsgruppe zugeordnet ist, muss über genügend Maschinen verfügen, die je nach steigender und sinkender Nachfrage ein- und ausgeschaltet werden können. Wenn die Sitzungsnachfrage die Gesamtzahl der registrierten Maschinen in der Bereitstellungsgruppe übersteigt, stellt Autoscale sicher, dass alle registrierten Maschinen eingeschaltet sind. Autoscale stellt jedoch keine zusätzlichen Maschinen bereit.
Überlegungen zur Instanzgröße
Sie können Ihre Kosten optimieren, wenn Sie Ihre Instanzen in Public Clouds entsprechend dimensionieren. Wir empfehlen, kleinere Instanzen bereitzustellen, solange diese Ihren Anforderungen an Workload-Leistung und Kapazität entsprechen.
Kleinere Instanzen hosten weniger Benutzersitzungen als größere Instanzen. Daher versetzt Autoscale Maschinen viel schneller in den Drain-Zustand, da es weniger Zeit dauert, bis die letzte Benutzersitzung abgemeldet wird. Infolgedessen schaltet Autoscale kleinere Instanzen früher aus, wodurch Kosten gesenkt werden.
Drain-Zustand
Autoscale versucht, die Anzahl der eingeschalteten Maschinen in der Bereitstellungsgruppe auf die konfigurierte Poolgröße und den Kapazitätspuffer zu reduzieren.
Um dieses Ziel zu erreichen, versetzt Autoscale die überschüssigen Maschinen mit den wenigsten Sitzungen in den „Drain-Zustand“ und schaltet sie aus, wenn alle Sitzungen abgemeldet sind. Dieses Verhalten tritt auf, wenn die Sitzungsnachfrage nachlässt und der Zeitplan weniger Maschinen erfordert, als eingeschaltet sind.
Autoscale versetzt überschüssige Maschinen einzeln in den „Drain-Zustand“:
-
Wenn zwei oder mehr Maschinen die gleiche Anzahl aktiver Sitzungen haben, leert Autoscale die Maschine, die für die angegebene Ausschaltverzögerung eingeschaltet war.
Dadurch wird vermieden, dass kürzlich eingeschaltete Maschinen in den Drain-Zustand versetzt werden, da diese Maschinen am wahrscheinlichsten die wenigsten Sitzungen haben.
-
Wenn zwei oder mehr Maschinen für die angegebene Ausschaltverzögerung eingeschaltet waren, leert Autoscale diese Maschinen nacheinander zufällig.
Maschinen im Drain-Zustand hosten keine neuen Sitzungsstarts mehr und warten darauf, dass die bestehenden Sitzungen abgemeldet werden. Eine Maschine wird erst dann für das Herunterfahren in Betracht gezogen, wenn alle Sitzungen abgemeldet sind. Wenn jedoch keine Maschinen sofort für Sitzungsstarts verfügbar sind, bevorzugt Autoscale die Weiterleitung der Sitzungsstarts an eine Maschine im Drain-Zustand gegenüber dem Einschalten einer Maschine.
Eine Maschine wird aus dem Drain-Zustand genommen, wenn eine der folgenden Bedingungen erfüllt ist:
- Die Maschine ist ausgeschaltet.
- Autoscale ist für die Bereitstellungsgruppe, zu der die Maschine gehört, deaktiviert.
- Autoscale verwendet die Maschine, um Zeitplan- oder Lastanforderungen zu erfüllen. Dieser Fall tritt ein, wenn der Zeitplan (zeitplanbasierte Skalierung) oder die aktuelle Nachfrage (lastbasierte Skalierung) mehr Maschinen erfordert als die Anzahl der derzeit eingeschalteten Maschinen.
Wichtig:
Wenn keine Maschinen sofort für Sitzungsstarts verfügbar sind, bevorzugt Autoscale die Weiterleitung von Sitzungsstarts an eine Maschine im Drain-Zustand gegenüber dem Einschalten einer Maschine. Eine Maschine im Drain-Zustand, die einen Sitzungsstart hostet, bleibt im Drain-Zustand.
Um herauszufinden, welche Maschinen sich im Drain-Zustand befinden, verwenden Sie den PowerShell-Befehl Get-BrokerMachine. Zum Beispiel: Get-BrokerMachine -DrainingUntilShutdown $true. Alternativ können Sie die Manage-Konsole verwenden. Siehe Maschinen im Drain-Zustand anzeigen.
Maschinen im Drain-Zustand anzeigen
Hinweis:
Diese Funktion gilt nur für Multi-Session-Maschinen.
In Web Studio können Sie Maschinen anzeigen, die sich im Drain-Zustand befinden, sodass Sie wissen, welche Maschinen kurz vor dem Herunterfahren stehen. Führen Sie die folgenden Schritte aus:
- Navigieren Sie zum Knoten Suchen und klicken Sie dann auf Anzuzeigende Spalten.
- Wählen Sie im Fenster Anzuzeigende Spalten das Kontrollkästchen neben Drain-Zustand aus.
- Klicken Sie auf Speichern, um das Fenster Anzuzeigende Spalten zu schließen.
Die Spalte Drain-Zustand kann die folgenden Informationen anzeigen:
- Entleerung bis zum Herunterfahren. Wird angezeigt, wenn sich Maschinen im Drain-Zustand befinden, bis sie heruntergefahren werden.
- Keine Entleerung. Wird angezeigt, wenn sich Maschinen noch nicht im Drain-Zustand befinden.

Weitere Informationen
Weitere Informationen zu Autoscale finden Sie unter Citrix Autoscale in der Tech Zone.
Teilen
Teilen
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.