Crea una red de VPC para las NIC RDMA
En esta página, se describe cómo crear una red de VPC con el perfil de red RDMA que proporciona Google Cloud.
Solo debes configurar un perfil de red si deseas ejecutar cargas de trabajo que requieran NIC MRDMA
, como se describe en la descripción general del perfil de red de RDMA.
De lo contrario, crea una red de VPC normal
sin un perfil de red.
Antes de comenzar
Asegúrate de revisar las funciones compatibles y no compatibles en las redes de VPC con el perfil de red RDMA. Si intentas configurar funciones no admitidas, Google Cloud muestra un error.
Crea una red con el perfil de red RDMA
Para crear una VPC con el perfil de red RDMA, haz lo siguiente:
Console
En la consola de Google Cloud, ve a la página Redes de VPC.
Haz clic en Crear red de VPC.
En el campo Nombre, ingresa un nombre para la red.
Selecciona Configurar perfil de red y haz lo siguiente:
- En el campo Zona, selecciona la zona del perfil de red que desees usar. La red de VPC que crees estará restringida 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 seleccionaste
antes, como
europe-west1-b-vpc-roce
. - Para ver el conjunto de funciones compatibles del perfil de red que seleccionaste, haz clic en Vista previa de las funciones del perfil de red.
En la sección Subred nueva, especifica los siguientes parámetros de configuración para una subred:
- En el campo Nombre, ingresa un nombre para la subred.
- En el campo Región, selecciona la región en la que deseas crear la subred. Esta región debe corresponder a la zona del perfil de red que configuraste. Por ejemplo, si configuraste el perfil de red para
europe-west1-b
, debes crear la subred eneurope-west1
. Ingresa un rango IPv4. Este rango es el rango IPv4 principal de la subred.
Si seleccionas un rango que no es una dirección RFC 1918, confirma que el rango no entre en conflicto con una configuración existente. Para obtener más información, consulta Rangos de subredes IPv4.
Haz clic en Listo.
Para agregar más subredes, haz clic en Agregar subred y repite los pasos anteriores. También puedes agregar más subredes a la red después de haberla creado.
Haz clic en Crear.
gcloud
Para crear la red, usa el comando
networks create
y especifica la marca--network-profile
.gcloud compute networks create NETWORK \ --subnet-mode=custom \ --network-profile=NETWORK_PROFILE
Reemplaza lo siguiente:
NETWORK
: Es un nombre para la red de VPC.NETWORK_PROFILE
: Es el 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 enumerar los perfiles de red.
Para agregar subredes, usa el comando
subnets create
.gcloud compute networks subnets create SUBNET \ --network=NETWORK \ --range=PRIMARY_RANGE \ --region=REGION
Reemplaza lo siguiente:
SUBNET
: Es un nombre para la subred nueva.NETWORK
: Es el nombre de la red de VPC que contiene la subred nueva.PRIMARY_RANGE
: Es el rango IPv4 principal para la subred nueva, en notación CIDR. Para obtener más información, consulta Rangos de subredes IPv4.REGION
: La Google Cloud región en la que se crea la subred nueva. Debe corresponder a la zona del perfil de red que configuraste. Por ejemplo, si configuraste el perfil de redeurope-west1-b-vpc-roce
, debes crear la subred eneurope-west1
.
API
Para crear la red, realiza 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" }
Reemplaza lo siguiente:
PROJECT_ID
: Es el ID del proyecto en el que se crea la red de VPC.NETWORK
: Es un nombre para la red de VPC.NETWORK_PROFILE
: Es el 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 enumerar los perfiles de red.
Para agregar subredes, realiza una solicitud
POST
al métodosubnetworks.insert
.POST https://compute.googleapis.com/compute/projects/PROJECT_ID/regions/REGION/subnetworks { "ipCidrRange": "IP_RANGE", "network": "NETWORK_URL", "name": "SUBNET" }
Reemplaza lo siguiente:
PROJECT_ID
: Es el ID del proyecto que contiene la red de VPC que deseas modificar.REGION
: Es el nombre de la Google Cloud región en la que se agrega la subred. Esta región debe corresponder a la zona del perfil de red que configuraste. Por ejemplo, si configuraste el perfil de red en la zonaeurope-west1-b
con el perfil de red llamadoeurope-west1-b-vpc-roce
, debes crear la subred en la regióneurope-west1
.IP_RANGE
: Es el rango principal de direcciones IPv4 de la subred. Para obtener más información, consulta Rangos de subredes IPv4.NETWORK_URL
: Es la URL de la red de VPC a la que agregas la subred.SUBNET
: Es un nombre de la subred.
¿Qué sigue?
- Cómo crear VMs en tu red
- Obtén una descripción general de los perfiles de red
- Más información sobre el perfil de red RDMA