Créer un réseau VPC pour les cartes d'interface réseau RDMA
Cette page explique comment créer un réseau VPC avec un profil réseau RDMA fourni par Google Cloud.
Vous n'avez besoin de configurer un profil réseau que si vous souhaitez exécuter des charges de travail qui nécessitent des cartes d'interface réseau RDMA, comme décrit dans la section Profils réseau RDMA. Sinon, créez un réseau VPC standard sans profil réseau.
Avant de commencer
Assurez-vous de consulter les fonctionnalités compatibles et non compatibles dans les réseaux VPC avec un profil réseau RDMA. Si vous tentez de configurer des fonctionnalités non compatibles, Google Cloud renvoie une erreur.
Créer un réseau avec un profil réseau RDMA
Pour créer un réseau VPC avec un profil réseau RDMA, procédez comme suit.
Console
Dans la console Google Cloud , accédez à la page Réseaux VPC.
Cliquez sur Créer un réseau VPC.
Dans le champ Nom, saisissez un nom pour le réseau.
Laissez la case Configurer automatiquement la MTU cochée. Lorsque cette case est cochée, Google Cloud définit automatiquement la MTU sur la valeur par défaut pour le type de réseau VPC que vous créez. Pour les réseaux VPC avec un profil réseau RDMA, la valeur MTU par défaut est
8896.Sélectionnez Configurer le profil réseau , puis procédez comme suit :
- Dans le champ Zone, sélectionnez la zone du profil réseau que vous souhaitez utiliser. Le réseau VPC que vous créez est limité à cette zone, ce qui signifie que vous ne pouvez créer des ressources dans le réseau que dans cette zone.
- Sélectionnez le profil réseau RDMA pour la zone que vous avez sélectionnée
précédemment, par exemple
us-central1-b-vpc-falcon,us-central1-b-vpc-roce, ouus-central1-b-vpc-roce-metal. - Pour afficher l'ensemble des fonctionnalités compatibles avec le profil réseau que vous avez sélectionné, cliquez sur Prévisualiser les caractéristiques du profil réseau.
Dans la section Nouveau sous-réseau, spécifiez les paramètres de configuration de sous-réseau suivants :
- Dans le champ Nom, saisissez un nom pour le sous-réseau.
- Dans le champ Région, sélectionnez la région dans laquelle créer le sous-réseau. Cette région doit correspondre à la zone du profil réseau que vous avez configuré. Par exemple, si vous avez configuré un
profil réseau dans la zone
us-central1-b(par exempleus-central1-b-vpc-roce), vous devez créer le sous-réseau dans la régionus-central1. Saisissez une plage IPv4. Il s'agit de la plage d'adresses IPv4 principale du sous-réseau.
Si vous sélectionnez une plage qui n'est pas conforme à la RFC 1918, vérifiez qu'elle n'entre pas en conflit avec une configuration existante. Pour en savoir plus, consultez la section sur les plages de sous-réseaux IPv4.
Cliquez sur OK.
Pour ajouter d'autres sous-réseaux, cliquez sur Ajouter un sous-réseau et répétez les étapes ci-dessus. Vous pouvez également ajouter d'autres sous-réseaux au réseau après que vous avez créé le réseau.
Cliquez sur Créer.
gcloud
Pour créer le réseau, utilisez la
gcloud compute networks createcommande et spécifiez l'option--network-profileflag.gcloud compute networks create NETWORK \ --subnet-mode=custom \ --network-profile=NETWORK_PROFILERemplacez les éléments suivants :
NETWORK: nom du réseau VPC.NETWORK_PROFILE: nom spécifique à la zone du profil réseau, tel queus-central1-b-vpc-falcon,us-central1-b-vpc-roceouus-central1-b-vpc-roce-metal.Les profils réseau RDMA ne sont pas disponibles dans toutes les zones. Pour afficher les instances spécifiques à la zone d'un profil réseau disponibles, suivez les instructions pour lister les profils réseau.
Pour ajouter des sous-réseaux, utilisez la
gcloud compute networks subnets createcommande.gcloud compute networks subnets create SUBNET \ --network=NETWORK \ --range=PRIMARY_RANGE \ --region=REGIONRemplacez les éléments suivants :
SUBNET: nom du nouveau sous-réseauNETWORK: nom du réseau VPC contenant le nouveau sous-réseauPRIMARY_RANGE: plage d'adresses IPv4 principales pour le nouveau sous-réseau, au format CIDR. Pour en savoir plus, consultez la section sur les plages de sous-réseaux IPv4 .REGION: région dans laquelle le nouveau sous-réseau est créé. Google Cloud Cette région doit correspondre à la zone du profil réseau que vous avez configuré. Par exemple, si vous avez configuré un profil réseau dans la zoneus-central1-b(par exempleus-central1-b-vpc-roce), vous devez créer le sous-réseau dans la régionus-central1.
API
Pour créer le réseau, envoyez une
POSTrequête à lanetworks.insertméthode et spécifiez lanetworkProfilepropriété.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks { "autoCreateSubnetworks": false, "name": "NETWORK", "networkProfile": "NETWORK_PROFILE" }Remplacez les éléments suivants :
PROJECT_ID: ID du projet dans lequel le réseau VPC est crééNETWORK: nom du réseau VPC.NETWORK_PROFILE: nom spécifique à la zone du profil réseau, tel queus-central1-b-vpc-falcon,us-central1-b-vpc-roceouus-central1-b-vpc-roce-metal.Les profils réseau RDMA ne sont pas disponibles dans toutes les zones. Pour afficher les instances spécifiques à la zone d'un profil réseau disponibles, suivez les instructions pour lister les profils réseau.
Pour ajouter des sous-réseaux, envoyez une
POSTrequête ausubnetworks.insertméthode.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/subnetworks { "ipCidrRange": "IP_RANGE", "network": "NETWORK_URL", "name": "SUBNET" }Remplacez les éléments suivants :
PROJECT_ID: ID du projet qui contient le réseau VPC à modifier.REGION: nom de la Google Cloud région dans laquelle le sous-réseau est ajouté. Cette région doit correspondre à la zone du profil réseau que vous avez configuré. Par exemple, si vous avez configuré un profil réseau dans la zoneus-central1-b(par exempleus-central1-b-vpc-roce), vous devez créer le sous-réseau dans la régionus-central1.IP_RANGE: plage d'adresses IPv4 principale du sous-réseau. Pour en savoir plus, consultez la section sur les plages de sous-réseaux IPv4 .NETWORK_URL: URL du réseau VPC sur lequel vous ajoutez le sous-réseauSUBNET: nom du sous-réseau
Étape suivante
- Pour créer des instances dans votre réseau, consultez la procédure correspondant à votre type d'instance et à votre méthode de déploiement :
- Pour les instances de GPU, consultez la présentation des options de déploiement.
- Pour les instances H4D, consultez Créer une VM avec prise en charge du pilote IRDMA.
- Pour obtenir une présentation générale des profils réseau, consultez la section Profils réseau pour des cas d'utilisation spécifiques.
- Pour en savoir plus sur les profils réseau RDMA, consultez la section Profils réseau RDMA.