Subnetze für Load-Balancing

Auf dieser Seite erhalten Sie einen Überblick über Subnetze in Google Distributed Cloud (GDC) Air Gap und ihre Rolle beim Load Balancing. Ein Subnetzwerk ist eine logische Unterteilung eines IP-Netzwerks. Diese Segmentierung verbessert die Effizienz, Sicherheit und Verwaltbarkeit des Netzwerks. Weitere Informationen zu Subnetzen finden Sie unter Subnetze und IP-Adressen in GDC.

Diese Seite richtet sich an Entwickler in der Gruppe der Anwendungsbetreiber, die eine sichere Air-Gap-Verbindung herstellen und Arbeitslasten auf Zonen verteilen möchten. Weitere Informationen finden Sie unter Zielgruppen für die GDC-Dokumentation für Air-Gap-Umgebungen.

Globale Subnetze für das Load-Balancing

Ein globales Subnetz ist ein Subnetz, das auf dem globalen API-Server erstellt wird. Diese Subnetze sind für globale externe Load Balancer (ELB) und interne Load Balancer (ILB) erforderlich. Globale Subnetze ermöglichen die Zuweisung von IP-Adressen, auf die über verschiedene Teile einer globalen Infrastruktur hinweg zugegriffen werden kann, die sich über mehrere GDC-Zonen erstreckt.

Globale Subnetze werden für die folgenden Aufgaben verwendet:

  • Übergeordnete CIDRs für ILB-IP-Adressen angeben:Ein globales übergeordnetes Subnetz vom Typ Branch kann erstellt werden, um einen Pool von IP-Adressen speziell für interne Load-Balancer zu verwalten.
  • Einzelne IP-Adressen für ILB- und ELB-Dienste zuweisen:Globale Leaf-Subnetze werden verwendet, um eine einzelne virtuelle IP-Adresse (VIP) für einen bestimmten ILB oder ELB zu reservieren.
  • Anycast-IPs für ELBs aktivieren:Für ELBs wird ein bestimmtes globales übergeordnetes Subnetz verwendet, um Anycast-IP-Adressen zuzuweisen, die für die globale externe Zugänglichkeit unerlässlich sind.

Subnetze und Weiterleitungsregeln

Die direkte Verbindung zwischen einem globalen Subnetz und der Funktionalität eines Load Balancers wird über die Weiterleitungsregelressource hergestellt. Eine Weiterleitungsregel verweist auf ein globales Blatt-Subnetz, um die VIP-Adresse abzurufen, die Clients für den Zugriff auf den Load-Balancing-Dienst verwenden.

Hier ein Beispiel für die Konfiguration:

  1. Ein globales Leaf-Subnetz wird mit dem Wert prefixLength von 32 erstellt. Das bedeutet, dass dem Subnetz eine einzelne IP-Adresse zugewiesen wird.
  2. Diese zugewiesene IP-Adresse, die durch den Namen des Leaf-Subnetzes identifiziert wird, wird dann im Feld cidrRef einer ForwardingRuleInternal-Ressource für interne Load Balancer oder einer ForwardingRuleExternal-Ressource für externe Load Balancer angegeben.
  3. Durch diese Verknüpfung verwendet die Weiterleitungsregel des Load-Balancers eine dedizierte und global verwaltete IP-Adresse, die vom Subnetz bereitgestellt wird.

Nächste Schritte