Google Distributed Cloud mendukung dua opsi load balancer: paket dan manual.
Mode load balancer yang dipaketkan
Jika Anda memilih load balancing yang dipaketkan, load balancer akan disediakan untuk Anda. Load balancer eksternal tidak diperlukan.
Ada dua jenis load balancing yang dipaketkan:
Lapisan 2: Semua node load balancer dan VIP harus berada di subnet Lapisan 2 yang sama. Gateway subnet load balancer harus memproses pesan ARP serampangan dan meneruskan paket ARP ke node load balancer. Lihat Load balancing yang dipaketkan dengan MetalLB.
BGP: Mode load balancing ini mendukung iklan alamat IP virtual (VIP) ServiceType LoadBalancer melalui Border Gateway Protocol (eBGP) eksternal untuk cluster Anda. Jaringan cluster Anda adalah sistem otonom, yang saling terhubung dengan sistem otonom lain, jaringan eksternal, melalui peering. Lihat Load balancing yang dipaketkan dengan BGP.
Diagram berikut menunjukkan contoh topologi jaringan tempat load balancer MetalLB yang dipaketkan berada di node bidang kontrol.
Mode load balancer manual
Jika Anda memilih load balancing manual, Google Distributed Cloud tidak akan men-deploy load balancer. Hal ini memungkinkan fleksibilitas yang lebih besar daripada load balancing yang dipaketkan dan tidak ada persyaratan jaringan L2.
Anda harus mengonfigurasi VIP node bidang kontrol di load balancer eksternal sebelum menginstal cluster. Setelah penginstalan, Anda harus memilih solusi load balancing untuk Layanan dan Ingress Kubernetes.
Diagram berikut menunjukkan contoh topologi jaringan cluster yang menggunakan mode load balancing manual dengan load balancer eksternal.