Freigeben über


Integrieren des Lastenausgleichs in VMM-Dienstvorlagen

In diesem Artikel erfahren Sie mehr über die Integration von Windows-Netzwerklastenausgleich (NLB) und Hardwarelastenausgleichsmodulen mit System Center Virtual Machine Manager (VMM)-Dienstvorlagen.

Dienstvorlagen gruppieren VMs, um eine App bereitzustellen. Sie enthalten Informationen über einen Dienst, einschließlich der virtuellen Computer, die als Teil des Dienstes bereitgestellt werden, der auf virtuellen Computern installierten Anwendungen und der zu verwendenden Netzwerkeinstellungen. Sie können einer Dienstvorlage VM-Vorlagen, Netzwerkeinstellungen, Anwendungen und Speicher hinzufügen.

Dienstvorlagen können eine oder mehrere Ebenen aufweisen. Ein Dienst mit einer Ebene enthält eine VM, die als bestimmte App verwendet wird. Ein Dienst mit mehreren Ebenen enthält mehrere VMs. Weitere Informationen

Einrichten des Lastenausgleichs für eine Dienstebene

Sie können ein Lastenausgleichsmodul hinzufügen, um einen Lastenausgleich für Anforderungen an VMs in einer Dienstebene einzurichten. Sie können einen Hardwarelastenausgleich oder NLB für einen Ausgleich durch Roundrobin verwenden.

Zum Hinzufügen eines Lastenausgleichs müssen Sie die folgenden Schritte ausführen:

  • Stellen Sie sicher, dass logische Netzwerke konfiguriert sind. Die logischen Netzwerke müssen über zugeordnete Netzwerkstandorte verfügen. Diese Netzwerkstandorte müssen über ein oder mehrere zugeordnete Subnetze verfügen, aus denen Sie statische IP-Adresspools erstellen können. Ordnen Sie außerdem jedem Netzwerkstandort die Hostgruppe zu, in der der Dienst bereitgestellt wird.
  • Erstellen Sie einen IP-Adresspool für die logischen Netzwerke. Der IP-Pool muss einen reservierten Bereich von virtuellen IP-Adressen enthalten, die dem Lastenausgleich zugewiesen werden können. Sie müssen die statischen IP-Adresspools für den Lastenausgleich und für die virtuellen Computer hinter dem Lastenausgleich einrichten. Diese können aus demselben Pool oder aus verschiedenen Pools stammen. Sie benötigen jedoch VIPs und IP-Adressen für die virtuellen Computer.
  • Erstellen Sie VM-Netzwerke über logischen Netzwerke.
  • Erstellen von VIP-Vorlagen: Eine VIP-Vorlage (virtuelle IP) enthält Lastenausgleichseinstellungen für einen bestimmten Typ von Netzwerkdatenverkehr. Nachdem Sie eine VIP-Vorlage erstellt haben, können Sie sie angeben, wenn Sie den Lastenausgleich in einer Dienstvorlage einrichten.
  • Einrichten eines Hardwarelastenausgleichs: Wenn Sie den Hardwarelastenausgleich in einer Dienstvorlage aktivieren möchten, müssen Sie viele Voraussetzungen vorbereiten.
  • Einrichten von NLB: Wenn kein Hardwarelastenausgleich verwendet werden soll, können Sie NLB verwenden. Es gibt einige Anforderungen und Einschränkungen.

