Verwalten der virtuellen Appliance für den Workload Balancing

Dieser Artikel enthält Informationen zu den folgenden Themen:

  • Verwenden des Workload Balancing zum Starten von VMs auf dem bestmöglichen Host

  • Annahme der Empfehlungen Workload Balancing Probleme beim Verschieben von VMs auf verschiedene Hosts

Hinweis:

Workload Balancing ist für HASH (0x2c1a078) HASH (0x2e72eb8) -Kunden oder Kunden verfügbar, die über ihre Citrix Virtual Apps und Desktops Zugriff auf HASH (0x2c1a078) haben. Weitere Informationen zur HASH-Lizenzierung (0x2c1a078) finden Sie unterLizenzierung. Um ein Upgrade durchzuführen oder eine HASH (0x2c1a078) Lizenz zu kaufen, besuchen Sie dieCitrix Website.

Einführung in grundlegende Aufgaben

Workload Balancing ist eine leistungsstarke HASH-Komponente (0x2c1a078), die viele Funktionen enthält, um die Arbeitslasten in Ihrer Umgebung zu optimieren. Zu diesen Funktionen gehören:

  • Host-Energieverwaltung
  • Änderungen im Optimierungsmodus planen
  • Berichte werden ausgeführt.

Darüber hinaus können Sie die Kriterien für den Workload Balancing für Optimierungsempfehlungen optimieren.

Wenn Sie jedoch zum ersten Mal mit dem Arbeitslastenausgleich beginnen, gibt es zwei Hauptaufgaben, für die Sie den Arbeitslastenausgleich täglich (oder regelmäßig) verwenden:

  • Ermitteln des besten Hosts, auf dem eine VM ausgeführt werden soll

  • Optimierungsempfehlungen für den Workload Balancing akzeptieren

Das Ausführen von Berichten über die Arbeitslasten in Ihrer Umgebung, die unter beschrieben wirdGenerieren von Arbeitslastberichten, ist eine weitere häufig verwendete Aufgabe.

Ermitteln des besten Hosts, auf dem eine VM ausgeführt werden soll

Mit der VM-Platzierung können Sie den Host bestimmen, auf dem eine VM gestartet und ausgeführt werden soll. Diese Funktion ist nützlich, wenn Sie eine ausgeschaltene VM neu starten möchten und wenn Sie eine VM auf einen anderen Host migrieren möchten. Platzierungsempfehlungen können auch in Citrix Virtual Desktops Umgebungen nützlich sein.

Empfehlungen für den Workload Balancing akzeptieren

Nachdem der Workload Balancing eine Weile ausgeführt wurde, beginnt er Empfehlungen zu Möglichkeiten zur Verbesserung der Umgebung abzugeben. Wenn Ihr Ziel beispielsweise ist, die VM-Dichte auf Hosts zu verbessern, empfiehlt Workload Balancing möglicherweise, VMs auf einem Host zu konsolidieren. Wenn Sie nicht im automatisierten Modus ausgeführt werden, können Sie diese Empfehlung entweder akzeptieren und anwenden oder ignorieren.

Beide Aufgaben und ihre Ausführung in HASH (0x2e6c8e8) werden in den folgenden Abschnitten ausführlicher erläutert.

Wichtig:

Wenn Sie keine optimalen Platzierungsempfehlungen erhalten, sollten Sie Ihre Leistungsschwellenwerte bewerten, nachdem der Workload Balancing für eine bestimmte Zeit ausgeführt wurde. Diese Bewertung wird unter beschriebenVerstehen, wann der Workload Balancing Empfehlungen ausgibt. Es ist wichtig, den Workload Balancing auf die richtigen Schwellenwerte für Ihre Umgebung festzulegen, oder die Empfehlungen sind möglicherweise nicht angemessen.

Wählen Sie den besten Host für eine VM

Wenn Sie den Workload Balancing aktiviert haben und eine Offline-VM neu starten, empfiehlt HASH (0x2e6c8e8) die optimalen Poolmitglieder, um die VM auf zu starten. Die Empfehlungen werden auch als Sternebewertungen bezeichnet, da Sterne verwendet werden, um den besten Host anzuzeigen.

 In dieser Abbildung wird eine Bildschirmaufnahme der Funktion „Auf Server starten“ angezeigt. Weitere Sterne erscheinen neben host17, da dieser Host der optimale Host ist, auf dem die VM gestartet werden soll. host16 hat keine Sterne daneben, was bedeutet, dass Host nicht empfohlen wird. Da host16 jedoch aktiviert ist, kann der Benutzer es auswählen. host18 ist aufgrund unzureichender Arbeitsspeicher ausgegraut, so dass der Benutzer es nicht auswählen kann.

Der Begriff optimal gibt den physischen Server an, der für das Hosten Ihrer Arbeitslast am besten geeignet ist. Es gibt mehrere Faktoren, die Workload Balancing verwendet, um zu bestimmen, welcher Host für eine Workload optimal ist:

  • Die Menge an Ressourcen, die auf jedem Host im Pool verfügbarsind. Wenn ein Pool im Modus „Maximale Leistung“ ausgeführt wird, versucht der Workload Balancing, die VMs über die Hosts hinweg auszugleichen, sodass alle VMs eine gute Leistung haben. Wenn ein Pool im Modus „Maximale Dichte“ ausgeführt wird, platziert der Workload Balancing VMs so dicht wie möglich auf Hosts und stellt gleichzeitig sicher, dass die VMs über ausreichende Ressourcen verfügen.

  • Der Optimierungsmodus, in dem der Pool ausgeführt wird (Maximale Leistung oder maximale Dichte). Wenn ein Pool im Modus „Maximale Leistung“ ausgeführt wird, platziert der Workload Balancing VMs auf Hosts mit den meisten verfügbaren Ressourcen des Typs, den die VM benötigt. Wenn ein Pool im Modus „Maximale Dichte“ ausgeführt wird, platziert der Workload Balancing VMs auf Hosts, auf denen bereits VMs ausgeführt werden. Dieser Ansatz stellt sicher, dass VMs auf so wenigen Hosts wie möglich ausgeführt werden.

  • Die Menge und Art der Ressourcen, die der VM benötigt. Nachdem WLB eine VM für eine Weile überwacht hat, verwendet er die VM-Metriken, um Platzierungsempfehlungen entsprechend dem Typ der von der VM benötigten Ressourcen abzugeben. Beispielsweise kann der Workload Balancing einen Host mit weniger verfügbarer CPU, aber mehr verfügbaren Arbeitsspeicher auswählen, wenn dies der VM erforderlich ist.

Wenn der Workload Balancing aktiviert ist, bietet HASH (0x2e6c8e8) Bewertungen an, um die optimalen Hosts für den Start einer VM anzugeben. Diese Bewertungen werden auch zur Verfügung gestellt:

  • Wenn Sie die VM starten möchten, wenn sie ausgeschaltet ist
  • Wenn Sie die VM starten möchten, wenn sie angehalten wird
  • Wenn Sie die VM auf einen anderen Host migrieren möchten (Migrations- und Wartungsmodus)

Wenn Sie diese Funktionen mit aktiviertem Arbeitslastenausgleich verwenden, werden Hostempfehlungen neben dem Namen des physischen Hosts als Sternbewertungen angezeigt. Fünf leere Sterne zeigen den am niedrigsten bewerteten (am wenigsten optimalen) Server an. Wenn Sie eine VM nicht auf einen Host starten oder migrieren können, wird der Hostname im Menübefehl für eine Platzierungsfunktion ausgegraut. Der Grund, warum die VM nicht akzeptiert werden kann, wird daneben angezeigt.

Im Allgemeinen funktioniert der Workload Balancing effektiver und bietet bessere, weniger häufige Optimierungsempfehlungen, wenn Sie VMs auf den von ihm empfohlenen Hosts starten. Um den Host-Empfehlungen zu folgen, verwenden Sie eines der Platzierungs-Features, um den Host mit den meisten Sternen neben ihm auszuwählen.

So starten Sie eine virtuelle Maschine auf dem optimalen Server

  1. Wählen Sie im Bereich Ressourcen von HASH (0x2e6c8e8) die VM aus, die Sie starten möchten.

  2. Wählen Sie im Menü „VM“ die Option „Auf Server starten“, und wählen Sie dann eine der folgenden Optionen aus:

    • Optimaler Server. Der optimale Server ist der physische Host, der am besten für die Ressourcenanforderungen der virtuellen Maschine geeignet ist, die Sie starten. Der Workload Balancing bestimmt den optimalen Server basierend auf den historischen Datensätzen der Performance-Metriken und Ihrer Platzierungsstrategie. Der optimale Server ist der Server mit den meisten Sternen.

    • Einer der Server mit Sternebewertungen , die unter dem Befehl Optimal Server aufgeführt sind. Fünf Sterne zeigen den am meisten empfohlenen (optimalen) Server und fünf leere Sterne zeigen den am wenigsten empfohlenen Server an.

Tipp:

Sie können auch auf Server starten auswählen, indem Sie im Bereich Ressourcen mit der rechten Maustaste auf die zu startende VM klicken.

So setzen Sie eine virtuelle Maschine auf dem optimalen Server fort

  1. Wählen Sie im Bereich Ressourcen von HASH (0x2e6c8e8) die angehaltene VM aus, die Sie fortsetzen möchten.

  2. Wählen Sie im Menü „VM“ die Option „Auf Server fortsetzen“, und wählen Sie dann eine der folgenden Optionen aus:

    • Optimaler Server. Der optimale Server ist der physische Host, der am besten für die Ressourcenanforderungen der virtuellen Maschine geeignet ist, die Sie starten. Der Workload Balancing bestimmt den optimalen Server basierend auf den historischen Datensätzen der Performance-Metriken und Ihrer Platzierungsstrategie. Der optimale Server ist der Server mit den meisten Sternen.

    • Einer der Server mit Sternebewertungen , die unter dem Befehl Optimal Server aufgeführt sind. Fünf Sterne zeigen den am meisten empfohlenen (optimalen) Server und fünf leere Sterne zeigen den am wenigsten empfohlenen Server an.

Tipp:

Sie können auch Fortsetzen auf Server auswählen, indem Sie mit der rechten Maustaste auf die angehaltene VM im Bereich Ressourcen klicken.

Optimierungsempfehlungen akzeptieren

Der Workload Balancing enthält Empfehlungen zu Möglichkeiten, wie Sie VMs migrieren können, um Ihre Umgebung zu optimieren. Optimierungsempfehlungen werden auf der Registerkarte WLB-Optimierung in HASH (0x2e6c8e8) angezeigt.

 Diese Abbildung zeigt eine Bildschirmaufnahme der Liste Optimierungsempfehlungen, die auf der Registerkarte WLB angezeigt wird. In der Spalte „Vorgang“ wird die Verhaltensänderung angezeigt, die für diese Optimierungsempfehlung vorgeschlagen wird. In der Spalte Grund wird der Zweck der Empfehlung angezeigt. Diese Bildschirmaufnahme zeigt eine Optimierungsempfehlung für eine VM, Ha-Prot-vm-7 und einen Host host17.domain4.bedford4.ctx4.

Optimierungsempfehlungen basieren auf:

  • Platzierungsstrategie, die Sie auswählen (d. h. der Optimierungsmodus).

  • Performance-Metriken für Ressourcen wie CPU-, Arbeitsspeicher-, Netzwerk- und Festplattenauslastung eines physischen Hosts.

  • Die Rolle des Hosts im Ressourcenpool. Bei Platzierungsempfehlungen berücksichtigt Workload Balancing den Poolmaster für die VM-Platzierung nur, wenn kein anderer Host die Arbeitslast akzeptieren kann. Wenn ein Pool im Modus „Maximale Dichte“ arbeitet, berücksichtigt der Workload Balancing den Poolmaster bei der Bestimmung der Reihenfolge zum Füllen von Hosts mit VMs zuletzt.

Optimierungsempfehlungen zeigen folgende Informationen an:

  • Der Name der VM, die von Workload Balancing empfohlen wird
  • Der Host, auf dem sich die VM derzeit befindet
  • Der Host-Workload Balancing empfiehlt als neuer Speicherort.

In den Optimierungsempfehlungen wird auch der Grund angezeigt, warum Workload Balancing empfiehlt, die VM zu verschieben. In der Empfehlung wird beispielsweise „CPU“ angezeigt, um die CPU-Auslastung zu verbessern. Wenn die Energieverwaltung des Arbeitslastenausgleichs aktiviert ist, zeigt der Workload Balancing auch Optimierungsempfehlungen für Hosts an, für die das Einschalten oder Ausschalten empfohlen wird. Insbesondere sind diese Empfehlungen für Konsolidierungen.

Nachdem Sie auf Empfehlungen anwenden geklickt haben, führt HASH (0x2c1a078) alle Vorgänge aus, die in der Liste Optimierungsempfehlungen aufgeführt sind.

Tipp:

Ermitteln Sie den Optimierungsmodus für einen Pool mithilfe von HASH (0x2e6c8e8), um den Pool auszuwählen. Suchen Sie im Abschnitt Konfiguration der Registerkarte WLB nach den Informationen.

So akzeptieren Sie eine Optimierungsempfehlung

  1. Wählen Sie im Bereich Ressourcen von HASH (0x2e6c8e8) den Ressourcenpool aus, für den Sie Empfehlungen anzeigen möchten.

  2. Klicken Sie auf die Registerkarte WLB. Wenn empfohlene Optimierungen für virtuelle Rechner im ausgewählten Ressourcenpool vorliegen, werden diese im Abschnitt Optimierungsempfehlungen der Registerkarte WLB angezeigt.

  3. Um die Empfehlungen zu akzeptieren, klicken Sie auf Empfehlungen anwenden. HASH (0x2c1a078) beginnt mit der Durchführung aller Vorgänge, die in der Spalte Operationen des Abschnitts Optimierungsempfehlungen aufgeführt sind.

    Nachdem Sie auf Empfehlungen anwenden geklickt haben, zeigt HASH (0x2e6c8e8) automatisch die Registerkarte Protokolle an, damit Sie den Fortschritt der VM-Migration sehen können.

Verstehen von WLB-Empfehlungen unter hoher Verfügbarkeit

Wenn Sie Workload Balancing und HASH (0x2c1a078) High Availability im selben Pool aktiviert haben, ist es hilfreich zu verstehen, wie die beiden Features interagieren. Der Workload Balancing ist darauf ausgelegt, die hohe Verfügbarkeit nicht zu beeinträchtigen. Wenn ein Konflikt zwischen einer Empfehlung für den Workload Balancing und einer Einstellung für hohe Verfügbarkeit besteht, hat die Einstellung für hohe Verfügbarkeit immer Vorrang. In der Praxis bedeutet dieser Vorrang, dass:

  • Wenn der Versuch, eine VM auf einem Host zu starten, gegen den Hochverfügbarkeitsplan verstößt, gibt der Workload Balancing keine Sternebewertungen an.

  • Der Workload Balancing schaltet Hosts nicht automatisch ab, die über die im Dialogfeld „ HA konfigurieren “ im Feld „Fehler zulässig“ angegebene Anzahl hinausgeht.

    • Der Arbeitslastenausgleich empfiehlt jedoch weiterhin, mehr Hosts auszuschalten als die Anzahl der zu tolerierenden Hostfehler. (Beispielsweise empfiehlt Workload Balancing weiterhin, zwei Hosts auszuschalten, wenn Hochverfügbarkeit nur so konfiguriert ist, dass ein Hostausfall toleriert wird.) Wenn Sie jedoch versuchen, die Empfehlung anzuwenden, zeigt HASH (0x2e6c8e8) möglicherweise eine Fehlermeldung an, die besagt, dass die hohe Verfügbarkeit nicht mehr garantiert ist.

    • Wenn der Workload Balancing im automatisierten Modus ausgeführt wird und die Energieverwaltung aktiviert ist, werden Empfehlungen ignoriert, die die Anzahl der tolerierten Hostfehler überschreiten. In diesem Fall zeigt das Protokoll Arbeitslastenausgleich eine Meldung an, dass die Energieverwaltungsempfehlung nicht angewendet wurde, da Hochverfügbarkeit aktiviert ist.

Generieren von Arbeitslastberichten

Dieser Abschnitt enthält Informationen zur Verwendung der Komponente „Workload Balancing“ zum Generieren von Berichten über Ihre Umgebung, einschließlich Berichten über Hosts und VMs. Dieser Abschnitt enthält insbesondere Informationen zu folgenden Themen:

  • Erstellen von Berichten

  • Welche Workload-Berichte verfügbar sind

Hinweis:

Workload Balancing ist für HASH (0x2c1a078) HASH (0x2e72eb8) -Kunden oder Kunden verfügbar, die über ihre Citrix Virtual Apps und Desktops Zugriff auf HASH (0x2c1a078) haben. Weitere Informationen zur HASH-Lizenzierung (0x2c1a078) finden Sie unterLizenzierung. Um ein Upgrade durchzuführen oder eine HASH (0x2c1a078) Lizenz zu kaufen, besuchen Sie dieCitrix Website.

Übersicht über Workload-Berichte

Mit den Workload Balancing-Berichten können Sie die Kapazitätsplanung durchführen, den Zustand des virtuellen Servers ermitteln und die Wirksamkeit der konfigurierten Schwellenwerte bewerten.

Mit dem Workload Balancing können Sie Berichte über drei Objekttypen generieren: physische Hosts, Ressourcenpools und VMs. Auf hoher Ebene bietet Workload Balancing zwei Arten von Berichten:

  • Historische Berichte, die Informationen nach Datum anzeigen

  • „Rollup“ -Berichte, die einen zusammenfassenden Überblick über einen Bereich bieten

Der Workload Balancing stellt einige Berichte für Überwachungszwecke bereit, sodass Sie z. B. ermitteln können, wie oft eine VM verschoben wurde.

Sie können den Pool-Integritätsbericht verwenden, um zu bewerten, wie effektiv Ihre Optimierungsschwellenwerte sind. Während Workload Balancing Standardschwelleneinstellungen bereitstellt, müssen Sie diese Standardwerte möglicherweise anpassen, damit sie Werte in Ihrer Umgebung bereitstellen können. Wenn die Optimierungsschwellenwerte nicht auf die richtige Ebene für Ihre Umgebung angepasst sind, sind die Empfehlungen für den Workload Balancing möglicherweise nicht für Ihre Umgebung geeignet.

Um einen Workload Balancing-Bericht zu generieren, muss der Workload Balancing im Pool ausgeführt werden. Idealerweise hat der Pool Workload Balancing für ein paar Stunden oder lange genug ausgeführt, um die Daten zu generieren, die in den Berichten angezeigt werden sollen.

Erstellen eines Workload Balancing-Berichts

  1. Wählen Sie in HASH (0x2e6c8e8) im Menü Pool die Option Workload-Berichte anzeigen aus.

    Tipp:

    Sie können das Fenster Workload Reports auch auf der Registerkarte WLB anzeigen, indem Sie auf die Schaltfläche Berichte klicken.

  2. Wählen Sie im Fenster „Workload-Berichte“ einen Bericht aus dem Bereich „Berichte“.

  3. Wählen Sie das Startdatum und das Enddatum für den Berichtszeitraum aus. Abhängig von dem ausgewählten Bericht müssen Sie möglicherweise einen Host im Listenfeld Host angeben.

  4. Klicken Sie auf Bericht ausführen. Der Bericht wird im Listenfenster angezeigt. Hinweise zur Bedeutung der Berichte finden Sie unterWorkload Balancing-Bericht — Glossar.

Nach dem Generieren eines Berichts können Sie mithilfe der Symbolleistenschaltflächen im Bericht navigieren und bestimmte Aufgaben ausführen. Um den Namen einer Symbolleistenschaltfläche anzuzeigen, halten Sie den Mauszeiger über das Symbolleistensymbol.

Symbolleistenschaltflächen Beschreibung
Dokumentenübersicht MitDocument Map können Sie eine Dokumentübersicht anzeigen, mit der Sie durch lange Berichte navigieren können.
Seite vorwärts und zurück MitSeite Vorwärts/Zurück können Sie im Bericht eine Seite vorwärts oder zurück verschieben.
Zurück zum übergeordneten Bericht Zurück zum übergeordneten Bericht können Sie zum übergeordneten Bericht zurückkehren, wenn Sie mit Drill-Through-Berichten arbeiten. Hinweis: Diese Schaltfläche ist nur in Drill-Through-Berichten verfügbar, z. B. im Bericht Poolintegrität.
Rendering beenden Rendering beenden hebt die Berichtsgenerierung ab.
Drucken MitDrucken können Sie einen Bericht drucken und allgemeine Druckoptionen festlegen. Zu diesen Optionen gehören: der Drucker, die Anzahl der Seiten und die Anzahl der Kopien.
Drucklayout Mit demDrucklayout können Sie vor dem Drucken eine Vorschau des Berichts anzeigen. Um das Drucklayout zu beenden, klicken Sie erneut auf die Schaltfläche Drucklayout.
Seite einrichten Mit derSeite einrichten können Sie Druckoptionen wie Papierformat, Seitenausrichtung und Seitenränder angeben.
Exportieren MitExport können Sie den Bericht als Acrobat-Datei (.PDF) oder als Excel-Datei mit der Erweiterung.XLS exportieren.
Finden Mit „Suchen“ können Sie in einem Bericht nach einem Wort suchen, z. B. nach dem Namen einer virtuellen Maschine.

Drucken eines Workload Balancing-Berichts

Bevor Sie einen Bericht drucken können, müssen Sie ihn zuerst generieren.

  1. (Optional) Zeigen Sie eine Vorschau des gedruckten Dokuments an, indem Sie auf die folgende Schaltfläche Drucklayout klicken:

  2. (Optional) Ändern Sie das Papierformat und die Papierquelle, die Seitenausrichtung oder die Seitenränder, indem Sie auf die folgende Schaltfläche „Seite einrichten“ klicken:

  3. Klicken Sie auf die folgende Schaltfläche Drucken:

Exportieren eines Workload Balancing-Berichts

Sie können einen Bericht entweder in Microsoft Excel- oder Adobe Acrobat (PDF) -Formaten exportieren.

  1. Klicken Sie nach dem Generieren des Berichts auf die folgende Schaltfläche Exportieren:

  2. Wählen Sie im Menü der Schaltfläche Exportieren eines der folgenden Elemente aus:

    • Excel

    • Acrobat (PDF) Datei

Hinweis:

Die Daten, die zwischen den Berichtsexportformaten angezeigt werden, sind möglicherweise inkonsistent, je nach ausgewählter Exportformat. In Excel exportierte Berichte enthalten alle Daten, die für Berichte verfügbar sind, einschließlich „Drilldown“ -Daten. Berichte, die in PDF exportiert und in HASH (0x2e6c8e8) angezeigt werden, enthalten nur die Daten, die Sie beim Erstellen des Berichts ausgewählt haben.

Workload Balancing-Bericht — Glossar

Dieser Abschnitt enthält Informationen zu den folgenden Workload Balancing-Berichten:

Auslastungsanalyse

Mit dem Bericht „Rückbelastungsauslastung“ („Rückbelastungsbericht“) können Sie ermitteln, wie viel Ressource eine bestimmte Abteilung in Ihrer Organisation verwendet hat. Insbesondere zeigt der Bericht Informationen zu allen VMs in Ihrem Pool, einschließlich ihrer Verfügbarkeit und Ressourcenauslastung. Da dieser Bericht die Betriebszeit der VM anzeigt, kann er Ihnen helfen, die Einhaltung und Verfügbarkeit von Service Level Agreements zu demonstrieren.

