layout: doc description: Install and set up the Workload Balancing virtual appliance to benefit from the Workload Balancing feature in your XenServer pools.—

Erste Schritte mit dem Workload Balancing

Sie können die virtuelle Workload Balancing-Appliance in nur wenigen Schritten konfigurieren:

  1. Prüfen Sie die erforderlichen Informationen und planen Sie die Verwendung des Workload Balancings.

  2. Laden Sie das virtuelle Workload Balancing Appliance herunter.

  3. Importieren Sie das virtuelle Workload Balancing-Appliance in XenCenter.

  4. Konfigurieren Sie die virtuelle Workload Balancing-Appliance über die Konsole der virtuellen Anwendung.

  5. (Optional) Wenn Sie bereits eine frühere Version von Workload Balancing installiert haben, können Sie Daten von einer vorhandenen virtuellen Appliance migrieren.

    Hinweis:

    Wenn Sie ein Rolling-Pool-Upgrade von Citrix Hypervisor 8.2 CU1 auf XenServer 8 durchführen, können Sie Workload Balancing 8.2.2 und früher nicht mit Ihren XenServer 8-Pools verwenden. Aktualisieren Sie Ihre virtuelle Workload Balancing-Appliance auf Version 8.3.0, bevor Sie das Rolling Pool-Upgrade durchführen. Sie können die neueste Version der virtuellen Workload Balancing-Appliance von der XenServer-Downloadseite herunterladen.

  6. Verbinden Sie Ihren Pool über XenCenter mit der virtuellen Workload Balancing-Appliance.

    Die Registerkarte Workload Balancing wird in XenCenter nur angezeigt, wenn Ihr Pool über die erforderliche Lizenz zur Verwendung des Workload Balancing verfügt.

Vorbereitung

Die virtuelle Workload Balancing-Appliance ist eine einzelne vorinstallierte VM, die für die Ausführung auf einem XenServer-Host konzipiert ist. Lesen Sie vor dem Importieren die erforderlichen Informationen und Überlegungen.

Voraussetzungen

Anforderungen an den Pool

Um einen Pool mit Workload Balancing auszugleichen, muss der Pool die folgenden Anforderungen erfüllen:

Eine einzelne virtuelle Workload Balancing-Appliance kann mehrere Pools bis zu maximal 100 Pools verwalten, abhängig von den Ressourcen der virtuellen Appliance (vCPU, Arbeitsspeicher, Datenträgergröße). In diesen Pools kann die virtuelle Appliance bis zu 1000 VMs verwalten. Wenn ein Pool jedoch eine große Anzahl von VMs hat (z. B. mehr als 400 VMs), empfehlen wir, eine virtuelle Workload Balancing-Appliance nur für diesen Pool zu verwenden.

Überlegungen

Bevor Sie die virtuelle Appliance importieren, notieren Sie sich die folgenden Informationen und nehmen Sie gegebenenfalls die entsprechenden Änderungen an Ihrer Umgebung vor.

Laden Sie das virtuelle Gerät herunter

Die virtuelle Workload Balancing-Appliance ist in einem .xva-Format verpackt. Sie können das virtuelle Gerät von der XenServer-Downloadseite herunterladen. Speichern Sie die Datei beim Herunterladen in einem Ordner auf Ihrer lokalen Datenträger (normalerweise auf dem Computer, auf dem XenCenter installiert ist).

Wenn der .xva-Download abgeschlossen ist, können Sie ihn in XenCenter importieren, wie unter Importieren des virtuellen Workload Balancing-Appliance beschrieben.

Importieren der virtuellen Workload Balancing-Appliance

Verwenden Sie XenCenter, um das virtuelle Workload Balancing-Appliance in einen Pool zu importieren.