Erstellen von VIP-Vorlagen

  1. Wählen Sie in der VMM-Konsole Fabric>Netzwerk>VIP-Vorlagen aus.

  2. Wählen Sie Start>Anzeigen>Fabric-Ressourcen>Erstellen>VIP-Vorlage erstellen aus.

  3. Geben Sie unter Assistent für VIP-Vorlagen des Lastenausgleichsmoduls>Name den Vorlagennamen und eine Beschreibung ein. Geben Sie unter VIP-Port den Port an, der für den Typ des Netzwerkdatenverkehrs verwendet wird, den Sie ausgleichen möchten. Beispiel: 443 für HTTPS-Datenverkehr. Geben Sie unter Back-End-Port das Portal an, auf dem der Back-End-Server auf Anforderungen lauscht.

  4. Führen Sie für Typ folgende Schritte aus:

    • Um NLB zu verwenden, wählen Sie Microsoft in der Herstellerliste und Microsoft-Netzwerkcontroller als Modell aus.
    • Um einen Hardwarelastenausgleich zu verwenden, wählen Sie Generisch aus, um eine Vorlage für alle unterstützten Hardwarelastenausgleichs-Module zu erstellen. Wählen Sie Spezifisch aus, um eine Vorlage für einen bestimmten Lastenausgleich zu erstellen und den Hersteller und das Modell anzugeben.
  5. Wählen Sie unter Protokoll das Protokoll aus, für das Sie die VIP-Vorlage erstellen möchten.

    • Wenn Sie HTTPS auswählen, müssen Sie angeben, wo der Datenverkehr endet.
    • Wählen Sie HTTPS-Passthrough aus, um den Datenverkehr an die VM zu übergeben, ohne ihn zu entschlüsseln.
    • Wählen Sie HTTPS beenden aus, um den HTTPS-Datenverkehr beim Lastenausgleich zu beenden und zu entschlüsseln. Diese Option bietet dem Lastenausgleich weitere Informationen, z. B. Cookies und Header. Um diese Option zu verwenden, geben Sie den Antragstellernamen eines Zertifikats für den Lastenausgleich an, der für die HTTPS-Authentifizierung verwendet werden kann. Mit dieser Option können Sie Erneut verschlüsseln aktivieren, um den HTTPS-Datenverkehr vom Lastenausgleich zur VM erneut zu verschlüsseln.
    • Wählen Sie Benutzerdefiniert aus, um TCP, UDP oder beides anzugeben.
  6. Wählen Sie unter Persistenz die Option Persistenz aktivieren aus, um Clientsitzungsaffinität festzulegen. Diese Einstellung bedeutet, dass der Lastenausgleich immer versucht, denselben Client an dieselbe VM zu leiten. Dies basiert auf der angegebenen Quell-IP-Adresse und der Subnetzmaske, der Ziel-IP-Adresse und anderen Parametern, die je nach Protokoll variieren.

  7. Unter Systemüberwachung können Sie optional angeben, dass in regelmäßigen Abständen eine Überprüfung für das Lastenausgleichsmodul ausgeführt werden muss. Um eine Systemüberwachung hinzuzufügen, geben Sie das Protokoll und die Anforderung an. Beispielsweise führt die Eingabe des Befehls GET? eine HTTP-GET-Anforderung für die Startseite des Lastenausgleichs aus und sucht nach einer Headerantwort. Sie können auch den Antworttyp, das Überwachungsintervall, das Timeout und Wiederholungsversuche ändern.

Hinweis

Das Timeout muss kleiner als das Intervall sein.

  1. Wählen Sie in Lastenausgleich aus, welche Lastenausgleichsmethode Sie verwenden möchten. Sie können neue Verbindungen so konfigurieren, dass sie basierend auf der geringsten Anzahl von Verbindungen oder der schnellsten Antwortzeit, mithilfe von Roundrobin oder mithilfe einer benutzerdefinierten Methode, die vom Lastenausgleich unterstützt wird, weitergeleitet werden. Wenn Sie NLB aktivieren, wählen Sie Roundrobin aus.
  2. Überprüfen Sie auf der Seite Zusammenfassung die Einstellungen, und wählen Sie Fertig stellen aus. Das Dialogfeld Aufträge wird angezeigt. Warten Sie auf den Status Abgeschlossen. Überprüfen Sie dann, ob die Vorlage im Bereich VIP-Vorlagen angezeigt wird.

Einrichten eines Hardwarelastenausgleichs

Richten Sie einen Hardwarelastenausgleich wie folgt ein:

  • Abrufen eines Konfigurationsanbieters: Um einen unterstützten Hardwarelastenausgleich hinzuzufügen, müssen Sie einen Konfigurationsanbieter herunterladen und installieren, der beim Hersteller des Lastenausgleichs verfügbar ist. VMM unterstützt derzeit den Lastenausgleichsanbieter Brocade ServerIron ADX und den Lastenausgleichsanbieter Citrix NetScaler. Der Anbieter ist ein VMM-Plug-In, das VMM PowerShell-Befehle in die Lastenausgleichs-API übersetzt. Nachdem Sie den Anbieter installiert haben, müssen Sie den VMM-Dienst neu starten (net stop scwmmservice>net start scvmmservice).
  • Einrichten eines Kontos: Erstellen Sie ein VMM Run As-Konto mit einem Benutzernamen und Kennwort mit Berechtigungen zum Konfigurieren des heruntergeladenen Lastenausgleichs.
  • Hinzufügen des Lastenausgleichs zu VMM: Fügen Sie einen Hardwarelastenausgleich mithilfe des Assistenten zum Hinzufügen eines Lastenausgleichs zu VMM hinzu.

Hinzufügen eines Hardwarelastenausgleichs zu VMM

Wählen Sie im Assistenten die Hostgruppen aus, für die der Lastenausgleich verfügbar ist, geben Sie das Lastenausgleichsmodell an, geben Sie die Adresse und den Port an, die zum Verwalten des Lastenausgleichs verwendet werden, geben Sie die Affinität zum logischen VMM-Netzwerk an, wählen Sie den Konfigurationsanbieter aus, und testen Sie die Verbindung. Sie müssen den Hardwarelastenausgleich konfigurieren, bevor Sie einen Dienst bereitstellen. Nachdem der Dienst bereitgestellt wurde, kann kein Lastenausgleich hinzugefügt werden.

  1. Wählen Sie Fabric>Netzwerk>Lastenausgleiche>Fabric-Ressourcen>Start>Hinzufügen>Ressourcen hinzufügen>Lastenausgleich aus.
  2. Wählen Sie in Assistent zum Hinzufügen eines Lastenausgleichs>Anmeldeinformationen das „Ausführen als“-Konto mit den Anmeldeinformationen für den Lastenausgleich aus.
  3. Wählen Sie in Hostgruppe alle Hostgruppen aus, in denen der Dienst bereitgestellt wird. Hosts müssen auf das Lastenausgleichsmodul zugreifen können. Darüber hinaus muss ein physischer Netzwerkadapter auf dem Host so konfiguriert werden, dass dasselbe logische Netzwerk wie die Dienstebene verwendet wird.
  4. Wählen Sie in Hersteller und Modell die entsprechenden Einträge aus.
  5. Geben Sie unter Adresse die IP-Adresse und die FQDN- oder NetBIOS-Namen des Lastenausgleichs an. Geben Sie den Port an, an dem der Lastenausgleich auf Anforderungen lauscht.
  6. Geben Sie in Affinität zu logischen Netzwerken die Affinität zu logischen Netzwerken an.

Hinweis

  • Für die Front-End-Affinität wählen Sie das logische Netzwerk aus, aus dem der Lastenausgleich seine VIP erhält. Die VIP ist die IP-Adresse, die dem Lastenausgleich zugewiesen ist, wenn Sie ihn in einer Dienstvorlage bereitstellen.
  • Für die Front-End-Affinität bestimmt VMM basierend auf den logischen Netzwerken die statischen IP-Adresspools, auf die vom Lastenausgleich und von der relevanten Hostgruppe zugegriffen werden kann.
  • Wenn Sie logische Netzwerke für die Frontend-Affinität auswählen, muss der zugeordnete Netzwerkstandort mit dem reservierten VIP-Adressbereich für die Hostgruppen verfügbar sein, die dem Lastenausgleich zugeordnet sind.
  • Für Back-End-Affinität wählen Sie die logischen Netzwerke aus, für die Sie den Lastenausgleich für Verbindungen von den VMs in einer Dienstebene verfügbar machen möchten.
  1. Wählen Sie in Anbieter den Anbieter für den Lastenausgleich aus. Wählen Sie Testen aus, um die Konfiguration zu überprüfen.
  2. Überprüfen Sie auf der Seite Zusammenfassung die Einstellungen, und wählen Sie Fertig stellen aus. Das Dialogfeld Auftrag wird angezeigt. Warten Sie auf den Status Abgeschlossen, und überprüfen Sie in der Spalte Anbieter, ob der Anbieter aktiv ist.

Einrichten von NLB

NLB ist automatisch als Lastenausgleich in VMM enthalten. Sofern Sie eine NLB-VIP-Vorlage eingerichtet haben, ist keine weitere Aktion erforderlich, beachten Sie jedoch Folgendes:

  • NLB kann nicht verwendet werden, wenn VM-Netzwerke mit Netzwerkvirtualisierung konfiguriert sind.
  • NLB kann nicht in Dienstebenen verwendet werden, auf denen Linux-VMs ausgeführt werden.

Aktivieren des Lastenausgleichs

  1. Wenn die Dienstvorlage nicht geöffnet ist, wählen Sie Bibliothek>Vorlagen>Dienstvorlagen aus, und öffnen Sie sie.
  2. Wählen Sie Aktionen>Designer öffnen aus.
  3. Klicken Sie im Dienstvorlagen-Designer auf die Dienstvorlagenkomponenten Gruppe >Lastenausgleich hinzufügen.
  4. Wählen Sie das Lastenausgleichsobjekt aus. Sie erkennen es am VIP-Vorlagennamen.
  5. Wählen Sie Tool>Konnektor aus. Wählen Sie die Serververbindung aus, die der Vorlage zugeordnet ist, und wählen Sie dann ein NIC-Objekt aus, um den Lastenausgleich mit dem Adapter zu verbinden. Überprüfen Sie in den NIC-Eigenschaften die Adresstypen, und überprüfen Sie, ob die MAC-Adresse statisch ist.
  6. Wählen Sie bei aktiviertem Connector die Clientverbindung aus, die dem Lastenausgleich zugeordnet ist, und wählen Sie dann ein Objekt des logischen Netzwerks aus.
  7. Speichern Sie die Dienstvorlage in Dienstvorlage>Speichern und Überprüfen.

Einrichten der Hardware-VIP für den Zugriff von benutzenden Personen

Wenn der Dienst bereitgestellt wird, wählt VMM automatisch eine VIP aus dem reservierten Bereich im statischen IP-Adresspool aus und weist ihn der Dienstebene mit Lastenausgleich zu. Damit Benutzende eine Verbindung mit dem Dienst herstellen können, müssen Sie nach der Bereitstellung des Diensts die VIP ermitteln und einen DNS-Eintrag dafür konfigurieren.

  1. Wählen Sie nach der Bereitstellung des Diensts Fabric>Networking>Load Balancers aus.
  2. Wählen Sie Anzeigen>Dienst>Lastenausgleichsinformationen für Dienste aus, und erweitern Sie den Dienst, um zu sehen, welcher VIP zugewiesen ist.
  3. Fordern Sie an, dass die DNS-Administration manuell einen DNS-Eintrag für die VIP erstellt. Der Eintrag muss der Name sein, den Benutzende angeben, um eine Verbindung mit dem Dienst herzustellen. Beispiel: servicename.contosol.com.

Nächste Schritte

Sie können auch einen Softwarelastenausgleich in einer softwaredefinierte Netzwerkinfrastruktur (SDN) in der VMM Fabric einrichten.