Questa pagina mostra come aumentare il limite di larghezza di banda della rete per i cluster e i nodi dei cluster Google Kubernetes Engine (GKE) utilizzando la larghezza di banda di livello 1.
Prezzi
Quando abiliti la larghezza di banda di Livello 1, vengono applicati prezzi per la larghezza di banda più elevati.
Prima di iniziare
Prima di iniziare, assicurati di aver eseguito le seguenti attività:
- Abilita l'API Google Kubernetes Engine. Abilita l'API Google Kubernetes Engine
- Se vuoi utilizzare Google Cloud CLI per questa attività, installa e initialize gcloud CLI. Se hai già installato gcloud CLI, scarica la versione più recente eseguendo
gcloud components update
.
Limitazioni
- Si applicano limitazioni di Compute Engine.
- Quando abiliti la larghezza di banda di Livello 1, GKE abilita il NIC virtuale di Google (gVNIC), mentre GKE gestisce gVNIC purché nel pool di nodi sia abilitata una larghezza di banda di Livello 1.
- La larghezza di banda di livello 1 è supportata solo su VM N2, N2D, C2, C2D, C3 e M3.
Requisiti
- I nodi GKE devono utilizzare un'immagine del nodo Container-Optimized OS.
Abilita la larghezza di banda di Livello 1 su un cluster
Puoi creare un cluster con larghezza di banda di Livello 1 abilitata oppure aggiornare un cluster in modo che utilizzi la larghezza di banda di Livello 1.
Un cluster abilitato per larghezza di banda di Livello 1 ha una larghezza di banda di livello 1 del pool di nodi abilitata per impostazione predefinita. Se imposti la larghezza di banda del pool di nodi su TIER_UNSPECIFIED
, le impostazioni del pool di nodi sostituiscono le impostazioni della larghezza di banda del cluster.
Crea un cluster con larghezza di banda di Livello 1 abilitata
Crea un cluster che utilizza la larghezza di banda di Livello 1:
gcloud container clusters create CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
Sostituisci CLUSTER_NAME
con il nome del cluster.
Aggiorna un cluster per abilitare la larghezza di banda di Livello 1
Aggiorna un cluster per utilizzare la larghezza di banda di Livello 1:
gcloud container clusters update CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
Sostituisci CLUSTER_NAME
con il nome del cluster esistente.
Abilita la larghezza di banda di Livello 1 su un pool di nodi
Puoi creare un pool di nodi con larghezza di banda di Livello 1 abilitata oppure aggiornare un pool di nodi in modo che utilizzi la larghezza di banda di Livello 1.
Un cluster abilitato per larghezza di banda di Livello 1 ha una larghezza di banda di livello 1 del pool di nodi abilitata per impostazione predefinita. Tuttavia, l'API del pool di nodi sostituisce la configurazione a livello di cluster per il livello 1.
Crea un pool di nodi con larghezza di banda di Livello 1 abilitata
Crea un pool di nodi che utilizza la larghezza di banda di Livello 1:
gcloud container node-pools create NODEPOOL_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
Sostituisci quanto segue:
NODEPOOL_NAME
: il nome del nuovo pool di nodi.CLUSTER_NAME
: il nome del cluster esistente.
Aggiorna un pool di nodi per abilitare la larghezza di banda di Livello 1
Aggiorna un pool di nodi in modo che utilizzi la larghezza di banda di Livello 1:
gcloud container node-pools update NODEPOOL_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
Sostituisci quanto segue:
NODEPOOL_NAME
: il nome del pool di nodi che vuoi aggiornare.CLUSTER_NAME
: il nome del cluster esistente.
Disabilita la larghezza di banda di Livello 1 su un cluster o un pool di nodi
Puoi disabilitare la larghezza di banda di Livello 1 a livello di cluster o pool di nodi. Quando disabiliti la larghezza di banda di Livello 1 a livello di cluster, la larghezza di banda di Livello 1 del pool di nodi è impostata su TIER_UNSPECIFIED
. La disabilitazione della larghezza di banda di Livello 1 a livello di cluster non disabilita la configurazione del pool di nodi esistente.
Aggiorna il cluster in modo che utilizzi la larghezza di banda predefinita:
gcloud container clusters update CLUSTER_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_UNSPECIFIED
Aggiorna il pool di nodi in modo che utilizzi la larghezza di banda predefinita:
gcloud container node-pools update NODEPOOL_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_UNSPECIFIED
Passaggi successivi
- Usa il logging dei criteri di rete per registrare quando le connessioni ai pod vengono consentite o negate dai criteri di rete del cluster.
- Scopri come impostare il livello di rete.
- Scopri di più sull'impostazione più alta dell'unità di trasmissione massima (MTU).