Zona AI adalah zona khusus yang digunakan untuk workload pelatihan dan inferensi Kecerdasan Buatan dan Machine Learning (AI dan ML). Zona ini menyediakan kapasitas akselerator ML (GPU dan TPU) yang signifikan.
Dalam suatu region, zona AI secara geografis terletak jauh dari zona standar (non-AI). Gambar berikut menunjukkan contoh zona AI
(us-south1-ai1b) yang terletak lebih jauh dibandingkan dengan zona standar di
region us-south1.

Zona induk
Setiap zona AI dikaitkan dengan zona standar di region, yang disebut sebagai
zona induk. Zona induk adalah zona standar dengan akhiran yang sama dengan
zona AI. Misalnya, dalam diagram, us-central1-a adalah zona induk dari
us-central1-ai1a. Mereka berbagi jadwal update software dan terkadang infrastruktur. Artinya, masalah software atau infrastruktur apa pun yang memengaruhi
zona induk juga dapat memengaruhi zona AI. Saat mendesain solusi ketersediaan tinggi, tinjau Pertimbangan ketersediaan tinggi (HA) untuk memperhitungkan dependensi pada zona induk.
Kapan harus menggunakan zona AI
Zona AI dioptimalkan untuk workload AI dan ML. Gunakan panduan berikut untuk menentukan workload mana yang paling cocok untuk zona AI dan mana yang lebih cocok untuk zona standar.
Direkomendasikan untuk:
Pelatihan berskala besar: Ideal untuk workload pelatihan berskala besar—seperti pelatihan Model Bahasa Besar (LLM) dan model dasar—karena ketersediaan sejumlah besar akselerator.
Pelatihan skala kecil, penyesuaian, inferensi massal, dan pelatihan ulang: Zona AI berperforma baik untuk workload yang memerlukan kapasitas akselerator yang besar.
Inferensi ML real-time: Zona AI mendukung workload inferensi real-time. Performa bergantung pada desain aplikasi dan persyaratan latensi model, terutama jika workload memerlukan permintaan bolak-balik ke region induk.
Tidak direkomendasikan untuk:
- Workload non-ML: Karena zona AI tidak menawarkan semua layanan Google Cloud secara lokal, sebaiknya jalankan workload non-ML Anda di zona standar.
Mengakses layanan dari zona AI
Anda dapat mengakses semua produk Google Cloud di region Google Cloud dari zona AI-nya. Namun, mengakses layanan di region Google Cloud dari zona AI dapat menambah latensi jaringan, karena zona AI secara fisik terpisah dari lokasi zona standar region.
Untuk melihat zona AI di konsol Google Cloud , Google Cloud CLI, dan REST API, Anda harus mengaktifkan visibilitas zona AI untuk project Anda. Visibilitas zona AI terpisah dari kontrol akses dan batasan Layanan Kebijakan Organisasi. Untuk mengetahui informasi selengkapnya, lihat Mengelola visibilitas zona AI.
Produk tertentu mendukung pembuatan atau pengaksesan resource zona secara lokal di zona AI. Untuk mengetahui informasi selengkapnya tentang layanan ini, lihat tabel berikut:
| Produk | Deskripsi |
|---|---|
| Google Kubernetes Engine (GKE) | Penyiapan untuk menggunakan zona AI di cluster GKE, termasuk konfigurasi menggunakan ComputeClasses, node auto-provisioning, dan node pool GKE Standard. Menggunakan zona AI di GKE |
| Cloud Storage | Konfigurasi penyimpanan objek untuk workload di zona AI, termasuk penyimpanan zona untuk memaksimalkan performa selama tugas aktif dan penyimpanan persisten untuk set data dan checkpoint model. Menggunakan zona AI dengan Cloud Storage |
| Compute Engine | Metode untuk mengidentifikasi zona AI yang tersedia menggunakan konsol, Google Cloud CLI, dan REST API, termasuk cara memfilter berdasarkan konvensi penamaan, jenis akselerator, atau mesin Menemukan zona AI yang tersedia |
| Google Cloud Managed Lustre | Optimalkan performa untuk workload AI dan ML yang di-deploy di GKE Standard Optimalkan workload AI dan ML dengan Google Cloud Managed Lustre |
Lokasi
Zona AI tersedia di lokasi berikut:
| Zona AI | Lokasi zona AI | Google Cloud region | Lokasi regionGoogle Cloud | Zona induk |
|---|---|---|---|---|
europe-west4-ai1a |
De Kooy, Belanda, Eropa | europe-west4 |
Eemshaven, Belanda, Eropa | europe-west4-a |
us-south1-ai1b |
Austin, Texas, Amerika Utara | us-south1 |
Dallas, Texas, Amerika Utara | us-south1-b |
us-central1-ai1a |
Lincoln, Nebraska, Amerika Utara | us-central1 |
Council Bluffs, Iowa, Amerika Utara | us-central1-a |
Untuk meninjau jenis GPU dan TPU yang tersedia di zona AI, lihat referensi berikut:
- Melihat jenis dan lokasi GPU yang tersedia di zona AI
- Melihat jenis dan lokasi TPU yang tersedia di zona AI
Men-deploy resource ke zona AI
Zona AI dapat diakses melalui konsol Google Cloud , Google Cloud CLI, atau REST. Namun, saat menggunakan konsol Google Cloud untuk membuat VM, Anda harus memilih zona AI secara manual. Zona ini tidak dipilih untuk Anda, seperti halnya zona standar. Untuk menggunakan zona AI dengan fitur berikut, Anda harus secara eksplisit memilih zona AI saat menyiapkan resource ini.
Fitur Compute Engine tertentu: Zona AI tidak dipilih secara otomatis dalam fitur regional Compute Engine tertentu, seperti operasi penyisipan massal regional atau grup instance terkelola (MIG) regional.
Penyisipan Massal: Untuk menyertakan zona AI dalam operasi penyisipan massal regional, Anda harus menggunakan kolom
locationPolicy.zones[]. Kolomlocations[]tidak mendukung zona AI. Contoh berikut menunjukkan format ini untuk zonaus-south1-ai1b:{ "locationPolicy": { "zones": [ "zones/us-south1-ai1b" ] } }MIG regional: Untuk membuat instance di zona AI di region yang dipilih, Anda harus menentukannya secara eksplisit dalam kebijakan distribusi (
distributionPolicy.zones[]) bersama dengan zona pilihan lainnya. Contoh berikut menunjukkan format ini untuk zonaus-south1-ai1b:{ "distributionPolicy": { "zones": [ "zones/us-south1-a", "zones/us-south1-b", "zones/us-south1-ai1b" ] } }
Fitur GKE tertentu: Zona AI tidak dipilih secara otomatis di fitur regional GKE tertentu, seperti cluster GKE regional. Untuk mengetahui detail selengkapnya tentang GKE, lihat Menggunakan zona AI di GKE dalam dokumen ini.
Vertex AI: Produk regional Vertex AI berbasis GKE harus mengonfigurasi GKE untuk menyertakan zona AI dalam cluster regional. Anda tidak perlu mengaktifkan Vertex AI. Vertex AI mengelola konfigurasi ini.
Google Cloud Service Metadata Locations API: Anda harus mengaktifkan flag
--extraLocationTypessaat menggunakan locations.list API untuk memastikan zona AI hanya muncul bagi pengguna yang ingin menggunakannya.Batasan workload non-akselerator: Compute Engine membatasi pembuatan VM khusus CPU di zona AI.
Menggunakan zona AI di GKE
Secara default, GKE tidak men-deploy workload Anda di zona AI. Untuk menggunakan zona AI, konfigurasikan salah satu opsi berikut:
ComputeClasses: Tetapkan prioritas tertinggi Anda untuk meminta TPU on-demand di zona AI. ComputeClass membantu Anda menentukan daftar konfigurasi hardware yang diprioritaskan untuk workload Anda. Untuk mengetahui contohnya, lihat Tentang ComputeClasses.
Node auto-provisioning: Gunakan
nodeSelectorataunodeAffinitydalam spesifikasi pod Anda untuk menginstruksikan node auto-provisioning agar membuat node pool di zona AI. Jika workload Anda tidak secara eksplisit menargetkan zona AI, penyediaan otomatis node hanya akan mempertimbangkan zona standar saat membuat node pool baru. Konfigurasi ini memastikan bahwa workload yang tidak menjalankan model AI/ML tetap berada di zona standar, kecuali jika Anda mengonfigurasinya secara eksplisit. Untuk contoh manifes yang menggunakannodeSelector, lihat Menetapkan zona default untuk node yang dibuat secara otomatis.GKE Standard: Jika Anda mengelola node pool secara langsung, gunakan zona AI di flag
--node-locationssaat membuat node pool. Sebagai contoh, lihat Men-deploy workload TPU di GKE Standard.
Batasan
Berikut ini tidak tersedia di zona AI:
Pertimbangan desain dengan zona AI
Pertimbangkan hal berikut saat mendesain aplikasi Anda untuk menggunakan zona AI.
Pertimbangan ketersediaan tinggi (HA)
Zona AI berbagi peluncuran software dan infrastruktur dengan zona induknya. Untuk memastikan ketersediaan tinggi bagi workload Anda, hindari pola deployment ini saat Anda memilih zona, baik secara otomatis maupun manual:
Hindari men-deploy workload HA di seluruh zona AI dan zona induknya.
Hindari men-deploy workload HA di dua zona AI yang memiliki zona induk yang sama.
Praktik terbaik penyimpanan
Sebaiknya gunakan arsitektur penyimpanan bertingkat untuk menyeimbangkan biaya, ketahanan, dan performa:
- Lapisan cold storage: Gunakan bucket Cloud Storage regional di zona standar untuk penyimpanan persisten dan sangat tahan lama dari set data pelatihan dan checkpoint model Anda.
Lapisan performa: Gunakan layanan penyimpanan zona khusus untuk bertindak sebagai cache berkecepatan tinggi atau ruang scratch sementara. Pendekatan ini menghilangkan latensi antar-zona dan memaksimalkan goodput selama tugas aktif.
Untuk membantu memastikan GPU dan TPU tetap terisi penuh, sehingga memaksimalkan goodput, sediakan lapisan performa di zona AI yang sama dengan resource komputasi Anda.
Solusi penyimpanan berikut direkomendasikan untuk mengoptimalkan performa sistem AI dan ML dengan zona AI:
| Layanan penyimpanan | Deskripsi | Kasus penggunaan |
|---|---|---|
| Fitur Anywhere Cache Cloud Storage | Cache baca zona yang didukung SSD dan terkelola sepenuhnya, yang membawa data yang sering dibaca dari bucket ke zona AI. | Direkomendasikan untuk:
|
Menyertakan atau mengecualikan zona AI
Untuk menyertakan atau mengecualikan zona AI secara manual dari daftar zona, gunakan filter:
- Untuk memfilter daftar zona agar hanya menyertakan zona AI, lihat Menelusuri zona AI.
- Untuk memfilter daftar zona guna mengecualikan zona AI, lihat Mengecualikan zona AI dari daftar.