Der Bericht zur Rückbelastung kann Ihnen helfen, eine einfache Rückbelastungslösung zu implementieren und die Abrechnung zu erleichtern. Wenn Sie Kunden eine bestimmte Ressource in Rechnung stellen möchten, erstellen Sie den Bericht, speichern Sie ihn als Excel und bearbeiten Sie die Tabelle, um den Preis pro Einheit einzubeziehen. Alternativ können Sie die Excel-Daten in Ihr Abrechnungssystem importieren.

Wenn Sie interne oder externe Kunden für die VM-Nutzung in Rechnung stellen möchten, sollten Sie Abteilungs- oder Kundennamen in Ihre VM-Namenskonventionen integrieren. Diese Übung erleichtert das Lesen von Ausgleichsberichten.

Die Ressourcenberichterstattung im Rückbelastungsbericht basiert manchmal auf der Zuordnung physischer Ressourcen zu einzelnen VMs.

Die durchschnittlichen Speicherdaten in diesem Bericht basieren auf der Speichermenge, die der VM derzeit zugewiesen ist. HASH (0x2c1a078) ermöglicht Ihnen eine feste Speicherzuweisung oder eine automatisch anpassbare Speicherzuweisung (Dynamic Memory Control).

Der Rückbelastungsbericht enthält die folgenden Datenspalten:

  • VM-Name. Der Name der VM, auf die die Daten in den Spalten in dieser Zeile angewendet werden.

  • VM-Betriebszeit. Die Anzahl der Minuten, in denen die VM eingeschaltet wurde (oder genauer gesagt, wird mit einem grünen Symbol daneben in HASH (0x2e6c8e8) angezeigt.

  • vCPU-Zuweisung. Die Anzahl der virtuellen CPUs, die auf der VM konfiguriert sind. Jede virtuelle CPU erhält einen gleichen Anteil der physischen CPUs auf dem Host. Betrachten Sie beispielsweise den Fall, in dem Sie acht virtuelle CPUs auf einem Host konfiguriert haben, der zwei physische CPUs enthält. Wenn die vCPU Allocation Spalte „1” enthält, entspricht dieser Wert 2/16 der gesamten Verarbeitungsleistung auf dem Host.

  • Minimale CPU-Auslastung (%). Der niedrigste aufgezeichnete Wert für die virtuelle CPU-Auslastung im Berichtszeitraum. Dieser Wert wird als Prozentsatz der vCPU-Kapazität der VM ausgedrückt. Die Kapazität basiert auf der Anzahl der vCPUs, die der VM zugewiesen sind. Wenn Sie einer VM beispielsweise eine vCPU zugewiesen haben, stellt die minimale CPU-Auslastung den niedrigsten Prozentsatz der aufgezeichneten vCPU-Auslastung dar. Wenn Sie der VM zwei vCPUs zugewiesen haben, ist der Wert die niedrigste Auslastung der kombinierten Kapazität beider vCPUs in Prozent.

    Letztlich stellt der Prozentsatz der CPU-Auslastung die niedrigste aufgezeichnete Arbeitslast dar, die die virtuelle CPU behandelt hat. Wenn Sie beispielsweise eine vCPU einer VM zuweisen und die PCPU auf dem Host 2,4 GHz beträgt, wird der VM 0,3 GHz zugewiesen. Wenn die minimale CPU-Auslastung für die VM 20% betrug, betrug die niedrigste Auslastung der CPU des physischen Hosts im Berichtszeitraum 60 MHz.

  • Maximale CPU-Auslastung (%). Der höchste Prozentsatz der virtuellen CPU-Kapazität der VM, den die VM während des Berichtszeitraums verbraucht hat. Die verbrauchte CPU-Kapazität ist ein Prozentsatz der virtuellen CPU-Kapazität, die Sie der VM zugewiesen haben. Wenn Sie der VM beispielsweise eine vCPU zugewiesen haben, stellt die maximale CPU-Auslastung den höchsten aufgezeichneten Prozentsatz der vCPU-Auslastung während der angegebenen Zeit dar. Wenn Sie der VM zwei virtuelle CPUs zugewiesen haben, stellt der Wert in dieser Spalte die höchste Auslastung aus der kombinierten Kapazität beider virtuellen CPUs dar.

  • Durchschnittliche CPU-Auslastung (%). Der durchschnittliche Betrag, ausgedrückt als Prozentsatz, der virtuellen CPU-Kapazität der virtuellen Maschine, die im Berichtszeitraum verwendet wurde. Die CPU-Kapazität ist die virtuelle CPU-Kapazität, die Sie der VM zugewiesen haben. Wenn Sie der VM zwei virtuelle CPUs zugewiesen haben, stellt der Wert in dieser Spalte die durchschnittliche Auslastung aus der kombinierten Kapazität beider virtuellen CPUs dar.

  • Gesamtspeicherzuweisung (GB). Die Menge des Festplattenspeichers, der der VM zum Zeitpunkt der Ausführung des Berichts zurzeit zugewiesen ist. Dieser Festplattenspeicher ist häufig der Festplattenspeicher, den Sie der VM beim Erstellen zugewiesen haben, sofern Sie ihn nicht geändert haben.

  • Zuweisung virtueller Netzwerkkarten. Die Anzahl der virtuellen Schnittstellen (VIFs), die der VM zugewiesen sind.

  • Aktueller minimaler dynamischer Speicher (MB).

    • Feste Speicherzuweisung. Wenn Sie einer VM einen festen Arbeitsspeicher zugewiesen haben (z. B. 1.024 MB), wird in den folgenden Spalten der gleiche Arbeitsspeicher angezeigt: Aktueller minimaler dynamischer Speicher (MB), Aktueller maximaler dynamischer Speicher (MB), Aktuell zugewiesener Speicher (MB) und Durchschnitt zugewiesener Speicher (MB).

    • Dynamische Speicherzuweisung. Wenn Sie HASH (0x2c1a078) für die Verwendung von Dynamic Memory Control konfiguriert haben, wird die im Bereich angegebene Mindestmenge an Speicher in dieser Spalte angezeigt. Wenn der Bereich 1.024 MB als Mindestspeicher und 2.048 MB als maximaler Speicher aufweist, werden in der Spalte Aktueller minimaler dynamischer Speicher (MB) 1.024 MB angezeigt.

  • Aktueller maximaler dynamischer Speicher (MB).

    • Dynamische Speicherzuweisung. Wenn HASH (0x2c1a078) den Speicher einer virtuellen Maschine automatisch basierend auf einem Bereich anpasst, wird in dieser Spalte die maximale Speichermenge angezeigt. Wenn die Speicherbereichswerte beispielsweise 1.024 MB Minimum und 2.048 MB Maximum betragen, werden 2.048 MB in der Spalte Aktueller maximaler dynamischer Speicher (MB) angezeigt.

    • Feste Speicherzuweisung. Wenn Sie einer VM einen festen Arbeitsspeicher zuweisen (z. B. 1.024 MB), wird in den folgenden Spalten der gleiche Arbeitsspeicher angezeigt: Aktueller minimaler dynamischer Speicher (MB), Aktueller maximaler dynamischer Speicher (MB), Aktuell zugewiesener Speicher (MB) und Durchschnitt zugewiesener Speicher (MB).

  • Aktuell zugewiesener Speicher (MB).

    • Dynamische Speicherzuweisung. Wenn Dynamic Memory Control konfiguriert ist, gibt dieser Wert die Speichermenge an, die HASH (0x2c1a078) der VM zugewiesen wird, wenn der Bericht ausgeführt wird.

    • Feste Speicherzuweisung. Wenn Sie einer VM einen festen Arbeitsspeicher zuweisen (z. B. 1.024 MB), wird in den folgenden Spalten der gleiche Arbeitsspeicher angezeigt: Aktueller minimaler dynamischer Speicher (MB), Aktueller maximaler dynamischer Speicher (MB), Aktuell zugewiesener Speicher (MB) und Durchschnitt zugewiesener Speicher (MB).

    Hinweis:

    Wenn Sie die Speicherzuweisung der VM unmittelbar vor dem Ausführen dieses Berichts ändern, spiegelt der Wert in dieser Spalte die neue Speicherzuweisung wider, die Sie konfiguriert haben.

  • Durchschnittlich zugewiesener Speicher (MB).

    • Dynamische Speicherzuweisung. Wenn Dynamic Memory Control konfiguriert ist, gibt dieser Wert den durchschnittlichen Speicher-HASH (0x2c1a078) an, der der VM im Berichtszeitraum zugewiesen wurde.

    • Feste Speicherzuweisung. Wenn Sie einer VM einen festen Arbeitsspeicher zuweisen (z. B. 1.024 MB), wird in den folgenden Spalten der gleiche Arbeitsspeicher angezeigt: Aktueller minimaler dynamischer Speicher (MB), Aktueller maximaler dynamischer Speicher (MB), Aktuell zugewiesener Speicher (MB) und Durchschnitt zugewiesener Speicher (MB).

    Hinweis:

    Wenn Sie die Speicherzuweisung der VM unmittelbar vor dem Ausführen dieses Berichts ändern, ändert sich der Wert in dieser Spalte möglicherweise nicht von dem, was zuvor angezeigt wurde. Der Wert in dieser Spalte gibt den Durchschnitt über den Zeitraum an.

  • Durchschnittliche Netzwerklesevorgänge (BPS). Die durchschnittliche Datenmenge (in Bits pro Sekunde), die die VM während des Berichtszeitraums empfangen hat.

  • Durchschnittliche Netzwerkschreibvorgänge (BPS). Die durchschnittliche Datenmenge (in Bits pro Sekunde), die die VM während des Berichtszeitraums gesendet hat.

  • Durchschnittliche Netzwerkauslastung (BPS). Die Gesamtsumme (in Bits pro Sekunde) der durchschnittlichen Netzwerklese- und durchschnittlichen Netzwerkschreibvorgänge. Wenn eine VM im Durchschnitt 1.027 bps sendet und im Berichtszeitraum durchschnittlich 23.831 bps empfängt, ist die durchschnittliche Netzwerkauslastung die Gesamtsumme dieser Werte: 24.858 bps.

  • Gesamte Netzwerkauslastung (BPS). Die Summe aller Netzwerk-Lese- und Schreibtransaktionen in Bits pro Sekunde im Berichtszeitraum.

Host-Integritätsverlauf

Dieser Bericht zeigt die Leistung von Ressourcen (CPU, Arbeitsspeicher, Netzwerk-Lesevorgänge und Netzwerkschreibvorgänge) auf einem bestimmten Host in Bezug auf Schwellenwerte an.

Die farbigen Linien (rot, grün, gelb) stellen Ihre Schwellenwerte dar. Sie können diesen Bericht zusammen mit dem Bericht Poolintegrität für einen Host verwenden, um festzustellen, wie sich die Leistung des Hosts auf den Gesamtzustand des Pools auswirken kann. Wenn Sie die Leistungsschwellenwerte bearbeiten, können Sie diesen Bericht verwenden, um Einblicke in die Host-Performance zu erhalten.

Sie können die Ressourcenauslastung als Tages- oder Stundendurchschnitt anzeigen. Mit dem Stundendurchschnitt können Sie die geschäftigsten Stunden des Tages, gemittelt, für den Zeitraum sehen.

Um Berichtsdaten anzuzeigen, die nach Stunde gruppiert sind, erweitern Sie unter **Host Health History die Option Klicken, um Berichtsdaten für den Zeitraum nach Haus gruppiert anzuzeigen** .

Workload Balancing zeigt den Durchschnitt für jede Stunde für den von Ihnen festgelegten Zeitraum an. Der Datenpunkt basiert auf einem Auslastungsdurchschnitt für diese Stunde für alle Tage im Zeitraum. In einem Bericht für den 1. Mai 2009 bis 15. Mai 2009 stellt der Datenpunkt Durchschnittliche CPU-Auslastung die Ressourcenauslastung aller 15 Tage um 12:00 Uhr dar. Diese Informationen werden als Durchschnitt kombiniert. Wenn die CPU-Auslastung am 1. Mai 82% um 12 Uhr 82%, am 2. Mai 88% um 12 Uhr und an allen anderen Tagen 75% betrug, beträgt der angezeigte Durchschnitt für 12 Uhr 76,3%.

Hinweis:

Der Workload Balancing glättet Spitzen und Spitzen, sodass die Daten nicht künstlich hoch erscheinen.

Performance-Historie der Pooloptimierung

Der Optimierungsleistungsbericht zeigt Optimierungsereignisse gegen die durchschnittliche Ressourcenauslastung dieses Pools an. Bei diesen Ereignissen handelt es sich um Instanzen, bei denen Sie einen Ressourcenpool optimiert haben. Insbesondere zeigt es die Ressourcennutzung für CPU, Speicher, Netzwerk-Lesevorgänge und Netzwerkschreibvorgänge an.

Die gepunktete Linie stellt die durchschnittliche Nutzung im Pool während des ausgewählten Zeitraums dar. Ein blauer Balken zeigt den Tag an, an dem Sie den Pool optimiert haben.

Dieser Bericht kann Ihnen helfen festzustellen, ob der Workload Balancing in Ihrer Umgebung erfolgreich funktioniert. Sie können diesen Bericht verwenden, um zu sehen, was zu Optimierungsereignissen geführt hat (d. h. die Ressourcenverwendung vor der empfohlenen Optimierung von Workload Balancing).

Diese Auswertung zeigt die durchschnittliche Ressourcennutzung für den Tag an. Es zeigt nicht die Spitzenauslastung an, z. B. wenn das System belastet ist. Sie können diesen Bericht auch verwenden, um zu sehen, wie ein Ressourcenpool funktioniert, wenn der Workload Balancing keine Optimierungsempfehlungen abgibt.

Im Allgemeinen sinkt die Ressourcennutzung nach einem Optimierungsereignis oder bleibt stabil. Wenn nach der Optimierung keine verbesserte Ressourcennutzung angezeigt wird, sollten Sie Schwellenwerte neu einstellen. Überlegen Sie außerdem, ob der Ressourcenpool zu viele VMs enthält und ob Sie während des angegebenen Zeitraums neue VMs hinzugefügt oder entfernt haben.

Pool-Audit-Pfad

Dieser Bericht zeigt den Inhalt des HASH-Überwachungsprotokolls (0x2c1a078) an. Das Überwachungsprotokoll ist eine HASH-Funktion (0x2c1a078), die zum Protokollieren von Versuchen zur Ausführung nicht autorisierter Aktionen und zur Auswahl autorisierter Aktionen dient. Zu diesen Aktionen gehören:

  • Import und Export
  • Host- und Pool-Backups
  • Zugriff auf Gast- und Hostkonsole.

Der Bericht liefert aussagekräftigere Informationen, wenn Sie HASH-Administratoren (0x2c1a078) ihre eigenen Benutzerkonten mit unterschiedlichen Rollen zur Verfügung stellen, die ihnen mithilfe der RBAC-Funktion zugewiesen sind.

Wichtig:

Um den Überwachungsprotokollbericht auszuführen, müssen Sie die Funktion Überwachungsprotokollierung aktivieren. Standardmäßig ist das Überwachungsprotokoll in der virtuellen Appliance für den Workload Balancing immer aktiviert.

Mit der erweiterten Funktion „Pool Audit Trail“ können Sie die Granularität des Überwachungsprotokollberichts angeben. Sie können die Überwachungsprotokolle auch nach bestimmten Benutzern, Objekten und nach Zeit suchen und filtern. Die Pool-Audit-Trail-Granularität ist standardmäßig auf Minimum festgelegt. Diese Option erfasst begrenzte Datenmengen für bestimmte Benutzer und Objekttypen. Sie können die Einstellung jederzeit auf der Grundlage der Detaillierungsebene ändern, die Sie in Ihrem Bericht benötigen. Legen Sie beispielsweise die Granularität auf Mittel für einen benutzerfreundlichen Bericht des Überwachungsprotokolls fest. Wenn Sie einen detaillierten Bericht benötigen, setzen Sie die Option auf Maximum.

Berichtsinhalt

Der Bericht „Pool Audit Trail“ enthält Folgendes:

    • Zeit. Die Zeit, zu der HASH (0x2c1a078) die Aktion des Benutzers aufgezeichnet hat.
  • Benutzername. Der Name der Person, die die Sitzung erstellt hat, in der die Aktion ausgeführt wurde. Manchmal kann dieser Wert die Benutzer-ID sein

  • Ereignisobjekt. Das Objekt, das Gegenstand der Aktion war (z. B. eine VM).

  • Ereignisaktion. Die Aktion, die aufgetreten ist. Definitionen dieser Aktionen finden Sie unter Audit Log Event Names.

  • Zugang. Gibt an, ob der Benutzer die Berechtigung zum Ausführen der Aktion hatte.

  • Objektname. Der Name des Objekts (z. B. der Name der VM).

  • Objekt-UUID. Die UUID des Objekts (z. B. die UUID der VM).

  • Erfolgreich. Diese Informationen geben den Status der Aktion an (d. h. ob sie erfolgreich war oder nicht).
Ereignisnamen des Überwachungsprotokolls

Der Überwachungsprotokollbericht protokolliert HASH-Ereignisse (0x2c1a078), Ereignisobjekte und -aktionen, einschließlich Import/Export, Host- und Pool-Backups sowie Gast- und Hostkonsolenzugriff. In der folgenden Tabelle werden einige der typischen Ereignisse definiert, die häufig im HASH (0x2c1a078) Auditprotokoll und Pool-Überwachungsprotokoll angezeigt werden. Die Tabelle gibt auch die Granularität dieser Ereignisse an.

Im Bericht Pool Audit Trail gelten die in derEvent Action Spalte aufgeführten Ereignisse für einen Pool, eine VM oder einen Host. Informationen zum Bestimmen, auf welche Ereignisse zutreffen, finden Sie in denEvent Object SpaltenObject Name und im Bericht. Weitere Ereignisdefinitionen finden Sie im Abschnitt Ereignisse der HASH Management API (0x2c1a078).

Pool Audit Trail Granularität Ereignisaktion Benutzeraktion
Minimum pool.join Den Host angewiesen, einem neuen Pool beizutreten
Minimum pool.join_force Den Host angewiesen (gezwungen), einem Pool beizutreten
Mittel SR.destroy Speicher-Repository zerstört
Mittel SR.create Speicher-Repository erstellt
Mittel VDI.snapshot Hat einen schreibgeschützten Snapshot des VDI erstellt und einen Verweis auf den Snapshot zurückgegeben
Mittel VDI.clone Nahm eine exakte Kopie des VDI und gab einen Verweis auf die neue Festplatte zurück
Mittel VIF.plug Hot-Plugged die angegebene VIF und fügt sie dynamisch an die laufende VM an
Mittel VIF.unplug Hot-Unplugged der angegebenen VIF, dynamisch von der laufenden VM getrennt
Maximal auth.get_subject_identifier Der externe Verzeichnisdienst wurde abgefragt, um den Betreffbezeichner als Zeichenfolge aus dem für Menschen lesbaren Betreffnamen zu erhalten.
Maximal task.cancel Es wurde angefordert, dass eine Aufgabe abgebrochen wird
Maximal VBD.insert Neues Medium in das Gerät eingefügt
Maximal VIF.get_by_uuid Einen Verweis auf die VIF-Instanz mit der angegebenen UUID erhalten
Maximal VDI.get_sharable Ermittelt das freigegebene Feld des VDI
Maximal SR.get_all Gibt eine Liste aller dem System bekannten SRs zurück
Maximal pool.create_new_blob Platzhalter für eine benannte Binärdatei erstellt, die diesem Pool zugeordnet ist
Maximal host.send_debug_keys Injiziert die angegebene Zeichenfolge als Debugging-Schlüssel in Xen
Maximal VM.get_boot_record Es wurde ein Datensatz zurückgegeben, der den dynamischen Status der VMs beschreibt, der beim Starten der virtuellen Maschine initialisiert und aktualisiert wurde, um Änderungen der Laufzeitkonfiguration widerzuspiegeln, z. B. CPU-Hotplug
Pool Gesundheit

Der Poolintegritätsbericht zeigt den Prozentsatz der Zeit an, die ein Ressourcenpool und seine Hosts in vier verschiedenen Schwellenbereichen verbracht hat: Kritisch, Hoch, Mittel und Niedrig. Sie können den Bericht Poolintegrität verwenden, um die Wirksamkeit Ihrer Leistungsschwellenwerte zu bewerten.

Einige Punkte zur Interpretation dieses Berichts:

  • Die Ressourcenauslastung im mittleren Schwellenwert (blau) ist unabhängig von der gewählten Platzierungsstrategie die optimale Ressourcenauslastung. Ebenso gibt der blaue Abschnitt im Kreisdiagramm an, wie lange der Host Ressourcen optimal verwendet hat.

  • Die Ressourcenauslastung im mittleren Niedrigschwellenprozentsatz (grün) ist nicht notwendigerweise positiv. Ob eine geringe Ressourcenauslastung positiv ist, hängt von Ihrer Platzierungsstrategie ab. Wenn Ihre Platzierungsstrategie „Maximale Dichte“ lautet und Ihre Ressourcennutzung grün ist, passt WLB möglicherweise nicht die maximale Anzahl von virtuellen Rechnern auf diesem Host oder Pool an. Wenn ja, passen Sie Ihre Leistungsschwellenwerte an, bis der Großteil der Ressourcenauslastung in den Schwellenbereich Durchschnittliches Mittel (blau) fällt.

  • Ressourcenauslastung im mittleren kritischen Schwellenwert Prozent (rot) gibt an, wie lange die durchschnittliche Ressourcenauslastung den kritischen Schwellenwert erreicht oder überschritten hat.

Wenn Sie auf ein Kreisdiagramm für die Ressourcenverwendung eines Hosts doppelklicken, zeigt HASH (0x2e6c8e8) den Bericht Hostintegritätsverlauf für diese Ressource auf diesem Host an. Wenn Sie auf der Symbolleiste auf Zurück zu übergeordnetem Bericht klicken, kehren Sie zum Bericht Poolintegrität zurück.

Wenn Sie feststellen, dass die meisten Berichtsergebnisse nicht im Bereich Durchschnittlicher mittlerer Schwellenwert liegen, passen Sie den kritischen Schwellenwert für diesen Pool an. Während Workload Balancing Standardschwelleneinstellungen bereitstellt, sind diese Standardwerte nicht in allen Umgebungen wirksam. Wenn die Schwellenwerte nicht auf die richtige Ebene für Ihre Umgebung angepasst sind, sind die Optimierungs- und Platzierungsempfehlungen für den Workload Balancing möglicherweise nicht geeignet. Weitere Informationen finden Sie unter Ändern der kritischen Schwellenwerte.

Pool Health History

Dieser Bericht enthält ein Liniendiagramm der Ressourcenauslastung auf allen physischen Hosts in einem Pool im Laufe der Zeit. Sie können den Trend der Ressourcenauslastung sehen, wenn sie in Bezug auf Ihre Schwellenwerte (Kritisch, Hoch, Mittel und Niedrig) zu erhöhen neigt. Sie können die Effektivität Ihrer Leistungsschwellenwerte bewerten, indem Sie Trends der Datenpunkte in diesem Bericht überwachen.

Workload Balancing extrapoliert die Schwellenbereiche aus den Werten, die Sie für die kritischen Schwellenwerte festgelegt haben, wenn Sie den Pool mit dem Workload Balancing verbunden haben. Obwohl der Bericht „Poolintegrität“ ähnlich ist, zeigt der Bericht „Poolintegritätshistorie“ die durchschnittliche Auslastung einer Ressource zu einem bestimmten Datum an. Anstelle der Gesamtdauer der Ressource, die in einem Schwellenwert ausgegeben wird.

Mit Ausnahme des Graphen „Average Free Memory“ werden die Datenpunkte niemals über der kritischen Schwellenlinie (rot) gemittelt. Für das Diagramm „Durchschnittlicher freier Speicher“ werden die Datenpunkte niemals unter der kritischen Schwellenlinie (die sich am unteren Rand des Diagramms befindet) gemittelt. Da in diesem Diagramm freien Speicher angezeigt wird, ist der kritische Schwellenwert im Gegensatz zu den anderen Ressourcen ein niedriger Wert.

Einige Punkte zur Interpretation dieses Berichts:

  • Wenn sich die Zeile Durchschnittlicher Einsatz im Diagramm der Linie Durchschnittlicher mittlerer Schwellenwert (blau) nähert, zeigt dies an, dass die Ressourcenauslastung des Pools optimal ist. Diese Angabe ist unabhängig von der konfigurierten Platzierungsstrategie.

  • Die Ressourcennutzung, die sich dem durchschnittlichen niedrigen Schwellenwert (grün) nähert, ist nicht notwendigerweise positiv. Ob eine geringe Ressourcenauslastung positiv ist, hängt von Ihrer Platzierungsstrategie ab. In dem Fall, in dem:
    • Ihre Platzierungsstrategie ist Maximum Density
    • In den meisten Tagen befindet sich die Zeile „Durchschnittliche Nutzung“ auf oder unter der grünen Linie „ Workload Balancing“ möglicherweise nicht so dicht wie möglich in diesem Pool platziert. Wenn ja, passen Sie die kritischen Schwellenwerte des Pools an, bis der Großteil der Ressourcenauslastung in den Schwellenbereich Durchschnittliches Medium (blau) fällt.
  • Wenn die Zeile Durchschnittlicher Einsatz mit dem durchschnittlichen kritischen Schwellenwert Prozent (rot) schneidet, gibt dies die Tage an, an denen die durchschnittliche Ressourcenauslastung den kritischen Schwellenwert für diese Ressource erreicht oder überschritten hat.

Wenn Datenpunkte in Ihren Diagrammen nicht im Bereich Durchschnittlicher mittlerer Schwellenwert liegen, Sie jedoch mit der Leistung zufrieden sind, können Sie den kritischen Schwellenwert für diesen Pool anpassen. Weitere Informationen finden Sie unter Ändern der kritischen Schwellenwerte.

Pool Optimierungsverlauf

Der Bericht „Pool Optimization History“ bietet chronologische Einblicke in die Optimierungsaktivitäten für den Workload Balancing.

Optimierungsaktivitäten werden grafisch und in einer Tabelle zusammengefasst. Wenn Sie ein Datumsfeld in der Tabelle anzeigen, werden detaillierte Informationen für jede Pooloptimierung angezeigt, die für diesen Tag durchgeführt wird.

In diesem Bericht können Sie die folgenden Informationen anzeigen:

  • VM-Name. Der Name der VM, die der Workload Balancing optimiert hat.

  • Vernunft. Der Grund für die Optimierung.

  • Methode. Ob die Optimierung erfolgreich war.

  • Vom Host. Der physische Server, auf dem die VM ursprünglich gehostet wurde.

  • Auf Host. Der physische Server, auf dem die VM migriert wurde.

    • Zeit. Der Zeitpunkt, zu dem die Optimierung stattgefunden hat.

Tipp:

Sie können auch einen Bericht zur Pooloptimierung über die Registerkarte WLB generieren, indem Sie auf den Link Historie anzeigen klicken.

Virtual Machine Motion History

Dieses Liniendiagramm zeigt an, wie oft VMs in einem Ressourcenpool über einen Zeitraum migriert wurden. Es gibt an, ob eine Migration aus einer Optimierungsempfehlung resultierte und auf welchen Host die VM verschoben wurde. Dieser Bericht gibt auch den Grund für die Optimierung an. Mit diesem Bericht können Sie die Anzahl der Migrationen in einem Pool überwachen.

Einige Punkte zur Interpretation dieses Berichts:

  • Die Zahlen auf der linken Seite des Diagramms entsprechen der Anzahl der möglichen Migrationen. Dieser Wert basiert auf der Anzahl der VMs in einem Ressourcenpool.

  • Sie können Details zu den Migrationen zu einem bestimmten Datum anzeigen, indem Sie das + -Zeichen im Abschnitt Datum des Berichts erweitern.

Performance-Historie der virtuellen Maschine

Dieser Bericht zeigt Leistungsdaten für jede VM auf einem bestimmten Host für einen von Ihnen angegebenen Zeitraum an. Der Workload Balancing basiert die Leistungsdaten auf der Menge der virtuellen Ressourcen, die der VM zugewiesen sind. Wenn beispielsweise die durchschnittliche CPU-Auslastung für Ihre VM 67% beträgt, verwendet Ihre VM im Durchschnitt 67% ihrer vCPU für den angegebenen Zeitraum.

In der ersten Ansicht der Auswertung wird ein Durchschnittswert für die Ressourcenauslastung für den angegebenen Zeitraum angezeigt.

Durch das Erweitern des Pluszeichens werden Liniendiagramme für einzelne Ressourcen angezeigt. Sie können diese Diagramme verwenden, um Trends bei der Ressourcenauslastung im Laufe der Zeit anzuzeigen.

Dieser Bericht zeigt Daten für CPU-Auslastung, Freier Speicher, Netzwerk-Lese/Schreibvorgänge und Festplattenlesen/Schreibvorgänge an.

Verwalten von Funktionen und Einstellungen für den Arbeitslastenausgleich

Dieser Abschnitt enthält Informationen darüber, wie Sie optionale Änderungen an den Einstellungen für den Arbeitslastenausgleich durchführen können, einschließlich der folgenden Schritte:

  • Optimierungsmodus anpassen

  • Automatisches Optimieren und Verwalten der Stromversorgung

  • Ändern der kritischen Schwellenwerte

  • Metrikgewichte optimieren

  • Hosts von Empfehlungen ausschließen

  • Erweiterte Automatisierungseinstellungen und Datenspeicherung konfigurieren

  • Passen Sie die Granularitätseinstellungen für Pool Audit Trail an

In diesem Abschnitt wird davon ausgegangen, dass Sie Ihren Pool bereits mit einer virtuellen Appliance für den Workload Balancing verbunden haben. Informationen zum Herunterladen, Importieren und Konfigurieren einer virtuellen Appliance mit Workload Balancing finden Sie unterErste Schritte. Informationen zum Herstellen einer Verbindung mit der virtuellen Appliance finden Sie unterHerstellen einer Verbindung mit der virtuellen Appliance für den Workload Balancing.

Ändern der Einstellungen für den Arbeitslastenausgleich

Nachdem Sie eine Verbindung mit der virtuellen Appliance für den Workload Balancing hergestellt haben, können Sie bei Bedarf die Einstellungen bearbeiten, die der Workload Balancing verwendet, um die Platzierung und Empfehlungen zu berechnen.

Die Platzierungs- und Optimierungseinstellungen, die Sie ändern können, umfassen die folgenden:

  • Ändern der Platzierungsstrategie
  • Konfigurieren von automatischen Optimierungen und Energieverwaltung
  • Bearbeiten von Performance-Schwellenwerten und Metrikgewichten
  • Hosts ausschließen.

Die Einstellungen für den Arbeitslastenausgleich gelten gemeinsam für alle VMs und Hosts im Pool.

Wenn die Netzwerk- und Datenträgerschwellenwerte mit der Hardware in Ihrer Umgebung übereinstimmen, sollten Sie zunächst die meisten Standardwerte in Workload Balancing verwenden.

Nachdem der Workload Balancing für eine Weile aktiviert wurde, empfehlen wir Ihnen, Ihre Leistungsschwellenwerte zu bewerten und zu bestimmen, ob sie bearbeitet werden sollen. Betrachten Sie zum Beispiel, ob Sie:

  • Empfehlungen erhalten, wenn sie noch nicht erforderlich sind. Wenn ja, passen Sie die Schwellenwerte an, bis der Workload Balancing mit geeigneten Empfehlungen beginnt.

  • Keine Empfehlungen erhalten, wenn Sie erwarten, sie zu erhalten. Wenn Ihr Netzwerk beispielsweise über unzureichende Bandbreite verfügt und Sie keine Empfehlungen erhalten, müssen Sie möglicherweise Ihre Einstellungen anpassen. Wenn ja, sollten Sie die Netzwerkkritischen Schwellenwerte senken, bis der Workload Balancing mit Empfehlungen beginnt.

Bevor Sie Ihre Schwellenwerte bearbeiten, können Sie für jeden physischen Host im Pool einen Pool-Integritätsbericht und den Pool-Integritätsprotokollbericht generieren.

Sie können die Konfigurationseigenschaften des Arbeitslastenausgleichs in HASH (0x2e6c8e8) verwenden, um die Konfigurationseinstellungen zu ändern.

Informationen zum Aktualisieren der Anmeldeinformationen HASH (0x2c1a078) und des für die Kommunikation verwendeten Workload Balancing-Servers finden Sie unterBearbeiten der Konfigurationsdatei für den Workload Balancing.

Wählen Sie im Bereich Infrastruktur von HASH (0x2e6c8e8) HASH (0x2e6c8e8) > your-pool.

Klicken Sie im Eigenschaftenbereich auf die Registerkarte WLB.

Klicken Sie auf der Registerkarte WLB auf Einstellungen.

Optimierungsmodus anpassen

Workload Balancing empfiehlt sich, die VM-Arbeitslast in Ihrer Umgebung neu auszugleichen oder zu optimieren, basierend auf einer von Ihnen ausgewählten Platzierungsstrategie. Die Platzierungsstrategie wird als Optimierungsmodus bezeichnet.

Mit Workload Balancing können Sie zwischen zwei Optimierungsmodi wählen:

  • Maximieren Sie die Leistung. (Standard.) Der Workload Balancing versucht, die Arbeitslast gleichmäßig auf alle physischen Hosts in einem Ressourcenpool zu verteilen. Ziel ist es, CPU, Arbeitsspeicher und Netzwerkdruck für alle Hosts zu minimieren. Wenn „Performance maximieren“ Ihre Platzierungsstrategie ist, empfiehlt Workload Balancing eine Optimierung, wenn ein Host den Schwellenwert „Hoch“ erreicht.

  • Dichte maximieren. Der Workload Balancing versucht, die Anzahl der physischen Hosts zu minimieren, die online sein müssen, indem die aktiven VMs konsolidiert werden.

    Wenn Sie Dichte maximieren als Platzierungsstrategie auswählen, können Sie Parameter angeben, die denen in Performance maximieren ähneln. Workload Balancing verwendet jedoch diese Parameter, um zu bestimmen, wie VMs auf einem Host verpackt werden können. Wenn die Maximierung der Dichte Ihre Platzierungsstrategie ist, empfiehlt Workload Balancing die Konsolidierungsoptimierungen, wenn eine VM den Schwellenwert „Niedrig“ erreicht.

Mit dem Workload Balancing können Sie auch die folgenden Optimierungsmodi für bestimmte Zeiträume anwenden, Fixiert oder zwischen den Modi wechseln:

  • Mit festen Optimierungsmodi wird der Workload Balancing immer ein bestimmtes Optimierungsverhalten festgelegt. Dieses Verhalten kann entweder versuchen, die beste Leistung zu erstellen oder die höchste Dichte zu erstellen.

  • Mit Zeitgesteuerten Optimierungsmodi können Sie festlegen, dass Workload Balancing je nach Tageszeit unterschiedliche Optimierungsmodi angewendet wird. Sie können beispielsweise den Workload Balancing konfigurieren, um die Leistung während des Tages zu optimieren, an dem Benutzer verbunden sind. Um Energie zu sparen, können Sie dann für Workload Balancing angeben, um die maximale Dichte bei Nacht zu optimieren.

    Wenn Sie Zeitgesteuerte Optimierungsmodi konfigurieren, wechselt der Workload Balancing automatisch zu Beginn des angegebenen Zeitraums in den Optimierungsmodus. Sie können jeden Tag, Wochentage, Wochenenden oder einzelne Tage konfigurieren. Für die Stunde wählen Sie eine Tageszeit aus.

Wählen Sie im Bereich Ressourcen von HASH (0x2e6c8e8) HASH (0x2e6c8e8) > your-pool.

Klicken Sie im Eigenschaftenbereich auf die Registerkarte WLB.

Klicken Sie auf der Registerkarte WLB auf Einstellungen.

Klicken Sie im linken Bereich auf Optimierungsmodus.

Wählen Sie im Abschnitt „Fest“ der Seite „Optimierungsmodus“ einen der folgenden Optimierungsmodi aus:

  • Maximieren Sie die Leistung. (Standard.) Versucht, die Arbeitslast gleichmäßig auf alle physischen Hosts in einem Ressourcenpool zu verteilen. Ziel ist es, CPU, Arbeitsspeicher und Netzwerkdruck für alle Hosts zu minimieren.

  • Dichte maximieren. Es wird versucht, so viele virtuelle Rechner wie möglich auf einen physischen Host zu passen. Ziel ist es, die Anzahl der physischen Hosts zu minimieren, die online sein müssen. (Der Workload Balancing berücksichtigt die Leistung konsolidierter VMs und gibt eine Empfehlung zur Verbesserung der Leistung aus, wenn eine Ressource auf einem Host einen kritischen Schwellenwert erreicht.)

Wählen Sie im Bereich Infrastruktur von HASH (0x2e6c8e8) HASH (0x2e6c8e8) > your-pool.

Klicken Sie im Eigenschaftenbereich auf die Registerkarte WLB.

Klicken Sie auf der Registerkarte WLB auf Einstellungen.

Klicken Sie im linken Bereich auf Optimierungsmodus

Wählen Sie im Bereich Optimierungsmodus die Option Geplant aus. Der Abschnitt Geplant wird verfügbar.

Klicken Sie auf Neu hinzufügen.

Wählen Sie im Feld Ändern zu einen der folgenden Modi aus:

  • Maximieren Sie die Leistung. Versucht, die Arbeitslast gleichmäßig auf alle physischen Hosts in einem Ressourcenpool zu verteilen. Ziel ist es, CPU, Arbeitsspeicher und Netzwerkdruck für alle Hosts zu minimieren.

  • Dichte maximieren. Es wird versucht, so viele virtuelle Rechner wie möglich auf einen physischen Host zu passen. Ziel ist es, die Anzahl der physischen Hosts zu minimieren, die online sein müssen.

Wählen Sie den Wochentag und die Uhrzeit aus, zu der der Workload Balancing in diesem Modus gestartet werden soll.

Erstellen Sie mehr geplante Modusänderungen (d. h. „Aufgaben“), bis Sie die Nummer haben, die Sie benötigen. Wenn Sie nur eine Aufgabe planen, wechselt der Arbeitslastenausgleich wie geplant in diesen Modus, wird jedoch nie wieder zurückgeschaltet.

Klicken Sie auf OK.

Zeigen Sie das Dialogfeld Optimierungsmodus an, indem Sie die Schritte 1 bis 4 im vorherigen Verfahren ausführen.

Wählen Sie in der Liste Geplante Modusänderungen die Aufgabe aus, die Sie löschen oder deaktivieren möchten.

Führen Sie einen der folgenden Schritte aus:

  • Löschen Sie die Aufgabe dauerhaft. Klicken Sie auf die Schaltfläche Löschen.

  • Beenden Sie die temporäre Ausführung des Tasks. Klicken Sie mit der rechten Maustaste auf die Aufgabe und klicken Sie auf Deaktivieren.

    Tipps:

    -  Sie können Tasks auch deaktivieren oder aktivieren, indem Sie den Task auswählen, auf Bearbeiten klicken und im Dialogfeld Optimierungsmodusplaner das Kontrollkästchen Task aktivieren aktivieren aktivieren aktivieren.
    -  Um eine Aufgabe erneut zu aktivieren, klicken Sie in der Liste Geplante Modusänderungen mit der rechten Maustaste auf den Task, und klicken Sie auf Aktivieren
    

Führen Sie einen der folgenden Schritte aus:

  • Doppelklicken Sie auf den Task, den Sie bearbeiten möchten.

  • Wählen Sie die Aufgabe aus, die Sie bearbeiten möchten, und klicken Sie auf Bearbeiten.

Wählen Sie im Feld Ändern zu einen anderen Modus aus, oder nehmen Sie andere Änderungen wie gewünscht vor.

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 Stromversorgung

Sie können den Workload Balancing so konfigurieren, dass Empfehlungen automatisch angewendet werden (Automatisierung) und Hosts automatisch aktiviert oder deaktiviert werden. Um Hosts automatisch auszuschalten (z. B. während geringer Auslastung), müssen Sie den Workload Balancing so konfigurieren, dass 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 so konfigurieren, dass Empfehlungen in Ihrem Namen angewendet und die von ihm empfohlenen Optimierungsaktionen automatisch ausgeführt werden. Sie können diese Funktion, die als Automatische Optimierung Akzeptanz bekannt ist, verwenden, um Empfehlungen automatisch anzuwenden, einschließlich solcher zur Verbesserung der Leistung oder zum Herunterfahren von Hosts. Um Hosts jedoch bei sinkenden VMs die Nutzung herunterfahren zu können, müssen Sie die Automatisierung, die Energieverwaltung und den Modus „Maximale Dichte“ konfigurieren.

Standardmäßig wendet der Workload Balancing keine Empfehlungen automatisch an. Wenn der Workload Balancing Empfehlungen automatisch anwenden soll, aktivieren Sie die Automatisierung. Andernfalls müssen Sie Empfehlungen manuell anwenden, indem Sie auf Empfehlungen anwenden klicken.

Der Workload Balancing wendet Empfehlungen nicht automatisch auf Hosts oder VMs 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 Arbeitslastenausgleich zu viel festgeschrieben wird, werden Sie von HASH (0x2e6c8e8) aufgefordert, 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 Hostfehler überschreiten, die im Hochverfügbarkeitsplan toleriert werden sollen.

Wenn der Workload Balancing mit aktivierter Automatisierungsfunktion ausgeführt wird, wird dieses Verhalten manchmal als Ausführung im automatisierten Modus bezeichnet.

Es ist möglich, die Anwendungsempfehlungen im automatisierten Modus von Workload Balancing zu optimieren. Weitere Informationen finden Sie unterFestlegen konservativer oder aggressiver automatisierter Empfehlungen.

Energieverwaltung für den Workload Balancing aktivieren

Der Begriff Energieverwaltung bedeutet die Möglichkeit, den Strom für physische Hosts ein- oder auszuschalten. In einem Workload Balancing-Kontext bedeutet dieser Begriff, Hosts in einem Pool basierend auf der Gesamtarbeitslast des Pools ein- oder auszuschalten.

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

  • Die Hardware für den Host 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 Sie möchten, dass der Workload Balancing Hosts automatisch ausgeschaltet werden soll, konfigurieren Sie außerdem den Workload Balancing so, dass die folgenden Aktionen ausgeführt werden:

  • Empfehlungen automatisch anwenden

  • Automatisches Anwenden von Energieverwaltungs-Empfehlungen

Wenn WLB nicht verwendete Ressourcen in einem Pool im Modus „Maximale Dichte“ erkennt, empfiehlt es, Hosts auszuschalten, bis alle überschüssigen Kapazitäten eliminiert werden. Wenn im Pool nicht genügend Hostkapazität vorhanden ist, um Hosts herunterzufahren, empfiehlt WLB, die Hosts eingeschaltet zu lassen, bis die Pool-Arbeitslast ausreichend abnimmt. Wenn Sie den Workload Balancing so konfigurieren, dass zusätzliche Hosts automatisch ausgeschaltet werden, wendet er diese Empfehlungen automatisch an und verhält sich daher auf die gleiche Weise.

Wenn ein Host für die Teilnahme an der Energieverwaltung festgelegt ist, gibt der Workload Balancing bei Bedarf Ein- und Ausschaltempfehlungen aus. Wenn Sie im Modus „Maximale Leistung“ ausführen:

  • Wenn Sie WLB so konfigurieren, dass Hosts automatisch eingeschaltet werden, schaltet WLB Hosts ein, wenn die Ressourcenauslastung auf einem Host den Schwellenwert „Hoch“ überschreitet.
  • Der Workload Balancing schaltet Hosts nach dem Einschalten nie 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.

Verstehen des Energiemanagement-Verhaltens

Bevor Workload Balancing das Einschalten oder Deaktivieren von Hosts empfiehlt, wählt er die Hosts aus, auf die VMs ü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 VMs.

  3. Füllen nachfolgender Hosts, nach denen Hosts die meisten virtuellen Rechner 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.

 Beim Konsolidieren von VMs auf Hosts im Modus „Maximale Dichte“ füllt XenServer zuerst den Poolmaster, den am meisten geladenen Host zweite und den am wenigsten geladenen Host dritter.

Wenn WLB ein Leistungsproblem erkennt, während sich der Pool im Modus „Maximale Dichte“ befindet, empfiehlt es, Arbeitslasten zwischen den eingeschalteten Hosts zu migrieren. 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 wenn der Optimierungsmodus auf Maximale Leistung eingestellt wäre.)

