Crear una red de VPC para NICs RDMA
En esta página se describe cómo crear una red de VPC con el perfil de red RDMA proporcionado por Google Cloud.
Solo tienes que configurar un perfil de red si quieres ejecutar cargas de trabajo que requieran MRDMA
NICs, tal como se describe en el resumen del perfil de red RDMA.
De lo contrario, crea una red de VPC normal sin perfil de red.
Antes de empezar
Asegúrate de revisar las funciones admitidas y no admitidas en las redes de VPC con el perfil de red RDMA. Si intentas configurar funciones no admitidas, Google Cloud devuelve un error.
Crear una red con el perfil de red RDMA
Para crear una red de VPC con el perfil de red RDMA, haz lo siguiente.
Consola
En la Google Cloud consola, ve a la página Redes de VPC.
Haz clic en Crear red VPC.
En el campo Nombre, introduce un nombre para la red.
En el campo Unidad máxima de transmisión (MTU), selecciona
8896
.Selecciona Configurar perfil de red y haz lo siguiente:
- En el campo Zona, selecciona la zona del perfil de red que quieras usar. La red de VPC que crees estará limitada a esta zona, lo que significa que solo podrás crear recursos en la red de esta zona.
- Selecciona el perfil de red RDMA de la zona que has seleccionado anteriormente, como
europe-west1-b-vpc-roce
. - Para ver el conjunto de funciones admitidas del perfil de red que ha seleccionado, haga clic en Vista previa de las funciones del perfil de red.
En la sección Nueva subred, especifica los siguientes parámetros de configuración de una subred:
- En el campo Nombre, escribe el nombre de la subred.
- En el campo Región, selecciona la región en la que quieras crear la subred. Esta región debe corresponder a la zona del perfil de red que hayas configurado. Por ejemplo, si has configurado el perfil de red para
europe-west1-b
, debes crear la subred eneurope-west1
. Introduce un intervalo de IPv4. Este intervalo es el intervalo IPv4 principal de la subred.
Si seleccionas un intervalo que no es una dirección RFC 1918, confirma que no entra en conflicto con ninguna configuración. Para obtener más información, consulta Intervalos de subred IPv4.
Haz clic en Listo.
Para añadir más subredes, haz clic en Añadir subred y repite los pasos anteriores. También puedes añadir más subredes a la red después de crearla.
Haz clic en Crear.
gcloud
Para crear la red, usa el comando
gcloud compute networks create
y especifica la marca--network-profile
.gcloud compute networks create NETWORK \ --subnet-mode=custom \ --network-profile=NETWORK_PROFILE
Haz los cambios siguientes:
NETWORK
: nombre de la red de VPCNETWORK_PROFILE
: nombre específico de la zona del perfil de red, comoeurope-west1-b-vpc-roce
El perfil de red RDMA no está disponible en todas las zonas. Para ver las instancias específicas de la zona del perfil de red que están disponibles, sigue las instrucciones para listar perfiles de red.
Para añadir subredes, usa el comando
gcloud compute networks subnets create
.gcloud compute networks subnets create SUBNET \ --network=NETWORK \ --range=PRIMARY_RANGE \ --region=REGION
Haz los cambios siguientes:
SUBNET
: nombre de la nueva subredNETWORK
: el nombre de la red de VPC que contiene la nueva subredPRIMARY_RANGE
: el intervalo IPv4 principal de la nueva subred, en notación CIDR. Para obtener más información, consulta la sección sobre los intervalos de subredes IPv4.REGION
: la región en la que se crea la nueva subred. Google Cloud Debe corresponder a la zona del perfil de red que hayas configurado. Por ejemplo, si has configurado el perfil de red en la zonaeurope-west1-b
con el nombreeurope-west1-b-vpc-roce
, debes crear la subred en la regióneurope-west1
.
API
Para crear la red, haz una solicitud
POST
al métodonetworks.insert
y especifica la propiedadnetworkProfile
.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks { "autoCreateSubnetworks": false, "name": "NETWORK", "networkProfile": "NETWORK_PROFILE" }
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto en el que se crea la red VPCNETWORK
: nombre de la red de VPCNETWORK_PROFILE
: nombre específico de la zona del perfil de red, comoeurope-west1-b-vpc-roce
El perfil de red RDMA no está disponible en todas las zonas. Para ver las instancias específicas de la zona del perfil de red que están disponibles, sigue las instrucciones para listar perfiles de red.
Para añadir subredes, haz una solicitud
POST
al métodosubnetworks.insert
.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/subnetworks { "ipCidrRange": "IP_RANGE", "network": "NETWORK_URL", "name": "SUBNET" }
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto que contiene la red VPC que se va a modificarREGION
: el nombre de la región Google Cloud donde se añade la subred. Esta región debe corresponder a la zona del perfil de red que hayas configurado. Por ejemplo, si has configurado el perfil de red en la zonaeurope-west1-b
con el nombreeurope-west1-b-vpc-roce
, debes crear la subred en la regióneurope-west1
.IP_RANGE
: el intervalo de direcciones IPv4 principal de la subred. Para obtener más información, consulta la sección sobre los intervalos de subredes IPv4.NETWORK_URL
: la URL de la red VPC en la que vas a añadir la subredSUBNET
: nombre de la subred
Siguientes pasos
- Crear VMs en tu red
- Consultar una descripción general de los perfiles de red
- Información sobre el perfil de red RDMA