Dokumen ini menjelaskan resource Compute Engine global, regional, dan zona.
Cloud de Confiance by S3NS dihosting di beberapa lokasi di seluruh dunia. Lokasi ini terdiri dari region yang memiliki zona dalam region tersebut. Menempatkan resource di zona yang berbeda dalam satu region memberikan isolasi dari berbagai jenis kegagalan infrastruktur, hardware, dan software. Menempatkan resource di berbagai region akan memberikan tingkat independensi kegagalan yang lebih tinggi. Anda dapat merancang sistem yang tangguh dengan menyebarkan resource di berbagai domain gagal.
Semua resource Compute Engine bersifat global, regional, atau zona dalam cakupan. Misalnya, image adalah resource global, tetapi IP statis regional bersifat regional, dan Persistent Disk dapat berupa resource regional atau zona.
Cakupan resource menentukan aksesibilitas resource oleh resource lain:
Resource global dapat diakses oleh resource di region atau zona mana pun. Misalnya, instance mesin virtual (VM) dari zona yang berbeda dapat menggunakan image global yang sama.
Resource regional hanya dapat diakses oleh resource dalam region yang sama. Misalnya, alamat IP eksternal statis regional hanya dapat diakses oleh resource dalam region yang sama. Agar instance VM dapat menggunakan IP eksternal statis tertentu, VM harus berada di zona yang berada di region yang sama dengan alamat tersebut.
Resource zona hanya dapat diakses oleh resource dalam zona yang sama. Resource zonal juga dapat mengakses resource regional dan global. Misalnya, instance VM dapat mengakses image global dan resource jaringan regional.
| Cakupan | Aksesibilitas | Keunikan penamaan | Contoh |
|---|---|---|---|
| Global | Region atau zona apa pun dalam project | Di seluruh project | Image, jaringan VPC, template instance |
| Regional | Zona mana pun dalam region yang sama | Seluruh wilayah | Subnet, IP statis regional, disk regional, template instance |
| Zonal | Hanya zona yang sama | Seluruh zona | Instance VM, disk zona, dan |
| Hyperdisk Storage Pools, jenis mesin |
Dalam sebuah project, resource zonal harus memiliki nama unik dalam zonanya. Misalnya, Anda dapat memiliki VM bernama my-instance di zona
us-central1-a dan VM lain bernama my-instance di zona us-central1-b
dalam project yang sama.
Resource global
Resource global dapat diakses oleh resource apa pun di zona mana pun dalam project yang sama. Saat membuat resource global, Anda tidak perlu memberikan spesifikasi cakupan.
Resource global mencakup:
- Alamat
- Kumpulan Alamat berisi semua alamat IP eksternal statis global yang telah Anda cadangkan untuk project Anda. Alamat IP eksternal statis global adalah resource global dan digunakan untuk load balancer global.
- Image
- Image digunakan oleh instance atau resource disk apa pun dalam project yang sama dengan image. Google menyediakan image yang telah dikonfigurasi sebelumnya yang dapat Anda gunakan untuk mem-booting instance. Anda dapat menyesuaikan salah satu image ini, atau membuat image Anda sendiri. Jika ingin, Anda dapat membagikan image antar-project.
- Snapshot
- Snapshot standar dan arsip Hyperdisk dan Persistent Disk adalah resource global yang dapat digunakan untuk membuat disk di project lain. Jika ingin, Anda dapat membagikan snapshot di berbagai project.
- Template instance global
- Template instance global dapat digunakan untuk membuat instance komputasi dan grup instance terkelola. Template instance dapat berupa resource global atau regional. Namun, jika Anda menentukan resource zona dalam template instance global, Anda hanya dapat menggunakan template tersebut di zona yang sama dengan resource zona yang ditentukan, dan jika Anda menentukan resource regional dalam template instance global, Anda hanya dapat menggunakan template tersebut di region yang sama dengan resource regional yang ditentukan. Baca tentang Template instance regional dan global.
- Cloud Interconnect
- Cloud Interconnect adalah koneksi yang sangat tersedia dari jaringan lokal ke jaringan Google. Koneksi ini adalah resource global. Namun, lampiran interkoneksi, yang berjalan di dalam koneksi ini, merupakan resource regional.
- Lokasi Cloud Interconnect
- Lokasi Cloud Interconnect adalah titik koneksi fisik untuk Cloud Interconnect di dekat jaringan Anda. Ada satu lokasi Cloud Interconnect untuk setiap fasilitas kolokasi dan domain ketersediaan edge yang tersedia. Lokasi Cloud Interconnect adalah resource global yang bersifat hanya baca.
- Jaringan VPC
- Jaringan VPC adalah resource global, tetapi setiap subnet adalah resource regional.
- Firewall
- Firewall berlaku untuk satu jaringan VPC dan dianggap sebagai resource global karena paket dapat menjangkaunya dari jaringan lain.
- Rute
- Rute memungkinkan Anda membuat skenario jaringan yang kompleks. Anda dapat mengelola bagaimana lalu lintas dirutekan untuk rentang IP tertentu. Rute mirip dengan cara router mengarahkan traffic dalam jaringan area lokal. Rute berlaku untuk jaringan VPC dalam Cloud de Confiance project dan dianggap sebagai resource global.
- Operasi global
Operasi adalah resource per zona, resource per region, atau resource global. Jika Anda menjalankan operasi pada resource global, operasi tersebut dianggap sebagai operasi global. Misalnya, menyisipkan image dianggap sebagai operasi global karena gambar merupakan resource global.
Resource regional
Resource regional dapat diakses oleh resource apa pun dalam region yang sama. Misalnya, jika Anda mencadangkan alamat IP eksternal statis di region tertentu, alamat IP eksternal statis tersebut hanya dapat ditetapkan ke instance dalam region tersebut. Setiap region juga memiliki satu atau beberapa zona. Untuk mengetahui daftar region dan zona yang tersedia, lihat Region dan zona.
Sumber daya regional meliputi:
- Alamat
- Kumpulan Alamat berisi alamat IP eksternal statis regional yang telah Anda cadangkan untuk project Anda. Alamat IP eksternal statis adalah resource regional yang digunakan oleh instance yang berada di region yang sama dengan alamat, oleh aturan penerusan regional untuk load balancing regional, dan untuk penerusan protokol.
- Lampiran Cloud Interconnect
- Lampiran VLAN mengalokasikan VLAN pada Cloud Interconnect dan menghubungkan VLAN tersebut ke jaringan VPC. Lampiran adalah resource regional, tetapi koneksi Cloud Interconnect adalah resource global.
- Subnet
- Subnet secara regional membagi ruang IP jaringan menjadi awalan (subnet) dan mengontrol dari awalan mana alamat IP internal instance dialokasikan.
- Kebijakan penempatan
- Kebijakan penempatan mengontrol seberapa dekat VM dalam kaitannya dengan satu sama lain. Hal ini dapat membantu mengurangi dampak kegagalan sistem host atau latensi jaringan.
- Template instance regional
- Template instance regional dapat digunakan untuk membuat VM dan grup instance terkelola. Template instance regional hanya dapat diakses oleh resource dalam region yang sama. Jika Anda menentukan resource zona dalam template instance regional, Anda hanya dapat menggunakan template tersebut di zona yang sama dengan resource zona yang ditentukan.
- Grup instance terkelola regional
- Grup instance terkelola regional adalah kumpulan instance identik yang mencakup beberapa zona. Grup instance terkelola regional memungkinkan Anda menyebarkan pemuatan aplikasi di beberapa zona, bukan membatasi aplikasi pada satu zona atau mengelola beberapa grup instance di zona yang berbeda.
- Disk regional
- Disk regional menyediakan penyimpanan dan replikasi data yang tahan lama antara dua zona dalam region yang sama. Dalam situasi failover, Anda dapat menambahkan disk regional secara paksa ke instance lain dalam region yang sama. Anda tidak dapat memaksa pemasangan disk zonal ke instance. Jika ingin, Anda dapat menyalin disk ke project lain, sehingga project lain dapat membuat image dan snapshot dari disk tersebut, tetapi tidak mengizinkan instance dalam project lain memasang disk tersebut. Untuk melindungi data disk jika terjadi pemadaman listrik regional, Anda dapat mengaktifkan Replikasi Asinkron.
- Instant snapshot
- Snapshot instan disk regional adalah resource regional. Resource ini hanya dapat diakses dalam region yang sama dengan disk.
- Operasi regional
Operasi adalah resource per zona, resource per region, atau resource global. Jika Anda menjalankan operasi pada resource regional, operasi tersebut dianggap sebagai operasi per region. Misalnya, memesan alamat dianggap sebagai operasi regional karena alamat merupakan resource khusus wilayah.
Resource zona
Resource yang dihosting di zona disebut resource per zona. Resource khusus zona, atau resource per zona, bersifat unik untuk zona tersebut dan hanya dapat digunakan oleh resource lain di zona yang sama. Misalnya, instance adalah resource per zona. Saat membuat instance, Anda harus memberikan zona tempat instance berada. Instance dapat mengakses resource lain dalam zona yang sama, dan dapat mengakses resource global. Namun, instance tidak dapat mengakses resource per zona lainnya di zona yang berbeda, misalnya resource disk atau subnet VPC.
Untuk mengetahui daftar zona yang tersedia dan seri mesin yang tersedia di setiap zona, lihat Region dan zona.
Resource per zona meliputi:
- Instance
- Instance komputasi terletak di dalam zona dan dapat mengakses resource global atau resource dalam zona yang sama.
- Google Cloud Hyperdisk dan Persistent Disk zonal
- Disk zona diakses oleh instance komputasi lain dalam zona yang sama. Anda hanya dapat memasang disk ke instance di zona yang sama dengan disk. Anda tidak dapat memasang disk ke instance di zona lain. Jika ingin, Anda dapat membagikan resource disk ke berbagai project, sehingga project lain dapat membuat image dan snapshot dari disk tersebut, tetapi tidak mengizinkan instance dalam project lain memasang disk tersebut.
- Kumpulan Hyperdisk
- Gabungan Hyperdisk adalah resource zonal. Disk dalam pool harus berada di zona yang sama dengan pool.
- Instant snapshot Snapshot instan
- disk zonal adalah resource zonal. Disk ini hanya dapat diakses dalam zona yang sama dengan disk.
- Jenis mesin
- Jenis mesin adalah resource per zona. Instance dan disk hanya dapat menggunakan jenis mesin yang berada di zona yang sama.
- Grup instance terkelola menurut zona
- Grup instance terkelola menurut zona menggunakan template instance untuk membuat grup instance yang identik dalam satu zona. Anda mengelola instance komputasi dalam grup instance terkelola sebagai satu entity, bukan mengelola instance satu per satu.
- GPU
- GPU adalah resource zona. Untuk mengetahui informasi tentang zona tempat GPU tersedia, lihat Ketersediaan region dan zona GPU.
- Cloud TPU
- TPU adalah resource zona. Untuk informasi tentang zona tempat TPU tersedia, lihat Ketersediaan.
- Operasi per zona
Operasi adalah resource per zona, resource per region, atau resource global. Jika Anda menjalankan operasi pada resource khusus zona, operasi tersebut dianggap sebagai operasi per zona. Misalnya, menyisipkan instance dianggap sebagai operasi per zona karena operasi dilakukan pada resource khusus zona, yaitu instance.
Daftar agregat
Secara default, permintaan untuk menampilkan daftar resource tercakup pada bidang kontrol tertentu. Misalnya, saat membuat kueri API untuk daftar instance, Anda harus memberikan zona tempat Anda ingin mencantumkan instance. Untuk membuat daftar resource di semua zona atau region, Anda dapat menjalankan kueri daftar gabungan. Setiap resource per region dan per zona memiliki URI daftar gabungan yang dapat dikueri untuk mencantumkan semua resource jenis tersebut. Misalnya, untuk mencantumkan semua instance komputasi di semua zona yang dibuat dalam project, Anda dapat membuat permintaan ke URI berikut:
https://compute.googleapis.com/compute/v1/projects/<var>PROJECT_ID</var>/aggregated/instances
Demikian pula, untuk mencantumkan semua alamat IP di semua region, buat permintaan ke URI berikut:
https://compute.googleapis.com/compute/v1/projects/<var>PROJECT_ID</var>>/aggregated/addresses
Untuk mengetahui informasi selengkapnya, lihat metode
aggregateList
untuk resource tersebut.
Langkah berikutnya
- Pelajari lebih lanjut tentang region dan zona .
- Pelajari geografi dan wilayah serta pengelolaan data geografis lebih lanjut.
- Pelajari instance.
- Memahami Memulai Linux.
- Selesaikan Memulai Windows.
- Pelajari cara menetapkan project, zona, atau region default.