Network Gateway for GDC è il componente chiave per l'attivazione di funzionalità di networking avanzate nei cluster on-premise. Si tratta di un gateway in bundle che ti offre un controllo granulare sugli attributi della rete del cluster.
Un vantaggio importante del gateway è l'allocazione dinamica degli indirizzi IP mobili da un insieme di indirizzi specificati in una risorsa personalizzata NetworkGatewayGroup. Se l'infrastruttura viene riavviata o reimpostata, la funzionalità dell'indirizzo IP mobile garantisce che venga ripristinato lo stesso indirizzo IP. Questa funzionalità è fondamentale durante la creazione di un tunnel VPN, l'esecuzione di funzionalità come il NAT in uscita o l'utilizzo di BGP, che dipendono tutti da indirizzi IP deterministici.
Le istruzioni di configurazione del gateway NAT in uscita nella documentazione di Google Distributed Cloud on Bare Metal contengono un esempio di una risorsa NetworkGatewayGroup configurata.
Il gateway di rete per GDC supporta le seguenti funzionalità:
- Modalità IP flat
- Gateway NAT in uscita
- Bilanciatore del carico basato su BGP
- Connettività multi-cluster
Quando le funzionalità di networking avanzate, come il gateway NAT in uscita, assegnano un indirizzo IP mobile a un nodo specifico, questo viene chiamato nodo gateway. L'interfaccia di rete su un nodo gateway è configurata con uno o più indirizzi IP mobili, oltre all'indirizzo IP principale del nodo. Se un nodo gateway non funziona, gli indirizzi IP mobili vengono mappati a un nodo (gateway) diverso e le funzionalità di networking avanzate continuano a funzionare senza interruzioni.