Load-Balancer-Optionen in GKE on Bare Metal
GDCV für Bare Metal unterstützt zwei Load-Balancer-Optionen: gebündelt und manuell.
Modus für gebündeltes Load-Balancing
Wenn Sie gebündeltes Load-Balancing auswählen, stellt GKE on Bare Metal während der Clusterinstallation Layer-4-Load-Balancer bereit. Ein externer Load-Balancer wird nicht benötigt. Die Load-Balancer können auf einem dedizierten Pool von Worker-Knoten ausgeführt werden oder sich auf denselben Knoten wie die Steuerungsebene befinden.
Alle Knoten, auf denen Load-Balancer ausgeführt werden, müssen sich im selben Layer-2-Subnetz befinden, da Load-Balancer ARP-Nachrichten senden, um VIPs anzukündigen.
Konfigurationsinformationen finden Sie unter Gebündeltes Load-Balancing konfigurieren.
Das folgende Diagramm zeigt ein Beispiel für eine Netzwerktopologie, bei der sich gebündelte Load-Balancer auf den Knoten der Steuerungsebene befinden.
Modus für manuelles Load-Balancing
Wenn Sie das manuelle Load-Balancing auswählen, stellt GKE on Bare Metal keine Load-Balancer bereit. Dieser Modus bietet mehr Flexibilität als das gebündelte Load-Balancing und es gibt keine Layer-2-Netzwerkanforderungen.
Sie müssen die VIPs der Knoten der Steuerungsebene auf einem externen Load-Balancer konfigurieren, bevor Sie den Cluster installieren. Nach der Installation müssen Sie eine Load-Balancing-Lösung für Kubernetes-Dienste und -Ingresse auswählen.
Das folgende Diagramm zeigt ein Beispiel für eine Netzwerktopologie eines Clusters, in dem der Modus für manuelles Load-Balancing mit einem externen Load-Balancer verwendet wird.