Crea una rete VPC per le NIC RDMA
Questa pagina descrive come creare una rete VPC con il profilo di rete RDMA fornito da Google Cloud.
Devi configurare un profilo di rete solo se vuoi eseguire carichi di lavoro che richiedono NIC MRDMA
come descritto nella Panoramica del profilo di rete RDMA.
In caso contrario, crea una normale rete VPC senza un profilo di rete.
Prima di iniziare
Assicurati di esaminare le funzionalità supportate e non supportate nelle reti VPC con il profilo di rete RDMA. Se provi a configurare funzionalità non supportate, Google Cloud viene restituito un errore.
Crea una rete con il profilo di rete RDMA
Per creare un VPC con il profilo di rete RDMA, segui la procedura riportata di seguito.
Console
Nella console Google Cloud, vai alla pagina Reti VPC.
Fai clic su Crea rete VPC.
Nel campo Nome, inserisci un nome per la rete.
Seleziona Configura il profilo di rete e svolgi i seguenti passaggi:
- Nel campo Zona, seleziona la zona del profilo di rete che vuoi utilizzare. La rete VPC che crei è limitata a questa zona, il che significa che puoi creare risorse solo nella rete di questa zona.
- Seleziona il profilo di rete RDMA per la zona selezionata precedentemente, ad esempio
europe-west1-b-vpc-roce
. - Per visualizzare l'insieme di funzionalità supportate per il profilo di rete selezionato, fai clic su Visualizza l'anteprima delle funzionalità del profilo di rete.
Nella sezione Nuova subnet, specifica i seguenti parametri di configurazione per una subnet:
- Nel campo Nome, inserisci un nome per la sottorete.
- Nel campo Regione, seleziona la regione in cui creare la sottorete. Questa regione deve corrispondere alla zona del profilo di rete configurato. Ad esempio, se hai configurato il profilo di rete per
europe-west1-b
, devi creare la subnet ineurope-west1
. Inserisci un intervallo IPv4. Questo intervallo è l'intervallo IPv4 primario per la subnet.
Se selezioni un intervallo che non è un indirizzo RFC 1918, verifica che l'intervallo non entri in conflitto con una configurazione esistente. Per maggiori informazioni, consulta Intervalli di subnet IPv4.
Fai clic su Fine.
Per aggiungere altre subnet, fai clic su Aggiungi subnet e ripeti i passaggi precedenti. Puoi anche aggiungere altre subnet alla rete dopo averla creata.
Fai clic su Crea.
gcloud
Per creare la rete, utilizza il comando
networks create
e specifica il flag--network-profile
.gcloud compute networks create NETWORK \ --subnet-mode=custom \ --network-profile=NETWORK_PROFILE
Sostituisci quanto segue:
NETWORK
: un nome per la rete VPC.NETWORK_PROFILE
: il nome specifico della zona del profilo di rete, ad esempioeurope-west1-b-vpc-roce
.Il profilo di rete RDMA non è disponibile in tutte le zone. Per visualizzare le istanze specifiche per zona del profilo di rete disponibili, segui le istruzioni per elencare i profili di rete.
Per aggiungere sottoreti, utilizza il comando
subnets create
.gcloud compute networks subnets create SUBNET \ --network=NETWORK \ --range=PRIMARY_RANGE \ --region=REGION
Sostituisci quanto segue:
SUBNET
: un nome per la nuova subnet.NETWORK
: il nome della rete VPC che contiene la nuova subnet.PRIMARY_RANGE
: l'intervallo IPv4 principale per la nuova subnet, in notazione CIDR. Per ulteriori informazioni, consulta Intervalli di subnet IPv4.REGION
: la Google Cloud regione in cui viene creata la nuova subnet. Deve corrispondere alla zona del profilo di rete configurato. Ad esempio, se hai configurato il profilo di reteeurope-west1-b-vpc-roce
, devi creare la sottorete ineurope-west1
.
API
Per creare la rete, invia una richiesta
POST
al metodonetworks.insert
e specifica la proprietànetworkProfile
.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks { "autoCreateSubnetworks": false, "name": "NETWORK", "networkProfile": "NETWORK_PROFILE" }
Sostituisci quanto segue:
PROJECT_ID
: l'ID del progetto in cui viene creata la rete VPC.NETWORK
: un nome per la rete VPC.NETWORK_PROFILE
: il nome specifico della zona del profilo di rete, ad esempioeurope-west1-b-vpc-roce
.Il profilo di rete RDMA non è disponibile in tutte le zone. Per visualizzare le istanze specifiche per zona del profilo di rete disponibili, segui le istruzioni per elencare i profili di rete.
Per aggiungere subnet, invia una richiesta
POST
al metodosubnetworks.insert
.POST https://compute.googleapis.com/compute/projects/PROJECT_ID/regions/REGION/subnetworks { "ipCidrRange": "IP_RANGE", "network": "NETWORK_URL", "name": "SUBNET" }
Sostituisci quanto segue:
PROJECT_ID
: l'ID del progetto che contiene la rete VPC da modificare.REGION
: il nome della Google Cloud regione in cui viene aggiunta la subnet. Questa regione deve corrispondere alla zona del profilo di rete configurato. Ad esempio, se hai configurato il profilo di rete nella zonaeurope-west1-b
utilizzando il profilo di rete denominatoeurope-west1-b-vpc-roce
, devi creare la subnet nella regioneeurope-west1
.IP_RANGE
: l'intervallo di indirizzi IPv4 principale per la subnet. Per ulteriori informazioni, consulta Intervalli di subnet IPv4.NETWORK_URL
: l'URL della rete VPC dove aggiungi la subnet.SUBNET
: un nome per la subnet.