Membuat dan mengelola lampiran interconnect

Halaman ini menjelaskan cara membuat dan mengelola resource lampiran interkoneksi Google Distributed Cloud di zona Distributed Cloud.

Untuk mengetahui informasi selengkapnya tentang lampiran interkoneksi Distributed Cloud, lihat Cara kerja Distributed Cloud.

Ingat hal berikut:

  • Sebaiknya buat lampiran interkoneksi bersama dengan router yang sesuai pada saat yang sama. Untuk mengetahui informasi selengkapnya, lihat Membuat router.
  • Anda dapat secara opsional menentukan ID VLAN yang akan digunakan untuk menandai paket yang melewati lampiran interkoneksi.
  • ID VLAN yang Anda tentukan untuk pemberian tag paket bersifat lokal untuk lampiran interkoneksi. Dengan kata lain, lampiran interkoneksi tertentu bukan bagian dari domain Layer 2 yang sama dengan lampiran interkoneksi yang terkait dengan interkoneksi lain, atau subnetwork yang tidak terkait dengan lampiran interkoneksi apa pun. Oleh karena itu, meskipun ID VLAN yang ditentukan untuk pemberian tag paket harus unik di semua lampiran interkoneksi yang dibuat di interkoneksi target, ID tersebut dapat digunakan kembali di interkoneksi lain dan di subnetwork yang tidak terkait dengan lampiran interkoneksi.

Membuat lampiran interkoneksi

Untuk membuat lampiran interkoneksi Distributed Cloud, selesaikan langkah-langkah di bagian ini.

Untuk menyelesaikan tugas ini, Anda harus memiliki peran Admin Jaringan Edge (roles/edgenetwork.admin) di Google Cloud project Anda.

gcloud

Gunakan perintah gcloud edge-cloud networking interconnects attachments dedicated create:

gcloud edge-cloud networking interconnects attachments dedicated create ATTACHMENT_NAME \
    --interconnect=INTERCONNECT_NAME \
    --network=NETWORK_NAME \
    --location=REGION \
    --zone=ZONE_NAME \
    --vlan-id=VLAN_ID \
    --mtu=MTU_SIZE

Ganti kode berikut:

  • ATTACHMENT_NAME: nama deskriptif yang secara unik mengidentifikasi lampiran interkoneksi ini.
  • INTERCONNECT_NAME: nama interkoneksi yang terhubung dengan lampiran interkoneksi ini.
  • NETWORK_NAME: nama jaringan Distributed Cloud yang dilayani oleh resource lampiran interkoneksi ini.
  • REGION: region tempat zona Distributed Cloud target berada. Google Cloud
  • ZONE_NAME: nama zona Distributed Cloud target.
  • VLAN_ID (opsional): ID VLAN yang digunakan untuk menandai paket yang melewati lampiran interkoneksi ini. Nilai yang valid adalah antara 2 dan 4095. Jika Anda menghapus nilai ini atau menetapkannya ke 0, paket tidak akan diberi tag.
  • MTU_SIZE: ukuran unit transmisi maksimum (MTU) untuk subnetwork yang dibuat oleh lampiran interkoneksi ini. Nilai yang valid adalah 1500 dan 9000.

API

Buat permintaan POST ke metode projects.locations.zones.interconnectAttachments.create:

POST /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/interconnectAttachments?interconnectAttachmentId=ATTACHMENT_ID
 {
  "labels": { LABELS,
   },
  "interconnect": { INTERCONNECT_NAME,
   },
  "network": { NETWORK_NAME,
   },
  "vlanId": { VLAN_ID,
   },
  "mtu": { MTU_SIZE,
   },       
 }   

Ganti kode berikut:

  • PROJECT_ID: ID project target Google Cloud .
  • REGION: region tempat zona Distributed Cloud target berada. Google Cloud
  • ZONE_NAME: nama zona Distributed Cloud target.
  • ATTACHMENT_ID: ID yang secara unik mengidentifikasi lampiran interkoneksi ini.
  • LABELS: daftar label yang akan diterapkan ke resource lampiran interkoneksi ini.
  • INTERCONNECT_NAME: nama interkoneksi yang terhubung dengan lampiran interkoneksi ini.
  • NETWORK_NAME: jaringan yang dilayani oleh resource lampiran interkoneksi ini.
  • VLAN_ID: ID VLAN untuk subnetwork yang dibuat oleh lampiran interkoneksi ini di router. Nilai yang valid adalah antara 2 dan 4095. Nilai 0 mengonfigurasi subnetwork sebagai tidak diberi tag.
  • MTU_SIZE: ukuran unit transmisi maksimum (MTU) untuk subnetwork yang dibuat oleh lampiran interkoneksi ini. Nilai yang valid adalah 1500 dan 9000.

Membuat daftar lampiran interkoneksi

Untuk membuat daftar lampiran interkoneksi Distributed Cloud di zona Distributed Cloud, selesaikan langkah-langkah di bagian ini.