Um das virtuelle Gerät in XenServer zu importieren:

  1. Öffnen Sie XenCenter.
  2. Klicken Sie mit der rechten Maustaste auf den Pool (oder Host), in den Sie das Paket der virtuellen Appliance importieren möchten, und wählen Sie Importieren.
  3. Navigieren Sie zum Paket vpx-wlb.xva.
  4. Wählen Sie den Pool oder Homeserver aus, auf dem Sie die virtuelle Workload Balancing-Appliance ausführen möchten.

    Wenn Sie den Pool auswählen, wird die VM automatisch auf dem am besten geeigneten Host in diesem Pool gestartet.

    Wenn Sie die virtuelle Workload Balancing-Appliance nicht mithilfe des Workload Balancing verwalten, können Sie alternativ einen Homeserver für die virtuelle Workload Balancing-Appliance einrichten. Diese Einstellung stellt sicher, dass die virtuelle Appliance immer auf demselben Host gestartet wird.

  5. Wählen Sie ein Speicherrepository aus, auf dem das virtuelle Laufwerk für die virtuelle Workload Balancing-Appliance gespeichert werden soll. Dieses Repository muss mindestens 30 GB freien Speicherplatz haben.

    Sie können entweder lokalen oder Remote-Speicher wählen. Wenn Sie jedoch lokalen Speicher wählen, können Sie die virtuelle Appliance nicht mit dem Workload Balancing verwalten.

  6. Definieren Sie die virtuellen Schnittstellen für die virtuelle Workload Balancing-Appliance. In dieser Version wurde der Workload Balancing für die Kommunikation auf einer einzigen virtuellen Schnittstelle entwickelt.
  7. Wählen Sie ein Netzwerk aus, das auf den Pool zugreifen kann, den Workload Balancing verwalten soll.
  8. Lassen Sie das Kontrollkästchen VMs nach dem Import starten aktiviert und klicken Sie auf Fertigstellen, um die virtuelle Appliance zu importieren.
  9. Nachdem Sie den Import der Workload Balancing-Datei (.xva) abgeschlossen haben, wird die Workload Balancing-VM im Ressourcenbereich in XenCenter angezeigt.

Konfigurieren Sie nach dem Importieren der virtuellen Workload Balancing-Appliance die virtuelle Appliance wie unter Konfigurieren der virtuellen Workload Balancing-Appliancebeschrieben.

Konfigurieren der virtuellen Workload Balancing-Appliance

Nachdem Sie den Import der virtuellen Workload Balancing-Appliance abgeschlossen haben, müssen Sie sie konfigurieren, bevor Sie sie zur Verwaltung Ihres Pools verwenden können. Um Sie durch die Konfiguration zu führen, bietet Ihnen die virtuelle Workload Balancing-Appliance einen Konfigurationsassistenten in XenCenter. Um sie anzuzeigen, wählen Sie die virtuelle Appliance im Bereich Ressource aus und klicken Sie auf die Registerkarte Konsole . Drücken Sie für alle Optionen die EINGABETASTE, um die Standardauswahl zu übernehmen.

  1. Klicken Sie nach dem Importieren der virtuellen Workload Balancing-Appliance auf die Registerkarte Konsole .
  2. Geben Sie ein yes, um die Bedingungen der Lizenzvereinbarung zu akzeptieren. Um die EULA abzulehnen, geben Sie ein no.

    Hinweis:

    Die virtuelle Workload Balancing-Appliance unterliegt auch den Lizenzen, die im Verzeichnis /opt/vpx/wlb der virtuellen Workload Balancing-Appliance enthalten sind.

  3. Geben Sie ein neues Root-Kennwort für die Workload Balancing-VM ein und bestätigen Sie es. Wir empfehlen, ein sicheres Kennwort zu wählen.

    Hinweis:

    Wenn Sie das Kennwort eingeben, zeigt die Konsole keine Platzhalter wie Sternchen für die Zeichen an.

  4. Geben Sie den Computernamen ein, den Sie der virtuellen Workload Balancing-Appliance zuweisen möchten.
  5. Geben Sie das Domänensuffix für die virtuelle Appliance ein.

    Wenn beispielsweise der vollqualifizierte Domänenname (FQDN) für die virtuelle Appliance wlb-vpx-pos-pool.domain4.bedford4.ctx ist, geben Sie domain4.bedford4.ctx ein.

    Hinweis:

    Die virtuelle Workload Balancing-Appliance fügt ihren FQDN nicht automatisch zu Ihrem DNS-Server (Domain Name System) hinzu. Wenn Sie möchten, dass der Pool einen FQDN verwendet, um eine Verbindung zum Workload Balancing herzustellen, müssen Sie den FQDN zu Ihrem DNS-Server hinzufügen.

  6. Geben Sie ein y ein, um DHCP zu verwenden und die IP-Adresse für die Workload Balancing-VM automatisch abzurufen. Andernfalls geben Sie n und dann eine statische IP-Adresse, eine Subnetzmaske und ein Gateway für die VM ein.

    Hinweis:

    Die Verwendung von DHCP ist zulässig, sofern die Lease der IP-Adresse nicht abläuft. Es ist wichtig, dass sich die IP-Adresse nicht ändert: Wenn sie sich ändert, wird die Verbindung zwischen XenServer und Workload Balancing unterbrochen.

  7. Geben Sie einen Benutzernamen für die Workload Balancing-Datenbank ein, oder drücken Sie die Eingabetaste, um den Standardbenutzernamen (Postgres) des Datenbankkontos zu verwenden.

    Sie erstellen ein Konto für die Workload Balancing-Datenbank. Die Workload Balancing-Dienste verwenden dieses Konto zum Lesen/Schreiben in die Workload Balancing-Datenbank. Notieren Sie den Benutzernamen und das Kennwort. Sie benötigen sie möglicherweise, wenn Sie jemals direkt die PostgreSQL-Datenbank des Workload Balancing verwalten möchten (z. B. wenn Sie Daten exportieren möchten).

  8. Geben Sie ein Kennwort für die Workload Balancing-Datenbank ein. Nachdem Sie die Eingabetastegedrückt haben, werden Meldungen angezeigt, dass der Konfigurationsassistent Datenbankobjekte lädt.
  9. Geben Sie einen Benutzernamen und ein Kennwort für den Workload Balancing Server ein.

    Diese Aktion erstellt das Konto, mit dem XenServer eine Verbindung zum Workload Balancing herstellt. Der Standardbenutzername ist wlbuser.

  10. Geben Sie den Port für den Workload Balancing-Server ein. Der Workload Balancing-Server kommuniziert mithilfe dieses Port.

    Standardmäßig verwendet der Workload Balancing-Server 8012. Die Portnummer kann nicht auf 443 festgelegt werden, was die standardmäßige TLS-Portnummer ist.

    Hinweis:

    Wenn Sie den Port hier ändern, geben Sie diese neue Portnummer an, wenn Sie den Pool mit dem Workload Balancing verbinden. Zum Beispiel, indem Sie den Port im Dialog Mit WLB Server verbinden angeben.

    Stellen Sie sicher, dass der Port, den Sie für den Workloadausgleich angeben, in allen Firewalls geöffnet ist.

    Nachdem Sie die Eingabetastegedrückt haben, setzt der Workload Balancing die Konfiguration der virtuellen Appliance fort, einschließlich der Erstellung selbstsignierter

  11. Jetzt können Sie sich auch bei der virtuellen Appliance anmelden, indem Sie den VM-Benutzernamen (normalerweise root) und das zuvor erstellte Root-Kennwort eingeben. Die Anmeldung ist jedoch nur erforderlich, wenn Sie Workload Balancing-Befehle ausführen oder die Workload Balancing-Konfigurationsdatei bearbeiten möchten.