Wenn WLB im Modus „Maximale Leistung“ ausgeführt wird, empfiehlt WLB das Einschalten von Hosts, bis die Ressourcenauslastung für alle Poolmitglieder den Schwellenwert „Hoch“ unterschreitet.

Wenn der Workload Balancing während der Migration von VMs feststellt, dass die Erhöhung der Kapazität die Gesamtleistung des Pools zugute kommt, schaltet er die Hosts automatisch ein oder empfiehlt dies.

Wichtig:

Der Workload Balancing empfiehlt nur das Einschalten eines Hosts, den der Workload Balancing ausgeschaltet hat.

Entwurfsumgebungen für Energieverwaltung und VM-Konsolidierung

Wenn Sie eine HASH-Implementierung (0x2c1a078) 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, sollten Sie überlegen, ob die VMs, die diese Workloads hostet, in verschiedenen Pools gefunden werden sollen. Erwägen Sie auch, VMs, die Arten von Anwendungen hosten, die mit bestimmten Hardwaretypen besser funktionieren, in einen anderen Pool aufzuteilen.

    Da Energieverwaltung und VM-Konsolidierung auf Poolebene verwaltet werden, entwerfen Sie Pools so, dass sie Arbeitslasten enthalten, die Sie mit derselben Geschwindigkeit konsolidieren möchten. Stellen Sie sicher, dass Sie in Erwägungen einbeziehen, die in erläutert werdenAutomatisierte Empfehlungen steuern.

  • Hosts vom Workload Balancing ausschließen. Einige Hosts müssen möglicherweise immer eingeschaltet sein. Weitere Informationen finden Sie unter Hosts von Empfehlungen ausschließen.

So wenden Sie Optimierungsempfehlungen automatisch an
  1. Wählen Sie im Bereich Infrastruktur von HASH (0x2e6c8e8) HASH (0x2e6c8e8) > your-pool.

  2. Klicken Sie im Eigenschaftenbereich auf die Registerkarte WLB.

  3. Klicken Sie auf der Registerkarte WLB auf Einstellungen.

  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 die Hosts automatisch aus, wenn die Ressourcenauslastung unter den Schwellenwert „Niedrig“ fällt. Das heißt, der Workload Balancing schaltet Hosts während niedriger Nutzungszeiten automatisch aus.

  6. (Optional.) Optimierungsempfehlungen optimieren, indem Sie im linken Bereich des Dialogfelds Einstellungen auf Erweitert klicken und eine oder mehrere der folgenden Aktionen ausführen:

    • Wenn Sie angeben, wie oft der Workload Balancing 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 Optimierungsempfehlung aus, die der Workload Balancing automatisch angewendet werden soll. Der Standardwert ist Hoch.

    • Ändern der Aggressivität, mit der Workload Balancing seine Optimierungsempfehlungen anwendet.

      Sie können auch angeben, wie viele Minuten der Workload Balancing warten muss, bevor eine Optimierungsempfehlung auf eine kürzlich verschobene VM angewendet wird.

      Alle diese Einstellungen werden in ausführlicher erläutertFestlegen konservativer oder aggressiver automatisierter Empfehlungen.

  7. Führen Sie einen der folgenden Schritte aus:

    • Wenn Sie die Energieverwaltung konfigurieren möchten, klicken Sie auf Automatisierung/Energieverwaltung, und fahren Sie mit der fortSo wählen Sie Hosts für die Energieverwaltung aus.

    • Wenn Sie die Energieverwaltung nicht konfigurieren möchten und die Konfiguration der Automatisierung abgeschlossen ist, klicken Sie auf OK.