Untuk menyelesaikan tugas ini, Anda harus memiliki peran Viewer Jaringan Edge (roles/edgenetwork.viewer) di Google Cloud project Anda.

gcloud

Gunakan perintah gcloud edge-cloud networking interconnects attachments list:

gcloud edge-cloud networking interconnects attachments list \
    --location=REGION \
    --zone=ZONE_NAME

Ganti kode berikut:

  • REGION: region tempat zona Distributed Cloud target berada. Google Cloud
  • ZONE_NAME: nama zona Distributed Cloud target.

API

Buat permintaan GET ke metode projects.locations.zones.interconnectAttachments.list:

GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/interconnectAttachments?filter=FILTER&pageSize=PAGE_SIZE&orderBy=SORT_BY&pageToken=PAGE_TOKEN

Ganti kode berikut:

  • PROJECT_ID: ID project target Google Cloud .
  • REGION: region tempat zona Distributed Cloud target berada. Google Cloud
  • ZONE_NAME: nama zona Distributed Cloud target.
  • FILTER: ekspresi yang membatasi hasil yang ditampilkan ke nilai tertentu.
  • PAGE_SIZE: jumlah hasil yang akan ditampilkan per halaman.
  • SORT_BY: daftar nama kolom yang dipisahkan koma yang digunakan untuk mengurutkan hasil yang ditampilkan. Urutan pengurutan default adalah menaik; untuk urutan pengurutan menurun, tambahkan awalan ~ ke kolom yang diinginkan.
  • PAGE_TOKEN: token yang diterima dalam respons terhadap permintaan daftar terakhir di kolom nextPageToken dalam respons. Kirim token ini untuk menerima halaman hasil berikutnya.

Mendapatkan informasi tentang lampiran interkoneksi

Untuk mendapatkan informasi tentang lampiran interkoneksi Distributed Cloud, selesaikan langkah-langkah di bagian ini.

Untuk menyelesaikan tugas ini, Anda harus memiliki peran Viewer Jaringan Edge (roles/edgenetwork.viewer) di Google Cloud project Anda.

gcloud

Gunakan perintah gcloud edge-cloud networking interconnects attachments describe:

gcloud edge-cloud networking interconnects attachments describe ATTACHMENT_NAME \
    --location=REGION \
    --zone=ZONE_NAME

Ganti kode berikut:

  • ATTACHMENT_NAME: nama lampiran interkoneksi target.
  • REGION: region tempat zona Distributed Cloud target berada. Google Cloud
  • ZONE_NAME: nama zona Distributed Cloud target.

API

Buat permintaan GET ke metode projects.locations.zones.interconnectAttachments.get:

GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/interconnectAttachments/ATTACHMENT_ID

Ganti kode berikut:

  • PROJECT_ID: ID project target Google Cloud .
  • ATTACHMENT_ID: nama lampiran interkoneksi target.
  • REGION: region tempat zona Distributed Cloud target berada. Google Cloud
  • ZONE_NAME: nama zona Distributed Cloud target.

Operasi ini menampilkan informasi mendetail tentang resource, termasuk status penyediaannya sebagai berikut:

  • PENDING: resource belum mulai disediakan dan belum disebarkan ke seluruh zona.
  • PROVISIONING: resource sedang disediakan; Anda harus menunggu hingga resource disebarkan ke seluruh zona.
  • RUNNING: resource telah berhasil disediakan dan disebarkan ke seluruh zona; resource siap digunakan.
  • FAILED: penyediaan resource tidak berhasil; resource belum disebarkan ke seluruh zona.

Menghapus lampiran interkoneksi

Untuk menghapus lampiran interkoneksi Distributed Cloud, selesaikan langkah-langkah di bagian ini.

Untuk menyelesaikan tugas ini, Anda harus memiliki peran Admin Jaringan Edge (roles/edgenetwork.admin) di Google Cloud project Anda.

gcloud

Gunakan perintah gcloud edge-cloud networking interconnects attachments delete:

gcloud edge-cloud networking interconnects attachments delete ATTACHMENT_NAME \
    --location=REGION \
    --zone=ZONE_NAME

Ganti kode berikut:

  • ATTACHMENT_NAME: nama lampiran interkoneksi target.
  • REGION: region tempat zona Distributed Cloud target berada. Google Cloud
  • ZONE_NAME: nama zona Distributed Cloud target.

API

Buat permintaan DELETE ke metode projects.locations.zones.interconnectAttachments.delete:

DELETE /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/subnets/SUBNETWORK_ID

Ganti kode berikut:

  • PROJECT_ID: ID project target Google Cloud .
  • ATTACHMENT_NAME: nama lampiran interkoneksi target.
  • REGION: region tempat zona Distributed Cloud target berada. Google Cloud
  • ZONE_NAME: nama zona Distributed Cloud target.

Langkah berikutnya