Menyiapkan project Google Cloud untuk TPU

Topik ini menjelaskan cara menyiapkan project Google Cloud untuk menggunakan VM Cloud TPU:

Buat Google Cloud project

  1. Di Google Cloud konsol, login ke Akun Google Anda atau daftar untuk membuat akun baru.

  2. Buat Google Cloud project. Untuk mengetahui informasi selengkapnya, lihat Membuat project.

  3. Aktifkan penagihan untuk Google Cloud project Anda. Untuk mengetahui informasi selengkapnya, lihat dokumentasi Penagihan Cloud.

    Penagihan untuk semua versi Cloud TPU menggunakan harga regional standar di halaman harga Cloud TPU.

Mengonfigurasi project Google Cloud untuk Cloud TPU

Anda dapat mengonfigurasi Google Cloud project menggunakan Cloud Shell, VM Compute Engine, atau komputer lokal. Cloud Shell memungkinkan Anda berinteraksi dengan VM TPU tanpa menginstal software apa pun. Cloud Shell akan terputus setelah tidak aktif selama beberapa waktu. Jika Anda menjalankan perintah yang berjalan lama, sebaiknya instal Google Cloud CLI di komputer lokal Anda. Untuk mengetahui informasi selengkapnya tentang Google Cloud CLI, lihat Referensi gcloud.

  1. Jika Anda menggunakan komputer lokal atau VM Compute Engine, instal Google Cloud CLI. Google Cloud CLI mencakup perintah gcloud yang Anda gunakan untuk bekerja dengan resource dan layanan Google Cloud .

  2. Konfigurasi perintah gcloud untuk menggunakan project Anda.

    export PROJECT_ID=your-project-id
    gcloud config set project $PROJECT_ID
  3. Aktifkan Cloud TPU API menggunakan gcloud atau konsol Google Cloud :

    gcloud

    gcloud services enable tpu.googleapis.com
    

    Konsol

    1. Di konsol Google Cloud , buka halaman Cloud TPU API.

      Buka Cloud TPU API

    2. Klik Enable.

  4. Pastikan akun Google Cloud Anda memiliki peran berikut di project Anda:

    Untuk melihat peran Anda saat ini, lihat Melihat akses saat ini.

    Untuk menambahkan peran yang belum ada, lihat Memberikan satu peran IAM atau minta administrator Anda untuk melakukannya.

  5. Buat agen layanan Cloud TPU:

    Agen layanan TPU adalah akun layanan yang dikelola Google yang memungkinkan layanan Cloud TPU membuat dan mengelola resource di project Anda. Google Cloud

      gcloud beta services identity create --service tpu.googleapis.com \
      --project $PROJECT_ID
  6. Buat akun layanan TPU:

    Akun layanan memberikan kredensial untuk VM TPU Anda agar dapat mengakses resourceGoogle Cloud lainnya. Untuk meningkatkan keamanan, buat akun layanan yang dikelola pengguna yang hanya memiliki izin yang diperlukan VM TPU Anda. Untuk menggunakannya, tentukan akun layanan dengan flag --service-account saat Anda membuat VM TPU.

    1. Ikuti petunjuk di Membuat akun layanan untuk membuat akun layanan yang dikelola pengguna.

    2. Berikan peran berikut ke akun layanan Anda agar VM TPU Anda dapat mengakses layanan Google Cloud umum:

    • Admin TPU: Peran ini memberikan akses penuh ke resource TPU
    • Storage Admin: Peran ini memberikan akses ke Cloud Storage
    • Penulis Log: Peran ini memungkinkan Anda menulis log dengan Cloud Logging API
    • Monitoring Metric Writer: Peran ini memungkinkan Anda menulis metrik ke Cloud Monitoring

Langkah berikutnya