So wählen Sie Hosts für die Energieverwaltung aus
  1. Wählen Sie im Abschnitt Energieverwaltung die Hosts aus, für die der Workload Balancing das Einschalten und Deaktivieren empfiehlt.

    Hinweis:

    Wenn Sie Hosts für Energieverwaltungsempfehlungen auswählen, ohne Energieverwaltungsempfehlungen automatisch anwenden zu wählen, schlägt WLB Empfehlungen zur Energieverwaltung vor, wendet sie jedoch nicht automatisch für Sie an.

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

Verstehen, wann der Workload Balancing Empfehlungen ausgibt

Der Workload Balancing wertet kontinuierlich die Ressourcenmetriken physischer Hosts und VMs in den von ihm verwalteten Pools mit Schwellenwerten aus. Schwellenwerte sind voreingestellte Werte, die wie Grenzen funktionieren, die ein Host überschreiten muss, bevor der Workload Balancing eine Optimierungsempfehlung abgeben kann. Auf einem sehr hohen Niveau. Der Workload Balancing Prozess ist wie folgt:

  1. Der Arbeitslastenausgleich erkennt, dass der Schwellenwert für eine Ressource verletzt wurde.

  2. Der Workload Balancing wird ausgewertet, ob eine Optimierungsempfehlung abgegeben wird.

  3. Der Workload Balancing bestimmt, welche Hosts als Zielhosts fungieren. Ein Zielhost ist der Host, auf dem Workload Balancing empfiehlt, eine oder mehrere VMs zu verlegen.

  4. Workload Balancing macht die Empfehlung.

Nachdem WLB festgestellt hat, dass ein Host von der Optimierung profitieren kann, wertet er vor der Empfehlung andere Hosts im Pool aus, um Folgendes zu entscheiden:

  1. Die Reihenfolge, um die Optimierung zu machen (welche Hosts, welche VMs)
  2. Wo empfiehlt man, eine VM zu platzieren, wenn sie eine Empfehlung abgibt?

Um diese beiden Aufgaben auszuführen, verwendet Workload Balancing Schwellenwerte und Gewichtungen wie folgt:

  • Schwellenwerte sind die Grenzwerte, mit denen Workload Balancing die Ressourcenmetriken Ihres Pools verglichen. Die Schwellenwerte werden verwendet, um zu bestimmen, ob eine Empfehlung abgegeben werden soll und welche Hosts ein geeigneter Kandidat für das Hosting verlagter VMs sind.

  • Gewichtungen sind eine Möglichkeit, Ressourcen zu ordnen, je nachdem, wie viel Sie sie berücksichtigen möchten, werden verwendet, um die Verarbeitungsreihenfolge zu bestimmen. Nachdem der Workload Balancing sich für eine Empfehlung entschieden hat, verwendet er Ihre Spezifikationen, welche Ressourcen wichtig sind, um Folgendes zu ermitteln:

    • Welche Host-Leistung soll zuerst adressieren
    • Welche VMs sollten zuerst migriert werden

Für jede Ressourcenarbeitslastenausgleichsüberwachung verfügt er über vier Schwellenwertestufen (Kritisch, Hoch, Mittel und Niedrig), die in den folgenden Abschnitten erläutert werden. Beim Workload Balancing wird ausgewertet, ob eine Empfehlung abgegeben werden soll, wenn eine Ressourcenmetrik auf einem Host:

  • Überschreitet den Schwellenwert „Hoch“, wenn der Pool im Modus „Maximale Leistung“ ausgeführt wird (Leistung verbessern)

  • Unterschreitet den unteren Schwellenwert, wenn der Pool im Modus „Maximale Dichte“ ausgeführt wird (VMs auf Hosts konsolidieren)

  • Überschreitet den kritischen Schwellenwert, wenn der Pool im Modus „Maximale Dichte“ ausgeführt wird (Leistung verbessern)

Wenn der Schwellenwert für einen Pool, der im Modus Maximale Leistung ausgeführt wird, 80% beträgt, wenn die CPU-Auslastung auf einem Host 80,1% erreicht, wird WLB ausgewertet, ob eine Empfehlung abgegeben werden soll.

Wenn eine Ressource ihren Schwellenwert verletzt, wertet WLB die Metrik der Ressource anhand der historischen Performance aus, um zu verhindern, dass eine Optimierungsempfehlung basierend auf einer temporären Spitze abgegeben wird. Dazu erstellt Workload Balancing eine historisch gemittelte Auslastungsmetrik, indem die Daten für die Ressourcenauslastung ausgewertet werden, die zu folgenden Zeiten erfasst wurden:

Erfasste Daten Gewicht
Sofort, zum Zeitpunkt der Schwelle überschritten wurde (dh Echtzeitdaten) 70%
30 Minuten vor Überschreitung der Schwelle 25%
24 Stunden vor Überschreitung der Schwelle 5%

Wenn die CPU-Auslastung auf dem Host den Schwellenwert um 12:02 Uhr überschreitet, überprüft WLB die Auslastung an diesem Tag um 11:32 Uhr und um 12:02 Uhr am Vortag. Wenn die CPU-Auslastung beispielsweise folgende Werte hat, gibt WLB keine Empfehlung aus:

  • 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 liegt daran, dass die historisch gemittelte Auslastung 72,47% beträgt, sodass Workload Balancing davon ausgeht, dass die Auslastung ein temporärer Anstieg ist. Wenn die CPU-Auslastung jedoch um 11:32 Uhr 78% betrug, empfiehlt Workload Balancing, da die historisch gemittelte Auslastung 80,1% beträgt.

Optimierungs- und Konsolidierungsprozess

Der Workload Balancing-Prozess zur Bestimmung potenzieller Optimierungen variiert je nach Optimierungsmodus (Maximum Performance oder Maximum Density). Unabhängig vom Optimierungsmodus werden jedoch Optimierungs- und Platzierungsempfehlungen in einem zweistufigen Prozess abgegeben:

  1. Bestimmen Sie potenzielle Optimierungen. (Das heißt, welche VMs von Hosts migrieren.)

  2. Legen Sie die Platzierungsempfehlungen fest. (Das heißt, welche Gastgeber wären geeignete Kandidaten für neue Gastgeber.)

Hinweis:

Workload Balancing empfiehlt nur die Migration von VMs, die die HASH-Kriterien (0x2c1a078) erfüllen, für die Livemigration, einschließlich des Zielhosts muss über den von der VM benötigten Speicher verfügen. Der Zielhost muss auch über ausreichende Ressourcen verfügen, um das Hinzufügen der VM aufzunehmen, ohne die Schwellenwerte des im Pool konfigurierten Optimierungsmodus zu überschreiten. Zum Beispiel der Schwellenwert Hoch im Modus Maximale Leistung und der kritische Schwellenwert für den Modus Maximale Dichte.

Wenn der Workload Balancing im automatisierten Modus ausgeführt wird, können Sie die Art und Weise einstellen, 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 Workload Balancing den folgenden Prozess, um mögliche Optimierungen zu ermitteln:

  1. Alle zwei Minuten wertet der Workload Balancing die Ressourcenauslastung für jeden Host im Pool aus. Dies geschieht, indem es auf jedem Host überwacht und bestimmt, ob die Auslastung der einzelnen Ressourcen den Schwellenwert „Hoch“ überschreitet. Weitere InformationenÄndern des kritischen Schwellenwertszum oberen Schwellenwert finden Sie unter.

    Wenn die Auslastung einer Ressource im Modus „Maximale Leistung“ den Schwellenwert „Hoch“ überschreitet, startet WLB den Prozess, um zu bestimmen, ob eine Optimierungsempfehlung abgegeben werden soll. Der Workload Balancing legt fest, ob eine Optimierungsempfehlung abgegeben werden soll, basierend darauf, ob dadurch Leistungseinschränkungen vereinfachen werden können, z. B. durch den Schwellenwert „Hoch“.

    Betrachten Sie beispielsweise den Fall, in dem der Workload Balancing erkennt, dass unzureichende CPU-Ressourcen sich negativ auf die Leistung der VMs auf Host A auswirken. Wenn der Workload Balancing einen anderen Host mit weniger CPU-Auslastung finden kann, empfiehlt es, einen oder mehrere VMs auf einen anderen Host zu verschieben.

  2. Wenn die Auslastung einer Ressource auf einem Host den relevanten Schwellenwert überschreitet, kombiniert der Workload Balancing die folgenden Daten zu der historisch gemittelten Auslastung:
    • Die aktuelle Auslastung der Ressource
    • Historische Daten von vor 30 Minuten
    • Historische Daten von vor 24 Stunden Wenn die historisch gemittelte Auslastung den Schwellenwert der Ressource überschreitet, bestimmt der Workload Balancing, dass er eine Optimierungsempfehlung darstellt.
  3. Workload Balancing verwendet metrische Gewichtungen, um zu bestimmen, welche Hosts zuerst optimiert werden sollen. Die Ressource, der Sie die größte Gewichtung zugewiesen haben, ist diejenige, die der Workload Balancing zuerst adressieren möchte. Metrikgewichte optimieren#tune-metric-weightings[()]Weitere Informationen zu Metrikgewichten finden Sie unter.

  4. Der Workload Balancing bestimmt, welche Hosts die VMs unterstützen können, die von Hosts migriert werden sollen.

    Der Workload Balancing ermittelt diese Bestimmung, indem der prognostizierte Effekt auf die Ressourcenauslastung berechnet wird, wenn verschiedene Kombinationen von VMs auf Hosts platziert werden. (Workload Balancing verwendet eine Methode zur Durchführung dieser Berechnungen, die in der Mathematik als Permutation bezeichnet wird.)

    Hierzu erstellt Workload Balancing eine einzelne Metrik oder Punktzahl, um die Auswirkungen einer Migration einer VM auf den Host zu prognostizieren. Die Punktzahl zeigt die Eignung eines Hosts als Heim für mehr VMs an.

    Um die Leistung des Hosts zu bewerten, kombiniert Workload Balancing die folgenden Metriken:

    • Die aktuellen Metriken des Hosts
    • Die Metriken des Hosts aus den letzten 30 Minuten
    • Die Metriken des Hosts von vor 24 Stunden
    • Die Metriken der VM.
  5. Nach der Bewertung von Hosts und VMs versucht WLB, virtuelle Modelle zu erstellen, wie die Hosts aussehen, mit verschiedenen Kombinationen von VMs. WLB verwendet diese Modelle, um den besten Host zum Platzieren der VM zu ermitteln.

    Im Modus „Maximale Leistung“ verwendet Workload Balancing Metrik-Gewichtungen, um zu bestimmen, welche Hosts zuerst optimiert werden sollen und welche VMs auf diesen Hosts zuerst migriert werden sollen. Workload Balancing basiert seine Modelle auf den metrischen Gewichtungen. Wenn beispielsweise die CPU-Auslastung die höchste Bedeutung zugewiesen ist, sortiert der Workload Balancing Hosts und VMs nach den folgenden Kriterien zu optimieren:

    • Erstens wirkt sich die CPU-Auslastung auf Hosts am meisten aus (d. h., sie laufen am nächsten am oberen Schwellenwert für die CPU-Auslastung)
    • Welche VMs haben die höchste CPU-Auslastung (oder laufen am nächsten an der höchsten Schwelle).
  6. Der Workload Balancing wird mit der Berechnung von Optimierungen fortgesetzt. Es betrachtet Hosts als Kandidaten für die Optimierung und VMs als Kandidaten für die Migration, bis die vorhergesagte Ressourcenauslastung auf dem Host der VM unter den Schwellenwert Hoch fällt. Die prognostizierte Ressourcenauslastung ist die Ressourcenauslastung, die der Workload Balancing prognostiziert, nachdem der Workload Balancing eine VM vom Host hinzugefügt oder entfernt hat.
Konsolidierungsprozess im Modus „Maximale Dichte“

WLB legt fest, ob eine Empfehlung abgegeben werden soll, basierend darauf, ob eine VM auf einen Host migriert und weiterhin unter dem kritischen Schwellenwert ausgeführt werden kann.

  1. Wenn die Auslastung einer Ressource unter den niedrigen Schwellenwert fällt, beginnt der Workload Balancing mit der Berechnung potenzieller Konsolidierungsszenarien.

  2. Wenn WLB eine Möglichkeit erkennt, VMs auf einem Host zu konsolidieren, wird ausgewertet, ob der Zielhost ein geeignetes Zuhause für die VM ist.

  3. Wie im Modus „Maximale Leistung“ bewertet Workload Balancing den Host, um die Eignung eines Hosts als Heim für neue VMs zu bestimmen.

    Bevor WLB Empfehlungen für die Konsolidierung von VMs auf weniger Hosts ausgibt, wird überprüft, ob die Ressourcenauslastung auf diesen Hosts nach dem Verlegen von VMs auf sie unter den kritischen Schwellenwerten liegt.

    Hinweis:

    Der Workload Balancing berücksichtigt keine metrischen Gewichtungen, wenn er eine Konsolidierungsempfehlung ausgibt. Es berücksichtigt nur metrische Gewichtungen, um die Leistung auf Hosts sicherzustellen.

  4. Nach der Bewertung von Hosts und VMs versucht WLB, virtuelle Modelle zu erstellen, wie die Hosts aussehen, mit verschiedenen Kombinationen von VMs. Es verwendet diese Modelle, um den besten Host zu ermitteln, um die VM zu platzieren.

  5. WLB berechnet den Effekt des Hinzufügens von VMs zu einem Host, bis prognostiziert wird, dass das Hinzufügen einer anderen VM dazu führt, dass eine Hostressource den kritischen Schwellenwert überschreitet.

  6. Die Empfehlungen für den Workload Balancing schlagen immer vor, den Poolmaster zuerst zu füllen, da es sich um den Host handelt, der nicht ausgeschaltet werden kann. Der Workload Balancing wendet jedoch einen Puffer auf den Poolmaster an, sodass er nicht überlastet werden kann.

  7. WLB empfiehlt weiterhin, VMs auf Hosts zu migrieren, bis keine Hosts verbleiben, die einen kritischen Schwellenwert nicht überschreiten, wenn eine VM auf sie migriert wird.

Ändern der kritischen Schwellenwerte

Möglicherweise möchten Sie kritische Schwellenwerte ändern, um zu steuern, wenn Optimierungsempfehlungen ausgelöst werden. Dieser Abschnitt enthält Anleitungen zu:

  • Ändern der standardmäßigen kritischen Schwellenwerte für Hosts im Pool
  • Wie die Werte für kritische Schwellenwerte für den Schwellenwert „Hoch“, „Mittel“ und „Niedrig“ ändern.

Der Workload Balancing bestimmt, ob Empfehlungen erstellt werden sollen, basierend darauf, ob die durchschnittliche historische Auslastung für eine Ressource auf einem Host den Schwellenwert verletzt. Empfehlungen für den Workload Balancing werden ausgelöst, wenn der Schwellenwert „Hoch“ im Modus „Maximale Leistung“ oder „Niedrige und kritische Schwellenwerte 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 Workload Balancing die anderen Schwellenwerte der Ressource relativ zum neuen kritischen Schwellenwert zurück. (Zur Vereinfachung der Benutzeroberfläche ist der kritische Schwellenwert der einzige Schwellenwert, den Sie über HASH ändern können (0x2e6c8e8).)

Die folgende Tabelle zeigt die Standardwerte für die Schwellenwerte für den Arbeitslastenausgleich:

Metrik Kritisch Hoch Mittel Niedrig
CPU-Auslastung 90% 76.5% 45% 22.5%
Freier Speicher 51 MB 63,75 MB 510 MB 1020 MB
Netzwerk-Lesezugriffe 25 MB/s 21,25 MB/s 12,5 MB/s 6,25 MB/s
Netzwerkschreibvorgänge 25 MB/s 21,25 MB/s 12,5 MB/s 6,25 MB/s
Datenträger-Lesevorgänge 25 MB/s 21,25 MB/s 12,5 MB/s 6,25 MB/s
Festplattenschreibvorgänge 25 MB/s 21,25 MB/s 12,5 MB/s 6,25 MB/s

Um die Werte für alle Metriken mit Ausnahme des Arbeitsspeichers zu berechnen, multipliziert der Workload Balancing den neuen Wert für den kritischen Schwellenwert mit den folgenden Faktoren:

  • Hochschwellenfaktor: 0,85

  • Mittlerer Schwellenwert: 0,50

  • Niedriger Schwellenwert: 0,25

Wenn Sie beispielsweise den kritischen Schwellenwert für die CPU-Auslastung auf 95% erhöhen, setzt WLB die Schwellenwerte Hoch, Mittel und Niedrig auf 80,75%, 47,5% und 23,75% zurück.

Um die Schwellenwerte für freien Speicher zu berechnen, multipliziert Workload Balancing den kritischen Schwellenwert mit den folgenden Faktoren:

  • Hochschwellenfaktor: 1,25

  • Mittlerer Schwellenwert: 10,0

  • Niedriger Schwellenwert: 20,0

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:

Hoher, mittlerer oder niedriger Schwellenwert = kritischer Schwellenwert * Schwellenwert

Wenn Sie beispielsweise den kritischen Schwellenwert für Netzwerk-Lesezugriffe auf 40 MB/s ändern, multiplizieren Sie zum Erreichen des Schwellenwerts „Niedrig“ 40 mit 0,25, was 10 MB/s entspricht. Um den Schwellenwert Mittel zu erhalten, multipeln Sie 40 mal 0,50 usw.

Während der kritische Schwellenwert viele Optimierungsempfehlungen auslöst, können andere Schwellenwerte auch Optimierungsempfehlungen auslösen, wie folgt:

  • Hohe Schwelle.

    • Maximale Leistung. Das Überschreiten des Schwellenwerts „Hoch“ löst Optimierungsempfehlungen aus, um eine VM auf einen Host mit geringerer Ressourcenauslastung zu verlagern.

    • Maximale Dichte. Der Workload Balancing empfiehlt nicht, eine VM auf dem Host zu platzieren, wenn diese VM auf den Host verschoben wird, bewirkt, dass die Hostressourcenauslastung den Schwellenwert „Hoch“ überschreitet.

  • Niedrige Schwelle.

    • Maximale Leistung. Der Arbeitslastenausgleich löst keine Empfehlungen aus dem Schwellenwert „Niedrig“ aus.

    • Maximale Dichte. Wenn ein Metrikwert unter den Schwellenwert „Niedrig“ fällt, stellt WLB fest, dass Hosts nicht ausgelastet sind, und empfiehlt eine Optimierungsempfehlung, um VMs auf weniger Hosts zu konsolidieren. Der Workload Balancing empfiehlt weiterhin, VMs auf einen Host zu verschieben, bis die Metrikwerte für eine der Ressourcen des Hosts den Schwellenwert „Hoch“ erreicht haben.

      Nach dem Verlegen einer VM kann die Auslastung einer Ressource auf dem neuen Host der VM jedoch einen kritischen Schwellenwert überschreiten. In diesem Fall verwendet WLB vorübergehend einen Algorithmus ähnlich dem Lastausgleichsalgorithmus für maximale Leistung, um einen neuen Host für die VMs zu finden. Workload Balancing verwendet diesen Algorithmus weiterhin, um VMs zu verschieben, bis die Ressourcenauslastung auf Hosts im gesamten Pool unter den Schwellenwert Hoch fällt.

So ändern Sie die kritischen Schwellenwerte
  1. Wählen Sie im Bereich Infrastruktur von HASH (0x2e6c8e8) HASH (0x2e6c8e8) > your-resource-pool.

  2. Klicken Sie im Eigenschaftenbereich auf die Registerkarte WLB.

  3. Klicken Sie auf der Registerkarte WLB auf Einstellungen.

  4. Wählen Sie im linken Bereich Kritische Schwellenwerte aus. Diese kritischen Schwellenwerte werden verwendet, um die Hostressourcenauslastung zu bewerten.

  5. Geben Sie auf der Seite Kritische Schwellenwerte einen oder mehrere neue Werte in die Felder Kritische Schwellenwerte ein. Die Werte stellen die Ressourcenauslastung auf dem Host dar.

    Beim Workload Balancing werden diese Schwellenwerte verwendet, wenn Empfehlungen zur Platzierung von VM und zur Pooloptimierung abgegeben werden. Der Workload Balancing ist bestrebt, die Ressourcenauslastung auf einem Host unter den festgelegten kritischen Werten zu halten.

Metrikgewichte optimieren

Wie Workload Balancing Metrik-Gewichtungen verwendet, wenn ermittelt wird, welche Hosts und VMs zuerst verarbeitet werden sollen, variiert je nach Optimierungsmodus: Maximale Dichte oder Maximale Leistung.

Wenn der Workload Balancing Optimierungsempfehlungen verarbeitet, wird eine Optimierungsreihenfolge erstellt. Um dies zu bestimmen, ordnet Workload Balancing die Hosts an, die zuerst adressieren sollen, nach denen Hosts die höchsten Metrikwerte für die Ressource haben, die auf der Seite Metrik-Gewichtungen als wichtigste eingestuft wird.

Im Allgemeinen werden metrische Gewichtungen verwendet, wenn sich ein Pool im Modus „Maximale Leistung“ befindet. Wenn sich der Workload Balancing jedoch im Modus „Maximale Dichte“ befindet, werden Metrikgewichte verwendet, wenn eine Ressource den kritischen Schwellenwert überschreitet.

Maximalleistungsmodus

Im Modus „Maximale Leistung“ ermittelt Workload Balancing anhand von Metrikgewichten (a), welche Host-Performance zuerst adressieren soll, und (b) welche VMs zuerst migriert werden sollen.

Wenn beispielsweise Netzwerkschreibvorgänge die wichtigste Ressource für WLB ist, gibt WLB zunächst Optimierungsempfehlungen für den Host mit der höchsten Anzahl von Netzwerkschreibvorgängen pro Sekunde aus. Um Netzwerkschreibvorgänge als wichtigste Ressource zu machen, verschieben Sie den Schieberegler Metrikgewichtung nach rechts und alle anderen Schieberegler in die Mitte.

Wenn Sie alle Ressourcen so konfigurieren, dass sie gleichermaßen wichtig sind, berücksichtigt der Workload Balancing zunächst die CPU-Auslastung und den zweiten Arbeitsspeicher, da diese Ressourcen normalerweise am meisten eingeschränkt sind. Um alle Ressourcen gleichermaßen wichtig zu machen, legen Sie fest, dass sich der Schieberegler für Metrikgewichtung für alle Ressourcen an derselben Stelle befindet.

Modus „Maximale Dichte“

Im Modus „Maximale Dichte“ verwendet Workload Balancing nur metrische Gewichtungen, wenn ein Host den kritischen Schwellenwert erreicht. Zu diesem Zeitpunkt wendet Workload Balancing einen Algorithmus an, der dem für Maximale Leistung ähnelt, bis keine Hosts die kritischen Schwellenwerte überschreiten. Bei Verwendung dieses Algorithmus verwendet Workload Balancing metrische Gewichtungen, um die Optimierungsreihenfolge auf die gleiche Weise wie im Modus „Maximale Leistung“ zu bestimmen.

