Automatisches Optimieren und Verwalten der Stromversorgung

Sie können den Workload Balancing so konfigurieren, dass Optimierungsempfehlungen automatisch akzeptiert werden (Automatisierung) und Server automatisch ein- oder ausgeschaltet werden (Energieverwaltung).

Optimierungsempfehlungen automatisch akzeptieren

Mit dem Workload Balancing können Sie so konfigurieren, dass Optimierungsempfehlungen in Ihrem Namen akzeptiert und die von ihm empfohlenen Optimierungsaktionen automatisch ausgeführt werden. Sie können diese Funktion, die als Automatisierung bezeichnet wird, verwenden, um Empfehlungen automatisch anzuwenden, einschließlich solcher zur Verbesserung der Leistung oder zum Herunterfahren von Hosts. Um Hosts jedoch bei sinkenden Nutzung virtueller Maschinen auszuschalten, müssen Sie die Automatisierung, die Energieverwaltung und den Modus „Maximale Dichte“ konfigurieren.

Standardmäßig akzeptiert Workload Balancing keine Optimierungen automatisch. Sie müssen die Automatisierung aktivieren, wenn der Workload Balancing Empfehlungen automatisch akzeptiert. Andernfalls werden Sie beim Workload Balancing immer noch aufgefordert, Empfehlungen manuell zu akzeptieren.

Der Workload Balancing wendet Empfehlungen nicht automatisch auf Hosts oder virtuelle Maschinen an, wenn die Empfehlungen mit den Einstellungen für hohe Verfügbarkeit in Konflikt stehen. Wenn ein Pool durch Anwenden von Optimierungsempfehlungen für den Workload Balancing zu einem Überfestschreiben wird, fordert XenCenter Sie auf, ob Sie die Empfehlung weiter anwenden möchten oder nicht. Wenn Automatisierung aktiviert ist, wendet der Workload Balancing keine Empfehlungen zur Energieverwaltung an, die die Anzahl der Hostausfälle überschreiten, die im Hochverfügbarkeitsplan toleriert werden sollen.

Es ist möglich, die Anwendungsempfehlungen im automatisierten Modus von Workload Balancing zu optimieren. Weitere Informationen finden Sie unterErweiterte Einstellungen.

Aktivieren der Energieverwaltung

Der Begriff Energieverwaltung bezieht sich auf die Fähigkeit, das Ein- oder Ausschalten für physische Hosts ein- oder auszuschalten. In einem Workload Balancing-Kontext bezieht sich dieser Begriff auf das Einschalten von Hosts in einem Pool basierend auf der Gesamtarbeitslast des Pools.

Für die Konfiguration der Energieverwaltung des Arbeitslastenausgleichs auf einem Host sind folgende Voraussetzungen erforderlich:

  • Die Hardware für den Hostserver verfügt über Remote-Ein-/Aus -Funktionen
  • Die Host-Einschaltfunktion ist für den Host konfiguriert
  • Der Host wurde explizit als Host für die Teilnahme an der Energieverwaltung (Workload Balancing) ausgewählt.

Wenn der Workload Balancing Hosts automatisch ausgeschaltet werden soll, müssen Sie außerdem Folgendes konfigurieren:

  • Der Workload Balancing ist so konfiguriert, dass Empfehlungen automatisch angewendet werden.
  • Der Workload Balancing ist so konfiguriert, dass Energieverwaltungsempfehlungen automatisch angewendet werden.

Wenn der Pool aktiviert ist und sich im Modus „Maximale Dichte“ befindet, empfiehlt der Workload Balancing, dass nicht verwendete Ressourcen erkennt, die Hosts ausgeschaltet werden, bis alle überschüssigen Kapazitäten im Pool eliminiert werden. Wenn der Workload Balancing feststellt, dass im Pool keine ausreichende Hostkapazität zum Deaktivieren der Server vorhanden ist, empfiehlt es sich, die Server einschalten zu lassen, bis die Arbeitslast des Pools genug zum Ausschalten der Server abnimmt. Wenn Sie den Workload Balancing so konfigurieren, dass zusätzliche Server automatisch ausgeschaltet werden, wendet er diese Empfehlungen automatisch an und verhält sich folglich auf die gleiche Weise.

