Menyiapkan project Google Cloud untuk TPU
Topik ini menjelaskan cara menyiapkan project Google Cloud untuk menggunakan VM Cloud TPU:
Buat Google Cloud project
Di Google Cloud konsol, login ke Akun Google Anda atau daftar untuk membuat akun baru.
Buat Google Cloud project. Untuk mengetahui informasi selengkapnya, lihat Membuat project.
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.
Jika Anda menggunakan komputer lokal atau VM Compute Engine, instal Google Cloud CLI. Google Cloud CLI mencakup perintah
gcloudyang Anda gunakan untuk bekerja dengan resource dan layanan Google Cloud .Konfigurasi perintah
gclouduntuk menggunakan project Anda.export PROJECT_ID=your-project-id gcloud config set project $PROJECT_ID
Aktifkan Cloud TPU API menggunakan
gcloudatau konsol Google Cloud :gcloud
gcloud services enable tpu.googleapis.comKonsol
Di konsol Google Cloud , buka halaman Cloud TPU API.
Klik Enable.
Pastikan akun Google Cloud Anda memiliki peran berikut di project Anda:
- Admin Akun Layanan: Peran ini memungkinkan Anda membuat akun layanan
- Admin IAM Project: Peran ini memungkinkan Anda memberikan peran dalam project
- Admin TPU: Peran ini memungkinkan Anda membuat TPU
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.
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
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-accountsaat Anda membuat VM TPU.Ikuti petunjuk di Membuat akun layanan untuk membuat akun layanan yang dikelola pengguna.
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
- Pelajari cara merencanakan resource Cloud TPU
- Pelajari cara membuat TPU
- Pelajari cara mengelola TPU