Wenn zwei oder mehr Hosts über Ressourcen verfügen, die ihre kritischen Schwellenwerte überschreiten, überprüft der Workload Balancing die von Ihnen für jede Ressource festgelegte Bedeutung. Diese Bedeutung wird verwendet, um zu bestimmen, welcher Host zuerst optimiert werden soll und welche VMs auf diesem Host zuerst verlegt werden sollen.

Ihr Pool enthält beispielsweise Host A und Host B, die sich im folgenden Zustand befinden:

  • Die CPU-Auslastung auf Host A überschreitet den kritischen Schwellenwert, und die Metrikgewichtung für die CPU-Auslastung ist ganz rechts festgelegt: More wichtig.

  • Die Speicherauslastung auf Host B überschreitet den kritischen Schwellenwert, und die Metrikgewichtung für die Speicherauslastung ist ganz links eingestellt: Weniger wichtig.

Beim Workload Balancing wird empfohlen, Host A zuerst zu optimieren, da die Ressource, die den kritischen Schwellenwert erreicht hat, der die höchste Gewichtung zugewiesen ist. Nachdem der Workload Balancing festgestellt hat, dass er die Leistung auf Host A erfüllen muss, beginnt der Workload Balancing, Platzierungen für VMs auf diesem Host zu empfehlen. Es beginnt mit der VM, die die höchste CPU-Auslastung hat, da diese CPU-Auslastung die Ressource mit dem höchsten Gewicht ist.

Nachdem der Workload Balancing die Optimierung von Host A empfohlen hat, gibt er Optimierungsempfehlungen für Host B ab. Wenn er Platzierungen für die VMs auf Host B empfiehlt, wird zuerst die CPU-Auslastung berücksichtigt, da die CPU-Auslastung das höchste Gewicht zugewiesen wurde.

Wenn mehr Hosts optimiert werden müssen, wird der Workload Balancing die Leistung auf diesen Hosts entsprechend dem Host mit der dritthöchsten CPU-Auslastung adressiert.

Standardmäßig werden alle metrischen Gewichtungen auf den am weitesten entfernten Punkt auf dem Schieberegler festgelegt (Wichtiger).

Hinweis:

Die Gewichtung der Metriken ist relativ. Wenn alle Metriken auf dieselbe Ebene gesetzt sind, selbst wenn diese Ebene weniger wichtig ist, werden sie alle gleich gewichtet. Das Verhältnis der Metriken zueinander ist wichtiger als das tatsächliche Gewicht, bei dem Sie die einzelnen Metriken festlegen.

So bearbeiten Sie Metrikgewichtungsfaktoren
  1. Stoppen

  2. Wählen Sie im Bereich Infrastruktur von HASH (0x2e6c8e8) HASH (0x2e6c8e8) > your-resource-pool.

  3. Klicken Sie auf die Registerkarte WLB, und klicken Sie dann auf Einstellungen.

  4. Wählen Sie im linken Bereich die Option Metrikgewichtung aus.

  5. Passen Sie auf der Seite Metrikgewichtung die Schieberegler neben den einzelnen Ressourcen an.

    Verschieben Sie den Schieberegler in Richtung Weniger wichtig, um anzuzeigen, dass die Sicherstellung, dass VMs immer die höchste verfügbare Menge dieser Ressource haben, nicht so wichtig für diesen Pool ist.

Ausschließen von Hosts von Empfehlungen

Bei der Konfiguration des Arbeitslastenausgleichs können Sie angeben, dass bestimmte physische Hosts von den Optimierungs- und Platzierungsempfehlungen für den Workload Balancing ausgeschlossen werden, einschließlich Empfehlungen zur Platzierung von Start On.

Situationen, in denen Sie Hosts von Empfehlungen ausschließen möchten, sind folgende Situationen:

  • Sie möchten den Pool im Modus „Maximale Dichte“ ausführen und Hosts konsolidieren und herunterfahren, aber Sie möchten bestimmte Hosts von diesem Verhalten ausschließen.

  • Sie haben zwei VM-Arbeitslasten, die immer auf demselben Host ausgeführt werden müssen. Wenn die VMs beispielsweise über ergänzende Anwendungen oder Arbeitslasten verfügen.

  • Sie haben Arbeitslasten, die nicht verschoben werden sollen (z. B. ein Domänencontroller oder Datenbankserver).

  • Sie möchten Wartungsarbeiten auf einem Host durchführen, und Sie möchten nicht, dass VMs auf dem Host platziert werden.

  • Die Leistung der Arbeitslast ist so entscheidend, dass die Kosten für dedizierte Hardware irrelevant sind.

  • Auf bestimmten Hosts werden Arbeitslasten (VMs) mit hoher Priorität ausgeführt, und Sie möchten die Funktion „Hohe Verfügbarkeit“ nicht verwenden, um diese VMs zu priorisieren.

  • Die Hardware im Host ist nicht optimal für die anderen Arbeitslasten im Pool.

Unabhängig davon, ob Sie einen festen oder geplanten Optimierungsmodus angeben, bleiben ausgeschlossene Hosts auch dann ausgeschlossen, wenn sich der Optimierungsmodus ändert. Wenn Sie also nur verhindern möchten, dass der Workload Balancing einen Host automatisch ausschaltet, sollten Sie stattdessen die Energieverwaltung für diesen Host nicht aktivieren (oder deaktivieren). Weitere Informationen finden Sie unter Automatisches Optimieren und Verwalten der Stromversorgung.

Wenn Sie einen Host von Empfehlungen ausschließen, legen Sie fest, dass der Workload Balancing diesen Host überhaupt nicht verwaltet. Diese Konfiguration bedeutet, dass Workload Balancing keine Optimierungsempfehlungen für einen ausgeschlossenen Host ausgibt. Wenn Sie dagegen keinen Host auswählen, der an der Energieverwaltung teilnehmen soll, verwaltet WLB den Host weiterhin, gibt jedoch keine Empfehlungen zur Energieverwaltung.

So schließen Sie Hosts vom Workload Balancing aus

Gehen Sie wie folgt vor, um einen Host in einem Pool, den Workload Balancing verwaltet, von den Empfehlungen zur Energieverwaltung, Host-Evakuierung, Platzierung und Optimierung auszuschließen.

  1. Wählen Sie im Bereich Ressourcen von HASH (0x2e6c8e8) HASH (0x2e6c8e8) > your-resource-pool.

  2. Klicken Sie im Eigenschaftenbereich auf die Registerkarte WLB.

  3. Klicken Sie auf der Registerkarte WLB auf Einstellungen.

  4. Wählen Sie im linken Bereich Ausgeschlossene Hosts aus.

  5. Wählen Sie auf der Seite Ausgeschlossene Hosts die Hosts aus, für die WLB keine alternativen Platzierungen und Optimierungen empfehlen soll.

Automatisierte Empfehlungen steuern

Der Workload Balancing enthält einige erweiterte Einstellungen, mit denen Sie steuern können, wie der Workload Balancing automatisierte Empfehlungen anwendet. Diese Einstellungen werden auf der Seite Erweitert des Dialogfelds Workload Balancing Configuration angezeigt.

Wählen Sie im Bereich Ressourcen von HASH (0x2e6c8e8) HASH (0x2e6c8e8) > your-resource-pool.

Klicken Sie im Eigenschaftenbereich auf die Registerkarte WLB.

Klicken Sie auf der Registerkarte WLB auf Einstellungen.

Wählen Sie im linken Bereich Erweitert aus.

Festlegen konservativer oder aggressiver automatisierter Empfehlungen

Bei der Ausführung im automatisierten Modus ist die Häufigkeit der Optimierungs- und Konsolidierungsempfehlungen und die automatische Anwendung mehrerer Faktoren, darunter:

  • Wie lange Sie Workload Balancing Wartezeiten nach dem Verschieben einer VM angeben, bevor Sie eine weitere Empfehlung abgeben

  • Die Anzahl der Empfehlungen, die der Workload Balancing treffen 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 Empfehlungen (empfohlene VMs zu verschieben, Zielhosts) Der Workload Balancing erfordert, bevor Empfehlungen automatisch angewendet werden.

Wichtig:

Im Allgemeinen passen Sie die Einstellungen für Faktoren nur in den folgenden Fällen an:

  • Sie haben Anleitungen vom technischen Support von Citrix
  • Sie haben das Verhalten Ihres Pools mit aktiviertem Workload Balancing beachtet und getestet.

Eine falsche Konfiguration dieser Einstellungen kann dazu führen, dass der Workload Balancing keine Empfehlungen abgibt.

VM-Migrationsintervall

Sie können angeben, wie viele Minuten WLB wartet, nachdem eine VM das letzte Mal verschoben wurde, bevor WLB eine weitere Empfehlung für diese VM abgeben kann.

Das Empfehlungsintervall soll verhindern, dass Workload Balancing aus künstlichen Gründen Empfehlungen generiert (z. B. bei vorübergehender Auslastung).

Bei der Konfiguration der Automatisierung ist es besonders wichtig, beim Ändern des Empfehlungsintervalls vorsichtig zu sein. Wenn ein Problem auftritt, das zu kontinuierlichen, wiederkehrenden Spitzen führt, kann die Erhöhung der Häufigkeit (dh das Setzen einer niedrigeren Zahl) viele Empfehlungen und daher Verlagerungen generieren.

Hinweis:

Das Festlegen eines Empfehlungsintervalls hat keinen Einfluss darauf, wie lange der Workload Balancing wartet, um kürzlich neu ausgeglichene Hosts in Empfehlungen für Start-On Placement, Resume und Wartungsmodus einzubeziehen.

Anzahl der Empfehlungen

Alle zwei Minuten überprüft der Workload Balancing, ob Empfehlungen für den überwachten Pool generiert werden können. Wenn Sie Automatisierung aktivieren, können Sie angeben, wie oft eine konsistente Empfehlung abgegeben werden muss, bevor der Workload Balancing die Empfehlung automatisch anwendet. Dazu konfigurieren Sie eine Einstellung, die als Empfehlungsanzahl bezeichnet wird. Mit der Einstellung „Empfohlenzahl“ und „Aggressivität“ können Sie die automatisierte Anwendung von Empfehlungen in Ihrer Umgebung optimieren.

Wie im Abschnitt „Aggressivität“ beschrieben, verwendet Workload Balancing die Ähnlichkeit der Empfehlungen, um die folgenden Prüfungen durchzuführen:

  1. Ob die Empfehlung wirklich benötigt wird
  2. Gibt an, ob der Zielhost über einen längeren Zeitraum stabil genug Leistung hat, um eine verlagerung VM zu akzeptieren (ohne dass sie in Kürze wieder vom Host verschoben werden muss)

Der Workload Balancing ermittelt anhand des Werts „Empfehlungsanzahl“, dass eine Empfehlung wiederholt werden muss, bevor der Workload Balancing die Empfehlung automatisch anwendet.

Der Workload Balancing verwendet diese Einstellung wie folgt:

  1. Jedes Mal, wenn der Workload Balancing eine Empfehlung generiert, die die Konsistenzanforderungen erfüllt, wie in der Einstellung Optimierungsaggressivität angegeben, erhöht der Workload Balancing die Empfehlungszahl. Wenn die Empfehlung die Konsistenzanforderungen nicht erfüllt, kann der Workload Balancing die Empfehlungsanzahl je nach den unter beschriebenen Faktoren auf Null zurücksetzenOptimierung Aggressivität.

  2. Wenn WLB genügend konsistente Empfehlungen generiert, um den Wert für die Empfehlungsanzahl zu erfüllen, wie im Textfeld Empfehlungen angegeben, wird die Empfehlung automatisch angewendet.

Wenn Sie diese Einstellung ändern möchten, variiert der festzulegenden Wert je nach Umgebung. Betrachten Sie folgende Szenarien:

  • Wenn Hostlasten und -aktivitäten in Ihrer Umgebung schnell zunehmen, sollten Sie den Wert für die Empfehlungszahl erhöhen. Der Workload Balancing generiert alle zwei Minuten Empfehlungen. Wenn Sie dieses Intervall beispielsweise auf 3festlegen, wendet der Workload Balancing die Empfehlung nach sechs Minuten automatisch an.

  • Wenn Hostlasten und -aktivitäten in Ihrer Umgebung schrittweise zunehmen, sollten Sie den Wert für die Empfehlungsanzahl verringern.

Das Akzeptieren von Empfehlungen verwendet Systemressourcen und wirkt sich auf die Leistung aus, wenn der Workload Balancing die VMs verlegt. Wenn Sie die Empfehlungsanzahl erhöhen, wird die Anzahl der Abgleichsempfehlungen erhöht, die auftreten müssen, bevor der Workload Balancing die Empfehlung anwendet. Diese Einstellung ermutigt den Workload Balancing, konservativere und stabilere Empfehlungen anzuwenden und kann das Potenzial falscher VM-Verschiebungen verringern. Der Empfehlungszähler ist standardmäßig auf einen konservativen Wert festgelegt.

Aufgrund der potenziellen Auswirkungen, die diese Einstellung auf Ihre Umgebung haben kann, ändern Sie sie nur mit äußerster Vorsicht. Nehmen Sie diese Anpassungen vorzugsweise vor, indem Sie den Wert testen und iterativ ändern oder unter der Anleitung von Citrix Technical Support.

Schweregrad der Empfehlung

Alle Optimierungsempfehlungen enthalten eine Schweregrade (Kritisch, Hoch, Mittel, Niedrig), die die Bedeutung der Empfehlung angibt. Der Workload Balancing basiert auf einer Kombination von Faktoren, darunter die folgenden:

  • Festgelegte Konfigurationsoptionen, z. B. Schwellenwerte und metrische Tunings
  • Ressourcen, die für die Arbeitslast verfügbar sind
  • Ressourcennutzungshistorie.

Der Schweregrad für eine Empfehlung wird im Bereich Optimierungsempfehlungen auf der Registerkarte WLB angezeigt.

Wenn Sie WLB so konfigurieren, dass Empfehlungen automatisch angewendet werden, können Sie den minimalen Schweregrad festlegen, der einer Empfehlung zugeordnet werden soll, bevor der Workload Balancing diese automatisch anwendet.

Optimierung Aggressivität

Um zusätzliche Sicherheit bei der Ausführung im automatisierten Modus zu gewährleisten, verfügt der Workload Balancing über Konsistenzkriterien, um Optimierungen automatisch zu akzeptieren. Dies kann dazu beitragen, dass VMs aufgrund von Spitzen und Anomalien verschoben werden. Im automatisierten Modus akzeptiert Workload Balancing nicht die erste Empfehlung, die er erstellt. Stattdessen wartet der Workload Balancing darauf, eine Empfehlung automatisch anzuwenden, bis ein Host oder VM im Laufe der Zeit konsistentes Verhalten aufweist. Ein konsistentes Verhalten im Laufe der Zeit umfasst Faktoren, wie beispielsweise, ob ein Host weiterhin Empfehlungen auslöst und ob dieselben VMs auf diesem Host weiterhin Empfehlungen auslösen.

Der Workload Balancing bestimmt, ob das Verhalten konsistent ist, indem Kriterien für die Konsistenz verwendet werden und Kriterien für die Häufigkeit der gleichen Empfehlung verwendet werden. Sie können konfigurieren, wie streng der Workload Balancing die Konsistenzkriterien anwenden soll, indem Sie die Einstellung Optimierungsaggressivität verwenden.

Wir haben in erster Linie die Einstellung zur Optimierung Aggressivität für Demonstrationszwecke entwickelt. Sie können diese Einstellung jedoch verwenden, um die gewünschte Stabilität in Ihrer Umgebung zu steuern, bevor der Workload Balancing eine Optimierungsempfehlung anwendet. Die stabilste Einstellung (Niedrige Aggressivität) ist standardmäßig konfiguriert. In diesem Zusammenhang bedeutet der Begriff stabil die Ähnlichkeit der empfohlenen Änderungen im Laufe der Zeit, wie in diesem Abschnitt erläutert. Aggressivität ist in den meisten Umgebungen nicht wünschenswert. Daher ist Low die Standardeinstellung.

Der Workload Balancing verwendet bis zu vier Kriterien, um die Konsistenz zu ermitteln. Die Anzahl der Kriterien, die erfüllt werden müssen, variiert je nach Stufe, die Sie in der Einstellung Optimierungsaggressivität festgelegt haben. Je niedriger die Stufe (z. B. Niedrig oder Mittel) ist, desto weniger aggressiv wird der Workload Balancing empfohlen. Mit anderen Worten, Workload Balancing ist strenger in Bezug auf die Konsistenz (oder weniger kavalier oder aggressiver) Kriterien erforderlich, wenn Aggressivität auf Niedrig festgelegt ist.

Wenn beispielsweise die Aggressivitätsstufe auf Niedrig festgelegt ist, muss jedes Kriterium für „Niedrig“ die Anzahl der Male erfüllt sein, die durch den Wert „Empfehlungsanzahl“ angegeben wird, bevor die Empfehlung automatisch angewendet wird.

Wenn Sie die Empfehlungsanzahl auf 3festlegen, wartet der Workload Balancing, bis alle für Niedrig aufgeführten Kriterien erfüllt sind und in drei aufeinanderfolgenden Empfehlungen wiederholt werden. Mit dieser Einstellung wird sichergestellt, dass die VM tatsächlich verschoben werden muss und dass der empfohlene Zielhost eine stabile Ressourcenauslastung über einen längeren Zeitraum verfügt. Es reduziert das Potenzial, dass eine kürzlich verschobene VM aus einem Host verschoben wird, aufgrund von Änderungen der Hostleistung nach dem Verschieben. Standardmäßig ist diese Einstellung auf eine konservative Einstellung (Niedrig) festgelegt, um die Stabilität zu fördern.

Wir empfehlen nicht, die Einstellung Optimierungsaggressivität zu erhöhen, um die Häufigkeit zu erhöhen, mit der Ihre Hosts optimiert werden. Wenn Sie der Meinung sind, dass Ihre Hosts nicht schnell oder häufig genug optimiert werden, passen Sie die kritischen Schwellenwerte an. Vergleichen Sie die Schwellenwerte mit dem Bericht Poolintegrität.

Die mit den verschiedenen Aggressivitätsgraden verbundenen Konsistenzkriterien sind folgende:

Niedrig:

  • Alle VMs in nachfolgenden Empfehlungen müssen identisch sein (wie gezeigt, dass UUIDs in jeder Empfehlung übereinstimmen).

  • Alle Zielhosts müssen in nachfolgenden Empfehlungen identisch sein

  • Die Empfehlung, die unmittelbar auf die erste Empfehlung folgt, muss übereinstimmen, andernfalls wird die Anzahl der Empfehlungen auf 1 zurückgesetzt.

Mittel:

  • Alle VMs in nachfolgenden Empfehlungen müssen vom selben Host stammen; es können sich jedoch um andere VMs als die in der ersten Empfehlung enthaltenen VMs handeln.

  • Alle Zielhosts müssen in nachfolgenden Empfehlungen identisch sein

  • Eine der nächsten beiden Empfehlungen, die unmittelbar auf die erste Empfehlung folgt, muss übereinstimmen, andernfalls wird die Anzahl der Empfehlungen auf 1 zurückgesetzt.

Hoch:

  • Alle VMs in den Empfehlungen müssen vom selben Host stammen. Die Empfehlungen müssen sich jedoch nicht sofort befolgen.

  • Der Host, von dem Workload Balancing empfohlen hat, dass die VM-Verschiebung in jeder Empfehlung identisch sein muss

  • Die Anzahl der Empfehlungen wird nicht auf 1 zurückgesetzt, wenn die beiden Empfehlungen, die der ersten Empfehlung folgen, nicht übereinstimmen

Beispiel

Im folgenden Beispiel wird veranschaulicht, wie der Workload Balancing die Einstellung Optimierungsaggressivität und die Empfehlungsanzahl verwendet, um zu bestimmen, ob eine Empfehlung automatisch akzeptiert wird.

Die erste Spalte stellt die Empfehlungsnummer dar. Die zweite Spalte „Platzierungsempfehlungen“ stellt die Platzierungsempfehlungen dar, die bei der Herausgabe der Optimierungsempfehlung von Workload Balancing abgegeben wurden: Jede Empfehlung schlägt drei Platzierungen (Verschiebungen) vor. Die dritte, vierte und fünfte Spalte stellen den Effekt der Einstellung Optimierungsaggressivität auf eine Gruppe von Platzierungsempfehlungen dar. Die Zeile kennzeichnet die Gruppe, z. B. Empfehlung #1. Die Zahl in den Aggressivitätsspalten ist die Anzahl der aufeinanderfolgenden Empfehlungen bei dieser Einstellung für Optimierungsaggressivität. Beispiel: 1 in der mittleren Spalte für Empfehlung #2 gibt an, dass die Empfehlung bei dieser Einstellung für Optimierungsaggressivität nicht konsistent genug war. Der Zähler wurde auf 1 zurückgesetzt.

Wenn in den folgenden Beispielen die Einstellung Optimierungsaggressivität auf Hoch festgelegt ist, erhöht sich die Empfehlungszahl nach Empfehlung #1, #2 und #3 weiter. Diese Erhöhung tritt auf, obwohl dieselben VMs nicht für neue Platzierungen in jeder Empfehlung empfohlen werden. Der Workload Balancing wendet die Platzierungsempfehlung mit der Empfehlung #3 an, da für drei aufeinanderfolgende Empfehlungen dasselbe Verhalten von diesem Host beobachtet wurde.

Wenn dagegen auf Niedrige Aggressivität eingestellt ist, erhöht sich die Anzahl der aufeinanderfolgenden Empfehlungen für die ersten vier Empfehlungen nicht. Die Empfehlungsanzahl wird bei jeder Empfehlung auf 1 zurückgesetzt, da dieselben VMs für Platzierungen nicht empfohlen wurden. Die Anzahl der Empfehlungen beginnt erst zu erhöhen, wenn die gleiche Empfehlung in Empfehlung #5 abgegeben wurde. Schließlich wendet Workload Balancing die Empfehlung in Recommendation #6 automatisch nach der dritten Ausgabe der gleichen Platzierungsempfehlungen an.

Empfehlung #1:

  • VM1 von Host A nach Host B verschieben
  • VM3 von Host A nach Host B verschieben
  • VM5 von Host A nach Host C verschieben

Hohe Aggressivität Empfohlene Anzahl: 1

Anzahl der Empfehlungen für mittlere Aggressivität: 1

Anzahl der empfohlenen Aggressivität: 1

Empfehlung #2:

  • VM1 von Host A nach Host B verschieben
  • VM3 von Host A nach Host C verschieben
  • VM7 von Host A nach Host C verschieben

Hohe Aggressivität Empfehlung Anzahl: 2

Anzahl der Empfehlungen für mittlere Aggressivität: 1

Anzahl der empfohlenen Aggressivität: 1

Empfehlung #3:

  • VM1 von Host A nach Host B verschieben
  • VM3 von Host A nach Host C verschieben
  • VM5 von Host A nach Host C verschieben

Hohe Aggressivität Empfohlene Anzahl: 3 (Anwenden)

Anzahl der Empfehlungen für mittlere Aggressivität: 1

Anzahl der empfohlenen Aggressivität: 1

Empfehlung #4:

  • VM1 von Host A nach Host B verschieben
  • VM3 von Host A nach Host B verschieben
  • VM5 von Host A nach Host C verschieben

Mittlere Aggressivität: 2

Anzahl der empfohlenen Aggressivität: 1