Wenn ein Host für die Teilnahme an der Energieverwaltung festgelegt ist, gibt der Workload Balancing bei Bedarf Empfehlungen zum Ein-/Ausschalten aus. Wenn Sie die Option zum automatischen Anwenden von Energieverwaltungsempfehlungen aktivieren, tun Sie dies auf Poolebene. Sie können jedoch angeben, welche Hosts aus dem Pool Sie an der Energieverwaltung teilnehmen möchten.

Grundlegendes zu Energieverwaltungsverhalten

Bevor Workload Balancing das Einschalten oder Deaktivieren von Hosts empfiehlt, wählt er die Hosts aus, auf die virtuelle Maschinen übertragen werden sollen (d. h. zum Ausfüllen). Dies geschieht in der folgenden Reihenfolge:

  1. Füllen des Poolmasters, da es sich um den Host handelt, der nicht ausgeschaltet werden kann.
  2. Füllen des Hosts mit den meisten virtuellen Maschinen.
  3. Füllen nachfolgender Hosts, nach denen Hosts die meisten virtuellen Maschinen ausführen.

Wenn der Workload Balancing den Poolmaster ausfüllt, nimmt er künstlich niedrige (interne) Schwellenwerte für den Master an. Der Workload Balancing verwendet diese niedrigen Schwellenwerte als Puffer, um zu verhindern, dass der Poolmaster überlastet wird.

Der Workload Balancing füllt Hosts in dieser Reihenfolge aus, um die Dichte zu fördern.

Der WLB verwendet die Optimierungsempfehlungen, um Hosts in einem Pool mit VMs in der Reihenfolge zu füllen.

Diese Abbildung zeigt, wie XenServer beim Konsolidieren von VMs auf Hosts im Modus „Maximale Dichte“ versucht, zuerst den Poolmaster, den am meisten geladenen Server und den am wenigsten geladenen Server als Dritter zu füllen.

Wenn der Workload Balancing ein Leistungsproblem erkennt, während sich der Pool im Modus „Maximale Dichte“ befindet, versucht er, das Problem zu beheben, indem er die Migration von Arbeitslasten zwischen den eingeschalteten Hosts empfiehlt. Wenn der Workload Balancing das Problem mit dieser Methode nicht beheben kann, versucht er, einen Host einzuschalten. (Der Workload Balancing bestimmt, welche Hosts eingeschaltet werden sollen, indem dieselben Kriterien angewendet werden, wie der Optimierungsmodus auf Maximale Leistung eingestellt wäre.)

Wenn der Arbeitslastenausgleich im Modus „Maximale Leistung“ ausgeführt wird, empfiehlt Workload Balancing, Hosts einzuschalten, bis die Ressourcenauslastung auf allen Hosts im Pool unter den Schwellenwert „Hoch“ fällt.

Wenn bei der Migration einer oder mehrerer virtueller Maschinen der Workload Balancing feststellt, dass die Erhöhung der Kapazität der Gesamtleistung des Pools zugute kommt, schaltet er die Hosts automatisch ein oder empfiehlt dies.

Wichtig: Der Workload Balancing empfiehlt das Einschalten eines Hosts nur dann, wenn der Workload Balancing ihn ausgeschaltet hat.

Entwerfen von Umgebungen für Energieverwaltung und VM-Konsolidierung

