VPC-Netzwerk für RDMA-NICs erstellen
Auf dieser Seite wird beschrieben, wie Sie ein VPC-Netzwerk mit dem von Google Cloudbereitgestellten RDMA-Netzwerkprofil erstellen.
Sie müssen nur dann ein Netzwerkprofil konfigurieren, wenn Sie Arbeitslasten ausführen möchten, für die MRDMA
-NICs erforderlich sind, wie in der Übersicht über RDMA-Netzwerkprofile beschrieben.
Andernfalls erstellen Sie ein reguläres VPC-Netzwerk ohne Netzwerkprofil.
Hinweise
Sehen Sie sich die unterstützten und nicht unterstützten Funktionen in VPC-Netzwerken mit dem RDMA-Netzwerkprofil an. Wenn Sie versuchen, nicht unterstützte Funktionen zu konfigurieren, gibt Google Cloud einen Fehler zurück.
Netzwerk mit dem RDMA-Netzwerkprofil erstellen
So erstellen Sie ein VPC-Netzwerk mit dem RDMA-Netzwerkprofil:
Console
Rufen Sie in der Google Cloud -Console die Seite VPC-Netzwerke auf.
Klicken Sie auf VPC-Netzwerk erstellen.
Geben Sie im Feld Name einen Namen für das VPC-Netzwerk ein.
Wählen Sie im Feld Maximale Übertragungseinheit (MTU) die Option
8896
aus.Wählen Sie Netzwerkprofil konfigurieren aus und gehen Sie so vor:
- Wählen Sie im Feld Zone die Zone des Netzwerkprofils aus, das Sie verwenden möchten. Das von Ihnen erstellte VPC-Netzwerk ist auf diese Zone beschränkt. Das bedeutet, dass Sie Ressourcen im Netzwerk nur in dieser Zone erstellen können.
- Wählen Sie das RDMA-Netzwerkprofil für die zuvor ausgewählte Zone aus, z. B.
europe-west1-b-vpc-roce
. - Wenn Sie sich die unterstützten Funktionen für das ausgewählte Netzwerkprofil ansehen möchten, klicken Sie auf Vorschau der Netzwerkprofilfunktionen anzeigen.
Legen Sie im Abschnitt Neues Subnetz folgende Konfigurationsparameter für das Subnetz fest:
- Geben Sie im Feld Name einen Namen für das Subnetz ein.
- Wählen Sie im Feld Region die Region aus, in der das Subnetz erstellt werden soll. Diese Region muss der Zone des von Ihnen konfigurierten Netzwerkprofils entsprechen. Wenn Sie das Netzwerkprofil beispielsweise für
europe-west1-b
konfiguriert haben, müssen Sie das Subnetz ineurope-west1
erstellen. Geben Sie einen IPv4-Bereich ein. Dieser Bereich ist der primäre IPv4-Bereich für das Subnetz.
Wenn Sie einen Bereich auswählen, der keine RFC 1918-Adresse ist, prüfen Sie, ob der Bereich mit einer vorhandenen Konfiguration in Konflikt steht. Weitere Informationen finden Sie unter IPv4-Subnetzbereiche.
Klicken Sie auf Fertig.
Klicken Sie auf Subnetz hinzufügen, um weitere Subnetze zu erstellen. Wiederholen Sie dazu die vorherigen Schritte. Sie können dem Netzwerk auch weitere Subnetze hinzufügen, nachdem Sie es erstellt haben.
Klicken Sie auf Erstellen.
gcloud
Verwenden Sie zum Erstellen des Netzwerks den Befehl
gcloud compute networks create
und geben Sie das Flag--network-profile
an.gcloud compute networks create NETWORK \ --subnet-mode=custom \ --network-profile=NETWORK_PROFILE
Ersetzen Sie Folgendes:
NETWORK
: der Name des VPC-NetzwerksNETWORK_PROFILE
: Der zonenspezifische Name des Netzwerkprofils, z. B.europe-west1-b-vpc-roce
Das RDMA-Netzwerkprofil ist nicht in allen Zonen verfügbar. Wenn Sie die zonenbezogenen Instanzen des verfügbaren Netzwerkprofils aufrufen möchten, folgen Sie der Anleitung zum Auflisten von Netzwerkprofilen.
Verwenden Sie den
gcloud compute networks subnets create
-Befehl, um Subnetze hinzuzufügen.gcloud compute networks subnets create SUBNET \ --network=NETWORK \ --range=PRIMARY_RANGE \ --region=REGION
Ersetzen Sie Folgendes:
SUBNET
: ein Name für das neue SubnetzNETWORK
: der Name des VPC-Netzwerk, das das neue Subnetz enthältPRIMARY_RANGE
: der primäre IPv4-Bereich für das neue Subnetz in CIDR-Notation. Weitere Informationen finden Sie unter IPv4-Subnetzbereiche.REGION
: die Google Cloud Region, in der das neue Subnetz erstellt wird. Sie muss mit der Zone des konfigurierten Netzwerkprofils übereinstimmen. Wenn Sie beispielsweise das Netzwerkprofil in der Zoneeurope-west1-b
mit dem Netzwerkprofil namenseurope-west1-b-vpc-roce
konfiguriert haben, müssen Sie das Subnetz in der Regioneurope-west1
erstellen.
API
Senden Sie zum Erstellen des Netzwerks eine
POST
-Anfrage an die Methodenetworks.insert
und geben Sie die EigenschaftnetworkProfile
an.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks { "autoCreateSubnetworks": false, "name": "NETWORK", "networkProfile": "NETWORK_PROFILE" }
Ersetzen Sie Folgendes:
PROJECT_ID
: die ID des Projekts, in dem das VPC-Netzwerk erstellt wirdNETWORK
: der Name des VPC-NetzwerksNETWORK_PROFILE
: Der zonenspezifische Name des Netzwerkprofils, z. B.europe-west1-b-vpc-roce
Das RDMA-Netzwerkprofil ist nicht in allen Zonen verfügbar. Wenn Sie die zonenbezogenen Instanzen des verfügbaren Netzwerkprofils aufrufen möchten, folgen Sie der Anleitung zum Auflisten von Netzwerkprofilen.
Wenn Sie Subnetze hinzufügen möchten, stellen Sie eine
POST
-Anfrage an die Methodesubnetworks.insert
.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/subnetworks { "ipCidrRange": "IP_RANGE", "network": "NETWORK_URL", "name": "SUBNET" }
Ersetzen Sie Folgendes:
PROJECT_ID
: Die ID des Projekts, das das zu ändernde VPC-Netzwerk enthältREGION
: der Name der Google Cloud Region, in der das Subnetz hinzugefügt wird. Diese Region muss der Zone des von Ihnen konfigurierten Netzwerkprofils entsprechen. Wenn Sie beispielsweise das Netzwerkprofil in der Zoneeurope-west1-b
mit dem Netzwerkprofil namenseurope-west1-b-vpc-roce
konfiguriert haben, müssen Sie das Subnetz in der Regioneurope-west1
erstellen.IP_RANGE
: der primäre IPv4-Adressbereich für das Subnetz. Weitere Informationen finden Sie unter IPv4-Subnetzbereiche.NETWORK_URL
: die URL des VPC-Netzwerk, dem Sie das Subnetz hinzufügen.SUBNET
: ein Name für das Subnetz
Nächste Schritte
- VMs in Ihrem Netzwerk erstellen
- Übersicht über Netzwerkprofile
- Informationen zum RDMA-Netzwerkprofil