Empfehlung #5:

  • VM1 von Host A nach Host B verschieben
  • VM3 von Host A nach Host B verschieben
  • VM5 von Host A nach Host C verschieben

Mittlere Aggressivität Empfohlene Anzahl: 3 (Anwenden)

Empfohlene Anzahl geringer Aggressivität: 2

Empfehlung #6:

  • VM1 von Host A nach Host B verschieben
  • VM3 von Host A nach Host B verschieben
  • VM5 von Host A nach Host C verschieben

Empfohlene Anzahl geringer Aggressivität: 3 (Anwenden)

So konfigurieren Sie VM-Empfehlungsintervalle

  1. Wählen Sie im Bereich Ressourcen von HASH (0x2e6c8e8) HASH (0x2e6c8e8) >your-pool.

  2. Klicken Sie im Eigenschaftenbereich auf die Registerkarte WLB.

  3. Klicken Sie auf der Registerkarte WLB auf Einstellungen.

  4. Klicken Sie im linken Bereich auf Erweitert.

  5. Führen Sie im Abschnitt VM-Empfehlungsintervall eine oder mehrere der folgenden Aktionen aus:

    • Geben Sie im Feld Minuten einen Wert für die Anzahl der Minuten ein, die der Workload Balancing wartet, bevor er eine weitere Optimierungsempfehlung für einen neu ausgeglichenen Host abgibt.

    • Geben Sie im Feld Empfehlungen einen Wert für die Anzahl der Empfehlungen ein, die der Arbeitslastenausgleich ausgeben soll, bevor eine Empfehlung automatisch angewendet wird.

    • Wählen Sie einen minimalen Schweregrad, bevor Optimierungen automatisch angewendet werden.

    • Ändern Sie, wie aggressiv der Workload Balancing Optimierungsempfehlungen anwendet, wenn er im automatisierten Modus ausgeführt wird. Die Erhöhung des Aggressivitätsniveaus reduziert die Beschränkungen für die Konsistenz von Empfehlungen, bevor sie automatisch angewendet werden. Die Einstellung Optimierungsaggressivität ergänzt direkt die Einstellung Empfehlungsanzahl (d. h. das Feld Empfehlungen).

      Hinweis:

      Wenn Sie „1” für den Wert in der Einstellung Empfehlungen eingeben, ist die Einstellung Optimierungsaggressivität nicht relevant.

So ändern Sie die Granularitätseinstellungen für Pool Audit Trail

Gehen Sie folgendermaßen vor, um die Granularitätseinstellungen zu ändern:

  1. Wählen Sie den Pool in der Ansicht Infrastruktur aus, klicken Sie auf die Registerkarte WLB, und klicken Sie dann auf Einstellungen.

  2. Klicken Sie im linken Bereich auf Erweitert.

  3. Klicken Sie auf der Seite „Erweitert“ auf die Liste „ Pool Audit Trail Report Granularität “, und wählen Sie eine Option aus der Liste aus.

    Wichtig:

    Wählen Sie die Granularität basierend auf Ihren Prüfprotokollanforderungen aus. Wenn Sie beispielsweise die Granularität des Ü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, stellt der Bericht einen benutzerfreundlichen Bericht des Überwachungsprotokolls bereit. Wenn Sie die Granularität auf Maximum festlegen, enthält der Bericht detaillierte Informationen zum Auditprotokollbericht. Das Festlegen des Überwachungsprotokollberichts auf Maximum kann dazu führen, dass der Workload Balancing-Server mehr Speicherplatz und Arbeitsspeicher belegt.

  4. Klicken Sie auf OK, um Ihre Änderungen zu bestätigen.

So zeigen Sie Pool-Audit-Protokolle basierend auf Objekten in HASH an (0x2e6c8e8)

Gehen Sie folgendermaßen vor, um Berichte des Pool-Überwachungsprotokolls basierend auf dem ausgewählten Objekt auszuführen und anzuzeigen:

  1. Nachdem Sie die Einstellung „Granularität für Pool Audit Trail“ festgelegt haben, klicken Sie auf Berichte. Die Seite Workload-Berichte wird angezeigt.

  2. Wählen Sie Pool Audit Trail im linken Bereich aus.

  3. Sie können die Berichte basierend auf einem bestimmten Objekt ausführen und anzeigen, indem Sie sie in der Objekt liste auswählen. Wählen Sie beispielsweise Host aus der Liste, um die Berichte auf der Grundlage des Hosts abzurichten.

Verwalten des Arbeitslastenausgleichs

Dieser Abschnitt enthält Informationen zu den folgenden Themen:

  • Neukonfigurieren eines Pools für die Verwendung einer anderen virtuellen Workload Balancing-Appliance

  • Trennen eines Pools vom Workload Balancing oder vorübergehend Beenden des Workload Balancing

  • Datenbankpflege

  • So ändern Sie die Konfigurationsoptionen

Hinweis:

Workload Balancing ist für HASH (0x2c1a078) HASH (0x2e72eb8) -Kunden oder diejenigen, die über ihre Citrix Virtual Apps und Desktops Zugriff auf HASH (0x2c1a078) haben verfügbar. Weitere Informationen zur HASH-Lizenzierung (0x2c1a078) finden Sie unterLizenzierung. Um ein Upgrade durchzuführen oder eine HASH (0x2c1a078) Lizenz zu kaufen, besuchen Sie dieCitrix Website.

Verwalten und Verwalten des Arbeitslastenausgleichs

Nachdem der Workload Balancing seit einiger Zeit ausgeführt wurde, müssen Sie möglicherweise Routineaufgaben ausführen, damit der Workload Balancing optimal ausgeführt wird. Diese Aufgaben können entweder durch Änderungen an Ihrer Umgebung (z. B. verschiedene IP-Adressen oder Anmeldeinformationen), Hardwareaktualisierungen oder routinemäßige Wartung auftreten.

Einige administrative Aufgaben, die Sie für den Arbeitslastenausgleich ausführen möchten, umfassen:

  • Verbinden oder Wiederherstellen eines Pools mit einer virtuellen Workload Balancing-Appliance

  • Neukonfigurieren eines Pools für die Verwendung einer anderen virtuellen Workload Balancing-Appliance

  • Umbenennen des Benutzerkontos „Workload Balancing“

  • Trennen der virtuellen Appliance für den Workload Balancing von einem Pool

  • Entfernen der virtuellen Appliance für den Workload Balancing

  • Grundlegendes zu den rollenbasierten Zugriffssteuerungsberechtigungen Arbeitslastenausgleich erfordert

Mit dem Workload Balancing können Sie einige Aspekte seines Verhaltens mithilfe einer Konfigurationsdatei, die als wlb.conf-Datei bekannt ist, optimieren.

In diesem Abschnitt werden auch einige Datenbankverwaltungsaufgaben für Benutzer erläutert, die an zusätzlichen Möglichkeiten zum Verwalten der Workload Balancing-Datenbank interessiert sind.

Herstellen einer Verbindung mit der virtuellen Appliance für den Workload Balancing

Verbinden Sie nach der Konfiguration des Workload Balancing den Pool, den Sie verwalten möchten, mit der virtuellen Workload Balancing-Appliance entweder über die CLI oder den HASH (0x2e6c8e8). Ebenso müssen Sie möglicherweise irgendwann wieder eine Verbindung mit derselben virtuellen Appliance herstellen.

Um die folgende HASH-Prozedur (0x2e6c8e8) abzuschließen, benötigen Sie Folgendes:

  • Hostname (oder IP-Adresse) und Port der virtuellen Appliance Workload Balancing.

  • Anmeldeinformationen für den Ressourcenpool, den der Workload Balancing überwachen soll.

  • Anmeldeinformationen für das Konto, das Sie auf der virtuellen Appliance „Workload Balancing“ erstellt haben. Dieses Konto wird häufig als Benutzerkonto für den Arbeitslastenausgleich bezeichnet. HASH (0x2c1a078) verwendet dieses Konto für die Kommunikation mit dem Workload Balancing. Sie haben dieses Konto während der Workload Balancing-Konfiguration auf der virtuellen Appliance für den Workload Balancing erstellt.

 Diese Abbildung zeigt: (1) HASH (0x2c1a078) kommuniziert mit dem Workload Balancing über ein Konto, das Sie während der Konfiguration des Workload Balancing erstellt haben. (2) Die virtuelle Appliance für den Workload Balancing wird mithilfe der Anmeldeinformationen für den Pool bei HASH (0x2c1a078) authentifiziert.

Um den Hostnamen der virtuellen Appliance für den Workload Balancing anzugeben, der beim Herstellen einer Verbindung mit der virtuellen Appliance für den Workload Balancing verwendet werden soll, fügen Sie zunächst den Hostnamen und die IP-Adresse dem DNS-Server hinzu.

Wenn Sie Zertifikate von einer Zertifizierungsstelle konfigurieren möchten, empfehlen wir, einen FQDN oder eine IP-Adresse anzugeben, die nicht abläuft.

Wenn Sie zum ersten Mal eine Verbindung mit dem Workload Balancing herstellen, werden die Standardschwellenwerte und -einstellungen zum Ausgleich von Arbeitslasten verwendet. Automatische Funktionen wie Automatisierter Optimierungsmodus, Energieverwaltung und Automatisierung sind standardmäßig deaktiviert.

Hinweis:

Workload Balancing ist für HASH (0x2c1a078) HASH (0x2e72eb8) -Kunden oder Kunden verfügbar, die über ihre Citrix Virtual Apps und Desktops Zugriff auf HASH (0x2c1a078) haben. Weitere Informationen zur HASH-Lizenzierung (0x2c1a078) finden Sie unterLizenzierung. Um ein Upgrade durchzuführen oder eine HASH (0x2c1a078) Lizenz zu kaufen, besuchen Sie dieCitrix Website.

So verbinden Sie den Pool mit der virtuellen Appliance „Workload Balancing“
  1. Wählen Sie im Bereich Ressourcen von HASH (0x2e6c8e8) HASH (0x2e6c8e8) > your-resource-pool.

  2. Klicken Sie im Eigenschaftenbereich auf die Registerkarte WLB.

    Auf der Registerkarte WLB wird die Schaltfläche Verbinden angezeigt.

    XenCenter-GUI mit geöffnetem WLB-Bedienfeld.

  3. Klicken Sie auf der Registerkarte WLB auf Verbinden.

    Das Dialogfeld Mit WLB-Server verbinden wird angezeigt.

    Der Assistent zum Herstellen einer Verbindung mit dem WLB-Server.

  4. Geben Sie im Abschnitt Serveradresse Folgendes ein:

    1. Geben Sie im Feld Adresse die IP-Adresse oder den FQDN der virtuellen Appliance für den Workload Balancing ein (z. B.your-WLB-appliance-computername.yourdomain.net).

      Tipp:

      Weitere Informationen finden Sie unter So rufen Sie die IP-Adresse für die virtuelle WLB-Appliance ab.

    2. Geben Sie die Portnummer in das Feld Port ein. HASH (0x2c1a078) verwendet diesen Port für die Kommunikation mit dem Workload Balancing.

      Standardmäßig stellt HASH (0x2c1a078) eine Verbindung mit dem Workload Balancing (insbesondere dem Webdiensthostdienst) auf Port 8012 her. Wenn Sie die Portnummer während der Konfiguration des Arbeitslastenausgleichs geändert haben, müssen Sie diese Portnummer hier eingeben.

      Hinweis:

      Verwenden Sie die Standardportnummer, es sei denn, Sie haben sie während der Konfiguration des Arbeitslastenausgleichs geändert. Die Portnummer, die während der Konfiguration des Arbeitslastenausgleichs, in allen Firewallregeln und im Dialogfeld Verbindung mit WLB-Server herstellen angegeben wurde, muss übereinstimmen.

  5. Geben Sie im Abschnitt WLB-Server-Anmeldeinformationen den Benutzernamen (z. B.wlbuser) und das Kennwort ein, mit dem der Pool eine Verbindung mit der virtuellen Appliance für den Workload Balancing herstellt.

    Das Dialogfeld Anmeldeinformationen aktualisieren. Die Felder sind Benutzername und Kennwort.

    Diese Anmeldeinformationen müssen für das Konto sein, das Sie während der Konfiguration des Arbeitslastenausgleichs erstellt haben. Standardmäßig ist der Benutzername für dieses Kontowlbuser.

  6. Geben Sie im Abschnitt HASH (0x2c1a078) -Anmeldeinformationen den Benutzernamen und das Kennwort für den Pool ein, den Sie konfigurieren. Workload Balancing verwendet diese Anmeldeinformationen, um eine Verbindung mit den HASH-Servern (0x2e68218) in diesem Pool herzustellen.

    Das Dialogfeld HASH (0x2c1a078) Anmeldeinformationen. Die Felder sind Benutzername und Kennwort.

    Um die Anmeldeinformationen zu verwenden, mit denen Sie derzeit bei HASH angemeldet sind (0x2c1a078), aktivieren Sie das Kontrollkästchen Aktuelle HASH (0x2e6c8e8) -Anmeldeinformationen verwenden. Wenn Sie diesem Konto mithilfe der Zugriffssteuerungsfunktion (Access Control Feature, RBAC) eine Rolle zugewiesen haben, stellen Sie sicher, dass die Rolle über ausreichende Berechtigungen zum Konfigurieren des Arbeitslastenausgleichs verfügt. Weitere Informationen finden Sie unter Zugriffssteuerungsberechtigungen für den Arbeitslastenausgleich.

  7. Nach dem Verbinden des Pools mit der virtuellen Appliance „Workload Balancing“ beginnt der Workload Balancing automatisch mit der Überwachung des Pools mit den Standardoptimierungseinstellungen. Wenn Sie diese Einstellungen ändern oder die Priorität für Ressourcen ändern möchten, warten Sie, bis das HASH-Protokoll (0x2e6c8e8) anzeigt, dass die Suche abgeschlossen ist, bevor Sie fortfahren. Weitere Informationen finden Sie unter Ändern der Einstellungen für den Arbeitslastenausgleich.

So rufen Sie die IP-Adresse für die virtuelle WLB-Appliance ab
  1. Wählen Sie die virtuelle WLB-Appliance im Ressourcenbereich in HASH (0x2e6c8e8) aus, und wählen Sie die Registerkarte Konsole aus.

  2. Melden Sie sich bei der Appliance an. Geben Sie den VM-Benutzernamen (normalerweise „root“) und das Root-Kennwort ein, das Sie beim Importieren der Appliance erstellt haben.

  3. Geben Sie den folgenden Befehl an der Eingabeaufforderung ein:

    ifconfig
    
Zugriffssteuerungsberechtigungen für den Arbeitslastenausgleich

Wenn Role Based Access Control (RBAC) in Ihrer Umgebung implementiert ist, können alle Benutzerrollen die Registerkarte WLB anzeigen. Nicht alle Rollen können jedoch alle Vorgänge ausführen. In der folgenden Tabelle sind die Mindest rollenadministratoren aufgeführt, die für die Verwendung von Arbeitslastenausgleichsfunktionen erforderlich sind:

Aufgabe Erforderliche Mindestrolle
Konfigurieren, Initialisieren, Aktivieren, Deaktivieren von WLB Pool-Betreiber
WLB-Optimierungsempfehlungen anwenden (im Register WLB) Pool-Betreiber
WLB-Berichtsabonnements ändern Pool-Betreiber
Empfehlungen zur Platzierung von WLB akzeptieren („star“ -Empfehlungen) VM-Power Admin
Generieren von WLB-Berichten, einschließlich des Berichts „Pool Audit Trail“ Schreibgeschützt
WLB-Konfiguration anzeigen Schreibgeschützt
Definition von Berechtigungen

Die folgende Tabelle enthält weitere Details zu Berechtigungen.

Erlaubnis Erlaubt Beauftragten an
Konfigurieren, Initialisieren, Aktivieren, Deaktivieren von WLB WLB konfigurieren
  Initialisieren von WLB und Ändern von WLB-Servern
  WLB aktivieren
  WLB deaktivieren
WLB-Optimierungsempfehlungen anwenden (im Register WLB) Anwenden von Optimierungsempfehlungen, die auf der Registerkarte WLB angezeigt werden
WLB-Berichtsabonnements ändern Ändern des generierten WLB-Berichts oder seines Empfängers
Empfehlungen zur Platzierung von WLB akzeptieren („star“ -Empfehlungen) Wählen Sie einen der Server aus, der Workload Balancing für die Platzierung empfiehlt („Sterne“ -Empfehlungen)
Generieren von WLB-Berichten, einschließlich des Berichts „Pool Audit Trail“ Anzeigen und Ausführen von WLB-Berichten, einschließlich des Berichts Pool Audit Trail
WLB-Konfiguration anzeigen WLB-Einstellungen für einen Pool anzeigen, wie auf der Registerkarte WLB angezeigt

Wenn ein Benutzer versucht, den Arbeitslastenausgleich zu verwenden und dieser Benutzer nicht über ausreichende Berechtigungen verfügt, wird ein Dialogfeld zur Rollenerhöhung angezeigt. Weitere Hinweise zu RBAC finden Sie unterRollenbasierte Zugriffskontrolle.

Ermitteln des Status der virtuellen Appliance für den Workload Balancing

Führen Sie denservice workloadbalancing status Befehl aus, wie im beschriebenWorkload Balancing (Befehle) .

Neukonfigurieren eines Pools für die Verwendung einer anderen WLB-Appliance

Sie können einen Ressourcenpool neu konfigurieren, um eine andere virtuelle Appliance für den Workload Balancing zu verwenden.

Um jedoch zu verhindern, dass die alte virtuelle Appliance für den Workload Balancing für einen Pool ausgeführt wird, stellen Sie sicher, dass Sie zuerst den Pool von der alten virtuellen Appliance für den Workload Balancing trennen.

Nachdem Sie einen Pool von der alten virtuellen Workload Balancing-Appliance getrennt haben, können Sie den Pool verbinden, indem Sie den Namen der neuen virtuellen Appliance für den Workload Balancing angeben. Führen Sie die Schritte im folgenden Verfahren für den Pool aus, den Sie mit einer anderen virtuellen Appliance für den Workload Balancing verbinden möchten.

So verwenden Sie eine andere virtuelle Appliance für den Workload Balancing:

  1. Wählen Sie im Menü Pool die Option Workload Balancing Server trennen, und klicken Sie auf Trennen, wenn Sie dazu aufgefordert werden.

  2. Klicken Sie auf der Registerkarte WLB auf Verbinden. Das Dialogfeld Mit WLB-Server verbinden wird angezeigt.

  3. Geben Sie im Feld Adresse die IP-Adresse oder den FQDN des neuen Arbeitslastenausgleichsservers ein.

  4. Geben Sie im Abschnitt WLB-Server-Anmeldeinformationen den Benutzernamen und das Kennwort ein, mit dem der HASH-Pool (0x2c1a078) eine Verbindung mit der virtuellen Appliance für den Workload Balancing herstellt.

    Diese Anmeldeinformationen müssen für das Konto sein, das Sie während der Konfiguration des Arbeitslastenausgleichs für die neue virtuelle Appliance erstellt haben. Standardmäßig ist der Benutzername für dieses Kontowlbuser.

  5. Geben Sie im Abschnitt HASH (0x2c1a078) -Anmeldeinformationen den Benutzernamen und das Kennwort für den Pool ein, den Sie konfigurieren (normalerweise das Kennwort für den Poolmaster). Workload Balancing verwendet diese Anmeldeinformationen, um eine Verbindung mit den Hosts im Pool herzustellen.

    Das Dialogfeld HASH (0x2c1a078) Anmeldeinformationen. Die Felder sind Benutzername und Kennwort.

    Um die Anmeldeinformationen zu verwenden, mit denen Sie derzeit bei HASH angemeldet sind (0x2c1a078), aktivieren Sie das Kontrollkästchen Aktuelle HASH (0x2e6c8e8) -Anmeldeinformationen verwenden. Wenn Sie diesem Konto mithilfe der Zugriffssteuerungsfunktion (Access Control Feature, RBAC) eine Rolle zugewiesen haben, stellen Sie sicher, dass die Rolle über ausreichende Berechtigungen zum Konfigurieren des Arbeitslastenausgleichs verfügt. Weitere Informationen finden Sie unter Zugriffssteuerungsberechtigungen für den Arbeitslastenausgleich.

Anmeldeinformationen für den Arbeitslastenausgleich aktualisieren

Wenn Sie nach der Erstkonfiguration die Anmeldeinformationen HASH (0x2c1a078) und die Workload Balancing-Appliance aktualisieren möchten, verwenden Sie den folgenden Prozess:

  1. Unterbrechen Sie den Workload Balancing, indem Sie auf der Registerkarte WLB auf Pause klicken.

  2. Ändern Sie die WLB-Anmeldeinformationen, indem Sie denwlbconfig Befehl ausführen. Weitere Informationen finden Sie unter Workload-Ausgleichsbefehle.

  3. Aktivieren Sie den Workload Balancing erneut, und geben Sie die neuen Anmeldeinformationen an.

  4. Klicken Sie nach Abschluss des Fortschrittsbalkens auf Verbinden.

    Das Dialogfeld Mit WLB-Server verbinden wird angezeigt.

  5. Klicken Sie auf Anmeldeinformationen aktualisieren.

  6. Ändern Sie im Abschnitt Serveradresse Folgendes wie gewünscht:

    • Geben Sie im Feld Adresse die IP-Adresse oder den FQDN der Workload Balancing-Appliance ein.

    • (Optional.) Wenn Sie die Portnummer während der Konfiguration des Arbeitslastenausgleichs geändert haben, geben Sie diese Portnummer ein. Die Portnummer, die Sie in diesem Feld und während der Konfiguration des Arbeitslastenausgleichs angeben, ist die Portnummer, die HASH (0x2c1a078) für die Verbindung mit dem Workload Balancing verwendet.

    Standardmäßig stellt HASH (0x2c1a078) eine Verbindung zum Workload Balancing auf Port 8012 her.

    Hinweis:

    Bearbeiten Sie diese Portnummer nur, wenn Sie sie beim Ausführen des Assistenten zur Konfiguration des Arbeitslastenausgleichs geändert haben. Der Wert der Portnummer, der bei der Ausführung des Assistenten für den Arbeitslastenausgleich und des Dialogfelds Verbindung mit WLB-Server angegeben wurde, muss übereinstimmen.

  7. Geben Sie im Abschnitt WLB-Server-Anmeldeinformationen den Benutzernamen (z. B.wlbuser) und das Kennwort ein, mit dem die Computer unter HASH (0x2c1a078) eine Verbindung mit dem Arbeitslastenausgleichsserver herstellen.

  8. Geben Sie im Abschnitt HASH (0x2c1a078) -Anmeldeinformationen den Benutzernamen und das Kennwort für den Pool ein, den Sie konfigurieren (normalerweise das Kennwort für den Poolmaster). Workload Balancing verwendet diese Anmeldeinformationen, um eine Verbindung mit den Computern herzustellen, auf denen HASH (0x2c1a078) in diesem Pool ausgeführt wird.

  9. Geben Sie im Abschnitt HASH (0x2c1a078) -Anmeldeinformationen den Benutzernamen und das Kennwort für den Pool ein, den Sie konfigurieren. Workload Balancing verwendet diese Anmeldeinformationen, um eine Verbindung mit den Computern herzustellen, auf denen HASH (0x2c1a078) in diesem Pool ausgeführt wird.

Um die Anmeldeinformationen zu verwenden, mit denen Sie derzeit bei HASH angemeldet sind (0x2c1a078), aktivieren Sie das Kontrollkästchen Aktuelle HASH (0x2e6c8e8) -Anmeldeinformationen verwenden.

