Halaman ini menjelaskan cara membuat dan mengelola resource lampiran interkoneksi Google Distributed Cloud di zona yang terhubung Distributed Cloud.
Fungsi ini hanya tersedia di rak yang terhubung ke Distributed Cloud. Server yang terhubung Distributed Cloud tidak mendukung resource lampiran interkoneksi.
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 secara bersamaan. Untuk mengetahui informasi selengkapnya, lihat Membuat router.
- Anda dapat secara opsional menentukan ID VLAN yang akan digunakan untuk memberi tag pada paket yang melewati lampiran interkoneksi.
- ID VLAN yang Anda tentukan untuk pemberian tag paket bersifat lokal untuk lampiran interkoneksi. Dengan kata lain, lampiran interconnect tertentu bukan bagian dari domain Lapisan 2 yang sama dengan lampiran interconnect yang terkait dengan interconnect lain, atau subnetwork yang tidak terkait dengan lampiran interconnect. Oleh karena itu, meskipun ID VLAN yang ditentukan untuk pemberian tag pada paket harus unik di semua lampiran interkoneksi yang dibuat pada interkoneksi target, ID tersebut dapat digunakan kembali pada interkoneksi lain dan pada 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 Edge Network Admin
(roles/edgenetwork.admin) di project Google Cloud 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 interconnect yang akan dihubungkan dengan lampiran interconnect ini.NETWORK_NAME: nama jaringan Distributed Cloud yang dilayani oleh resource lampiran Interconnect ini.REGION: Google Cloud region tempat zona Distributed Cloud target berada.ZONE_NAME: nama target zona Distributed Cloud.VLAN_ID(opsional): ID VLAN yang digunakan untuk memberi tag pada paket yang melewati lampiran interkoneksi ini. Nilai yang valid adalah antara 2 dan 4095. Jika Anda menghilangkan nilai ini atau menyetelnya ke 0, paket tidak diberi tag.MTU_SIZE: ukuran unit transmisi maksimum (MTU) untuk subnet yang di-instantiate oleh lampiran Interconnect 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 Google Cloud target.REGION: Google Cloud region tempat zona Distributed Cloud target berada.ZONE_NAME: nama target zona Distributed Cloud.ATTACHMENT_ID: ID yang mengidentifikasi lampiran interkoneksi ini secara unik.LABELS: daftar label yang akan diterapkan ke resource lampiran interkoneksi ini.INTERCONNECT_NAME: nama interconnect yang akan dihubungkan dengan lampiran interconnect ini.NETWORK_NAME: jaringan yang dilayani oleh resource lampiran interkoneksi ini.VLAN_ID: ID VLAN untuk subnetwork yang di-instantiate lampiran interkoneksi ini di router. Nilai yang valid adalah antara 2 dan 4095. Nilai 0 mengonfigurasi subnet sebagai tidak diberi tag.MTU_SIZE: ukuran unit transmisi maksimum (MTU) untuk subnet yang di-instantiate oleh lampiran Interconnect ini. Nilai yang valid adalah 1500 dan 9000.
Membuat daftar lampiran interkoneksi
Untuk mencantumkan lampiran Interconnect Distributed Cloud di zona yang terhubung ke Distributed Cloud, selesaikan langkah-langkah di bagian ini.
Untuk menyelesaikan tugas ini, Anda harus memiliki
peran Edge Network Viewer
(roles/edgenetwork.viewer) di project Google Cloud 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: Google Cloud region tempat zona Distributed Cloud terhubung target berada.ZONE_NAME: nama target zona Distributed Cloud.
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 Google Cloud target.REGION: Google Cloud region tempat zona Distributed Cloud target berada.ZONE_NAME: nama target zona Distributed Cloud.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, beri awalan kolom yang diinginkan dengan~.PAGE_TOKEN: token yang diterima dalam respons terhadap permintaan daftar terakhir di kolomnextPageTokendalam respons. Kirim token ini untuk menerima halaman hasil berikutnya.
Mendapatkan informasi tentang lampiran interkoneksi
Untuk mendapatkan informasi tentang lampiran interconnect Distributed Cloud, selesaikan langkah-langkah di bagian ini.
Untuk menyelesaikan tugas ini, Anda harus memiliki
peran Edge Network Viewer
(roles/edgenetwork.viewer) di project Google Cloud 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 interconnect target.REGION: Google Cloud region tempat zona Distributed Cloud terhubung target berada.ZONE_NAME: nama target zona Distributed Cloud.
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 Google Cloud target.ATTACHMENT_ID: nama lampiran interconnect target.REGION: Google Cloud region tempat zona Distributed Cloud terhubung target berada.ZONE_NAME: nama target zona Distributed Cloud.
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 disalurkan ke seluruh zona.RUNNING: resource telah berhasil disediakan dan disebarkan di 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 Edge Network Admin
(roles/edgenetwork.admin) di project Google Cloud 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 interconnect target.REGION: Google Cloud region tempat zona Distributed Cloud terhubung target berada.ZONE_NAME: nama target zona Distributed Cloud.
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 Google Cloud target.ATTACHMENT_NAME: nama lampiran interconnect target.REGION: Google Cloud region tempat zona Distributed Cloud terhubung target berada.ZONE_NAME: nama target zona yang terhubung Distributed Cloud.
Langkah berikutnya
- Men-deploy workload di Distributed Cloud terhubung
- Mengelola interconnect
- Membuat dan mengelola jaringan
- Membuat dan mengelola router
- Membuat dan mengelola subnetwork
- Membuat dan mengelola koneksi VPN
- Mengelola zona