Pemilihan rute edge dan overlay NSX
Solusi VMware di Google Cloud menggunakan VMware NSX untuk menyediakan software-defined networking (SDN) dan keamanan untuk virtual machine (VM) workload VMware Cloud Foundation (VCF) Anda. Dokumen ini menjelaskan cara jaringan overlay NSX berinteraksi dengan underlay Virtual Private Cloud (VPC)Google Cloud dan membandingkan arsitektur perutean antara node NSX Edge dan jaringan VPC Anda.
Ringkasan NSX di Google Cloud
Dalam solusi VMware, jaringan VPC Google Cloud menyediakan
underlay fisik dan virtual untuk host ESXi bare-metal
(instance Compute Engine z3-highmem-192-highlssd-metal) dan peralatan
pengelolaan. VMware NSX berada di atas underlay ini untuk menyediakan topologi jaringan
yang diabstraksi untuk VM workload VCF Anda:
- Enkapsulasi overlay Geneve: Host ESXi dan node NSX Edge membuat antarmuka Transport Endpoint (TEP) (
vmk10atauvmk3) di subnet VPCNSX-TEPkhusus. Traffic VM workload dienkapsulasi dalam paket Geneve (port UDP6081) dan dirutekan di antara TEP host melalui underlay VPC Google Cloud menggunakan unit transmisi maksimum (MTU) sebesar8896byte. - Penetapan alamat IP yang dipisahkan: VM workload yang terhubung ke segmen overlay NSX dapat menggunakan rentang alamat IP arbitrer tanpa menggunakan alamat IP dari subnet VPC Google Cloud yang mendasarinya atau mencapai kuota IP subnet VPC.
- Arsitektur pemilihan rute multi-tingkat:
- Gateway Tingkat-1 (T1): Menyediakan perutean east-west antara segmen overlay, layanan DHCP yang dilokalkan, dan aturan firewall gateway.
- Gateway Tingkat-0 (T0): Menyediakan pemilihan rute utara-selatan antara lingkungan overlay NSX dan jaringan VPC Google Cloud yang mendasarinya.
- Keamanan terdistribusi: NSX Distributed Firewall (DFW) menerapkan kebijakan mikrosegmentasi stateful langsung di kartu antarmuka jaringan virtual (vNIC) setiap VM workload, terlepas dari segmen overlay atau host ESXi tempat VM berada.
Topologi underlay versus overlay
Arsitektur jaringan dibagi menjadi dua lapisan yang berbeda—underlay VPC Google Cloud dan overlay VMware NSX—seperti yang ditunjukkan dalam diagram berikut (klik untuk memperbesar):
Tabel berikut merangkum komponen dan tanggung jawab setiap lapisan jaringan:
| Lapisan jaringan | Komponen utama | Tanggung Jawab |
|---|---|---|
| Google Cloud Underlay VPC |
|
|
| Overlay SDN NSX |
|
|
Kasus penggunaan arsitektur lanjutan
Anda dapat menyusun topologi NSX dan VPC untuk mendukung berbagai persyaratan isolasi dan multi-tenancy:
- Domain workload gabungan dalam satu VPC: Deploy domain pengelolaan VCF dan satu atau beberapa domain workload VI dalam satu jaringan VPCGoogle Cloud . Setiap domain workload menggunakan subnet
vSAN,vMotion, danNSX-TEPkhusus dalam VPC yang sama sambil berbagi atau mengisolasi cluster NSX Edge untuk perutean north-south. - Pemetaan multi-VPC: Menghubungkan gateway NSX Tier-0 yang berbeda atau cluster NSX Edge terpisah ke jaringan VPC Google Cloud yang terisolasi (misalnya, VPC terpisah untuk workload produksi, jaringan perimeter, dan layanan bersama). Topologi ini mempertahankan batas firewall dan perutean tingkat VPC yang ketat di Google Cloud sekaligus mempertahankan pengelolaan siklus proses VCF terpusat.
Pemilihan rute NSX Edge
Untuk merutekan traffic antara segmen overlay NSX dan jaringan VPC Google Cloud Anda, VM NSX Edge harus bertukar rute atau meneruskan paket melalui subnet VPC NSX-Uplink. Anda dapat mengonfigurasi perutean utara-selatan antara gateway Tingkat-0 NSX dan jaringan VPC menggunakan salah satu opsi berikut:
- Opsi 1: Pemilihan rute statis VPC (aktif-standby)
- Opsi 2: Pemilihan rute BGP dinamis menggunakan Router Appliance Network Connectivity Center (aktif-aktif)
Opsi 1: Perutean statis VPC (aktif-standby)
Dalam topologi perutean statis, pasangan aktif-standby node NSX Edge menggunakan alamat IP virtual (VIP) mengambang di subnet VPC NSX-Uplink yang dihadapkan oleh Load Balancer Jaringan passthrough internal regional, seperti yang ditunjukkan dalam diagram berikut (klik untuk memperbesar):
- Mekanisme pemilihan rute: Anda membuat rute statis kustom di tabel rute VPCGoogle Cloud yang menentukan blok CIDR workload overlay NSX sebagai tujuan dan VIP mengambang NSX Edge (atau aturan penerusan load balancer internal) sebagai next hop.
- Ketersediaan tinggi: Saat Anda menggunakan layanan backend internal regional dengan
kebijakan ketersediaan tinggi
GARP_RA(atau penyerahan rentang IP alias), traffic akan otomatis dialihkan ke node NSX Edge standby jika node Edge aktif gagal. - Kasus penggunaan: Paling cocok untuk deployment yang lebih kecil atau topologi overlay statis tempat blok CIDR workload tidak sering berubah dan bandwidth edge tunggal memenuhi persyaratan throughput Anda.
Opsi 2: Perutean BGP dinamis menggunakan Router Appliance Network Connectivity Center (aktif-aktif)
Untuk mengonfigurasi pertukaran rute dinamis dan penskalaan bandwidth horizontal, gunakan peering Border Gateway Protocol (BGP) antara gateway NSX Tier-0 dan Cloud Router menggunakan Router Appliance Network Connectivity Center, seperti yang ditunjukkan dalam diagram berikut (klik untuk memperbesar):
- Pertukaran rute dinamis: Gateway NSX Tier-0 secara otomatis memberitahukan
blok CIDR segmen overlay NSX yang baru dibuat ke Cloud Router melalui BGP,
dan mempelajari rute VPC dan lokal (
0.0.0.0/0atau awalan tertentu) melalui pemberitahuan rute kustom. Arsitektur ini menghilangkan update rute statis VPC manual. - Penskalaan ECMP aktif-aktif: Mendukung perutean Equal-Cost Multi-Path (ECMP) di hingga delapan node NSX Edge aktif per gateway Tier-0, menskalakan throughput utara-selatan, dan mendukung failover dengan Bidirectional Forwarding Detection (BFD).
- Persyaratan penyematan edge-to-host: Karena VM NSX Edge berjalan di dalam
host ESXi, antarmuka uplink virtualnya dipetakan ke Dynamic NIC tertentu pada
instance Compute Engine bare-metal yang mendasarinya. Untuk memastikan bahwa
Cloud Router meneruskan traffic bidang data dan BGP ke host bare-metal
yang tepat tempat setiap VM NSX Edge berada, Anda harus mengonfigurasi aturan afinitas VMware Distributed
Resource Scheduler (DRS) (aturan afinitas
VM-Host) untuk menyematkan setiap VM NSX Edge ke host ESXi yang ditetapkan. - Sesi BGP redundan: Konfigurasikan sesi BGP ganda antara setiap antarmuka uplink node NSX Edge di subnet
NSX-Uplinkdan antarmuka Cloud Router redundan untuk mempertahankan ketersediaan bidang kontrol yang berkelanjutan selama peristiwa pemeliharaan host.
Langkah berikutnya
- Tinjau Jaringan VPC underlay, pembelajaran MAC Lapisan 2, dan DNS untuk memahami cara Dynamic NIC dipetakan ke adaptor fisik ESXi.
- Pelajari Load balancing ketersediaan tinggi untuk peralatan VCF untuk VM pengelolaan VCF dan node NSX Edge.
- Baca Ringkasan opsi deployment.