Dokumen ini menjelaskan hierarki deployment untuk Google Distributed Cloud (GDC) dengan air gap, yang mencakup universe, region, dan zona. Untuk memberikan ketersediaan tinggi bagi resource dan infrastruktur yang di-air-gap, Anda harus memahami lokasi yang menghosting lingkungan Anda dan batasan strategis yang menerapkan konfigurasi yang tersedia untuk aplikasi Anda.
Dokumen ini ditujukan untuk kelompok audiens berikut:
- Operator infrastruktur yang bertanggung jawab untuk men-deploy dan mengelola zona GDC dan infrastruktur global.
- Administrator platform, seperti administrator jaringan dan IT, yang bertanggung jawab untuk mengonfigurasi layanan multi-zona.
- Operator aplikasi yang bertanggung jawab untuk mengembangkan dan mengelola aplikasi di lingkungan GDC.
Untuk mengetahui informasi selengkapnya, lihat Audiens untuk dokumentasi GDC dengan air gap.
Ringkasan hierarki deployment
Deployment GDC dengan air gap mengikuti struktur hierarkis yang terdiri dari universe, region, dan zona.
Universe adalah pengelompokan tingkat tinggi dari zona yang saling terhubung yang berbagi konektivitas jaringan dan bidang kontrol. Meskipun zona dapat berjauhan secara geografis, batas regional ditetapkan saat zona yang berbeda secara fisik cukup dekat untuk memiliki komunikasi latensi rendah.
Zona adalah elemen penyusun deployment GDC dengan air gap Anda. Setiap zona adalah implementasi mandiri yang tidak memerlukan konektivitas ke Google Cloud kapan pun. Zona mengelola infrastruktur, layanan, API, dan alatnya sendiri melalui bidang kontrol lokal.
Misalnya, diagram berikut mengilustrasikan universe multi-zona GDC:

