Konfigurieren des Verhaltens des Arbeitslastausgleichs
Wichtig:
Citrix Hypervisor 8.2 Kumulatives Update 1 wird am 25. Juni 2025 um 23:59 Uhr EST zum Ende des Lebenszyklus. Planen Sie jetzt Ihr Upgrade auf XenServer 8, um einen reibungslosen Übergang und kontinuierlichen Support zu gewährleisten. Weitere Informationen finden Sie unter Upgrade.
Wenn Sie Ihre Citrix Virtual Apps and Desktops-Lizenzdateien verwenden, um Ihre Citrix Hypervisor 8.2 Cumulative Update 1-Hosts zu lizenzieren, sind diese Lizenzdateien nicht mit XenServer 8 kompatibel. Vor dem Upgrade müssen Sie XenServer Premium Edition-Socket-Lizenzdateien für die Verwendung mit XenServer 8 erwerben. Diese Socket-Lizenzdateien sind als Berechtigung für die Abonnements Citrix für Private Cloud, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP und Citrix Platform License für die Ausführung Ihrer Citrix-Workloads verfügbar. Citrix-Kunden, die noch nicht auf diese neuen Abonnements umgestiegen sind, können die Teilnahme an einer kostenlosen Aktion für 10.000 XenServer Premium Edition-Socket-Lizenzen anfordern. Weitere Informationen finden Sie unter XenServer (Englisch).
Wenn Sie vor dem Upgrade keine kompatible Lizenz für XenServer 8 erhalten, werden Ihre Hosts beim Upgrade auf die 90-Tage-Testversion zurückgesetzt. Die Testversion bietet die gleichen Funktionen wie die Premium Edition, jedoch mit einigen Einschränkungen. Weitere Informationen finden Sie unter Übersicht über die XenServer 8-Lizenzierung.
Nachdem Sie eine Verbindung mit der virtuellen Workload Balancing-Appliance hergestellt haben, können Sie die Einstellungen bearbeiten, die Workload Balancing zur Berechnung der Platzierung und der Empfehlungen verwendet. Die Einstellungen für den Arbeitslastausgleich gelten gemeinsam für alle VMs und Server im Pool.
Zu den Platzierungs- und Optimierungseinstellungen, die Sie ändern können, gehören die folgenden:
- Änderung der Platzierungsstrategie
- Konfigurieren von automatischen Optimierungen und Energieverwaltung
- Bearbeiten von Leistungsschwellenwerten und metrischen Gewichtungen
- Server ausschließen.
Unter der Voraussetzung, dass die Netzwerk- und Festplattenschwellenwerte mit der Hardware in Ihrer Umgebung übereinstimmen, sollten Sie in Erwägung ziehen, zunächst die meisten Standardeinstellungen im Workload Balancing zu verwenden. Nachdem der Arbeitslastausgleich eine Zeit lang aktiviert war, empfehlen wir, Ihre Leistungsschwellenwerte zu bewerten und zu bestimmen, ob sie bearbeitet werden sollen. Betrachten Sie beispielsweise die folgenden Fälle:
-
Erhalten von Empfehlungen, wenn sie noch nicht benötigt werden. Wenn dies der Fall ist, versuchen Sie, die Schwellenwerte anzupassen, bis der Arbeitslastausgleich beginnt, geeignete Empfehlungen auszugeben.
-
Sie erhalten keine Empfehlungen, wenn Sie sie erwarten. Wenn Ihr Netzwerk beispielsweise nicht über genügend Bandbreite verfügt und Sie keine Empfehlungen erhalten, müssen Sie möglicherweise Ihre Einstellungen anpassen. Wenn dies der Fall ist, versuchen Sie, die kritischen Schwellenwerte für das Netzwerk zu senken, bis der Arbeitslastausgleich Empfehlungen ausgibt.
Bevor Sie Ihre Schwellenwerte bearbeiten, können Sie einen Pool-Integritätsbericht und den Pool-Integritätsverlaufsbericht für jeden physischen Server im Pool generieren. Weitere Informationen finden Sie unter Generieren von Workload-Berichten.
Hinweise:
- Workload Balancing ist für Kunden der Citrix Hypervisor Premium Edition oder Kunden verfügbar, die über ihre Citrix Virtual Apps and Desktops-Berechtigung oder Citrix DaaS-Berechtigung Zugriff auf Citrix Hypervisor haben. Weitere Informationen zur Citrix Hypervisor-Lizenzierung finden Sie unter Zulassung. Um ein Upgrade durchzuführen oder eine Citrix Hypervisor-Lizenz zu erhalten, besuchen Sie die Citrix-Webseite.
- Workload Balancing 8.2.2 und höher sind mit Citrix Hypervisor 8.2 Kumulatives Update 1 kompatibel.
- Das Basisbetriebssystem der virtuellen Workload Balancing-Appliance wurde ursprünglich von einer universellen Linux-Distribution abgeleitet. Die virtuelle Workload Balancing-Appliance wird von Citrix Hypervisor unterstützt, wie in der dokumentiert Citrix-Produktmatrix.
In diesem Artikel wird davon ausgegangen, dass Sie Ihren Pool bereits mit einer virtuellen Workload Balancing-Appliance verbunden haben. Informationen zum Herunterladen, Importieren, Konfigurieren und Verbinden mit einer virtuellen Workload Balancing-Appliance finden Sie unter Loslegen.
Anpassen des Optimierungsmodus
Der Workload Balancing gibt Empfehlungen zur Neuverteilung oder Optimierung der VM-Workload in Ihrer Umgebung basierend auf einer von Ihnen ausgewählten Platzierungsstrategie. Die Platzierungsstrategie wird als Optimierungsmodus bezeichnet.
Sie können aus den folgenden Optimierungsmodi wählen:
-
Maximieren Sie die Leistung (Standard)
Beim Workload Balancing wird versucht, die Workload gleichmäßig auf alle physischen Server in einem Ressourcenpool zu verteilen. Ziel ist es, die CPU-, Arbeitsspeicher- und Netzwerkauslastung für alle Server zu minimieren. Wenn “Leistung maximieren” Ihre Platzierungsstrategie ist, empfiehlt der Arbeitslastausgleich eine Optimierung, wenn ein Server den hohen Schwellenwert erreicht.
-
Maximieren Sie die Dichte
Beim Workload Balancing wird versucht, die Anzahl der physischen Server, die online sein müssen, zu minimieren, indem die aktiven VMs konsolidiert werden.
Wenn Sie “Dichte maximieren” als Platzierungsstrategie auswählen, können Sie Parameter angeben, die denen unter “Leistung maximieren” ähneln. Der Arbeitslastausgleich verwendet jedoch diese Parameter, um zu bestimmen, wie VMs auf einen Server gepackt werden können. Wenn “Dichte maximieren” Ihre Platzierungsstrategie ist, empfiehlt der Workload Balancing Konsolidierungsoptimierungen, wenn eine VM den niedrigen Schwellenwert erreicht.
Mit Workload Balancing können Sie diese Optimierungsmodi auch immer anwenden, Fest, oder wechseln Sie für bestimmte Zeiträume zwischen den Modi,planmäßig:
Feste Optimierungsmodi
Feste Optimierungsmodi: Legen Sie fest, dass der Workload Balancing immer ein bestimmtes Optimierungsverhalten aufweist. Dieses Verhalten kann entweder darin bestehen, die beste Leistung oder die höchste Dichte zu erzielen.
Um einen festen Optimierungsmodus festzulegen, führen Sie die folgenden Schritte aus:
-
Wählen Sie in XenCenter Ihren Pool aus.
-
Im Eigenschaften des Pools auf das Symbol WLB Registerkarte.
-
Im WLB Registerkarte, klicken Sie auf Einstellungen.
-
Klicken Sie im linken Fensterbereich auf Optimierungsmodus.
-
Im Fest des Abschnitts Optimierungsmodus einen der folgenden Optimierungsmodi aus:
-
Leistung maximieren (Standard). Versucht, die Arbeitslast gleichmäßig auf alle physischen Server in einem Ressourcenpool zu verteilen. Ziel ist es, die CPU-, Arbeitsspeicher- und Netzwerkauslastung für alle Server zu minimieren.
-
Maximieren Sie die Dichte. Versucht, so viele VMs wie möglich auf einem physischen Server unterzubringen. Ziel ist es, die Anzahl der physischen Server, die online sein müssen, zu minimieren.
-
Geplante Optimierungsmodi
Mit geplanten Optimierungsmodi können Sie den Workload Balancing so planen, dass je nach Tageszeit unterschiedliche Optimierungsmodi angewendet werden. Sie können z. B. den Arbeitslastausgleich so konfigurieren, dass die Leistung während des Tages optimiert wird, wenn Benutzer verbunden sind. Um Energie zu sparen, können Sie dann für den Arbeitslastausgleich angeben, um die maximale Dichte in der Nacht zu optimieren.
Wenn Sie geplante Optimierungsmodi konfigurieren, wechselt der Arbeitslastausgleich zu Beginn des von Ihnen angegebenen Zeitraums automatisch in den Optimierungsmodus. Sie können “Täglich”, “Wochentage”, “Wochenenden” oder “einzelne Tage” konfigurieren. Für die Stunde wählen Sie eine Tageszeit aus.
Um einen Zeitplan für Ihre Optimierungsmodi festzulegen, führen Sie die folgenden Schritte aus:
-
Wählen Sie in XenCenter Ihren Pool aus.
-
Im Eigenschaften des Pools auf das Symbol WLB Registerkarte.
-
Im WLB Registerkarte, klicken Sie auf Einstellungen.
-
Klicken Sie im linken Fensterbereich auf Optimierungsmodus.
-
Im Optimierungsmodus und wählen Sie Planmäßig. Das Planmäßig verfügbar.
-
Klicken Neu hinzufügen.
-
Im Wechseln Sie zu einen der folgenden Modi aus:
-
Maximieren Sie die Leistung. Versucht, die Arbeitslast gleichmäßig auf alle physischen Server in einem Ressourcenpool zu verteilen. Ziel ist es, die CPU-, Arbeitsspeicher- und Netzwerkauslastung für alle Server zu minimieren.
-
Maximieren Sie die Dichte. Versucht, so viele VMs wie möglich auf einem physischen Server unterzubringen. Ziel ist es, die Anzahl der physischen Server, die online sein müssen, zu minimieren.
-
-
Wählen Sie den Wochentag und die Uhrzeit aus, zu der der Workload Balancing in diesem Modus ausgeführt werden soll.
-
Wiederholen Sie die vorherigen Schritte, um weitere Aufgaben im geplanten Modus zu erstellen, bis Sie über die benötigte Anzahl verfügen. Wenn Sie nur eine Aufgabe planen, wechselt der Arbeitslastausgleich wie geplant in diesen Modus, wechselt dann aber nie zurück.
-
Klicken Sie auf OK.
Um Ihre Zeitplaneinstellungen zu ändern, führen Sie die folgenden Schritte aus.
-
Wählen Sie in XenCenter Ihren Pool aus.
-
Im Eigenschaften des Pools auf das Symbol WLB Registerkarte.
-
Im WLB Registerkarte, klicken Sie auf Einstellungen.
-
Klicken Sie im linken Fensterbereich auf Optimierungsmodus.
-
Wählen Sie die Aufgabe aus, die Sie löschen oder deaktivieren möchten, aus der Geplante Modusänderungen Liste.
-
Führen Sie einen der folgenden Schritte aus:
-
Löschen Sie die Aufgabe endgültig: Klicken Sie auf das Symbol Löschen Knopf.
-
Vorübergehendes Beenden der Ausführung der Aufgabe: Klicken Sie mit der rechten Maustaste auf die Aufgabe, und klicken Sie auf Abschalten.
Tipps:
- Sie können Aufgaben auch deaktivieren oder aktivieren, indem Sie die Aufgabe auswählen und auf Redigierenund wählen Sie die Schaltfläche Aufgabe aktivieren Kontrollkästchen im Feld Scheduler für den Optimierungsmodus Dialogfeld.
- Um eine Aufgabe wieder zu aktivieren, klicken Sie mit der rechten Maustaste auf die Aufgabe in der Geplante Modusänderungen und klicken Sie auf Ermöglichen.
-
Edit the task: Double-click the task that you want to edit. In the Change to box, select a different mode or make other changes as desired.
-
Hinweis:
Wenn Sie auf Abbrechen klicken, bevor Sie auf OK klicken, werden alle Änderungen rückgängig gemacht, die Sie auf der Registerkarte Optimierung vorgenommen haben, einschließlich des Löschens einer Aufgabe.
Automatisches Optimieren und Verwalten der Leistung
Sie können den Arbeitslastausgleich so konfigurieren, dass Empfehlungen automatisch angewendet und Server automatisch ein- oder ausgeschaltet werden. Um Server automatisch herunterzufahren (z. B. in Zeiten geringer Auslastung), müssen Sie den Arbeitslastausgleich so konfigurieren, dass die Empfehlungen automatisch angewendet und die Energieverwaltung aktiviert wird. Sowohl die Energieverwaltung als auch die Automatisierung werden in den folgenden Abschnitten beschrieben.
Empfehlungen automatisch anwenden
Mit dem Workload Balancing können Sie konfigurieren, dass Empfehlungen in Ihrem Namen angewendet und die empfohlenen Optimierungsmaßnahmen automatisch ausgeführt werden. Sie können dieses Feature, das als automatische Optimierungsakzeptanz bezeichnet wird, verwenden, um alle Empfehlungen automatisch anzuwenden, einschließlich Empfehlungen zur Verbesserung der Leistung oder zum Herunterfahren von Servern. Um Server jedoch herunterzufahren, wenn die VM-Auslastung sinkt, müssen Sie die Automatisierung, die Energieverwaltung und den Modus für maximale Dichte konfigurieren.
Standardmäßig wendet der Arbeitslastausgleich Empfehlungen nicht automatisch an. Wenn Sie möchten, dass der Arbeitslastausgleich Empfehlungen automatisch anwendet, aktivieren Sie die Automatisierung. Wenn Sie dies nicht tun, müssen Sie die Empfehlungen manuell anwenden, indem Sie auf Empfehlungen anwenden.
Der Workload Balancing wendet Empfehlungen nicht automatisch auf Server oder VMs an, wenn die Empfehlungen mit den HA-Einstellungen in Konflikt stehen. Wenn ein Pool durch Anwenden von Optimierungsempfehlungen für den Workload Balancing überlastet wird, werden Sie von XenCenter gefragt, ob Sie die Empfehlung weiterhin anwenden möchten. Wenn die Automatisierung aktiviert ist, wendet der Arbeitslastausgleich keine Energieverwaltungsempfehlungen an, die die Anzahl der im Hochverfügbarkeitsplan zu tolerierenden Serverausfälle überschreiten.
Wenn der Arbeitslastausgleich mit aktivierter Automatisierungsfunktion ausgeführt wird, wird dieses Verhalten manchmal als Ausführung im automatisierten Modus bezeichnet.
Es ist möglich zu optimieren, wie der Workload Balancing Empfehlungen im automatisierten Modus anwendet. Weitere Informationen finden Sie unter Festlegen konservativer oder aggressiver automatisierter Empfehlungen.
So wenden Sie Optimierungsempfehlungen automatisch an
-
Wählen Sie in XenCenter Ihren Pool aus.
-
Im Eigenschaften des Pools auf das Symbol WLB Registerkarte.
-
Im WLB Registerkarte, klicken Sie auf Einstellungen.
-
Klicken Sie im linken Fensterbereich auf Automatisierung.
-
Aktivieren Sie eines oder mehrere der folgenden Kontrollkästchen:
-
Automatisches Anwenden von Optimierungsempfehlungen. Wenn Sie diese Option auswählen, müssen Sie Optimierungsempfehlungen nicht manuell akzeptieren. Der Arbeitslastausgleich akzeptiert automatisch die Optimierungs- und Platzierungsempfehlungen, die er gibt.
-
Automatisches Anwenden von Empfehlungen für die Energieverwaltung. Das Verhalten dieser Option variiert je nach Optimierungsmodus des Pools:
-
Modus “Maximale Leistung”: Wenn Automatisches Anwenden von Empfehlungen für die Energieverwaltung aktiviert ist, schaltet der Workload Balancing die Server automatisch ein, wenn dadurch die Serverleistung verbessert wird.
-
Modus “Maximale Dichte”: Wenn Automatisches Anwenden von Empfehlungen für die Energieverwaltung aktiviert ist, schaltet der Arbeitslastausgleich die Server automatisch aus, wenn die Ressourcenauslastung unter den niedrigen Schwellenwert fällt. Das heißt, der Workload Balancing schaltet Server in Zeiten geringer Auslastung automatisch aus.
-
-
-
(Fakultativ) Optimieren Sie die Optimierungsempfehlungen, indem Sie auf Fortgeschritten Im linken Fensterbereich der Einstellungen und führen Sie eine oder mehrere der folgenden Aktionen aus:
-
Geben Sie an, wie oft der Arbeitslastausgleich eine Optimierungsempfehlung abgeben muss, bevor die Empfehlung automatisch angewendet wird. Der Standardwert ist dreimal, was bedeutet, dass die Empfehlung beim dritten Mal angewendet wird.
-
Wählen Sie die niedrigste Stufe der Optimierungsempfehlung aus, die der Arbeitslastausgleich automatisch anwenden soll. Der Standardwert ist Hoch.
-
Ändern der Aggressivität, mit der Workload Balancing seine Optimierungsempfehlungen anwendet.
Sie können auch die Anzahl der Minuten angeben, die der Workload Balancing warten muss, bevor eine Optimierungsempfehlung auf eine kürzlich verschobene VM angewendet wird.
Alle diese Einstellungen werden in Festlegen konservativer oder aggressiver automatisierter Empfehlungen.
-
-
(fakultativ) Wenn Sie die Energieverwaltung konfigurieren möchten, klicken Sie auf Automatisierung/Energiemanagement
-
Im Energieverwaltung Wählen Sie die Server aus, deren Ein- und Ausschalten der Arbeitslastausgleich empfohlen werden soll.
Hinweis:
Auswählen von Servern für Energieverwaltungsempfehlungen ohne Auswahl Automatisches Anwenden von Empfehlungen für die Energieverwaltung bewirkt, dass der Arbeitslastausgleich Empfehlungen für die Energieverwaltung vorschlägt, diese aber nicht automatisch für Sie anwendet.
Wenn keiner der Server im Ressourcenpool die Remote-Energieverwaltung unterstützt, zeigt der Arbeitslastausgleich die Meldung “Keine Hosts unterstützen die Energieverwaltung” an.
-
Klicken Sie auf OK.
-
-
Um die Konfiguration der Automatisierung abzuschließen, klicken Sie auf OKAY.
Aktivieren der Energieverwaltung für den Workload Balancing
Der Begriff Energieverwaltung bezeichnet die Möglichkeit, das Einschalten oder Ausschalten physischer Server zu ermöglichen. Im Kontext des Workload Balancings bedeutet dieser Begriff das Ein- oder Ausschalten von Servern in einem Pool basierend auf der Gesamtauslastung des Pools.
Für die Konfiguration des Workload Balancing-Energiemanagements auf einem Server ist Folgendes erforderlich:
-
Die Hardware für den Server verfügt über Funktionen zum Ein- und Ausschalten aus der Ferne.
-
Die Funktion zum Einschalten des Hosts ist für den Server konfiguriert. Informationen zum Konfigurieren der Host-Einschaltfunktion für den Server finden Sie unter Funktion zum Einschalten des Hosts konfigurieren.
-
Der Server wurde explizit als Server für die Teilnahme an der Energieverwaltung für den Workload Balancing ausgewählt.
Wenn Sie außerdem möchten, dass der Arbeitslastausgleich Server automatisch ausschaltet, konfigurieren Sie den Arbeitslastausgleich so, dass die folgenden Aktionen ausgeführt werden:
-
Empfehlungen automatisch anwenden
-
Automatisches Anwenden von Energieverwaltungsempfehlungen
Wenn ein Server für die Energieverwaltung eingerichtet ist, gibt der Arbeitslastausgleich bei Bedarf Empfehlungen zum Ein- und Ausschalten.
Wenn Sie im Modus “Maximale Dichte” ausführen:
- Wenn der Arbeitslastausgleich ungenutzte Ressourcen in einem Pool erkennt, empfiehlt es, die Server auszuschalten, bis alle überschüssige Kapazität beseitigt ist.
- Wenn im Pool nicht genügend Serverkapazität vorhanden ist, um Server herunterzufahren, empfiehlt der Arbeitslastausgleich, die Server eingeschaltet zu lassen, bis die Arbeitsauslastung des Pools ausreichend abnimmt.
- Wenn Sie den Arbeitslastausgleich so konfigurieren, dass zusätzliche Server automatisch ausgeschaltet werden, werden diese Empfehlungen automatisch angewendet und verhalten sich daher auf die gleiche Weise.
Wenn Sie im Modus “Maximale Leistung” ausführen:
- Wenn Sie den Workload Balancing so konfigurieren, dass Server automatisch eingeschaltet werden, wird der Workload Balancing eingeschaltet, wenn die Ressourcenauslastung auf einem Server den hohen Schwellenwert überschreitet.
- Workload Balancing schaltet Server nie aus, nachdem sie eingeschaltet wurden.
Wenn Sie die Option zum automatischen Anwenden von Energieverwaltungsempfehlungen aktivieren, tun Sie dies auf Poolebene. Sie können jedoch angeben, welche Server aus dem Pool an der Energieverwaltung teilnehmen sollen.
Funktion zum Einschalten des Hosts konfigurieren
Gehen Sie folgendermaßen vor, um die Host-Einschaltfunktion für Ihren Server zu konfigurieren:
-
Wählen Sie in Citrix Hypervisor Center Ihren Server aus und klicken Sie auf Eigenschaften.
-
Klicken Sie im linken Fensterbereich auf Einschalten.
-
Fürs Einschaltmodusauswählen Dell Fernzugriffssteuerung (DRAC).
-
Fürs Konfigurationsmöglichkeitendie DRAC-IP-Adresse Ihres Servers ein. Dies ist die IP-Adresse des BMC-Management-Ports. Weitere Informationen finden Sie unter DRAC-Karte Anleitung [PDF-Datei].
-
Nachdem der Dell Remote Access Controller (DRAC) konfiguriert wurde, wählen Sie Ihren Pool aus.
-
Im Eigenschaften des Pools auf das Symbol WLB Registerkarte.
-
Im WLB Registerkarte, klicken Sie auf Einstellungen.
-
Klicken Sie im linken Fensterbereich auf Automatisierung.
-
Für Automatisierungdie folgenden Kontrollkästchen aus:
-
Automatisches Anwenden von Optimierungsempfehlungen. Wenn Sie diese Option auswählen, müssen Sie Optimierungsempfehlungen nicht manuell akzeptieren. Der Arbeitslastausgleich akzeptiert automatisch die Optimierungs- und Platzierungsempfehlungen, die er gibt.
-
Automatisches Anwenden von Empfehlungen für die Energieverwaltung. Das Verhalten dieser Option variiert je nach Optimierungsmodus des Pools:
-
Modus “Maximale Leistung”: Wenn Automatisches Anwenden von Empfehlungen für die Energieverwaltung aktiviert ist, schaltet der Workload Balancing die Server automatisch ein, wenn dadurch die Serverleistung verbessert wird.
-
Modus “Maximale Dichte”: Wenn Automatisches Anwenden von Empfehlungen für die Energieverwaltung aktiviert ist, schaltet der Arbeitslastausgleich die Server automatisch aus, wenn die Ressourcenauslastung unter den niedrigen Schwellenwert fällt. Das heißt, der Workload Balancing schaltet Server in Zeiten geringer Auslastung automatisch aus.
-
-
-
Für Energieverwaltung, wählen Sie den Namen der Host-Server die Sie gerade konfigurieren.
Grundlegendes zum Verhalten der Energieverwaltung
Bevor der Workload Balancing das Ein- oder Ausschalten von Servern empfiehlt, werden die Server ausgewählt, auf die VMs übertragen werden sollen. Dies geschieht in der folgenden Reihenfolge:
- Füllen des Poolmasters, da es sich um den Server handelt, der nicht ausgeschaltet werden kann.
- Füllen des Servers mit den meisten VMs.
- Befüllen der nachfolgenden Server danach, auf welchen Servern die meisten VMs ausgeführt werden.
Wenn der Arbeitslastausgleich den Poolmaster füllt, wird davon ausgegangen, dass die Schwellenwerte für den Master künstlich niedrig sind. Der Arbeitslastausgleich verwendet diese niedrigen Schwellenwerte als Puffer, um zu verhindern, dass der Poolmaster überlastet wird.
Der Workload Balancing füllt die Server in dieser Reihenfolge, um die Dichte zu fördern.
Wenn der Workload Balancing ein Leistungsproblem erkennt, während sich der Pool im Modus “Maximale Dichte” befindet, wird empfohlen, Workloads zwischen den eingeschalteten Servern zu migrieren. Wenn der Workload Balancing das Problem mit dieser Methode nicht beheben kann, versucht er, einen Server einzuschalten. Der Workload Balancing bestimmt, welche Server eingeschaltet werden sollen, indem er die gleichen Kriterien anwendet, die es tun würden, wenn der Optimierungsmodus auf Maximale Leistung festgelegt wäre.
Wenn der Arbeitslastausgleich im Modus “Maximale Leistung” ausgeführt wird, empfiehlt der Arbeitslastausgleich, Server so lange einzuschalten, bis die Ressourcenauslastung aller Poolmitglieder unter den Schwellenwert “Hoch” fällt.
Wenn der Workload Balancing bei der Migration von VMs feststellt, dass eine Erhöhung der Kapazität die Gesamtleistung des Pools verbessert, werden die Server automatisch eingeschaltet oder empfohlen.
Wichtig:
Workload Balancing empfiehlt nur, einen Server einzuschalten, der vom Workload Balancing ausgeschaltet wurde.
Entwerfen von Umgebungen für Energieverwaltung und VM-Konsolidierung
Wenn Sie eine Citrix Hypervisor-Implementierung planen und beabsichtigen, die automatische VM-Konsolidierung und Energieverwaltung zu konfigurieren, sollten Sie Ihr Workload-Design berücksichtigen. Sie können z. B. Folgendes tun:
-
Platzieren Sie verschiedene Arten von Workloads in separaten Pools.
Wenn Sie über eine Umgebung mit unterschiedlichen Arten von Workloads verfügen, sollten Sie überlegen, ob Sie die VMs, die diese Workloads hosten, in verschiedenen Pools platzieren sollten. Erwägen Sie auch, VMs, die Arten von Anwendungen hosten, die mit bestimmten Hardwaretypen eine bessere Leistung erbringen, in verschiedene Pools aufzuteilen.
Da die Energieverwaltung und die VM-Konsolidierung auf Poolebene verwaltet werden, sollten Sie Pools so entwerfen, dass sie Workloads enthalten, die Sie mit der gleichen Geschwindigkeit konsolidieren möchten. Stellen Sie sicher, dass Sie Überlegungen berücksichtigen, wie sie in Konfigurieren erweiterter Einstellungen.
-
Schließen Sie Server vom Workload Balancing aus.
Bei einigen Servern muss es erforderlich sein, immer eingeschaltet zu sein. Weitere Informationen finden Sie unter Ausschließen von Servern aus Empfehlungen.
Verstehen, wann der Workload Balancing Empfehlungen ausspricht
Der Workload Balancing wertet kontinuierlich die Ressourcenmetriken physischer Server und VMs in den Pools aus, die er anhand von Schwellenwerten verwaltet. Schwellenwerte sind voreingestellte Werte, die wie Grenzen funktionieren, die ein Server überschreiten muss, bevor der Workload Balancing eine Optimierungsempfehlung abgeben kann. Der Prozess des Workload Balancing sieht wie folgt aus:
-
Der Workload Balancing erkennt, dass der Schwellenwert für eine Ressource verletzt wurde.
-
Beim Workload Balancing wird ausgewertet, ob eine Optimierungsempfehlung ausgesprochen wird.
-
Der Workload Balancing bestimmt, welche Server als Zielserver empfohlen werden und in welcher Reihenfolge Optimierungen vorgenommen werden sollen. Ein Zielserver ist der Server, auf dem der Arbeitslastausgleich empfiehlt, eine oder mehrere VMs zu verschieben.
-
Workload Balancing gibt eine Optimierungsempfehlung ab.
Beim Auswerten von Servern im Pool, um eine Optimierungsempfehlung abzugeben, verwendet der Workload Balancing Schwellenwerte und Gewichtungen wie folgt:
-
Schwellen sind die Grenzwerte, mit denen der Workload Balancing die Ressourcenmetriken Ihres Pools vergleicht. Die Schwellenwerte werden verwendet, um zu bestimmen, ob eine Empfehlung ausgesprochen werden soll und welche Server für das Hosten verschobener VMs geeignet sind.
-
Gewichtungen sind eine Möglichkeit, Ressourcen danach zu ordnen, wie sehr sie berücksichtigt werden sollen, werden verwendet, um die Verarbeitungsreihenfolge zu bestimmen. Nachdem der Arbeitslastausgleich beschlossen hat, eine Empfehlung abzugeben, verwendet er Ihre Angaben, welche Ressourcen wichtig sind, um Folgendes zu bestimmen:
- Welche Serverleistung sollte zuerst angesprochen werden?
- Welche VMs sollten zuerst migriert werden?
Für jede Ressource, die der Workload Balancing überwacht, gibt es vier Schwellenwertstufen: Kritisch, Hoch, Mittel und Niedrig. Beim Workload Balancing wird geprüft, ob eine Empfehlung ausgesprochen werden soll, wenn eine Ressourcenmetrik auf einem Server Folgendes bewirkt:
- Überschreitet den Schwellenwert für “Hoch”, wenn der Pool im Modus “Maximale Leistung” ausgeführt wird (Verbesserung der Leistung)
- Fällt unter den niedrigen Schwellenwert, wenn der Pool im Modus “Maximale Dichte” ausgeführt wird (Konsolidierung von VMs auf Servern)
- Überschreitet den kritischen Schwellenwert, wenn der Pool im Modus “Maximale Dichte” ausgeführt wird (Verbesserung der Leistung)
Wenn der hohe Schwellenwert für einen Pool, der im Modus “Maximale Leistung” ausgeführt wird, 80 % beträgt und die CPU-Auslastung auf einem Server 80,1 % erreicht, prüft der Workload Balancing, ob eine Empfehlung ausgegeben werden soll.
Wenn eine Ressource ihren Schwellenwert überschreitet, wertet der Workload Balancing die Ressourcenmetrik anhand der historischen Leistung aus, um zu verhindern, dass eine Optimierungsempfehlung auf der Grundlage einer vorübergehenden Spitze abgegeben wird. Zu diesem Zweck erstellt der Arbeitslastausgleich eine historisch gemittelte Auslastungsmetrik, indem die Daten für die Ressourcenauslastung ausgewertet werden, die zu den folgenden Zeitpunkten erfasst wurden:
Erfasste Daten | Gewicht |
---|---|
Sofort, zu dem Zeitpunkt, an dem der Schwellenwert überschritten wurde. Das heißt, Echtzeitdaten. | 70% |
30 Minuten vor Überschreitung des Schwellenwerts | 25% |
24 Stunden vor Überschreitung des Schwellenwerts | 5% |
Wenn die CPU-Auslastung auf dem Server den Schwellenwert um 12:02 Uhr überschreitet, überprüft der Arbeitslastausgleich die Auslastung an diesem Tag um 11:32 Uhr und am Vortag um 12:02 Uhr. Wenn die CPU-Auslastung z. B. die folgenden Werte erreicht, gibt der Arbeitslastausgleich keine Empfehlung ab:
- 80,1% um 12:02 Uhr an diesem Tag
- 50% um 11:32 Uhr an diesem Tag
- 78% um 12:32 Uhr am Vortag
Dieses Verhalten ist darauf zurückzuführen, dass die historisch gemittelte Auslastung 72,5 % beträgt, sodass beim Workload Balancing davon ausgegangen wird, dass es sich bei der Auslastung um eine vorübergehende Spitze handelt. Wenn die CPU-Auslastung jedoch um 11:32 Uhr 83 % betrug, gibt der Arbeitslastausgleich eine Empfehlung ab, da die historisch gemittelte Auslastung 80,1 % beträgt.
Optimierungs- und Konsolidierungsprozess
Der Workload Balancing-Prozess zur Bestimmung potenzieller Optimierungen variiert je nach Optimierungsmodus – Maximale Leistung oder Maximale Dichte. Unabhängig vom Optimierungsmodus erfolgen die Optimierungs- und Platzierungsempfehlungen jedoch in einem zweistufigen Prozess:
- Ermitteln Sie potenzielle Optimierungen: Welche VMs sollen von Servern migriert werden?
- Bestimmen Sie die Platzierungsempfehlungen: Welche Server wären geeignete Kandidaten für neue VMs.
Hinweis:
Workload Balancing empfiehlt nur die Migration von VMs, die die Citrix Hypervisor-Kriterien für die Livemigration erfüllen. Eines dieser Kriterien ist, dass der Zielserver über den Speicher verfügen muss, den die VM benötigt. Der Zielserver muss außerdem über ausreichende Ressourcen verfügen, um das Hinzufügen des virtuellen Computers zu ermöglichen, ohne die Schwellenwerte des im Pool konfigurierten Optimierungsmodus zu überschreiten. Zum Beispiel der Schwellenwert “Hoch” im Modus “Maximale Leistung” und der Schwellenwert “Kritisch” im Modus “Maximale Dichte”.
Wenn der Arbeitslastausgleich im automatisierten Modus ausgeführt wird, können Sie die Art und Weise optimieren, wie Empfehlungen angewendet werden. Weitere Informationen finden Sie unter Festlegen konservativer oder aggressiver automatisierter Empfehlungen.
Optimierungsempfehlungsprozess im Modus “Maximale Leistung”
Bei der Ausführung im Modus “Maximale Leistung” verwendet der Arbeitslastausgleich den folgenden Prozess, um potenzielle Optimierungen zu ermitteln:
-
Alle zwei Minuten wertet der Workload Balancing die Ressourcenauslastung für jeden Server im Pool aus. Dazu wird auf jedem Server überwacht und festgestellt, ob die Auslastung jeder Ressource den hohen Schwellenwert überschreitet. Weitere Informationen finden Sie unter Ändern des kritischen Schwellenwerts.
Wenn im Modus “Maximale Leistung” die Auslastung einer Ressource den Schwellenwert “Hoch” überschreitet, startet der Arbeitslastausgleich den Prozess, um zu bestimmen, ob eine Optimierungsempfehlung ausgesprochen werden soll. Der Workload Balancing bestimmt, ob eine Optimierungsempfehlung abgegeben werden soll, basierend darauf, ob dadurch Leistungseinschränkungen gelindert werden können, z. B. solche, die durch den hohen Schwellenwert angezeigt werden.
Stellen Sie sich beispielsweise den Fall vor, in dem der Arbeitslastausgleich feststellt, dass sich unzureichende CPU-Ressourcen negativ auf die Leistung der VMs auf einem Server auswirken. Wenn beim Workload Balancing ein anderer Server mit geringerer CPU-Auslastung gefunden werden kann, wird empfohlen, eine oder mehrere VMs auf einen anderen Server zu verschieben.
- Wenn die Auslastung einer Ressource auf einem Server den relevanten Schwellenwert überschreitet, kombiniert der Arbeitslastausgleich die folgenden Daten, um die historisch gemittelte Auslastung zu bilden:
- Die aktuelle Auslastung der Ressource
- Historische Daten von vor 30 Minuten
- Historische Daten von vor 24 Stunden Wenn die historisch gemittelte Auslastung den Schwellenwert einer Ressource überschreitet, bestimmt der Arbeitslastausgleich, dass sie eine Optimierungsempfehlung ausspricht.
-
Der Workload Balancing verwendet Metrikgewichtungen, um zu bestimmen, welche Server zuerst optimiert werden sollen. Die Ressource, der Sie die größte Gewichtung zugewiesen haben, ist diejenige, die der Arbeitslastausgleich zuerst zu adressieren versucht. Weitere Informationen finden Sie unter Optimieren der metrischen Gewichtung.
-
Der Workload Balancing bestimmt, welche Server die VMs unterstützen können, die von Servern migriert werden sollen.
Der Workload Balancing trifft diese Bestimmung, indem er die prognostizierten Auswirkungen auf die Ressourcenauslastung berechnet, die durch das Platzieren verschiedener Kombinationen von VMs auf Servern entstehen. Beim Workload Balancing wird eine Methode zum Ausführen dieser Berechnungen verwendet, die in der Mathematik als Permutation bezeichnet wird.
Zu diesem Zweck erstellt der Workload Balancing eine einzelne Metrik oder Bewertung, um die Auswirkungen der Migration einer VM auf den Server zu prognostizieren. Die Bewertung gibt an, ob ein Server als Zuhause für mehrere VMs geeignet ist.
Um die Serverleistung zu bewerten, kombiniert der Workload Balancing die folgenden Metriken:
- Die aktuellen Metriken des Servers
- Die Metriken des Servers der letzten 30 Minuten
- Die Metriken des Servers von vor 24 Stunden
- Die Metriken der VM.
-
Nach der Bewertung von Servern und VMs versucht der Workload Balancing, virtuelle Modelle zu erstellen, die zeigen, wie die Server mit verschiedenen Kombinationen von VMs aussehen. Der Arbeitslastausgleich verwendet diese Modelle, um den besten Server für den Standort der VM zu ermitteln.
Im Modus “Maximale Leistung” verwendet der Arbeitslastausgleich Metrikgewichtungen, um zu bestimmen, welche Server zuerst optimiert und welche VMs auf diesen Servern zuerst migriert werden sollen. Workload Balancing basiert seine Modelle auf den metrischen Gewichtungen. Wenn beispielsweise der CPU-Auslastung die höchste Wichtigkeit zugewiesen wird, sortiert der Workload Balancing Server und VMs, um sie nach den folgenden Kriterien zu optimieren:
- Die Server, die am nächsten am oberen Schwellenwert für die CPU-Auslastung ausgeführt werden.
- Die VMs weisen die höchste CPU-Auslastung auf oder werden am nächsten am oberen Schwellenwert ausgeführt.
- Workload Balancing setzt die Berechnung von Optimierungen fort. Server werden als Kandidaten für die Optimierung und VMs als Kandidaten für die Migration betrachtet, bis die prognostizierte Ressourcenauslastung auf dem Server, auf dem die VM gehostet wird, unter den Schwellenwert für “Hoch” fällt. Die prognostizierte Ressourcenauslastung ist die Ressourcenauslastung, die der Workload Balancing für einen Server prognostiziert, nachdem der Workload Balancing eine VM zum Server hinzugefügt oder vom Server entfernt hat.
Konsolidierungsprozess im Modus “Maximale Dichte”
Der Arbeitslastausgleich bestimmt, ob eine Empfehlung abgegeben werden soll, basierend darauf, ob eine VM auf einen Server migriert werden kann und dieser Server weiterhin unterhalb des kritischen Schwellenwerts ausgeführt wird.
-
Wenn die Auslastung einer Ressource unter den niedrigen Schwellenwert fällt, beginnt der Arbeitslastausgleich mit der Berechnung potenzieller Konsolidierungsszenarien.
-
Wenn der Arbeitslastausgleich eine Möglichkeit findet, VMs auf einem Server zu konsolidieren, wird ausgewertet, ob der Zielserver ein geeigneter Standort für die VM ist.
-
Wie im Modus “Maximale Leistung” bewertet der Workload Balancing den Server, um die Eignung eines Servers als Zuhause für neue VMs zu bestimmen.
Bevor der Workload Balancing empfiehlt, VMs auf weniger Servern zu konsolidieren, wird überprüft, ob die Ressourcenauslastung auf diesen Servern nach der Verlagerung der VMs auf diese Server unter den kritischen Schwellenwerten liegt.
Hinweis:
Workload Balancing berücksichtigt keine Metrikgewichtungen, wenn es eine Konsolidierungsempfehlung ausspricht. Es werden nur Metrikgewichtungen berücksichtigt, um die Leistung auf Servern sicherzustellen.
-
Nach der Bewertung von Servern und VMs versucht der Workload Balancing, virtuelle Modelle zu erstellen, die zeigen, wie die Server mit verschiedenen Kombinationen von VMs aussehen. Anhand dieser Modelle wird der beste Server für den virtuellen Computer ermittelt.
-
Der Arbeitslastausgleich berechnet die Auswirkungen des Hinzufügens von VMs zu einem Server, bis prognostiziert wird, dass das Hinzufügen einer weiteren VM dazu führt, dass eine Serverressource den kritischen Schwellenwert überschreitet.
-
Die Empfehlungen für den Workload Balancing empfehlen immer, zuerst den Poolmaster zu füllen, da es sich um den Server handelt, der nicht ausgeschaltet werden kann. Der Arbeitslastausgleich wendet jedoch einen Puffer auf den Poolmaster an, sodass er nicht überlastet werden kann.
-
Der Workload Balancing empfiehlt weiterhin die Migration von VMs auf Server, bis alle verbleibenden Server einen kritischen Schwellenwert überschreiten, wenn eine VM zu ihnen migriert wird.
Ändern der kritischen Schwellenwerte
Möglicherweise möchten Sie kritische Schwellenwerte ändern, um zu steuern, wann Optimierungsempfehlungen ausgelöst werden. Dieser Abschnitt enthält Anleitungen zu folgenden Themen:
- Ändern der standardmäßigen kritischen Schwellenwerte auf Servern im Pool
- Wie die für den kritischen Schwellenwert festgelegten Werte die hohen, mittleren und unteren Schwellenwerte ändern.
Der Arbeitslastausgleich bestimmt, ob Empfehlungen basierend darauf erstellt werden sollen, ob die durchschnittliche historische Auslastung für eine Ressource auf einem Server den Schwellenwert überschreitet. Empfehlungen für den Arbeitslastausgleich werden ausgelöst, wenn der Schwellenwert “Hoch” im Modus “Maximale Leistung” oder die Schwellenwerte “Niedrig” und “Kritisch” für den Modus “Maximale Dichte” verletzt werden. Weitere Informationen finden Sie unter Optimierungs- und Konsolidierungsprozess.
Nachdem Sie einen neuen kritischen Schwellenwert für eine Ressource angegeben haben, setzt der Arbeitslastausgleich die anderen Schwellenwerte der Ressource relativ zum neuen kritischen Schwellenwert zurück. Um die Benutzeroberfläche zu vereinfachen, ist der kritische Schwellenwert der einzige Schwellenwert, den Sie über XenCenter ändern können.
In der folgenden Tabelle sind die Standardwerte für die Schwellenwerte für den Arbeitslastausgleich aufgeführt:
Metrik | Kritisch | Hoch | Medium | Niedrig |
---|---|---|---|---|
CPU-Auslastung | 90 % | 76.5% | 45% | 22.5% |
Freier Speicher | 51 MB | 63.75 MB | 510 MB | 1020 MB (Englisch) |
Netzwerk-Lesevorgänge | 25 MB/Sek. | 21,25 MB/Sek. | 12,5 MB/Sek. | 6,25 MB/Sek. |
Netzwerk-Schreibvorgänge | 25 MB/Sek. | 21,25 MB/Sek. | 12,5 MB/Sek. | 6,25 MB/Sek. |
Lesevorgänge auf Festplatten | 25 MB/Sek. | 21,25 MB/Sek. | 12,5 MB/Sek. | 6,25 MB/Sek. |
Schreibvorgänge auf der Festplatte | 25 MB/Sek. | 21,25 MB/Sek. | 12,5 MB/Sek. | 6,25 MB/Sek. |
Um die Schwellenwerte für alle Metriken mit Ausnahme des Arbeitsspeichers zu berechnen, multipliziert der Arbeitslastausgleich den neuen Wert für den kritischen Schwellenwert mit den folgenden Faktoren:
- Hoher Schwellenwert: 0.85
- Mittlerer Schwellenwert: 0.50
- Niedriger Schwellenwert: 0.25
Wenn Sie z. B. den kritischen Schwellenwert für die CPU-Auslastung auf 95 % erhöhen, setzt der Arbeitslastausgleich die anderen Schwellenwerte wie folgt zurück:
- Höchstwert: 80,75 %
- Mittel: 47,5 %
- Tiefstwert: 23,75%
Um die Schwellenwerte für freien Arbeitsspeicher zu berechnen, multipliziert der Arbeitslastausgleich den neuen Wert für den kritischen Schwellenwert mit den folgenden Faktoren:
- Hoher Schwellenwert: 1.25
- Mittlerer Schwellenwert: 10.0
- Niedriger Schwellenwert: 20.0
Wenn Sie z. B. den kritischen Schwellenwert für freien Arbeitsspeicher auf 45 MB erhöhen, setzt der Arbeitslastausgleich die anderen Schwellenwerte wie folgt zurück:
- Hoch: 56,25 MB
- Mittel: 450 MB
- Niedrig: 900 MB
Um diese Berechnung für einen bestimmten Schwellenwert durchzuführen, multiplizieren Sie den Faktor für den Schwellenwert mit dem Wert, den Sie für den kritischen Schwellenwert für diese Ressource eingegeben haben:
High, Medium, or Low Threshold = Critical Threshold * High, Medium, or Low Threshold Factor
Während der kritische Schwellenwert viele Optimierungsempfehlungen auslöst, können auch andere Schwellenwerte Optimierungsempfehlungen auslösen, wie folgt:
-
Hohe Schwelle.
-
Maximale Leistung. Das Überschreiten des Schwellenwerts “Hoch” löst Optimierungsempfehlungen aus, um eine VM auf einen Server mit geringerer Ressourcenauslastung zu verschieben.
-
Maximale Dichte. Der Arbeitslastausgleich empfiehlt nicht, eine VM auf dem Server zu platzieren, wenn das Verschieben dieser VM auf den Server dazu führt, dass die Serverressourcenauslastung einen hohen Schwellenwert überschreitet.
-
-
Niedrige Schwelle.
-
Maximale Leistung. Der Arbeitslastausgleich löst keine Empfehlungen vom niedrigen Schwellenwert aus.
-
Maximale Dichte. Wenn ein Metrikwert unter den niedrigen Schwellenwert fällt, ermittelt der Workload Balancing, dass die Server nicht ausgelastet sind, und gibt eine Optimierungsempfehlung ab, um VMs auf weniger Servern zu konsolidieren. Der Arbeitslastausgleich empfiehlt weiterhin, VMs auf einen Server zu verschieben, bis die Metrikwerte für eine der Serverressourcen den Schwellenwert für “Hoch” erreichen.
Nach dem Verschieben einer VM kann die Auslastung einer Ressource auf dem neuen Server der VM jedoch einen kritischen Schwellenwert überschreiten. In diesem Fall verwendet der Lastenausgleich vorübergehend einen Algorithmus, der dem Lastenausgleichsalgorithmus für maximale Leistung ähnelt, um einen neuen Server für die VMs zu finden. Der Arbeitslastausgleich verwendet diesen Algorithmus weiterhin, um das Verschieben von VMs zu empfehlen, bis die Ressourcenauslastung auf Servern im gesamten Pool unter den hohen Schwellenwert fällt.
-
So ändern Sie die kritischen Schwellenwerte:
-
Wählen Sie in XenCenter Ihren Pool aus.
-
Im Eigenschaften des Pools auf das Symbol WLB Registerkarte.
-
Im WLB Registerkarte, klicken Sie auf Einstellungen.
-
Wählen Sie im linken Fensterbereich Kritische Schwellenwerte. Diese kritischen Schwellenwerte werden verwendet, um die Auslastung der Serverressourcen auszuwerten.
-
Im Kritische Schwellenwerte einen oder mehrere neue Werte in das Feld Kritische Schwellenwerte Boxen. Die Werte stellen die Ressourcenauslastung auf dem Server dar.
Der Workload Balancing verwendet diese Schwellenwerte, wenn Empfehlungen zur VM-Platzierung und Pooloptimierung abgegeben werden. Der Workload Balancing zielt darauf ab, die Ressourcenauslastung auf einem Server unter den festgelegten kritischen Werten zu halten.
Optimieren der metrischen Gewichtung
Die Art und Weise, wie der Workload Balancing Metrikgewichtungen verwendet, um zu bestimmen, welche Server und VMs zuerst verarbeitet werden sollen, variiert je nach Optimierungsmodus: Maximale Dichte oder Maximale Leistung. Im Allgemeinen werden metrische Gewichtungen verwendet, wenn sich ein Pool im Modus “Maximale Leistung” befindet. Wenn sich der Arbeitslastausgleich jedoch im Modus “Maximale Dichte” befindet, werden Metrikgewichtungen verwendet, wenn eine Ressource ihren kritischen Schwellenwert überschreitet.
Wenn der Arbeitslastausgleich Optimierungsempfehlungen verarbeitet, erstellt er einen Optimierungsauftrag. Der Workload Balancing bestimmt die Reihenfolge, indem die Server danach eingestuft werden, welche Server die höchsten Metrikwerte für die Ressource aufweisen, die auf der Seite mit den Metrikgewichtungen als die wichtigste eingestuft wird.
Modus “Maximale Leistung”
Im Modus “Maximale Leistung” verwendet der Arbeitslastausgleich metrische Gewichtungen, um Folgendes zu bestimmen:
- Auf welchen Servern die Leistung zuerst angesprochen werden soll
- Welche VMs sollten zuerst migriert werden?
Wenn z. B. Netzwerkschreibvorgänge die wichtigste Ressource sind, gibt der Arbeitslastausgleich zunächst Optimierungsempfehlungen für den Server mit der höchsten Anzahl von Netzwerkschreibvorgängen pro Sekunde. Um Netzwerkschreibvorgänge zur wichtigsten Ressource zu machen, verschieben Sie die Metrische Gewichtung Schieberegler nach rechts und alle anderen Schieberegler in die Mitte.
Wenn Sie alle Ressourcen so konfigurieren, dass sie gleich wichtig sind, befasst sich der Arbeitslastausgleich zuerst mit der CPU-Auslastung und dann mit dem Arbeitsspeicher, da diese Ressourcen in der Regel am stärksten eingeschränkt sind. Um alle Ressourcen gleich wichtig zu machen, legen Sie das Kennzeichen Metrische Gewichtung Der Schieberegler befindet sich für alle Ressourcen an der gleichen Stelle.
Modus “Maximale Dichte”
Im Modus “Maximale Dichte” verwendet der Workload Balancing nur dann Metrikgewichtungen, wenn ein Server den kritischen Schwellenwert erreicht. An diesem Punkt wendet der Arbeitslastausgleich einen Algorithmus an, der dem Algorithmus für maximale Leistung ähnelt, bis kein Server die kritischen Schwellenwerte überschreitet. Bei Verwendung dieses Algorithmus verwendet der Arbeitslastausgleich Metrikgewichtungen, um die Optimierungsreihenfolge auf die gleiche Weise wie im Modus “Maximale Leistung” zu bestimmen.
Wenn zwei oder mehr Server über Ressourcen verfügen, die ihre kritischen Schwellenwerte überschreiten, überprüft der Arbeitslastausgleich die Wichtigkeit, die Sie für jede Ressource festgelegt haben. Anhand dieser Wichtigkeit wird bestimmt, welcher Server zuerst optimiert und welche VMs auf diesem Server zuerst verschoben werden sollen.
Der Pool enthält z. B. Server A und Server B, die sich im folgenden Zustand befinden:
- Die CPU-Auslastung auf Server A überschreitet den kritischen Schwellenwert und die Metrikgewichtung für die CPU-Auslastung ist auf Wichtiger.
- Die Speicherauslastung auf Server B überschreitet den kritischen Schwellenwert, und die Metrikgewichtung für die Speicherauslastung ist auf Weniger wichtig.
Der Arbeitslastausgleich empfiehlt, zuerst Server A zu optimieren, da die Ressource auf dem Virus, die den kritischen Schwellenwert erreicht hat, die Ressource ist, der die höchste Gewichtung zugewiesen ist. Nachdem der Workload Balancing festgestellt hat, dass die Leistung auf Server A berücksichtigt werden muss, beginnt der Workload Balancing, Platzierungen für VMs auf diesem Server zu empfehlen. Sie beginnt mit der VM mit der höchsten CPU-Auslastung, da diese CPU-Auslastung die Ressource mit der höchsten Gewichtung ist.
Nachdem der Workload Balancing die Optimierung von Server A empfohlen hat, gibt er Optimierungsempfehlungen für Server B. Wenn Platzierungen für die VMs auf Server B empfohlen werden, wird zuerst die CPU-Auslastung berücksichtigt, da der CPU-Auslastung die höchste Gewichtung zugewiesen wurde. Wenn es mehr Server gibt, die optimiert werden müssen, befasst sich der Arbeitslastausgleich mit der Leistung auf diesen Servern entsprechend dem Server mit der dritthöchsten CPU-Auslastung.
Standardmäßig werden alle Metrikgewichtungen auf den am weitesten entfernten Punkt des Schiebereglers festgelegt: Wichtiger.
Hinweis:
Die Gewichtung der Metriken ist relativ. Wenn alle Metriken auf dieselbe Ebene festgelegt sind, werden sie alle gleich gewichtet, auch wenn diese Ebene weniger wichtig ist. Das Verhältnis der Metriken zueinander ist wichtiger als die tatsächliche Gewichtung, auf die Sie die einzelnen Metriken festlegen.
So bearbeiten Sie Metrikgewichtungsfaktoren
-
Wählen Sie in XenCenter Ihren Pool aus.
-
Im Eigenschaften des Pools auf das Symbol WLB Registerkarte.
-
Im WLB Registerkarte, klicken Sie auf Einstellungen.
-
Wählen Sie im linken Fensterbereich Metrische Gewichtung.
-
In Metrische Gewichtung wie gewünscht, passen Sie die Schieberegler neben den einzelnen Ressourcen an.
Bewegen Sie den Schieberegler in Richtung Weniger wichtig , um anzugeben, dass es für diesen Pool nicht so wichtig ist, sicherzustellen, dass VMs immer über die höchste verfügbare Menge dieser Ressource verfügen.
Ausschließen von Servern aus Empfehlungen
Bei der Konfiguration des Arbeitslastausgleichs können Sie angeben, dass bestimmte physische Server von der Optimierung des Arbeitslastausgleichs und den Platzierungsempfehlungen ausgeschlossen werden, einschließlich der Platzierungsempfehlungen für den Start am.
Zu den Situationen, in denen Sie Server von den Empfehlungen ausschließen möchten, gehören folgende Situationen:
- Sie möchten den Pool im Modus “Maximale Dichte” ausführen und Server konsolidieren und herunterfahren, aber Sie möchten bestimmte Server von diesem Verhalten ausschließen.
- Sie verfügen über zwei VM-Workloads, die immer auf demselben Server ausgeführt werden müssen. Dies ist beispielsweise der Fall, wenn die VMs über komplementäre Anwendungen oder Workloads verfügen.
- Sie verfügen über Workloads, die nicht verschoben werden sollen, z. B. einen Domänencontroller oder Datenbankserver.
- Sie möchten Wartungsarbeiten an einem Server durchführen und möchten nicht, dass VMs auf dem Server platziert werden.
- Die Leistung der Workload ist so wichtig, dass die Kosten für dedizierte Hardware irrelevant sind.
- Bestimmte Server führen Workloads mit hoher Priorität aus, und Sie möchten die Hochverfügbarkeitsfunktion nicht verwenden, um diese VMs zu priorisieren.
- Die Hardware auf dem Server ist nicht optimal für die anderen Workloads im Pool.
Unabhängig davon, ob Sie einen festen oder einen geplanten Optimierungsmodus angeben, bleiben ausgeschlossene Server auch dann ausgeschlossen, wenn sich der Optimierungsmodus ändert. Wenn Sie daher nur verhindern möchten, dass der Arbeitslastausgleich einen Server automatisch herunterfährt, sollten Sie stattdessen die Energieverwaltung für diesen Server deaktivieren. Weitere Informationen finden Sie unter Automatisches Optimieren und Verwalten der Leistung.
Wenn Sie einen Server von den Empfehlungen ausschließen, geben Sie an, dass der Arbeitslastausgleich diesen Server überhaupt nicht verwalten soll. Diese Konfiguration bedeutet, dass der Workload Balancing keine Optimierungsempfehlungen für einen ausgeschlossenen Server ausspricht. Wenn Sie dagegen keinen Server für die Teilnahme an der Energieverwaltung auswählen, verwaltet der Arbeitslastausgleich den Server, gibt jedoch keine Empfehlungen für die Energieverwaltung ab.
So schließen Sie Server vom Workload Balancing aus
Gehen Sie wie folgt vor, um einen Server in einem Pool, der vom Workload Balancing verwaltet wird, von den Empfehlungen für Energieverwaltung, Serverevakuierung, Platzierung und Optimierung auszuschließen.
-
Wählen Sie in XenCenter Ihren Pool aus.
-
Im Eigenschaften des Pools auf das Symbol WLB Registerkarte.
-
Im WLB Registerkarte, klicken Sie auf Einstellungen.
-
Wählen Sie im linken Fensterbereich Ausgeschlossene Hosts.
-
In Ausgeschlossene Hosts die Server aus, für die der Workload Balancing keine alternativen Platzierungen und Optimierungen empfehlen soll.
Konfigurieren erweiterter Einstellungen
Der Arbeitslastausgleich bietet einige erweiterte Einstellungen, mit denen Sie steuern können, wie der Arbeitslastausgleich automatisierte Empfehlungen anwendet. Diese Einstellungen werden auf der Registerkarte Fortgeschritten Seite des Dialogfelds Workload Balancing-Konfiguration. Um zum Fortgeschritten führen Sie die folgenden Schritte aus:
-
Wählen Sie in XenCenter Ihren Pool aus.
-
Im Eigenschaften des Pools auf das Symbol WLB Registerkarte.
-
Im WLB Registerkarte, klicken Sie auf Einstellungen.
-
Wählen Sie im linken Fensterbereich Fortgeschritten.
In den folgenden Abschnitten werden die Verhaltensweisen beschrieben, die in der Fortgeschritten Einstellungen.
Festlegen konservativer oder aggressiver automatisierter Empfehlungen
Im automatisierten Modus ist die Häufigkeit von Optimierungs- und Konsolidierungsempfehlungen und die Geschwindigkeit, mit der sie automatisch angewendet werden, das Produkt mehrerer Faktoren, darunter:
- Gibt an, wie lange Sie angeben, dass der Arbeitslastausgleich nach dem Verschieben einer VM wartet, bevor Sie eine weitere Empfehlung abgeben
- Die Anzahl der Empfehlungen, die der Workload Balancing abgeben muss, bevor eine Empfehlung automatisch angewendet wird
- Der Schweregrad, den eine Empfehlung erreichen muss, bevor die Optimierung automatisch angewendet wird
- Der Grad der Konsistenz in den Empfehlungen (empfohlene VMs, die verschoben werden sollen, Zielserver), die für den Workload Balancing erforderlich sind, bevor Empfehlungen automatisch angewendet werden
Passen Sie die Einstellungen für diese Faktoren in der Regel nur in den folgenden Fällen an:
- Sie erhalten Unterstützung vom technischen Support von Citrix
- Sie haben das Verhalten Ihres Pools mit aktiviertem Workload Balancing erheblich beobachtet und getestet
Eine falsche Konfiguration dieser Einstellungen kann dazu führen, dass der Arbeitslastausgleich keine Empfehlungen ausspricht.
Intervall für die VM-Migration
Sie können angeben, wie viele Minuten der Workload Balancing nach dem letzten Verschieben einer VM wartet, bevor der Workload Balancing eine weitere Empfehlung für diese VM aussprechen kann. Das Empfehlungsintervall soll verhindern, dass der Arbeitslastausgleich aus künstlichen Gründen Empfehlungen generiert, z. B. wenn es eine vorübergehende Auslastungsspitze gab.
Wenn die Automatisierung konfiguriert ist, ist es besonders wichtig, beim Ändern des Empfehlungsintervalls vorsichtig zu sein. Wenn ein Problem auftritt, das zu kontinuierlichen, wiederkehrenden Spitzen führt, kann eine Verkürzung des Intervalls viele Empfehlungen und damit Verlagerungen nach sich ziehen.
Hinweis:
Das Festlegen eines Empfehlungsintervalls wirkt sich nicht darauf aus, wie lange der Workload Balancing wartet, um kürzlich neu ausbalancierte Server in die Empfehlungen für die Startplatzierung, das Fortsetzen und den Wartungsmodus einzubeziehen.
Anzahl der Empfehlungen
Alle zwei Minuten überprüft der Workload Balancing, ob er Empfehlungen für den überwachten Pool generieren kann. Wenn Sie die Automatisierung aktivieren, können Sie angeben, wie oft eine konsistente Empfehlung ausgesprochen werden muss, bevor der Arbeitslastausgleich die Empfehlung automatisch anwendet. Zu diesem Zweck konfigurieren Sie eine Einstellung, die als Anzahl der Empfehlungen, wie in der Empfehlungen Feld. Das Anzahl der Empfehlungen Und die Optimierung Aggressivität können Sie die automatische Anwendung von Empfehlungen in Ihrer Umgebung optimieren.
Der Arbeitslastausgleich verwendet die Ähnlichkeit der Empfehlungen, um die folgenden Überprüfungen durchzuführen:
- Ob die Empfehlung wirklich benötigt wird
- Gibt an, ob die Leistung des Zielservers über einen längeren Zeitraum stabil genug ist, um eine verschobene VM zu akzeptieren, ohne sie in Kürze wieder vom Server verschieben zu müssen
Der Arbeitslastausgleich verwendet den Wert für die Anzahl der Empfehlungen, um zu bestimmen, ob eine Empfehlung wiederholt werden muss, bevor der Arbeitslastausgleich die Empfehlung automatisch anwendet. Der Arbeitslastausgleich verwendet diese Einstellung wie folgt:
- Jedes Mal, wenn der Workload Balancing eine Empfehlung generiert, die die Konsistenzanforderungen erfüllt, wie durch die Einstellung Aggressivität der Optimierung angegeben, erhöht der Workload Balancing die Anzahl der Empfehlungen. Wenn die Empfehlung die Konsistenzanforderungen nicht erfüllt, kann der Arbeitslastausgleich die Anzahl der Empfehlungen auf Null zurücksetzen. Dieses Verhalten hängt von den Faktoren ab, die in Aggressivität der Optimierung.
- Wenn der Arbeitslastausgleich genügend konsistente Empfehlungen generiert, um den Wert für die Empfehlungsanzahl zu erreichen, wie in der Empfehlungen wird die Empfehlung automatisch angewendet.
Wenn Sie diese Einstellung ändern, variiert der festzulegende Wert je nach Umgebung. Betrachten Sie diese Szenarien:
- Wenn die Serverauslastung und -aktivität in Ihrer Umgebung rapide zunimmt, sollten Sie den Wert für die Empfehlungsanzahl erhöhen. Der Workload Balancing generiert alle zwei Minuten Empfehlungen. Wenn Sie dieses Intervall z. B. auf 3, und sechs Minuten später wendet der Workload Balancing die Empfehlung automatisch an.
- Wenn die Serverauslastung und -aktivität in Ihrer Umgebung allmählich zunimmt, sollten Sie den Wert für die Empfehlungsanzahl verringern.
Das Akzeptieren von Empfehlungen verbraucht Systemressourcen und wirkt sich auf die Leistung aus, wenn der Arbeitslastausgleich die VMs verlagert. Durch Erhöhen der Empfehlungsanzahl wird die Anzahl der übereinstimmenden Empfehlungen erhöht, die auftreten müssen, bevor der Arbeitslastausgleich die Empfehlung anwendet. Diese Einstellung ermutigt den Workload Balancing, konservativere, stabilere Empfehlungen anzuwenden, und kann das Potenzial für falsche VM-Verschiebungen verringern. Die Anzahl der Empfehlungen ist standardmäßig auf einen konservativen Wert festgelegt.
Aufgrund der möglichen Auswirkungen, die das Anpassen dieser Einstellung auf Ihre Umgebung haben kann, sollten Sie sie nur mit äußerster Vorsicht ändern. Nehmen Sie diese Anpassungen vorzugsweise vor, indem Sie den Wert testen und iterativ ändern oder unter Anleitung des technischen Supports von Citrix.
Schweregrad der Empfehlung
Alle Optimierungsempfehlungen enthalten eine Bewertung des Schweregrads (Kritisch, Hoch, Mittel, Niedrig), die die Wichtigkeit der Empfehlung angibt. Der Workload Balancing basiert auf einer Kombination von Faktoren, einschließlich der folgenden:
- Von Ihnen festgelegte Konfigurationsoptionen, z. B. Schwellenwerte und Metrikoptimierungen
- Für die Arbeitsauslastung verfügbare Ressourcen
- Verlauf der Ressourcennutzung.
Die Bewertung des Schweregrads für eine Empfehlung wird in der Empfehlungen zur Optimierung im Bereich WLB Registerkarte.
Wenn Sie den Arbeitslastausgleich so konfigurieren, dass Empfehlungen automatisch angewendet werden, können Sie den minimalen Schweregrad festlegen, der einer Empfehlung zugeordnet werden soll, bevor der Arbeitslastausgleich sie automatisch anwendet.
Aggressivität der Optimierung
Um zusätzliche Sicherheit bei der Ausführung im automatisierten Modus zu bieten, verfügt der Workload Balancing über Konsistenzkriterien für die automatische Annahme von Optimierungen. Dieses Kriterium kann dazu beitragen, das Verschieben von VMs aufgrund von Spitzen und Anomalien zu verhindern. Im automatisierten Modus akzeptiert der Arbeitslastausgleich die erste Empfehlung, die er erstellt, nicht. Stattdessen wartet der Workload Balancing, bis eine Empfehlung automatisch angewendet wird, bis ein Server oder eine VM im Laufe der Zeit ein konsistentes Verhalten zeigt. Zu einem konsistenten Verhalten im Laufe der Zeit gehören Faktoren wie die Frage, ob ein Server weiterhin Empfehlungen auslöst und ob dieselben VMs auf diesem Server weiterhin Empfehlungen auslösen.
Der Arbeitslastausgleich bestimmt, ob das Verhalten konsistent ist, indem Kriterien für die Konsistenz verwendet werden und Kriterien für die Anzahl der Male verwendet werden, mit denen dieselbe Empfehlung ausgesprochen wird. Sie können konfigurieren, wie streng der Workload Balancing die Konsistenzkriterien anwenden soll, indem Sie die Optimierung Aggressivität Einstellung. Sie können diese Einstellung verwenden, um die gewünschte Stabilität in Ihrer Umgebung zu steuern, bevor der Arbeitslastausgleich eine Optimierungsempfehlung anwendet. Die stabilste Einstellung, Niedrige Aggressivität, ist standardmäßig konfiguriert. In diesem Zusammenhang bedeutet der Begriff stabil die Ähnlichkeit der empfohlenen Veränderungen im Laufe der Zeit, wie in diesem Abschnitt erläutert. Aggressivität ist in den meisten Umgebungen nicht erwünscht. Daher ist Niedrig die Standardeinstellung.
Beim Workload Balancing werden bis zu vier Kriterien verwendet, um die Konsistenz zu gewährleisten. Die Anzahl der Kriterien, die erfüllt sein müssen, hängt von der Stufe ab, die Sie in der Optimierung Aggressivität Einstellung. Je niedriger die Stufe (z. B. Niedrig oder Mittel), desto weniger aggressiv ist der Workload Balancing bei der Annahme einer Empfehlung. Mit anderen Worten, der Workload Balancing ist strenger, wenn es darum geht, dass Kriterien übereinstimmen, wenn die Aggressivität auf Niedrig festgelegt ist.
Wenn die Aggressivitätsstufe z. B. auf “Niedrig” festgelegt ist, muss jedes Kriterium für “Niedrig” so oft erfüllt sein, wie es durch den Wert “Empfehlungsanzahl” angegeben ist, bevor die Empfehlung automatisch angewendet wird.
Wenn Sie die Empfehlungsanzahl auf 3, wartet der Workload Balancing, bis alle für Niedrig aufgeführten Kriterien erfüllt sind, und wiederholt sich in drei aufeinanderfolgenden Empfehlungen. Mit dieser Einstellung kann sichergestellt werden, dass der virtuelle Computer tatsächlich verschoben werden muss und dass der empfohlene Zielserver über einen längeren Zeitraum eine stabile Ressourcenauslastung aufweist. Dadurch wird die Wahrscheinlichkeit verringert, dass eine kürzlich verschobene VM aufgrund von Änderungen der Serverleistung nach der Verschiebung von einem Server verschoben wird. Standardmäßig ist diese Einstellung auf Niedrig festgelegt, um die Stabilität zu fördern.
Es wird nicht empfohlen, die Optimierung Aggressivität , um die Häufigkeit zu erhöhen, mit der Ihre Server optimiert werden. Wenn Sie der Meinung sind, dass Ihre Server nicht schnell oder häufig genug optimiert werden, versuchen Sie, die kritischen Schwellenwerte anzupassen. Vergleichen Sie die Schwellenwerte mit dem Poolzustandsbericht.
Die Konsistenzkriterien, die mit den verschiedenen Aggressivitätsstufen verbunden sind, sind die folgenden:
Niedrig:
- Alle VMs in nachfolgenden Empfehlungen müssen identisch sein (wie durch übereinstimmende UUIDs in jeder Empfehlung gezeigt).
- Alle Zielserver müssen in den nachfolgenden Empfehlungen identisch sein
- Die Empfehlung, die unmittelbar auf die ursprüngliche Empfehlung folgt, muss übereinstimmen, andernfalls wird die Anzahl der Empfehlungen auf 1 zurückgesetzt
Mittel:
- Alle VMs in den nachfolgenden Empfehlungen müssen vom selben Server stammen. Dabei kann es sich jedoch um andere VMs als die in der ersten Empfehlung handeln.
- Alle Zielserver müssen in den nachfolgenden Empfehlungen identisch sein
- Eine der nächsten beiden Empfehlungen, die unmittelbar auf die erste Empfehlung folgt, muss übereinstimmen, andernfalls wird die Empfehlungsanzahl auf 1 zurückgesetzt
Hoch:
- Alle VMs in den Empfehlungen müssen vom selben Server stammen. Die Empfehlungen müssen jedoch nicht sofort aufeinander folgen.
- Der Server, von dem Workload Balancing empfohlen hat, dass die VM verschoben wird, muss in jeder Empfehlung identisch sein
- Die Anzahl der Empfehlungen bleibt auch dann auf dem gleichen Wert, wenn die beiden Empfehlungen, die auf die erste Empfehlung folgen, nicht übereinstimmen
Beispiel für Optimierung Aggressivität
Im folgenden Beispiel wird veranschaulicht, wie der Arbeitslastausgleich die Optimierung Aggressivität und die Empfehlungsanzahl, um zu bestimmen, ob eine Empfehlung automatisch angenommen werden soll.
Jede Optimierungsempfehlung, die vom Workload Balancing ausgegeben wird, schlägt drei VM-Platzierungen vor. Nach diesen vorgeschlagenen Platzierungen ist die Anzahl der Empfehlungen, die jeder Aggressivitätsstufe zugeordnet sind, die Häufigkeit, mit der es bei dieser Einstellung für die Optimierungsaggressivität aufeinanderfolgende Empfehlungen gegeben hat.
Wenn in den folgenden Beispielen die Optimierung Aggressivität auf Hoch festgelegt ist, steigt die Anzahl der Empfehlungen nach Empfehlung 1, 2 und 3 weiter an. Diese Erhöhung erfolgt, obwohl dieselben VMs nicht für neue Platzierungen in jeder Empfehlung empfohlen werden. Der Workload Balancing wendet die Platzierungsempfehlung mit Empfehlung 3 an, da er bei drei aufeinanderfolgenden Empfehlungen das gleiche Verhalten von diesem Server festgestellt hat.
Im Gegensatz dazu erhöht sich bei geringer Aggressivität die Anzahl der aufeinanderfolgenden Empfehlungen für die ersten vier Empfehlungen nicht. Die Anzahl der Empfehlungen wird mit jeder Empfehlung auf 1 zurückgesetzt, da dieselben VMs nicht für Platzierungen empfohlen wurden. Die Anzahl der Empfehlungen beginnt erst zu steigen, wenn die gleiche Empfehlung in Empfehlung #5 ausgesprochen wird. Schließlich wendet der Arbeitslastausgleich die Empfehlung in Empfehlung #6 automatisch an, nachdem er zum dritten Mal dieselben Platzierungsempfehlungen ausgegeben hat.
Empfehlung 1:
Vorgeschlagene Platzierungen:
- Verschieben von VM1 von Server A auf Server B
- Verschieben von VM3 von Server A auf Server B
- Verschieben von VM5 von Server A auf Server C
Die Empfehlung zählt:
- Empfohlene Anzahl für hohe Aggressivität: 1
- Mittlere Aggressivität Empfehlungsanzahl: 1
- Niedrige Aggressivitätsempfehlungen: 1
Empfehlung 2:
Vorgeschlagene Platzierungen:
- Verschieben von VM1 von Server A auf Server B
- Verschieben von VM3 von Server A auf Server C
- Verschieben von VM7 von Server A auf Server C
Die Empfehlung zählt:
- Hohe Aggressivität Empfehlungsanzahl: 2
- Mittlere Aggressivität Empfehlungsanzahl: 1
- Niedrige Aggressivitätsempfehlungen: 1
Empfehlung 3:
Vorgeschlagene Platzierungen:
- Verschieben von VM1 von Server A auf Server B
- Verschieben von VM3 von Server A auf Server C
- Verschieben von VM5 von Server A auf Server C
Die Empfehlung zählt:
- Anzahl der Empfehlungen für hohe Aggressivität: 3 (Anwenden)
- Mittlere Aggressivität Empfehlungsanzahl: 1
- Niedrige Aggressivitätsempfehlungen: 1
Empfehlung 4:
Vorgeschlagene Platzierungen:
- Verschieben von VM1 von Server A auf Server B
- Verschieben von VM3 von Server A auf Server B
- Verschieben von VM5 von Server A auf Server C
Die Empfehlung zählt:
- Mittlere Aggressivität Empfehlungsanzahl: 2
- Niedrige Aggressivitätsempfehlungen: 1
Empfehlung 5:
Vorgeschlagene Platzierungen:
- Verschieben von VM1 von Server A auf Server B
- Verschieben von VM3 von Server A auf Server B
- Verschieben von VM5 von Server A auf Server C
Die Empfehlung zählt:
- Mittlere Aggressivität Empfehlungsanzahl: 3 (Anwenden)
- Niedrige Aggressivität Empfehlungsanzahl: 2
Empfehlung 6:
Vorgeschlagene Platzierungen:
- Verschieben von VM1 von Server A auf Server B
- Verschieben von VM3 von Server A auf Server B
- Verschieben von VM5 von Server A auf Server C
Die Empfehlung zählt:
- Niedrige Aggressivitätsempfehlungen: 3 (Anwenden)
So konfigurieren Sie VM-Empfehlungsintervalle
-
Wählen Sie in XenCenter Ihren Pool aus.
-
Im Eigenschaften des Pools auf das Symbol WLB Registerkarte.
-
Im WLB Registerkarte, klicken Sie auf Einstellungen.
-
Klicken Sie im linken Fensterbereich auf Fortgeschritten.
-
Im VM-Empfehlungsintervall einen oder mehrere der folgenden Schritte aus:
-
Im Protokoll einen Wert für die Anzahl der Minuten ein, die der Workload Balancing wartet, bevor eine weitere Optimierungsempfehlung auf einem neu ausbalancierten Server abgegeben wird.
-
Im Empfehlungen einen Wert für die Anzahl der Empfehlungen ein, die der Arbeitslastausgleich aussprechen soll, bevor eine Empfehlung automatisch angewendet wird.
-
Wählen Sie einen minimalen Schweregrad aus, bevor Optimierungen automatisch angewendet werden.
-
Ändern Sie, wie aggressiv der Arbeitslastausgleich Optimierungsempfehlungen anwendet, wenn er im automatisierten Modus ausgeführt wird. Durch Erhöhen der Aggressivitätsstufe werden Einschränkungen für die Konsistenz von Empfehlungen reduziert, bevor sie automatisch angewendet werden. Das Optimierung Aggressivität Einstellung ergänzt direkt die Einstellung Empfehlungen Einstellung: Das heißt, die Empfehlungen zählen.
Hinweis:
Wenn Sie “1” für den Wert in der Empfehlungen Einstellung die Optimierung Aggressivität Einstellung ist nicht relevant.
-
Anpassen der Granularitätseinstellungen für den Pool-Audit-Trail
Gehen Sie folgendermaßen vor, um die Granularitätseinstellungen zu ändern:
-
Wählen Sie in XenCenter Ihren Pool aus.
-
Im Eigenschaften des Pools auf das Symbol WLB Registerkarte.
-
Im WLB Registerkarte, klicken Sie auf Einstellungen.
-
Klicken Sie im linken Fensterbereich auf Fortgeschritten.
-
Am Fortgeschritten , klicken Sie auf das Symbol Granularität des Pool-Audit-Trail-Berichts und wählen Sie eine Option aus der Liste aus.
Wichtig:
Wählen Sie die Granularität basierend auf den Anforderungen Ihres Überwachungsprotokolls aus. Wenn Sie z. B. die Granularität Ihres Überwachungsprotokollberichts auf “Minimum” festlegen, erfasst der Bericht nur eine begrenzte Datenmenge für bestimmte Benutzer und Objekttypen. Wenn Sie die Granularität auf Mittel festlegen, bietet der Bericht einen benutzerfreundlichen Bericht des Überwachungsprotokolls. Wenn Sie die Granularität auf “Maximum” festlegen, enthält der Bericht detaillierte Informationen zum Überwachungsprotokollbericht. Das Festlegen des Überwachungsprotokollberichts auf “Maximum” kann dazu führen, dass der Arbeitslastausgleichsserver mehr Speicherplatz und Arbeitsspeicher verwendet.
-
Um Ihre Änderungen zu bestätigen, klicken Sie auf OKAY.
Zeigen Sie Pool-Audit-Trail-Berichte basierend auf Objekten in XenCenter an
Gehen Sie folgendermaßen vor, um Berichte des Pool-Audit-Trails basierend auf dem ausgewählten Objekt auszuführen und anzuzeigen:
-
Nachdem Sie die Einstellung für die Granularität des Pool-Audit-Trails festgelegt haben, klicken Sie auf Berichte. Die Seite “Arbeitslastberichte” wird angezeigt.
-
Auswählen Pool-Prüfpfad im linken Fensterbereich.
-
Sie können die Berichte basierend auf einem bestimmten Objekt ausführen und anzeigen, indem Sie es aus dem Feld Objekt Liste. Wählen Sie z.B. Gastgeber aus der Liste, um die Berichte zu erhalten, die nur auf dem Server basieren.
Anpassen der Ereignisobjekte und Aktionen, die vom Pool-Prüfpfad erfasst werden
Um die Ereignisobjekte und Aktionen anzupassen, die vom Pool-Überwachungspfad erfasst werden, müssen Sie sich bei der PostgreSQL-Datenbank auf der virtuellen Workload Balancing-Appliance anmelden, die relevanten Änderungen an der Liste der Ereignisobjekte oder Aktionen vornehmen und dann die virtuelle Workload Balancing-Appliance neu starten.
Melden Sie sich bei der PostgreSQL-Datenbank an
- Melden Sie sich bei der Konsole der virtuellen Workload Balancing-Appliance an.
-
Führen Sie den folgenden Befehl aus:
psql -Upostgres -dWorkloadBalancing <!--NeedCopy-->
- Geben Sie das Datenbankkennwort ein. Sie haben das Datenbankkennwort festgelegt, als Sie den Konfigurationsassistenten für den Arbeitslastausgleich ausgeführt haben, nachdem Sie die virtuelle Appliance importiert haben.
Anpassen von Ereignisobjekten
Hinweis:
In der folgenden Befehlssyntax
event_object
stellt den Namen des Ereignisobjekts dar, das Sie hinzufügen, aktualisieren oder deaktivieren möchten.
Aktivieren eines Ereignisobjekts:
select * from update_audit_log_objects('event_object', true);
<!--NeedCopy-->
Deaktivieren Sie ein Ereignisobjekt:
select * from update_audit_log_objects('event_object', false);
<!--NeedCopy-->
Rufen Sie eine Liste der Ereignisobjekte ab, die derzeit deaktiviert sind:
select * from hv_audit_log_get_event_objects(false);
<!--NeedCopy-->
Rufen Sie eine Liste der Ereignisobjekte ab, die derzeit aktiviert sind:
select * from hv_audit_log_get_event_objects(true);
<!--NeedCopy-->
Anpassen von Ereignisaktionen
Hinweis:
In der folgenden Befehlssyntax
event_action
Stellt den Namen der Ereignisaktion dar, die Sie hinzufügen, aktualisieren oder deaktivieren möchten.
Aktivieren Sie eine Ereignisaktion:
select * from update_audit_log_actions('event_action', true);
<!--NeedCopy-->
Deaktivieren einer Ereignisaktion:
select * from update_audit_log_actions('event_action', false);
<!--NeedCopy-->
Rufen Sie eine Liste der Ereignisaktionen ab, die derzeit deaktiviert sind:
select * from hv_audit_log_get_event_actions(false);
<!--NeedCopy-->
Rufen Sie eine Liste der Ereignisaktionen ab, die derzeit aktiviert sind:
select * from hv_audit_log_get_event_actions(true);
<!--NeedCopy-->
Starten Sie die virtuelle Workload Balancing-Appliance neu
Führen Sie die folgenden Befehle aus, um PostgreSQL zu beenden und die virtuelle Workload Balancing-Appliance neu zu starten.
\q
<!--NeedCopy-->
systemctl restart workloadbalancing
<!--NeedCopy-->
Festlegen der Alarmstufe für Workload Balancing-Warnungen in XenCenter
Über XenAPI können Sie die Alarmstufe für Workload Balancing-Warnungen in XenCenter festlegen.
Führen Sie die folgenden Schritte aus:
-
Führen Sie den folgenden Befehl auf dem Poolmaster aus, um die Warnungsstufe für jeden Warnungscode festzulegen:
xe pool-send-wlb-configuration config:<wlb-alert-code>=<alert-level> <!--NeedCopy-->
Die 4
wlb-alert-code
Typen sind:- MESSAGE_PRIORITY_WLB_OPTIMIZATION_ALERT – Wenn der Arbeitslastausgleich eine Optimierungsempfehlung ausgibt, wird diese Warnung ausgelöst.
- MESSAGE_PRIORITY_WLB_VM_RELOCATION – Wenn der Workload Balancing eine VM auf einen anderen Host verlagert, wird diese Warnung ausgelöst.
- MESSAGE_PRIORITY_WLB_HOST_POWER_OFF – Wenn der Optimierungsmodus für den Arbeitslastausgleich so konfiguriert wurde, dass
Maximieren Sie die Dichte
und ein Host ausgeschaltet wird, weil keine VMs auf dem Host ausgeführt werden, wird diese Warnung ausgelöst. - MESSAGE_PRIORITY_WLB_HOST_POWER_ON – Wenn der Optimierungsmodus für den Arbeitslastausgleich so konfiguriert wurde, dass
Maximieren Sie die Leistung
und ein Host eingeschaltet wird, weil dadurch die Hostleistung verbessert wird, wird diese Warnung ausgelöst.
Die 6
Alarmstufe
Typen sind:- 0 - Schalten Sie den Alarm stumm
- 1 - Kritisch
- 2 - Major
- 3 - Warnung
- 4 - Geringfügig
- 5 - Informativ
-
Führen Sie den folgenden Befehl auf dem Poolmaster aus, um die für die Warncodes festgelegten Warnstufen anzuzeigen:
xe pool-retrieve-wlb-configuration <!--NeedCopy-->
-
Um die Warnungen zu testen, lösen Sie eine Warnung für den Arbeitslastausgleich aus, und klicken Sie dann auf die Schaltfläche
Benachrichtigungen
, um die Warnung anzuzeigen.
In diesem Artikel
- Anpassen des Optimierungsmodus
- Automatisches Optimieren und Verwalten der Leistung
- Ändern der kritischen Schwellenwerte
- Optimieren der metrischen Gewichtung
- Ausschließen von Servern aus Empfehlungen
- Konfigurieren erweiterter Einstellungen
- Anpassen der Granularitätseinstellungen für den Pool-Audit-Trail
- Festlegen der Alarmstufe für Workload Balancing-Warnungen in XenCenter