Mengelola akses ke zona AI

Halaman ini menjelaskan cara memeriksa apakah zona AI diaktifkan untuk project Google Cloud Anda, dan cara mengaktifkan atau menonaktifkannya. Zona AI adalah zona khusus yang digunakan untuk workload pelatihan dan inferensi Kecerdasan Buatan dan Machine Learning (AI dan ML). Untuk menggunakan zona AI, Anda harus mengaktifkannya untuk projectGoogle Cloud Anda. Tindakan ini akan mengaktifkan zona AI untuk semua layanan Google Cloud.

Halaman ini menjelaskan cara memeriksa apakah zona AI diaktifkan untuk project Anda, dan cara mengaktifkan atau menonaktifkannya. Google Cloud

Untuk mempelajari zona AI lebih lanjut, baca dokumentasi Zona AI.

Sebelum memulai

  • Siapkan autentikasi jika Anda belum melakukannya. Autentikasi memverifikasi identitas Anda untuk mengakses layanan Google Cloud dan API. Untuk menjalankan kode atau sampel dari lingkungan pengembangan lokal, Anda dapat melakukan autentikasi ke Compute Engine dengan memilih salah satu opsi berikut:

    Pilih tab untuk melihat bagaimana Anda berencana menggunakan contoh di halaman ini:

    Konsol

    Saat menggunakan konsol Google Cloud untuk mengakses layanan Google Cloud dan API, Anda tidak perlu menyiapkan autentikasi.

    gcloud

    1. Instal Google Cloud CLI. Setelah penginstalan, inisialisasi Google Cloud CLI dengan menjalankan perintah berikut:

      gcloud init

      Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.

  • Tetapkan region dan zona default.
  • REST

    Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.

      Instal Google Cloud CLI.

      Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.

    Untuk mengetahui informasi selengkapnya, lihat Melakukan autentikasi untuk menggunakan REST dalam dokumentasi autentikasi Google Cloud .

Peran yang diperlukan

Untuk mendapatkan izin yang diperlukan untuk mengaktifkan atau menonaktifkan zona AI, minta administrator Anda untuk memberi Anda peran IAM Compute Admin (roles/compute.admin) di project tersebut. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Memeriksa apakah zona AI diaktifkan untuk project

Untuk memeriksa apakah zona AI diaktifkan untuk project Google Cloud Anda, verifikasi apakah fitur ai-zones-visibility (Pratinjau) diaktifkan untuk project Google Cloud Anda atau tidak. Untuk project baru, zona AI dinonaktifkan secara default. Google Cloud

Google Cloud CLI

Gunakan perintah gcloud compute preview-features list. Respons yang Anda dapatkan menunjukkan apakah fitur ai-zones-visibility diaktifkan atau dinonaktifkan.

gcloud compute preview-features list --filter="name=ai-zones-visibility"

REST

Buat permintaan GET berikut ke metode previewFeatures.list.

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/previewFeatures/ai-zones-visibility

Ganti PROJECT_ID dengan project ID Anda.

Mengaktifkan zona AI

Untuk mendapatkan akses ke zona AI, aktifkan zona tersebut untuk Google Cloud project Anda.

Google Cloud CLI

Gunakan perintah gcloud compute preview-features, tetapkan status aktivasi sebagai enabled dan rencana peluncuran sebagai fast-rollout.

gcloud compute preview-features update ai-zones-visibility \
    --activation-status=enabled \
    --rollout-plan=fast-rollout

REST

Buat permintaan PATCH berikut ke metode previewFeatures.update. Dalam isi permintaan, sertakan kolom berikut:

  • Kolom activation_status, ditetapkan ke ENABLED.
  • Kolom rollout_operation.predefined_rollout_plan, ditetapkan ke ROLLOUT_PLAN_FAST_ROLLOUT.
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/previewFeatures/ai-zones-visibility
{
  "activation_status": "ENABLED",
  "rollout_operation": {
    "rollout_input": {
      "predefined_rollout_plan": "ROLLOUT_PLAN_FAST_ROLLOUT"
    }
  }
}

Ganti PROJECT_ID dengan project ID Anda.

Menonaktifkan zona AI

Untuk menghapus akses ke zona AI, nonaktifkan zona tersebut untuk project Anda. Google Cloud Jika Anda menonaktifkan zona AI, Anda akan kehilangan akses ke semua resource yang telah di-deploy di zona AI.

Google Cloud CLI

Gunakan perintah gcloud compute preview-features, tetapkan status aktivasi sebagai unspecified dan rencana peluncuran sebagai fast-rollout.

gcloud compute preview-features update ai-zones-visibility \
    --activation-status=unspecified \
    --rollout-plan=fast-rollout

REST

Buat permintaan PATCH berikut ke metode previewFeatures.update. Dalam isi permintaan, sertakan kolom berikut:

  • Kolom activation_status, ditetapkan ke ACTIVATION_STATE_UNSPECIFIED.
  • Kolom rollout_operation.predefined_rollout_plan, ditetapkan ke ROLLOUT_PLAN_FAST_ROLLOUT.
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/previewFeatures/ai-zones-visibility
{
  "activation_status": "ACTIVATION_STATE_UNSPECIFIED",
  "rollout_operation": {
    "rollout_input": {
      "predefined_rollout_plan": "ROLLOUT_PLAN_FAST_ROLLOUT"
    }
  }
}

Ganti PROJECT_ID dengan project ID Anda.

Langkah berikutnya