Membuat jaringan VPC untuk NIC RDMA

Halaman ini menjelaskan cara membuat jaringan VPC dengan profil jaringan RDMA yang disediakan oleh Google Cloud.

Anda hanya perlu mengonfigurasi profil jaringan jika ingin menjalankan beban kerja yang memerlukan NIC MRDMA seperti yang dijelaskan dalam Ringkasan profil jaringan RDMA. Jika tidak, buat jaringan VPC reguler tanpa profil jaringan.

Sebelum memulai

Pastikan Anda meninjau fitur yang didukung dan tidak didukung di jaringan VPC dengan profil jaringan RDMA. Jika Anda mencoba mengonfigurasi fitur yang tidak didukung, Google Cloud akan menampilkan error.

Membuat jaringan dengan profil jaringan RDMA

Untuk membuat VPC dengan profil jaringan RDMA, lakukan langkah-langkah berikut.

gcloud

  1. Untuk membuat jaringan, gunakan perintah beta networks create dan tentukan flag --network-profile.

    gcloud beta compute networks create NETWORK \
      --subnet-mode=custom \
      --network-profile=NETWORK_PROFILE
    

    Ganti kode berikut:

    • NETWORK: nama untuk jaringan VPC.
    • NETWORK_PROFILE: nama khusus zona dari profil jaringan, yang dapat berupa salah satu dari berikut:
      • europe-west1-b-vpc-roce
      • us-east7-c-vpc-roce
  2. Untuk menambahkan subnet, gunakan perintah subnets create.

    gcloud compute networks subnets create SUBNET \
      --network=NETWORK \
      --range=PRIMARY_RANGE \
      --region=REGION
    

    Ganti kode berikut:

    • SUBNET: nama untuk subnet baru.
    • NETWORK: nama jaringan VPC yang berisi subnet baru.
    • PRIMARY_RANGE: rentang IPv4 utama untuk subnet baru, dalam notasi CIDR. Untuk informasi selengkapnya, lihat Rentang subnet IPv4.
    • REGION: region Google Cloud tempat subnet baru dibuat. Zona ini harus sesuai dengan zona profil jaringan yang Anda konfigurasi. Misalnya, jika Anda mengonfigurasi profil jaringan europe-west1-b-vpc-roce, Anda harus membuat subnet di europe-west1.

API

  1. Untuk membuat jaringan, buat permintaan POST ke metode networks.insert beta dan tentukan properti networkProfile.

    POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/global/networks
    {
    "autoCreateSubnetworks": false,
    "name": "NETWORK",
    "networkProfile": "NETWORK_PROFILE"
    }
    

    Ganti kode berikut:

    • PROJECT_ID: ID project tempat jaringan VPC dibuat.
    • NETWORK: nama untuk jaringan VPC.
    • NETWORK_PROFILE: nama khusus zona dari profil jaringan, yang dapat berupa salah satu dari berikut:
      • europe-west1-b-vpc-roce
      • us-east7-c-vpc-roce
  2. Untuk menambahkan subnet, buat permintaan POST ke metode subnetworks.insert.

    POST https://compute.googleapis.com/compute/projects/PROJECT_ID/regions/REGION/subnetworks
    {
    "ipCidrRange": "IP_RANGE",
    "network": "NETWORK_URL",
    "name": "SUBNET"
    }
    

    Ganti kode berikut:

    • PROJECT_ID: ID project yang berisi jaringan VPC yang akan diubah.
    • REGION: nama region Google Cloud tempat subnet ditambahkan. Region ini harus sesuai dengan zona profil jaringan yang Anda konfigurasi. Misalnya, jika Anda mengonfigurasi profil jaringan di zona europe-west1-b menggunakan profil jaringan bernama europe-west1-b-vpc-roce, Anda harus membuat subnet di region europe-west1.
    • IP_RANGE: rentang alamat IPv4 utama untuk subnet. Untuk informasi selengkapnya, lihat Rentang subnet IPv4.
    • NETWORK_URL: URL jaringan VPC tempat Anda menambahkan subnet.
    • SUBNET: nama untuk subnet.

Langkah selanjutnya