Diagram ini memiliki dua region, yang masing-masing berada dalam satu universe. Region 1 ditandai untuk menampilkan tiga zona yang masing-masing mengoperasikan berbagai layanan zona, seperti virtual machine (VM) dan aplikasi container. Ada juga layanan global yang mencakup semua zona dan region di dunia, seperti Identity and Access Management (IAM) dan load balancing.
Misalnya, Anda dapat memiliki universe GDC yang mencakup wilayah geografis yang luas. Pertimbangkan Region 1 yang ada di Virginia, Amerika Serikat dengan tiga zona:
- Zona A, seperti
us-virginia1-a - Zona B, seperti
us-virginia1-b - Zona C, seperti
us-virginia1-c
Demikian pula, Anda dapat menempatkan Region 2 di Belanda dan menyertakan zona di Amsterdam:
- Zona A, seperti
eu-ams1-a - Zona B, seperti
eu-ams1-b - Zona C, seperti
eu-ams1-c
Zona dalam suatu region harus berdekatan secara geografis, tetapi region dapat mencakup jarak yang jauh. Misalnya, sebuah zona mungkin memiliki batas maksimum jarak fiber sebesar 50 km ke zona lain dalam region yang sama, tetapi region tersebut dapat berjarak ratusan km dari region lain. Hubungi grup operator infrastruktur Anda untuk mengetahui informasi selengkapnya tentang persyaratan latensi spesifik Anda.
Tentang zona
Zona berisi empat lapisan yang dapat beroperasi secara terpisah tanpa memerlukan konektivitas ke Google Cloud atau internet publik:
- Hardware: peralatan dasar yang terintegrasi sepenuhnya ke dalam rak pusat data Anda. Lapisan ini menyediakan kapasitas komputasi, penyimpanan, jaringan, dan GPU untuk sistem dan workload terintegrasi Anda.
- Infrastruktur: sistem pengelolaan hardware yang mendasarinya. Lapisan ini menyediakan antarmuka yang memungkinkan software berjalan tanpa memerlukan konfigurasi khusus hardware.
- Platform Layanan: framework untuk membangun layanan di GDC. Lapisan ini memberikan konsistensi di antara layanan terkelola dan layanan marketplace.
- Layanan Terkelola dan Marketplace: layanan cloud yang ditampilkan kepada pelanggan yang berjalan di GDC. Lapisan ini menyediakan implementasi yang konsisten dari bidang data untuk workload dan layanan.
Komponen ini memberi Anda fleksibilitas untuk menyesuaikan konfigurasi zona guna memenuhi persyaratan ketersediaan dan ketahanan yang unik. Memahami struktur ini memberikan dasar untuk memahami konfigurasi zona air-gap yang umum.
Konfigurasi deployment
Bagian berikut menjelaskan konfigurasi deployment umum yang dapat Anda gunakan untuk GDC dengan air gap.
Konfigurasi zona tunggal
Konfigurasi zona tunggal memungkinkan Anda men-deploy universe tempat satu zona bertindak sebagai satu-satunya region. Konfigurasi ini dimungkinkan karena setiap zona beroperasi secara independen. Anda biasanya akan menggunakan penyiapan ini untuk deployment awal atau untuk workload yang tidak memerlukan ketersediaan tinggi atau pemulihan dari bencana (disaster recovery) yang kuat.
Batasan utama untuk universe zona tunggal adalah bahwa universe ini menciptakan titik tunggal kegagalan, sehingga membuat sistem Anda rentan terhadap pemadaman layanan. Titik tunggal kegagalan terjadi saat Anda men-deploy resource secara eksklusif ke satu zona. Resource zona akan terpengaruh sebagai grup saat terjadi pemadaman atau gangguan layanan di zona tertentu.
Konfigurasi multi-zona
Konfigurasi multi-zona memungkinkan Anda mendistribusikan aplikasi dan layanan secara strategis di beberapa zona. Penyiapan ini meningkatkan ketahanan dan fault tolerance sistem Anda dengan menyediakan resource yang didistribusikan secara geografis.
Konfigurasi ini juga memberikan ketersediaan tinggi, yang memungkinkan aplikasi atau layanan Anda tetap dapat diakses dan beroperasi secara terus-menerus meskipun zona mengalami pemadaman layanan. Anda mencapai ketersediaan tinggi melalui redundansi dengan men-deploy dan mengelola resource di beberapa zona dalam satu universe. GDC menawarkan subkumpulan layanan yang menyediakan kemampuan global sehingga resource dikelola di beberapa zona dalam universe secara default tanpa replikasi manual. Resource global mencakup beberapa zona secara default, sehingga tersedia bahkan selama pemadaman layanan zonal.
Manfaat utama konfigurasi multi-zona adalah setiap zona dapat berfungsi sebagai domain bencana yang berbeda. Domain bencana adalah sekelompok resource yang rentan terhadap kegagalan simultan karena lokasi fisik atau dependensi yang sama. Dengan memosisikan zona secara strategis dan cukup jauh, sistem Anda akan menjadi lebih tangguh terhadap kegagalan yang meluas.
Asimetri zona memungkinkan konfigurasi organisasi dan hardware berbeda di berbagai zona dalam universe GDC. Asimetri zonal adalah fitur Pratinjau yang dimulai pada versi 1.14.4.
Kemampuan utama konfigurasi multi-zona
Konfigurasi multi-zona memungkinkan Anda membangun arsitektur yang tangguh karena setiap zona dapat berfungsi sebagai domain bencana yang berbeda. Mendistribusikan resource di seluruh domain bencana independen ini memungkinkan Anda meningkatkan sistem air-gapped dengan kemampuan utama yang diuraikan di bagian berikut.
Ketersediaan tinggi
Anda dapat membuat aplikasi dengan tingkat ketersediaan tinggi untuk menyediakan layanan yang tahan lama dan mampu bertahan dari pemadaman layanan. Strategi ketersediaan tinggi, seperti load balancing dan replikasi data, mengubah aplikasi zona yang rentan menjadi layanan global yang tangguh dan andal. Untuk mengetahui informasi selengkapnya, lihat Ketersediaan tinggi untuk aplikasi Anda.
Perlindungan data
Anda dapat menggunakan konfigurasi multi-zona untuk menjaga data Anda tetap aman dan dapat diakses, bahkan jika terjadi pemadaman layanan, menggunakan strategi perlindungan data yang memungkinkan Anda menyiapkan replikasi data untuk membuat cadangan yang terpisah secara geografis. Untuk mengetahui informasi selengkapnya, lihat Perlindungan data dengan penyimpanan multi-zona.
Pengelolaan traffic jaringan
Membangun jaringan yang tahan lama sangat penting untuk membuat sistem GDC dengan tingkat ketersediaan tinggi. Anda dapat mengonfigurasi strategi jaringan di beberapa zona untuk merencanakan prosedur failover selama potensi pemadaman layanan di zona. Menyeimbangkan traffic jaringan di seluruh zona juga dapat berdampak positif pada performa aplikasi. Untuk mengetahui informasi selengkapnya, lihat Pengelolaan traffic jaringan untuk beberapa zona.
Kontrol izin
Anda dapat menerapkan peran lintas zona untuk menerapkan strategi kontrol akses dalam skala global, yang menghilangkan pengelolaan izin khusus zona yang dapat merepotkan dan sulit dikelola. Demikian pula, Anda dapat mengelola autentikasi di seluruh zona dengan lancar untuk pengguna manusia dan layanan Anda dengan akun akses global. Untuk mengetahui informasi selengkapnya, lihat Kontrol izin untuk universe multi-zona.
Batasan
Universe GDC dengan air gap memiliki batasan berikut:
- Universe dengan dua zona tidak dapat menyediakan strategi pemulihan otomatis, terlepas dari konfigurasi region, dan harus dipulihkan secara manual. Universe dengan tiga zona atau lebih dapat memicu langkah-langkah pemulihan secara otomatis.
- GDC hanya menyediakan region sebagai konsep pengelompokan, dan tidak menyediakan layanan regional. Region di dunia GDC disediakan agar selaras dengan arsitektur Google Cloudpublik, serta untuk pengembangan dan perencanaan di masa mendatang.
Langkah berikutnya
- Pelajari jenis resource global dan zona yang tersedia di universe GDC.
- Pelajari Panduan ketersediaan tinggi untuk memastikan aplikasi Anda tahan terhadap kegagalan zona lokal.
- Baca dokumen Hierarki resource untuk mengetahui informasi selengkapnya tentang cara resource dikelola secara hierarkis dalam zona.