Verbinden Sie nach dem Konfigurieren des Workload Balancing Ihren Pool mit der virtuellen Workload Balancing-Appliance, wie unter Verbinden mit der virtuellen Workload Balancing-Appliancebeschrieben

Falls erforderlich, finden Sie die Workload Balancing-Konfigurationsdatei an folgendem Speicherort: /opt/vpx/wlb/wlb.conf. Weitere Informationen finden Sie unter Bearbeiten der Workload Balancing-Konfigurationsdatei.

Die Workload Balancing-Protokolldatei befindet sich an diesem Speicherort: /var/log/wlb/LogFile.log. Weitere Informationen finden Sie unter Erhöhen der Details im Workload Balancing-Protokoll.

Verbinden mit der virtuellen Workload Balancing-Appliance

Verbinden Sie nach der Konfiguration des Workload Balancing die Pools, die Sie verwalten möchten, über die CLI oder XenCenter mit der virtuellen Workload Balancing-Appliance.

Hinweis:

Eine einzelne virtuelle Workload Balancing-Appliance kann mehrere Pools bis zu maximal 100 Pools verwalten, abhängig von den Ressourcen der virtuellen Appliance (vCPU, Arbeitsspeicher, Datenträgergröße). In diesen Pools kann die virtuelle Appliance bis zu 1000 VMs verwalten. Wenn ein Pool jedoch eine große Anzahl von VMs hat (z. B. mehr als 400 VMs), empfehlen wir, eine virtuelle Workload Balancing-Appliance nur für diesen Pool zu verwenden.

Um einen Pool mit Ihrer virtuellen Workload Balancing-Appliance zu verbinden, benötigen Sie die folgenden Informationen:

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

Mit Zertifikaten arbeiten

Wenn Sie ein anderes (vertrauenswürdiges) Zertifikat hochladen oder die Zertifikatsüberprüfung konfigurieren möchten, beachten Sie Folgendes, bevor Sie Ihren Pool mit dem Workload Balancing verbinden:

Weitere Informationen finden Sie unter Zertifikate.