Wenn Sie XenServer-Implementierungen planen und die automatische VM-Konsolidierung und Energieverwaltung konfigurieren möchten, sollten Sie Ihren Workload-Entwurf berücksichtigen. Sie können beispielsweise Folgendes tun:

  • Platzieren Sie verschiedene Arten von Arbeitslasten in separaten Pools. Wenn Sie über eine Umgebung mit unterschiedlichen Arten von Arbeitslasten verfügen (z. B. Benutzeranwendungen im Vergleich zu Domänencontrollern) oder Anwendungstypen, die mit bestimmten Hardwaretypen besser funktionieren, sollten Sie prüfen, ob Sie die virtuellen Maschinen suchen müssen, auf denen diese Arbeitslasten gehostet werden, in verschiedenen Pools.

    (Da die Energieverwaltung und die VM-Konsolidierung auf Poolebene verwaltet werden, sollten Sie Pools so entwerfen, dass sie Arbeitslasten enthalten, die mit derselben Geschwindigkeit konsolidiert werden sollen. Dabei werden Überlegungen berücksichtigt, die in derErweiterte Einstellungen[]/en-us/xencenter/current-release/wlb-advanced-config.htmlThema.)

  • Hosts vom Workload Balancing ausschließen. Einige Hosts müssen möglicherweise jederzeit eingeschaltet sein. Hosts von Empfehlungen ausschließen/en-us/xencenter/current-release/wlb-exclude-hosts.html[()]Weitere Informationen finden Sie unter.

So wenden Sie Optimierungsempfehlungen automatisch an

  1. Wählen Sie im Bereich Ressourcen von XenCenter die Option XenCenter > Ihren Ressourcenpool.
  2. Klicken Sie im Eigenschaften bereich auf die Registerkarte WLB .
  3. Klicken Sie auf der Registerkarte WLB auf WLB konfigurieren .
  4. Klicken Sie im linken Bereich auf Automatisierung.
  5. Aktivieren Sie eines oder mehrere der folgenden Kontrollkästchen:
    • Optimierungsempfehlungen automatisch anwenden. Wenn Sie diese Option auswählen, müssen Sie Optimierungsempfehlungen nicht manuell akzeptieren. Der Workload Balancing akzeptiert automatisch Optimierungs- und Platzierungsempfehlungen.
    • Automatisches Anwenden von Energieverwaltungs-Empfehlungen. Das Verhalten dieser Option variiert je nach Optimierungsmodus des Pools:
      • Maximaler Leistungsmodus. Wenn die Empfehlungen für die Energieverwaltung automatisch anwenden aktiviert sind, wird der Workload Balancing automatisch Hosts aktiviert, wenn dies die Hostleistung verbessert.
      • Modus für maximale Dichte. Wenn die Empfehlungen für die Energieverwaltung automatisch anwenden aktiviert sind, schaltet der Workload Balancing Hosts automatisch aus, wenn die Ressourcenauslastung unter den Niedrigen Schwellenwert fällt (d. h. Workload Balancing schaltet Hosts während niedriger Nutzungszeiten automatisch aus).
  6. Führen Sie einen der folgenden Schritte aus:
    • Wenn Sie die Energieverwaltung konfigurieren möchten, klicken Sie auf Automatisierung/Energieverwaltung und fahren Sie mit dem unten stehenden Abschnitt fort.
    • Wenn Sie die Energieverwaltung nicht konfigurieren möchten und die Konfiguration der Automatisierung abgeschlossen ist, klicken Sie auf OK.

So wählen Sie Server für die Energieverwaltung aus

  1. Wählen Sie im Abschnitt Energieverwaltung die Hosts aus, die der Workload Balancing automatisch ein- und ausgeschaltet werden soll.

    Hinweis: Wenn Sie Hosts für Energieverwaltungsempfehlungen auswählen, ohne das Kontrollkästchen Energieverwaltungsempfehlungen automatisch anwenden zu aktivieren, wird der Workload Balancing vorgeschlagen, Energieverwaltungsempfehlungen jedoch nicht automatisch angewendet.

  2. Klicken Sie auf OK. Wenn keiner der physischen Server im Ressourcenpool die Remote-Energieverwaltung unterstützt, zeigt der Workload Balancing die Meldung „ Keine Hosts unterstützen Energieverwaltung“ an.