Ändern der IP-Adresse des Arbeitslastenausgleichs

Situationen, in denen Sie die

Gehen Sie folgendermaßen vor, um die IP-Adresse des Arbeitslastenausgleichs zu ändern:

  1. Beenden Sie die Workload Balancing-Dienste, indem Sie denservice workloadbalancing stop Befehl auf der virtuellen Appliance ausführen.

  2. Ändern Sie die IP-Adresse des Workload Balancing, indem Sie denifconfig Befehl auf der virtuellen Appliance ausführen.

  3. Aktivieren Sie den Workload Balancing erneut, und geben Sie die neue IP-Adresse an.

  4. Starten Sie die Workload Balancing-Dienste, indem Sie denservice workloadbalancing start Befehl auf der virtuellen Appliance ausführen.

Arbeitslastenausgleich beenden

Da der Arbeitslastenausgleich auf Poolebene konfiguriert ist, müssen Sie einen der folgenden Schritte ausführen, wenn die Verwaltung eines Pools beendet werden soll:

  • Workload Balancing anhalten. Das Anhalten des Arbeitslastenausgleichs verhindert, dass HASH (0x2e6c8e8) Empfehlungen für den angegebenen Ressourcenpool anzeigt und den Pool verwaltet. Das Anhalten ist für einen kurzen Zeitraum ausgelegt und ermöglicht es Ihnen, die Überwachung fortzusetzen, ohne neu konfigurieren zu müssen. Wenn Sie den Workload Balancing anhalten, wird die Datensammlung für diesen Ressourcenpool angehalten, bis Sie den Workload Balancing erneut aktivieren.

  • Trennen Sie den Pool vom Workload Balancing. Das Trennen der Verbindung mit der virtuellen Appliance „Workload Balancing“ unterbricht die Verbindung zwischen dem Pool und löscht nach Möglichkeit die Pooldaten aus der Workload Balancing-Datenbank. Wenn Sie die Verbindung zum Workload Balancing trennen, stoppt der Workload Balancing das Sammeln von Daten im Pool.

  1. Wählen Sie im Bereich Ressource von HASH (0x2e6c8e8) den Ressourcenpool aus, für den Sie den Arbeitslastenausgleich deaktivieren möchten.

  2. Klicken Sie auf der Registerkarte WLB auf Pause. Auf der Registerkarte WLB wird eine Meldung angezeigt, die angibt, dass der Workload Balancing angehalten ist.

    Tipp:

    Um die Überwachung fortzusetzen, klicken Sie auf der Registerkarte WLB auf die Schaltfläche Fortsetzen.

  3. Wählen Sie im Bereich Infrastruktur von HASH (0x2e6c8e8) den Ressourcenpool aus, für den Sie den Workload Balancing beenden möchten.

  4. Wählen Sie im Menü Infrastruktur die Option Workload Balancing Server trennen. Das Dialogfeld „ Workload Balancing Server trennen “ wird angezeigt.

  5. Klicken Sie auf Trennen, um zu verhindern, dass der Workload Balancing den Pool dauerhaft überwacht.

Tipp:

Wenn Sie den Pool von der virtuellen Workload Balancing-Appliance getrennt haben, müssen Sie die Verbindung mit einer Workload Balancing-Appliance erneut aktivieren, um den Workload Balancing in diesem Pool wieder zu aktivieren. Weitere Informationen finden Sie unterHerstellen einer Verbindung mit der virtuellen Appliance für den Workload Balancing.

In den Wartungsmodus mit aktiviertem Workload Balancing wechseln

Wenn Sie einen Host in den Wartungsmodus versetzen, migriert HASH (0x2c1a078) die auf diesem Host ausgeführten VMs zu den optimalen Hosts, sofern verfügbar. HASH (0x2c1a078) migriert sie basierend auf Empfehlungen zum Workload Balancing (Leistungsdaten, Ihre Platzierungsstrategie und Leistungsschwellen).

Wenn kein optimaler Host verfügbar ist, werden die Wörter Klicken Sie hier, um die VM anzuhalten im Dialogfeld Wartungsmodus eingeben angezeigt. Da in diesem Fall kein Host mit ausreichenden Ressourcen zur Ausführung der VM vorhanden ist, empfiehlt Workload Balancing keine Platzierung. Sie können diese VM entweder anhalten oder den Wartungsmodus beenden und eine VM auf einem anderen Host im selben Pool anhalten. Wenn Sie dann das Dialogfeld Wartungsmodus eingeben erneut aufrufen, kann der Workload Balancing möglicherweise einen Host auflisten, der für die Migration geeignet ist.

Hinweis:

Wenn Sie einen Host für die Wartung offline nehmen und der Workload Balancing aktiviert ist, werden im Assistenten zum Aufgeben des Wartungsmodus die Worte „Workload Balancing“ angezeigt.

So wechseln Sie in den Wartungsmodus mit aktiviertem Workload Balancing:

  1. Wählen Sie im Bereich Ressourcen von HASH (0x2e6c8e8) den physischen Host aus, den Sie offline nehmen möchten. Wählen Sie im Menü Server die Option Wartungsmodus aufrufen.

  2. Klicken Sie im Dialogfeld Wartungsmodus eingeben auf Wartungsmodus eingeben. Die auf dem Host ausgeführten VMs werden automatisch auf den optimalen Host migriert, basierend auf den Leistungsdaten des Arbeitslastenausgleichs, Ihrer Platzierungsstrategie und Leistungsschwellenwerten.

Um den Host aus dem Wartungsmodus zu nehmen, klicken Sie mit der rechten Maustaste auf den Host, und wählen Sie Wartungsmodus beenden aus. Wenn Sie einen Host aus dem Wartungsmodus entfernen, stellt HASH (0x2c1a078) automatisch die ursprünglichen VMs dieses Hosts auf diesem Host wieder her.

Erhöhen Sie die Festplattengröße des Workload Balancing-Datenträgers

In diesem Verfahren wird erläutert, wie Sie die Größe des virtuellen Laufwerks der virtuellen Appliance Workload Balancing ändern. Fahren Sie die virtuelle Appliance herunter, bevor Sie diese Schritte ausführen. Der Arbeitslastenausgleich ist etwa fünf Minuten lang nicht verfügbar.

Achtung:

Wir empfehlen, einen Snapshot Ihrer Daten zu erstellen, bevor Sie dieses Verfahren ausführen. Die falsche Ausführung dieser Schritte kann dazu führen, dass die virtuelle Appliance mit Workload Balancing beschädigt wird.

  1. Fahren Sie die virtuelle Appliance für den Workload Balancing herunter.

    Wählen Sie im Ressourcenbereich HASH (0x2e6c8e8) die virtuelle Appliance Workload Balancing aus.

  2. Klicken Sie auf die Registerkarte Speicher.

  3. Wählen Sie den Datenträger „vdi_xvda“, und klicken Sie auf die Schaltfläche Eigenschaften.

  4. Wählen Sie im Eigenschaftendialog „vdi_xvda“ die Option Größe und Ort aus.

  5. Erhöhen Sie die Festplattengröße nach Bedarf, und klicken Sie auf OK.

  6. Starten Sie die virtuelle Appliance Workload Balancing, und melden Sie sich bei ihr an.

  7. Führen Sie den folgenden Befehl auf der virtuellen Appliance Workload Balancing aus:

     resize2fs /dev/xvda
    

    Hinweis:

    Wenn dasresize2fs Tool nicht installiert ist, stellen Sie sicher, dass Sie mit dem Internet verbunden sind, und installieren Sie es mit dem folgenden Befehl:

    yum install -y --enablerepo=base,updates --disablerepo=citrix-* e2fsprogs

Falls kein Internetzugang vorhanden ist:

  1. Laden Sie die folgenden Informationen herunterhttp://mirror.centos.org/centos-7/7.2.1511/os/x86_64/Packages/.

    • libss-1.42.9-7.el7.i686.rpm
    • e2fsprogs-libs-1.42.9-7.el7.x86_64.rpm
    • e2fsprogs-1.42.9-7.el7.x86_64.rpm
  2. Laden Sie sie mit SCP oder einem anderen geeigneten Tool auf WLB VM hoch.

  3. Führen Sie den folgenden Befehl von WLB VM aus:

    rpm -ivh libss-\*.rpm e2fsprogs-\*.rpm
    

    Das Toolresize2fs ist jetzt installiert.

  4. Führen Sie dendf –h Befehl aus, um die neue Festplattengröße zu bestätigen.

Entfernen der virtuellen Appliance für den Arbeitslastenausgleich

Es wird empfohlen, die virtuelle Appliance Workload Balancing mithilfe des Standardverfahrens zu entfernen, um VMs aus HASH zu löschen (0x2e6c8e8).

Wenn Sie die virtuelle Appliance „Workload Balancing“ löschen, wird die PostgreSQL-Datenbank mit dem Workload Balancing gelöscht. Um diese Daten zu speichern, müssen Sie sie aus der Datenbank migrieren, bevor Sie die virtuelle Appliance für den Workload Balancing löschen.

Verwalten der Workload Balancing-Datenbank

Die Workload Balancing-Datenbank ist eine PostgreSQL-Datenbank. PostgreSQL ist eine relationale Open-Source-Datenbank. Sie können Dokumentation für PostgreSQL finden, indem Sie im Web suchen.

Die folgenden Informationen richten sich an Datenbankadministratoren und fortgeschrittene Benutzer von PostgreSQL, die sich mit Aufgaben der Datenbankverwaltung vertraut machen. Wenn Sie keine Erfahrung mit PostgreSQL haben, empfehlen wir Ihnen, sich damit vertraut zu machen, bevor Sie die Datenbankaufgaben in den folgenden Abschnitten versuchen.

Standardmäßig lautet der PostgreSQL-Benutzername postgres. Sie legen das Kennwort für dieses Konto während der Konfiguration des Arbeitslastenausgleichs fest.

Die Menge der historischen Daten, die Sie speichern können, basiert auf der Größe des virtuellen Laufwerks, das WLB zugewiesen wurde, und dem minimalen erforderlichen Speicherplatz. Standardmäßig beträgt die Größe des virtuellen Laufwerks, das WLB zugewiesen ist, 20 GB. Weitere Informationen finden Sie unter Datenbank-Grooming-Parameter.

Um viele historische Daten zu speichern, z. B. wenn Sie den Poolüberwachungsprotokollbericht aktivieren möchten, können Sie eine der folgenden Aktionen ausführen:

  • Vergrößern Sie die Größe der virtuellen Festplatte, die der virtuellen Appliance für den Workload Balancing zugewiesen ist. Importieren Sie dazu die virtuelle Appliance, und erhöhen Sie die Größe des virtuellen Laufwerks, indem Sie die Schritte unter ausführenErhöhen Sie die Festplattengröße des Arbeitslastenausgleichs.

  • Erstellen Sie regelmäßige doppelte Sicherungskopien der Daten, indem Sie den Remote-Client-Zugriff auf die Datenbank aktivieren und ein Datenbankverwaltungstool eines Drittanbieters verwenden.

In Bezug auf die Verwaltung der Datenbank können Sie den Speicherplatz steuern, den Datenbankdaten belegt, indem Sie die Datenbankbereinigung konfigurieren.

Zugriff auf die Datenbank

Auf der virtuellen Appliance „Workload Balancing“ ist eine Firewall konfiguriert. Bevor Sie auf die Datenbank zugreifen können, müssen Sie den iptables den postgresql-Serverport hinzufügen.

Führen Sie in der Konsole des Arbeitslastenausgleichs den folgenden Befehl aus:

iptables -A INPUT -i eth0 -p tcp -m tcp --dport 5432 -m \
state --state NEW,ESTABLISHED -j ACCEPT

(Optional.) Führen Sie den folgenden Befehl aus, damit diese Konfiguration nach dem Neustart der virtuellen Appliance beibehalten wird:

iptables-save > /etc/sysconfig/potables
Datenbankpflege steuern

Die Workload Balancing-Datenbank löscht automatisch die ältesten Daten, wenn der VPX den minimalen Speicherplatz erreicht, den Workload Balancing benötigt, um auszuführen. Standardmäßig ist der erforderliche Speicherplatz auf 1.024 MB festgelegt.

Die Datenbankbereinigungsoptionen für den Arbeitslastenausgleich werden über die Datei wlb.conf gesteuert.

Wenn nicht genügend Speicherplatz auf der virtuellen Appliance für den Workload Balancing vorhanden ist, startet Workload Balancing automatisch die Bereinigung historischer Daten. Der Prozess ist wie folgt:

  1. In einem vordefinierten Bereinigungsintervall prüft der Data Collector Workload Balancing, ob die Bereinigung erforderlich ist. Eine Bereinigung ist erforderlich, wenn die Datenbankdaten bis zu dem Punkt angewachsen sind, an dem der einzige Speicherplatz, der nicht genutzt wird, der minimal erforderliche Speicherplatz ist. Verwenden SieGroomingRequiredMinimumDiskSizeInMB , um den erforderlichen Mindestspeicherplatz festzulegen.

    Sie können das Pflegeintervall auf Wunsch mit ändernGroomingIntervalInHour. Standardmäßig prüft der Workload Balancing, ob die Pflege einmal pro Stunde erforderlich ist.

  2. Wenn eine Bereinigung erforderlich ist, beginnt der Workload Balancing mit der Bereinigung der Daten am ältesten Tag. Der Workload Balancing prüft dann, ob jetzt genügend Speicherplatz vorhanden ist, um die Mindestanforderungen an den Festplattenspeicher zu erfüllen.

  3. Wenn bei der ersten Bereinigung nicht genügend Speicherplatz freigegeben wurde, wiederholt der Workload Balancing die Bereinigung zuGroomingRetryCounter Zeiten, ohne aufGroomingIntervalInHour Stunden zu warten.

  4. Wenn die erste oder wiederholte Bereinigung genügend Speicherplatz freigegeben hat, wartet der Workload Balancing aufGroomingIntervalInHour Stunden und kehrt zu Schritt 1 zurück.

  5. Wenn die von der initiierte BereinigungGroomingRetryCounter nicht genügend Speicherplatz freigegeben hat, wartet der Workload Balancing aufGroomingIntervalInHour Stunden und kehrt zu Schritt 1 zurück.

Datenbank-Grooming-Parameter

Es gibt fünf Parameter in derwlb.conf Datei, die verschiedene Aspekte der Datenbankpflege steuern. Sie sind wie folgt:

  • GroomingIntervalInHour. Steuert, wie viele Stunden vergehen, bevor die nächste Pflegeprüfung durchgeführt wird. Wenn Sie beispielsweise 1eingeben, prüft Workload Balancing den Speicherplatz stündlich. Wenn Sie 2eingeben, überprüft Workload Balancing alle zwei Stunden den Festplattenspeicher, um festzustellen, ob eine Bereinigung erfolgen muss.

  • GroomingRetryCounter. Steuert, wie oft der Workload Balancing versucht, die Bereinigungsdatenbankabfrage erneut auszuführen.

  • GroomingDBDataTrimDays. Steuert die Anzahl der Tage an Daten, die Workload Balancing bei jedem Versuch, Daten zu pflegen, aus der Datenbank gelöscht wird. Der Standardwert ist ein Tag.

  • GroomingDBTimeoutInMinute. Steuert die Anzahl der Minuten, die die Datenbankzufuhr dauert, bevor das Timeout beendet wird und abgebrochen wird. Wenn die Bereinigungsabfrage länger dauert als erwartet und nicht innerhalb des Zeitüberschreitungszeitraums ausgeführt wird, wird die Bereinigungsaufgabe abgebrochen. Der Standardwert ist 0 Minuten, was bedeutet, dass die Datenbankpflege nie ein Timeout ist.

  • GroomingRequiredMinimumDiskSizeInMB. Steuert den minimalen freien Speicherplatz auf dem virtuellen Laufwerk, das der virtuellen Appliance für den Workload Balancing zugewiesen ist. Wenn die Daten im virtuellen Laufwerk so groß werden, dass nur noch die Mindestdatenträgergröße auf dem virtuellen Laufwerk vorhanden ist, löst der Workload Balancing die Datenbankpflege aus. Der Standardwert ist 2.048 MB.

Informationen zum Bearbeiten dieser Werte finden Sie unterBearbeiten der Konfigurationsdatei für den Workload Balancing.

Ändern des Datenbankkennworts

Es ist zwar möglich, das Datenbankkennwort mithilfe derwlb.conf Datei zu ändern, aber wir empfehlen stattdessen, denwlbconfig Befehl auszuführen. Weitere Informationen finden Sie unter Ändern der Konfigurationsoptionen für den Workload Balancing.

Datenbankdaten archivieren

Um zu vermeiden, dass ältere historische Daten gelöscht werden, können Sie optional Daten aus der Datenbank zur Archivierung kopieren. Dazu müssen Sie die folgenden Aufgaben ausführen:

  1. Aktivieren Sie die Clientauthentifizierung in der Datenbank.

  2. Richten Sie die Archivierung mit dem PostgreSQL-Datenbankverwaltungstool Ihrer Wahl ein.

Aktivieren der Clientauthentifizierung für die Datenbank

Sie können zwar über die Workload Balancing-Konsole eine direkte Verbindung mit der Datenbank herstellen, aber Sie können auch ein PostgreSQL-Datenbankverwaltungstool verwenden. Nachdem Sie ein Datenbankmanagement-Tool heruntergeladen haben, installieren Sie es auf dem System, von dem Sie eine Verbindung mit der Datenbank herstellen möchten. Sie können das Tool beispielsweise auf demselben Laptop installieren, auf dem Sie HASH ausführen (0x2e6c8e8).

Bevor Sie die Remote-Clientauthentifizierung für die Datenbank aktivieren können, müssen Sie:

  1. Ändern Sie die Datenbankkonfigurationsdateien, einschließlich der Datei pg_hba.conf und der Datei postgresql.conf, um Verbindungen zuzulassen.

  2. Beenden Sie die Workload Balancing-Dienste, starten Sie die Datenbank neu, und starten Sie dann die Workload Balancing-Dienste neu.

  3. Konfigurieren Sie im Datenbank-Management-Tool die IP-Adresse der Datenbank (d. h. die IP-Adresse des Workload Balancing VPX) und das Datenbankkennwort.

Ändern der Datenbankkonfigurationsdateien

Um die Clientauthentifizierung in der Datenbank zu aktivieren, müssen Sie zwei Dateien auf der virtuellen Appliance Workload Balancing ändern: die Datei pg_hba.conf und die Datei postgresql.conf.

So bearbeiten Sie die Datei pg_hba.conf:

  1. Ändern Sie die Datei pg_hba.conf. Öffnen Sie in der Konsole des Arbeitslastenausgleichs die Datei pg_hba.conf mit einem Editor, z. B. VI. Beispiel:

    vi /var/lib/pgsql/9.0/data/pg_hba.conf
    
  2. Wenn Ihr Netzwerk IPv4 verwendet, fügen Sie die IP-Adresse des anschließenden Computers zu dieser Datei hinzu. Beispiel:

    Geben Sie im Konfigurationsabschnitt Folgendes ein#IPv4 local connections:

    • TYP: Host
    • DATABASE: alle
    • B@@ENUTZER: alle
    • CIDR-ADRESSE: 0.0.0/0
    • M@@ETHODE: Vertrauen
  3. Geben Sie Ihre IP-Adresse in dasCIDR-ADDRESS Feld ein.

    Hinweis:

    Anstatt 0.0.0.0/0 einzugeben, können Sie Ihre IP-Adresse eingeben und die letzten drei Ziffern durch 0/24 ersetzen. Die nachfolgende “24” nach dem / definiert die Subnetzmaske und erlaubt nur Verbindungen von IP-Adressen innerhalb dieser Subnetzmaske.

    Wenn Sietrust für dasMethod Feld eingeben, kann die Verbindung authentifiziert werden, ohne dass ein Kennwort erforderlich ist. Wenn Siepassword für dasMethod Feld eingeben, müssen Sie beim Herstellen einer Verbindung mit der Datenbank ein Kennwort angeben.

  4. Wenn Ihr Netzwerk IPv6 verwendet, fügen Sie der Datei die IP-Adresse des anschließenden Computers hinzu. Beispiel:

    Geben Sie Folgendes ein unter #IPv6 local connections:

    • TYP: Host
    • DATABASE: alle
    • BENUTZER: alle
    • CIDR-ADRESSE: 0.0.0.0/0
    • METHODE: Vertrauen

    Geben Sie die IPv6-Adressen in dasCIDR-ADDRESS Feld ein. In diesem Beispiel::0/0 wird die Datenbank bis zu Verbindungen von beliebigen IPv6-Adressen geöffnet.

  5. Speichern Sie die Datei und beenden Sie den Editor.

  6. Nachdem Sie alle Datenbankkonfigurationen geändert haben, müssen Sie die Datenbank neu starten, um die Änderungen anzuwenden. Führen Sie den folgenden Befehl aus:

    service postgresql-9.0 restart
    

So bearbeiten Sie die Datei postgresql.conf:

  1. Ändern Sie die Datei postgresql.conf. Öffnen Sie in der Konsole des Arbeitslastenausgleichs die Datei postgresql.conf mit einem Editor, z. B. VI. Beispiel:

    vi /var/lib/pgsql/9.0/data/postgresql.conf
    
  2. Bearbeiten Sie die Datei so, dass sie auf einem beliebigen Port und nicht nur auf dem lokalen Host wartet. Beispiel:

    1. Suchen Sie die folgende Zeile:

      # listen_addresses='localhost'
      
    2. Entfernen Sie das Kommentarsymbol (#) und bearbeiten Sie die Zeile wie folgt:

      listen_addresses='*'
      
  3. Speichern Sie die Datei und beenden Sie den Editor.

  4. Nachdem Sie alle Datenbankkonfigurationen geändert haben, müssen Sie die Datenbank neu starten, um die Änderungen anzuwenden. Führen Sie den folgenden Befehl aus:

    service postgresql-9.0 restart
    
Ändern des Datenbankwartungsfensters

Der Workload Balancing führt standardmäßig automatisch täglich um 12:05 Uhr GMT (00:05) eine routinemäßige Datenbankwartung durch. Während dieses Wartungsfensters erfolgt die Datensammlung, die Aufzeichnung der Daten kann jedoch verzögert werden. Die Steuerelemente der Benutzeroberfläche des Arbeitslastenausgleichs sind jedoch in diesem Zeitraum verfügbar, und der Workload Balancing gibt immer noch Optimierungsempfehlungen ab.

Hinweis:

So vermeiden Sie einen Verlust des Arbeitslastenausgleichs:

  • Während des Wartungsfensters wird der Workload Balancing-Server neu gestartet. Stellen Sie sicher, dass Sie Ihre VMs nicht gleichzeitig neu starten.
  • Wenn Sie zu anderen Zeiten alle VMs in Ihrem Pool neu starten, starten Sie den Workload Balancing-Server nicht neu.

Die Datenbankwartung umfasst die Freigabe von zugewiesenem ungenutztem Speicherplatz und die Neuindizierung der Datenbank. Die Wartung dauert ca. 6 bis 8 Minuten. In größeren Pools kann die Wartung länger dauern, je nachdem, wie lange der Workload Balancing dauert, um die Ermittlung durchzuführen.

Abhängig von Ihrer Zeitzone können Sie die Zeit ändern, wenn Wartungsarbeiten durchgeführt werden. Beispielsweise erfolgt in der Zeitzone Japan Standard Time (JST) die Wartung des Arbeitslastenausgleichs um 9:05 Uhr (09:05), was mit der Spitzenauslastung in einigen Organisationen in Konflikt steht. Wenn Sie eine saisonale Zeitänderung angeben möchten, z. B. Sommerzeit oder Sommerzeit, müssen Sie die von Ihnen eingegebene Änderung in Wert aufbauen.

So ändern Sie die Wartungszeit:

  1. Führen Sie in der Workload Balancing-Konsole den folgenden Befehl aus einem beliebigen Verzeichnis aus:

    crontab -e
    

    Der Workload Balancing zeigt Folgendes an:

    05 0 * * * /opt/vpx/wlb/wlbmaintenance.sh
    

    Der Wert05 0 stellt die Standardzeit dar, in der Arbeitslastenausgleich Wartungsarbeiten in Minuten (05) und dann Stunden (0) durchgeführt werden. (Die Sternchen stellen den Tag, den Monat und das Jahr dar, in dem der Auftrag ausgeführt wird: Bearbeiten Sie diese Felder nicht.) Der Eintrag05 0 gibt an, dass die Datenbankwartung jeden Abend um 12:05 Uhr oder 00:05 Uhr Greenwich Mean Time (GMT) stattfindet. Diese Einstellung bedeutet, dass die Wartung, wenn Sie in New York leben, um 19:05 Uhr (19:05) in den Wintermonaten und 20:05 Uhr in den Sommermonaten ausgeführt wird.

    Wichtig:

    Bearbeiten Sie nicht den Tag, den Monat und das Jahr, in dem der Auftrag ausgeführt wird (wie durch Sternchen dargestellt). Die Datenbankwartung muss täglich ausgeführt werden.

  2. Geben Sie den Zeitpunkt ein, zu dem die Wartung in GMT erfolgen soll. Angenommen, die Wartung soll um Mitternacht ausgeführt werden:

Wenn Ihre Zeitzone… UTC Offset Wert für Wartungsarbeiten um 12:05 Uhr Ortszeit Wert in Sommerzeit
Pacific Time Zone (PST) in den USA (zum Beispiel Kalifornien) UTC-08 05 8 05 7
Japan Normalzeit (JST) UTC+09 05 15 N/A
Chinesische Standardzeit UTC + 08 04 15 N/A
  1. Speichern Sie die Datei und beenden Sie den Editor.

Anpassen des Arbeitslastenausgleichs

Der Workload Balancing bietet verschiedene Anpassungsmethoden:

  • Befehlszeilen für Skripterstellung. Siehe die Befehle unterWorkload Balancing (Befehle).

  • Host-Power-On Skriptunterstützung. Sie können den Workload Balancing (indirekt) auch über das Host-Einschalt-Skript anpassen.

Upgrade des Arbeitslastenausgleichs

Die Online-Aktualisierung von Workload Balancing wurde aus Sicherheitsgründen veraltet. Kunden können nicht mehr mit dem Yum Repo aktualisieren. Kunden können WLB auf die neueste Version aktualisieren, indem sie den neuesten WLB VPX importieren, der unter heruntergeladen werden kannhttps://www.citrix.com/downloads/citrix-hypervisor/product-software/.

Problembehandlung bei Arbeitslastenausgleich

Während der Workload Balancing in der Regel reibungslos läuft, bietet diese Reihe von Abschnitten Anleitungen für den Fall, dass Probleme auftreten.

Allgemeine Tipps zur Fehlerbehebung

  • Starten Sie die Problembehandlung, indem Sie die Protokolldateien des Arbeitslastenausgleichs (LogFile.log und wlb_install_log.log) überprüfen. Diese Protokolle finden Sie in der virtuellen Appliance „Workload Balancing“ an diesem Speicherort (standardmäßig):

    • /var/log/wlb
  • Überprüfen Sie die Protokolle in der Registerkarte HASH (0x2e6c8e8) Protokolle für weitere (unterschiedliche) Informationen.

  • Führen Sie den folgenden Befehl auf einem Hosts in einem vom VPX überwachten Pool aus, um die Buildnummer des Arbeitslastenausgleichs zu überprüfen:

     xe pool-retrieve-wlb-diagnostics | more
    

    Die Versionsnummer des Arbeitslastenausgleichs wird oben in der Ausgabe angezeigt.

Fehlermeldungen

Workload Balancing zeigt Fehler auf dem Bildschirm als Dialogfelder und als Fehlermeldungen auf der Registerkarte Protokolle in HASH (0x2e6c8e8) an.

Wenn eine Fehlermeldung angezeigt wird, überprüfen Sie das HASH (0x2e6c8e8) -Ereignisprotokoll für weitere Informationen. Informationen zum Speicherort dieses Protokolls finden Sie in der Hilfe zu HASH (0x2e6c8e8).

Probleme beim Eingeben von Anmeldeinformationen für den Workload Balancing

Wenn Sie das Benutzerkonto und das Kennwort der virtuellen Appliance beim Konfigurieren des Dialogfelds Mit WLB-Server verbinden nicht erfolgreich eingeben können, versuchen Sie Folgendes:

  • Stellen Sie sicher, dass die virtuelle Appliance mit dem Workload Balancing korrekt importiert und konfiguriert wurde und alle Dienste ausgeführt werden. Weitere Informationen finden Sie unter [wlb-start] (#wlb -start).

  • Stellen Sie sicher, dass Sie die richtigen Anmeldeinformationen eingeben. Die Standardanmeldeinformationen werden im Schnellstart des Arbeitslastenausgleichs angezeigt.

  • Sie können einen Hostnamen in das Feld Adresse eingeben, es muss jedoch der vollqualifizierte Domänenname (FQDN) der virtuellen Appliance Workload Balancing sein. Geben Sie nicht den Hostnamen des physischen Servers ein, der die Appliance hostet. Beispielyourcomputername: {#vrnmN320059}. yourdomain.net{ #vrnmN32005F}. Wenn Sie Probleme bei der Eingabe eines Computernamens haben, verwenden Sie stattdessen die IP-Adresse der Workload Balancing-Appliance.

  • Stellen Sie sicher, dass der Host den richtigen DNS-Server verwendet und der HASH-Server (0x2e68218) den Workload Balancing-Server über seinen FQDN kontaktieren kann. Um diese Überprüfung durchführen zu können, pingen Sie die Workload Balancing-Appliance mit ihrem FQDN vom HASH-Server (0x2e68218). Geben Sie beispielsweise Folgendes in der HASH-Serverkonsole (0x2e68218) ein:

     ping wlb-vpx-1.mydomain.net
    

Probleme mit Firewalls

Der folgende Fehler wird angezeigt, wenn sich die virtuelle Appliance für den Workload Balancing hinter einer (Hardware-) Firewall befindet und Sie die entsprechenden Firewalleinstellungen nicht konfiguriert haben: "Fehler beim Verbinden mit dem Workload Balancing-Server: < pool name > Klicken Sie auf WLB initialisieren, um die Verbindungseinstellungen neu initialisieren. „ Dieser Fehler kann auch auftreten, wenn die Workload Balancing-Appliance ansonsten nicht erreichbar ist.

Auflösung:

Wenn sich die virtuelle Appliance für den Workload Balancing hinter einer Firewall befindet, öffnen Sie Port 8012.

Ebenso muss der Port HASH (0x2c1a078) verwendet, um den Workload Balancing (standardmäßig 8012) zu kontaktieren, mit der Portnummer übereinstimmen, die beim Ausführen des Assistenten zur Konfiguration des Arbeitslastenausgleichs angegeben wurde.

Verbindung zum Arbeitslastenausgleich verlieren

Wenn nach der Konfiguration und Verbindung mit dem Workload Balancing ein Verbindungsfehler angezeigt wird, sind die Anmeldeinformationen möglicherweise nicht mehr gültig. Um dieses Problem zu isolieren, versuchen Sie:

  • Überprüfen der Anmeldeinformationen, die Sie im Dialogfeld Mit WLB-Server verbinden eingegeben haben, mit den Anmeldeinformationen übereinstimmen:

    • Sie haben während der Konfiguration des Arbeitslastenausgleichs erstellt

    • Auf HASH (0x2c1a078) (d. h. die Pool-Master-Anmeldeinformationen)

  • Überprüfen der IP-Adresse oder des FQDN für die virtuelle Appliance Workload Balancing, die Sie im Dialogfeld Mit WLB-Server verbinden eingegeben haben, korrekt ist.

  • Die Überprüfung des Benutzernamens, den Sie während der Konfiguration des Arbeitslastenausgleichs erstellt haben, stimmt mit den Anmeldeinformationen überein, die Sie im Dialogfeld Mit WLB-Server verbinden eingegeben haben.

Verbindungsfehler des Arbeitslastenausgleichs

Wenn in der Zeile Workload Balancing Status auf der Registerkarte WLB ein Verbindungsfehler angezeigt wird, müssen Sie möglicherweise den Workload Balancing für diesen Pool neu konfigurieren.

Klicken Sie auf der Registerkarte WLB auf die Schaltfläche Verbinden, und geben Sie die Serveranmeldeinformationen erneut ein.

Workload Balancing funktioniert nicht mehr

Wenn der Arbeitslastenausgleich nicht funktioniert (z. B. können Sie Änderungen an den Einstellungen nicht speichern), überprüfen Sie die Protokolldatei des Arbeitslastenausgleichs auf die folgende Fehlermeldung:

dwmdatacolsvc.exe: Don't have a valid pool. Trying again in 10 minutes.

Ursache:

Dieser Fehler tritt normalerweise in Pools mit einer oder mehreren problematischen VMs auf. Wenn VMs problematisch sind, sehen Sie möglicherweise das folgende Verhalten:

  • Fenster. Die Windows-VM stürzt aufgrund eines Stop-Fehlers ab („blauer Bildschirm“).
  • Linux. Die Linux-VM reagiert in der Konsole möglicherweise nicht und wird normalerweise nicht heruntergefahren.

Problemumgehung:

  1. Erzwingen Sie das Herunterfahren der VM. Dazu können Sie auf dem Host mit der problematischen VM eine der folgenden Aktionen ausführen:

    • Wählen Sie in HASH (0x2e6c8e8) die VM aus, und klicken Sie dann im Menü VM auf Herunterfahren erzwingen.

    • Führen Sie den Befehlvm-shutdown xe aus, wobei der Force-Parameter auf true gesetzt ist, wie im HASH (0x2c1a078) Administrator’s Guide beschrieben. Beispiel:

       xe vm-shutdown  force=true  uuid=vm_uuid
      

      Sie finden die Host-UUID auf der Registerkarte Allgemein für diesen Host (in HASH (0x2e6c8e8)) oder indem Sie den Befehlhost-list xe ausführen. Sie finden die VM-UUID auf der Registerkarte Allgemein für die VM oder indem Sie den Befehlvm-list xe ausführen. Weitere Informationen finden Sie unter Befehlszeilenschnittstelle.

  2. Migrieren Sie in der xsconsole des HASH (0x2e68218), der die abgestürzte VM oder in HASH (0x2e6c8e8) alle VMs auf einen anderen Host, und führen Sie dann denxe-toolstack-restart Befehl aus.

Probleme beim Ändern von Arbeitslastenausgleichs-Servern

Wenn Sie einen Pool mit einem anderen Workload Balancing-Server verbinden, ohne die Verbindung zum Workload Balancing zu trennen, überwachen sowohl alte als auch neue Workload Balancing-Server den Pool.

Um dieses Problem zu lösen, können Sie eine der folgenden Aktionen ausführen:

  • Fahren Sie die alte virtuelle Appliance für den Workload Balancing herunter, und löschen Sie sie.
  • Beenden Sie die Workload Balancing-Dienste manuell. Diese Dienste sind Analyse, Datensammlung und Webdienst.

Hinweis:

Verwenden Sie den Befehlpool-deconfigure-wlb xe nicht, um die Verbindung eines Pools von der virtuellen Appliance für den Workload Balancing zu trennen, oder verwenden Sie den Befehlpool-initialize-wlb xe, um eine andere Appliance anzugeben.

Workload Balancing (Befehle)

Dieser Abschnitt enthält eine Referenz für die Befehle „Workload Balancing“. Sie können diese Befehle über den HASH-Server oder die Konsole (0x2e68218) ausführen, um den Arbeitslastenausgleich zu steuern oder die Einstellungen für den Arbeitslastenausgleich auf dem HASH-Server (0x2e68218) zu konfigurieren. Dieser Anhang enthält xe-Befehle und Dienstbefehle.

Führen Sie die folgenden Dienstbefehle auf der Workload Balancing-Appliance aus. Dazu müssen Sie sich bei der virtuellen Appliance Workload Balancing anmelden.

Melden Sie sich bei der virtuellen Appliance für den Workload Balancing an

Bevor Sie Dienstbefehle ausführen oder die Datei wlb.conf bearbeiten können, müssen Sie sich bei der virtuellen Appliance Workload Balancing anmelden. Dazu müssen Sie einen Benutzernamen und ein Kennwort eingeben. Melden Sie sich mit dem Root-Benutzerkonto an, sofern Sie keine zusätzlichen Benutzerkonten auf der virtuellen Appliance erstellt haben. Sie haben dieses Konto angegeben, als Sie den Konfigurationsassistenten für den Workload Balancing ausgeführt haben (bevor Sie Ihren Pool mit dem Workload Balancing verbunden haben). Optional können Sie die Registerkarte Konsole in XenCenter verwenden, um sich bei der Appliance anzumelden.

So melden Sie sich bei der virtuellen Appliance „Workload Balancing“ an:

  1. Geben Sie an der Anmeldeaufforderung Name-of-your-WLB-VPX den Benutzernamen des Kontos ein. Beispiel: Hierwlb-vpx-pos-pool steht der Name Ihrer Workload Balancing-Appliance:

    wlb-vpx-pos-pool login: root
    
  2. Geben Sie an der Passwort-Eingabeaufforderung das Kennwort für das Konto ein:

    wlb-vpx-pos-pool login: root
    

    Hinweis:

    Um sich von der virtuellen Appliance Workload Balancing abzumelden, geben Sie einfachlogout an der Eingabeaufforderung ein.

wlb restart

Führen Sie denwlb restart Befehl von einer beliebigen Stelle in der Workload Balancing Appliance aus, um die Workload Balancing Data Collection, den Webdienst und die Data Analysis Services zu beenden und neu zu starten.

wlb start

Führen Sie denwlb start Befehl von einer beliebigen Stelle in der Workload Balancing Appliance aus, um die Workload Balancing Data Collection, den Webdienst und die Data Analysis Services zu starten.

wlb stop

Führen Sie denwlb stop Befehl von einer beliebigen Stelle in der Workload Balancing-Appliance aus, um die Data Collection, den Webdienst und die Data Analysis Services zu beenden.

wlb status

Führen Sie denwlb status Befehl von einer beliebigen Stelle in der Workload Balancing-Appliance aus, um den Status des Workload Balancing-Servers zu ermitteln. Nachdem Sie diesen Befehl ausgeführt haben, wird der Status der drei Workload Balancing-Dienste (Webdienst, Datenerfassungsdienst und Datenanalysedienst) angezeigt.

Ändern der Konfigurationsoptionen für den Workload Balancing

Viele Konfigurationen für den Workload Balancing, z. B. die Konfigurationsoptionen für die Datenbank und den Webservice, werden in der Datei wlb.conf gespeichert. Die Datei wlb.conf ist eine Konfigurationsdatei auf der virtuellen Appliance Workload Balancing.

Um das Ändern der am häufigsten verwendeten Optionen zu erleichtern, stellt Citrix einen Befehl bereitwlb config. Wenn Sie denwlb config Befehl auf der virtuellen Appliance „Workload Balancing“ ausführen, können Sie das Benutzerkonto „Workload Balancing“ umbenennen, dessen Kennwort ändern oder das PostgreSQL-Kennwort ändern. Nachdem Sie diesen Befehl ausgeführt haben, werden die Workload Balancing-Dienste neu gestartet.

So führen Sie den Befehl wlb config aus:

  1. Führen Sie an der Eingabeaufforderung Folgendes aus:

    wlb config
    

Auf dem Bildschirm werden eine Reihe von Fragen angezeigt, die Sie beim Ändern des Benutzernamens und Passworts für den Workload Balancing und des PostgreSQL-Kennworts führen. Befolgen Sie die Fragen auf dem Bildschirm, um diese Elemente zu ändern.

Wichtig:

Überprüfen Sie alle Werte, die Sie in der Datei wlb.conf eingeben: Der Workload Balancing überprüft keine Werte in der Datei wlb.conf. Wenn die angegebenen Konfigurationsparameter nicht innerhalb des erforderlichen Bereichs liegen, generiert der Workload Balancing kein Fehlerprotokoll.

Bearbeiten der Konfigurationsdatei für den Workload Balancing

Sie können die Konfigurationsoptionen für den Workload Balancing ändern, indem Sie die Datei wlb.conf bearbeiten, die im Verzeichnis /opt/vpx/wlb auf der virtuellen Appliance für den Workload Balancing gespeichert ist. Im Allgemeinen ändern Sie die Einstellungen in dieser Datei nur mit Hilfe von Citrix. Es gibt jedoch drei Kategorien von Einstellungen, die Sie ändern können, wenn gewünscht:

  • Arbeitslastenausgleich Kontoname und Kennwort. Es ist einfacher, diese Anmeldeinformationen durch Ausführen deswlb config Befehls zu ändern.
  • Datenbankkennwort. Dieser Wert kann mit der Datei wlb.conf geändert werden. Citrix empfiehlt jedoch, sie über denwlb config Befehl zu ändern, da dieser Befehl die Datei wlb.conf ändert und das Kennwort in der Datenbank automatisch aktualisiert. Wenn Sie stattdessen die Datei wlb.conf ändern möchten, müssen Sie eine Abfrage ausführen, um die Datenbank mit dem neuen Kennwort zu aktualisieren.
  • Parameter für die Datenbankpflege. Mithilfe dieser Datei können Sie Datenbankpflegeparameter wie das Datenbankpflegeintervall ändern, indem Sie die Anweisungen im Abschnitt „Datenbankverwaltung“ befolgen. In diesem Fall empfiehlt Citrix jedoch Vorsicht.

Für alle anderen Einstellungen in der Datei wlb.conf empfiehlt Citrix derzeit, diese standardmäßig zu belassen, es sei denn, Citrix hat Sie angewiesen, sie zu ändern.

So bearbeiten Sie die Datei wlb.conf:

  1. Führen Sie an der Eingabeaufforderung auf der virtuellen Appliance „Workload Balancing“ Folgendes aus (Beispiel VI):

    vi /opt/vpx/wlb/wlb.conf
    

    Der Bildschirm zeigt mehrere verschiedene Abschnitte der Konfigurationsoptionen an.

  2. Ändern Sie die Konfigurationsoptionen, und beenden Sie den Editor.

Sie müssen den Workload Balancing-Dienst nicht neu starten, nachdem Sie die Datei wlb.conf bearbeitet haben. Die Änderungen treten unmittelbar nach dem Beenden des Editors in Kraft.

Wichtig:

Überprüfen Sie alle Werte, die Sie in der Datei wlb.conf eingeben: Der Workload Balancing überprüft keine Werte in der Datei wlb.conf. Wenn die angegebenen Konfigurationsparameter nicht innerhalb des erforderlichen Bereichs liegen, generiert der Workload Balancing kein Fehlerprotokoll.

Vergrößern Sie die Details im Arbeitslastenausgleichsprotokoll

Das Workload Balancing-Protokoll enthält eine Liste von Ereignissen auf der virtuellen Appliance Workload Balancing, einschließlich Aktionen für das Analysemodul, die Datenbank und das Überwachungsprotokoll. Diese Protokolldatei befindet sich an folgendem Speicherort: /var/log/wlb/logfile.log.

Sie können, falls gewünscht, den Detaillierungsgrad des Workload Balancing-Protokolls erhöhen. Ändern Sie dazu den Abschnitt Ablaufverfolgungsflags der Konfigurationsdatei für den Workload Balancing (wlb.conf), der sich am folgenden Speicherort befindet: /opt/vpx/wlb/wlb.conf. Geben Sie eine 1 oder true ein, um die Protokollierung für eine bestimmte Ablaufverfolgung zu aktivieren, und eine 0 oder false, um die Protokollierung zu deaktivieren. Geben Sie beispielsweise Folgendes ein, um die Protokollierung für die Ablaufverfolgung des Analysis Engine zu aktivieren:

AnalEngTrace=1

Möglicherweise möchten Sie die Protokollierungsdetails erhöhen, bevor Sie ein Problem an den technischen Support von Citrix oder bei der Fehlerbehebung melden.

Protokollierungsoption Ablaufverfolgungskennzeichen Nutzen oder Zweck
Ablaufverfolgung der Analyse-Engine AnalEngTrace Protokolliert Details der Berechnungen der Analyse-Engine. Zeigt Details zu den Entscheidungen an, die das Analyse-Modul trifft, und erhält möglicherweise Einblick in die Gründe, warum Workload Balancing keine Empfehlungen ausgibt.
Datenbank-Ablaufverfolgung DatabaseTrace Protokolliert Details zu Lese-/Schreibvorgängen der Datenbank. Das Verlassen dieser Ablaufverfolgung erhöht jedoch die Größe der Protokolldatei schnell.
Datenerfassungsablauf DataCollectionTrace Protokolliert die Aktionen zum Abrufen von Metriken. Mit diesem Wert können Sie sehen, wie die Metriken Workload Balancing abgerufen und in den Data Store des Workload Balancing eingefügt wird. Das Verlassen dieser Ablaufverfolgung erhöht jedoch die Größe der Protokolldatei schnell.
Datenverdichtung Ablaufverfolgung DataCompactionTrace Protokolliert Details darüber, wie viele Millisekunden die Metrikdaten verdichtet wurden.
Datenereignisablaufverfolgung DataEventTrace Diese Ablaufverfolgung enthält Details zu Ereignissen, die Workload Balancing von XenServer abfangen.
Datenaufbereitungsverfolgung DataGroomingTrace Diese Ablaufverfolgung enthält Details zur Datenbankpflege.
Datenmetriken Ablaufverfolgung DataMetricsTrace Protokolliert Details zum Analysieren von Metrikdaten. Wenn diese Ablaufverfolgung eingeschaltet wird, erhöht sich die Größe der Protokolldatei schnell.
Warteschlangen-Management-Ablaufverfolgung QueueManagementTrace Protokolliert Details zur Verarbeitung der Datenerfassungswarteschlangenverwaltung. (Diese Option ist für den internen Gebrauch geeignet.)
Datenspeicher-Ablaufverfolgung DataSaveTrace Protokolliert Details über den Pool, der in der Datenbank gespeichert wird.
Bewertungs-Host-Ablaufverfolgung ScoreHostTrace Protokolliert Details darüber, wie der Workload Balancing bei einer Punktzahl für einen Host ankommt. Diese Ablaufverfolgung zeigt die detaillierten Bewertungen, die von Workload Balancing generiert werden, wenn die Sternebewertungen für die Auswahl der optimalen Server für die VM-Platzierung berechnet werden.
Überwachungsprotokollverfolgung AuditLogTrace Zeigt die Aktion der Überwachungsprotokolldaten an, die erfasst und geschrieben werden. (Diese Option dient nur zur internen Verwendung und stellt keine Informationen bereit, die im Überwachungsprotokoll erfasst werden.) Das Verlassen dieser Ablaufverfolgung erhöht jedoch die Größe der Protokolldatei schnell.
Geplante Task-Ablaufverfolgung ScheduledTaskTrace Protokolliert Details zu geplanten Tasks. Wenn Ihre geplanten Modusänderungen beispielsweise nicht funktionieren, können Sie diese Ablaufverfolgung aktivieren, um die Ursache zu untersuchen.
Web-Service-Ablaufverfolgung WlbWebServiceTrace Protokolliert Details zur Kommunikation mit der Web-Service-Schnittstelle.