So verbinden Sie Ihren Pool mit der virtuellen Workload Balancing-Appliance

  1. Wählen Sie in XenCenter Ihren Ressourcenpool aus und klicken Sie im Bereich Eigenschaften auf die Registerkarte WLB . Auf der Registerkarte WLB wird die Schaltfläche Verbinden angezeigt.

    Screenshot der WLB-Registerkarte in XenCenter

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

    Screenshot des Assistenten Verbinden mit dem WLB Server

  3. Geben Sie im Abschnitt Serveradresse Folgendes ein:

    1. Geben Sie in das Feld Adresse die IP-Adresse oder den FQDN der virtuellen Workload Balancing-Appliance ein. Beispiel: WLB-appliance-computername.yourdomain.net.

    2. (Optional) Wenn Sie den Workload Balancing-Port während der Konfiguration des Workload Balancings geändert haben, geben Sie die Portnummer in das Feld Port ein. XenServer verwendet diesen Port für die Kommunikation mit Workload Balancing.

      Standardmäßig stellt XenServer eine Verbindung zu Workload Balancing auf Port 8012 her.

  4. Geben Sie im Abschnitt WLB Server-Anmeldeinformationen den Benutzernamen und das Kennwort ein, die der Pool für die Verbindung mit der virtuellen Workload Balancing-Appliance verwendet.

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

    Diese Anmeldeinformationen müssen das Konto sein, das Sie während der Konfiguration des Workload Balancings erstellt haben Standardmäßig lautet der Benutzername für dieses Konto wlbuser.

  5. Geben Sie im Abschnitt Citrix Hypervisor Credentials den Benutzernamen und das Kennwort für den Pool ein, den Sie konfigurieren. Workload Balancing verwendet diese Anmeldeinformationen, um eine Verbindung zu den Hosts im Pool herzustellen.

    Das Dialogfeld "XenServer-Anmeldeinformationen". Die Felder sind Benutzername und Kennwort.

    Um die Anmeldeinformationen zu verwenden, mit denen Sie derzeit bei XenServer angemeldet sind, wählen Sie Aktuelle XenCenter-Anmeldeinformationen verwendenaus. Wenn Sie diesem Konto mithilfe der Zugriffssteuerungsfunktion (RBAC) eine Rolle zugewiesen haben, stellen Sie sicher, dass die Rolle über ausreichende Berechtigungen zum Konfigurieren des Workloadausgleichs verfügt. Weitere Informationen finden Sie unter Zugriffssteuerungsberechtigungen für den Workloadausgleich.

Nachdem Sie den Pool mit der virtuellen Appliance Workload Balancing verbunden haben, beginnt der Workload Balancing automatisch mit der Überwachung des Pools mit den Standardoptimierungseinstellungen. Um diese Einstellungen zu ändern oder die Priorität bestimmter Ressourcen zu ändern, warten Sie mindestens 60 Sekunden, bevor Sie fortfahren. Oder warten Sie, bis das XenCenter Log anzeigt, dass die Discovery abgeschlossen ist.

Wichtig:

Wenn der Workload Balancing eine Zeit lang ausgeführt wurde und Sie keine Empfehlungen für die optimale Platzierung erhalten, bewerten Sie Ihre Leistungsschwellenwerte. Diese Auswertung wird unter Verstehen beschrieben, wann der Workload Balancing Empfehlungen ausspricht. Es ist wichtig, den Workload-Balancing auf die richtigen Schwellenwerte für Ihre Umgebung festzulegen, da die Empfehlungen möglicherweise nicht angemessen sind.

Migrieren von Daten aus einer vorhandenen virtuellen Appliance

Wenn Sie das mit XenServer bereitgestellte virtuelle Workload Balancing-Appliance verwenden, können Sie das Migrationsskript verwenden, um Ihre vorhandenen Daten zu migrieren, wenn Sie auf die neueste Version aktualisieren (Workload Balancing 8.2.1 oder höher).

Die derzeit mit XenServer bereitgestellte Version von Workload Balancing ist 8.3.0. Workload Balancing 8.2.0, 8.2.1 und 8.2.2 waren jedoch zuvor mit früheren Versionen von Citrix Hypervisor verfügbar. Sie können dieses Migrationsskript auch verwenden, um von Workload Balancing 8.2.1 oder 8.2.2 zu Workload Balancing 8.3.0 zu migrieren.

Um das Migrate-Skript verwenden zu können, benötigen Sie die folgenden Informationen:

Lassen Sie die vorhandene virtuelle Workload Balancing-Appliance in Ihrem Pool ausgeführt, während Sie die Migrationsschritte abschließen.

  1. Befolgen Sie die Schritte im vorherigen Abschnitt, um die neue virtuelle Workload Balancing-Appliance zu importieren.
  2. Führen Sie in der SSH-Konsole der neuen virtuellen Workload Balancing-Appliance einen der folgenden Befehle aus.

    Der Befehl fordert Sie bei Bedarf zur Eingabe von Kennwortinformationen auf.

  3. Verbinden Sie den XenServer-Pool mit der neuen virtuellen Workload Balancing-Appliance.
  4. Nachdem Sie mit dem Verhalten dieser Version der virtuellen Workload Balancing-Appliance zufrieden sind, können Sie die alte Version der virtuellen Appliance archivieren.

Hinweise: