ADC
Danke für das Feedback

Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)

Anwendungsfall: Bereitstellung einer Domänennamen-basierten Autoscale-Dienstgruppe

Tipp

Informationen zu den GSLB-Dienstgruppen finden Sie unter Konfigurieren einer GSLB-Dienstgruppe

Bereitstellungsszenario

Zwei Rechenzentren werden in zwei AWS-Regionen bereitgestellt, eines in Sydney und eines in North Virginia. Ein weiteres Rechenzentrum wird in Azure bereitgestellt. Ein AWS-ELB in jeder AWS-Region wird für den Lastenausgleich der Anwendungsserver verwendet. ALB wird für Azure verwendet, um den Lastenausgleich des Anwendungsservers durchzuführen. Die NetScaler-Appliances werden für GSLB für die ELBs und ALB mithilfe einer auf GSLB-Domänennamen basierenden Autoscale-Dienstgruppe konfiguriert.

Wichtig

Sie müssen die erforderlichen Sicherheitsgruppen in AWS konfigurieren und sie an die GSLB-Instance anhängen. Port 53 muss in den Regeln für eingehende und ausgehende Sicherheitsgruppen zugelassen sein. Außerdem müssen die Ports (3009 oder 3011, je nach sicherer MEP-Konfiguration) für die MEP-Kommunikation geöffnet sein. Für die Anwendungsüberwachung müssen die entsprechenden Ports in den Regeln für ausgehende Verbindungen der Sicherheitsgruppe zugelassen sein.

Die Konfigurationsschritte für das obige Bereitstellungsszenario und die entsprechenden CLI-Befehle lauten wie folgt:

  1. Erstellen Sie Rechenzentren (vertreten durch GSLB-Sites).

    add gslb site aws-sydney 192.0.2.2

    add gslb site aws-nvirginia 198.51.100.111

    add gslb site alb-southindia 203.0.113.6

  2. Fügen Sie einen Nameserver mit der DNS-Gateway-IP-Adresse hinzu, zu der der GSLB-Knoten hinzugefügt wird. Dies muss in allen Rechenzentren erfolgen.

    add dns nameServer 8.8.8.8

  3. Fügen Sie Server für ELB und ALB hinzu.

    add server aws-sydney_server lb-sydney-1052691850.ap-southeast-2.elb.amazonaws.com

    add server aws-nvirginia_server LB-nvirginia-860559595.us-east-1.elb.amazonaws.com

    add server alb-southindia_server alb.southindia.cloudapp.azure.com

  4. Fügen Sie GSLB-Autoscale-Dienstgruppen für jeden ELB und ALB hinzu und binden Sie jeden Server an die jeweilige Dienstgruppe.

    add gslb serviceGroup aws-nvirginia_sg HTTP -autoScale DNS -siteName aws-nvirginia

    add gslb serviceGroup aws-sydney_sg HTTP -autoScale DNS -siteName aws-sydney

    add gslb serviceGroup alb-southindia_sg HTTP -autoScale DNS -siteName alb-southindia

    bind gslb serviceGroup aws-nvirginia_sg aws-nvirginia_server 80

    bind gslb serviceGroup aws-sydney_sg aws-sydney_server 80

    bind gslb serviceGroup alb-southindia_sg alb-southindia_server 80

  5. Fügen Sie einen virtuellen GSLB-Server hinzu, und binden Sie die Anwendungsdomäne und die Dienstgruppen an diesen virtuellen Server.

    add gslb vserver gv1 HTTP

    bind gslb vserver gv1 -serviceGroupName aws-nvirginia_sg

    bind gslb vserver gv1 -serviceGroupName aws-sydney_sg

    bind gslb vserver gv1 -serviceGroupName alb-southindia_sg

Die offizielle Version dieses Inhalts ist auf Englisch. Für den einfachen Einstieg wird Teil des Inhalts der Cloud Software Group Dokumentation maschinell übersetzt. Cloud Software Group hat keine Kontrolle über maschinell übersetzte Inhalte, die Fehler, Ungenauigkeiten oder eine ungeeignete Sprache enthalten können. Es wird keine Garantie, weder ausdrücklich noch stillschweigend, für die Genauigkeit, Zuverlässigkeit, Eignung oder Richtigkeit von Übersetzungen aus dem englischen Original in eine andere Sprache oder für die Konformität Ihres Cloud Software Group Produkts oder Ihres Diensts mit maschinell übersetzten Inhalten gegeben, und jegliche Garantie, die im Rahmen der anwendbaren Endbenutzer-Lizenzvereinbarung oder der Vertragsbedingungen oder einer anderen Vereinbarung mit Cloud Software Group gegeben wird, dass das Produkt oder den Dienst mit der Dokumentation übereinstimmt, gilt nicht in dem Umfang, in dem diese Dokumentation maschinell übersetzt wurde. Cloud Software Group kann nicht für Schäden oder Probleme verantwortlich gemacht werden, die durch die Verwendung maschinell übersetzter Inhalte entstehen können.
Anwendungsfall: Bereitstellung einer Domänennamen-basierten Autoscale-Dienstgruppe