Dokumen ini menjelaskan langkah-langkah untuk membuat instance virtual machine (VM) mandiri yang menggunakan seri N1 dengan GPU terpasang. Untuk mempelajari lebih lanjut jenis mesin ini, lihat seri N1.
Untuk mempelajari cara lain dalam membuat VM atau cluster, lihat Ringkasan opsi deployment.
Batasan
Untuk batasan yang berlaku pada jenis mesin N1 dengan GPU, lihat semua hal berikut:
Sebelum memulai
Sebelum membuat VM, jika Anda belum melakukannya, selesaikan langkah-langkah berikut:
- Pilih opsi pemakaian: pilihan opsi pemakaian Anda menentukan cara Anda mendapatkan dan menggunakan resource GPU. Untuk mempelajari lebih lanjut, lihat Memilih opsi konsumsi.
- Mendapatkan kapasitas: proses untuk mendapatkan kapasitas berbeda untuk setiap opsi konsumsi. Untuk mempelajari proses mendapatkan kapasitas untuk opsi pemakaian yang Anda pilih, lihat Ringkasan kapasitas.
Pilih tab untuk melihat bagaimana Anda berencana menggunakan contoh di halaman ini:
Konsol
Saat menggunakan konsol Google Cloud untuk mengakses layanan dan API Google Cloud , Anda tidak perlu menyiapkan autentikasi.
gcloud
Di konsol Google Cloud , aktifkan Cloud Shell.
Di bagian bawah konsol Google Cloud , sesi Cloud Shell akan terbuka dan menampilkan prompt command line. Cloud Shell adalah lingkungan shell dengan Google Cloud CLI yang sudah terinstal, dan dengan nilai yang sudah ditetapkan untuk project Anda saat ini. Diperlukan waktu beberapa detik untuk melakukan inisialisasi pada sesi.
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 membuat VM, minta administrator untuk memberi Anda peran IAM Compute Instance Admin (v1) (roles/compute.instanceAdmin.v1) di project.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Peran bawaan ini berisi izin yang diperlukan untuk membuat VM. Untuk melihat izin yang benar-benar diperlukan, perluas bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk membuat VM:
-
compute.instances.createpada project -
Untuk menggunakan image kustom guna membuat VM:
compute.images.useReadOnlypada image -
Untuk menggunakan snapshot guna membuat VM:
compute.snapshots.useReadOnlypada snapshot -
Untuk menggunakan template instance guna membuat VM:
compute.instanceTemplates.useReadOnlypada template instance -
Untuk menentukan subnet bagi VM Anda:
compute.subnetworks.usepada project atau pada subnet yang dipilih -
Untuk menentukan alamat IP statis bagi VM:
compute.addresses.usepada project -
Untuk menetapkan alamat IP eksternal ke VM saat menggunakan jaringan VPC:
compute.subnetworks.useExternalIppada project atau pada subnet yang dipilih -
Untuk menetapkan jaringan lama ke VM:
compute.networks.usepada project -
Untuk menetapkan alamat IP eksternal ke VM saat menggunakan jaringan lama:
compute.networks.useExternalIppada project -
Untuk menetapkan metadata instance VM untuk VM:
compute.instances.setMetadatapada project -
Untuk menetapkan tag bagi VM:
compute.instances.setTagspada VM -
Untuk menetapkan label bagi VM:
compute.instances.setLabelspada VM -
Untuk menetapkan akun layanan yang akan digunakan VM:
compute.instances.setServiceAccountpada VM -
Untuk membuat disk baru bagi VM:
compute.disks.createpada project -
Untuk memasang disk yang ada dalam mode hanya baca atau baca-tulis:
compute.disks.usepada disk -
Untuk memasang disk yang ada dalam mode hanya baca:
compute.disks.useReadOnlypada disk
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Ringkasan
Pembuatan instance dengan jenis mesin N1 dengan GPU T4 atau V100 mencakup langkah-langkah berikut:
Membuat VM N1 dengan GPU
Untuk membuat VM N1 dengan GPU, gunakan salah satu metode berikut.
Perintah berikut juga menetapkan cakupan akses untuk instance Anda. Untuk menyederhanakan pengelolaan izin, Google merekomendasikan agar Anda menetapkan cakupan akses pada instance ke aksescloud-platform, lalu menggunakan peran IAM untuk menentukan layanan yang dapat diakses oleh instance. Untuk mengetahui informasi selengkapnya, lihat
Praktik terbaik cakupan.
Konsol
Di konsol Google Cloud , buka halaman Create an instance.
Tentukan Name untuk VM Anda. Lihat Konvensi penamaan resource.
Pilih Region dan Zone tempat Anda ingin membuat VM. Lihat daftar region dan zona GPU yang tersedia.
Klik tab GPU, lalu selesaikan langkah-langkah berikut:
- Pada daftar GPU type, pilih jenis GPU Anda.
- Untuk jenis mesin N1+T4, pilih
NVIDIA T4 - Untuk jenis mesin N1+V100, pilih
NVIDIA V100
- Untuk jenis mesin N1+T4, pilih
- Dalam daftar Machine type, pilih jenis mesin N1 Anda.
- Dalam daftar Number of GPU, pilih jumlah GPU. Opsi yang tersedia bervariasi berdasarkan jenis mesin N1 yang Anda pilih.
- Pada daftar GPU type, pilih jenis GPU Anda.
Berdasarkan opsi konsumsi yang ingin Anda gunakan, pilih salah satu opsi berikut dan selesaikan langkah-langkah berikut.
Reservasi
Instance N1 dengan GPU T4 atau V100 mendukung jenis pemesanan berikut:
- Pemesanan on-demand
- Pemesanan standar untuk masa mendatang
Untuk menggunakan jenis pemesanan ini, instance harus menggunakan model penyediaan standar. Misalnya, gunakan parameter pembuatan berikut.
- Di bagian Provisioning model, dalam daftar VM provisioning model, pilih Standard. (Opsi ini dipilih secara default.)
Untuk mengonfigurasi reservasi yang digunakan VM ini, selesaikan langkah-langkah berikut:
- Di menu navigasi, klik Advanced.
Untuk Reservations, pilih salah satu opsi berikut:
Untuk menggunakan kapasitas pemesanan secara opsional, pilih Use automatic selection. (Opsi ini dipilih secara default.)
Instance akan mencoba menggunakan kapasitas dari pemesanan yang digunakan secara otomatis, yang hanya terjadi jika kapasitas pemesanan yang cocok tersedia. Jika tidak, instance akan menggunakan kapasitas on-demand.
Untuk mewajibkan kapasitas pemesanan, pilih Choose a reservation, lalu klik Choose reservation untuk menentukan pemesanan yang akan digunakan.
Instance diperlukan untuk menggunakan kapasitas dari pemesanan yang ditargetkan secara khusus dan tidak diizinkan untuk menggunakan kapasitas on-demand. Jika kapasitas pemesanan tidak tersedia, pembuatan instance akan gagal.
Sesuai permintaan
- Di bagian Provisioning model, dalam daftar VM provisioning model, pilih Standard. (Opsi ini dipilih secara default.)
Opsional: Untuk mengonfigurasi apakah VM ini menggunakan reservasi atau tidak, selesaikan langkah-langkah berikut:
- Di menu navigasi, klik Advanced.
Untuk Reservations, pilih salah satu opsi berikut:
Untuk menggunakan kapasitas pemesanan secara opsional, pilih Use automatic selection. (Opsi ini dipilih secara default.)
Instance akan mencoba menggunakan kapasitas dari pemesanan yang digunakan secara otomatis, yang hanya terjadi jika kapasitas pemesanan yang cocok tersedia. Jika tidak, instance akan menggunakan kapasitas on-demand.
Untuk mewajibkan kapasitas on-demand, pilih Don't use a reservation.
Instance diblokir agar tidak menggunakan kapasitas pemesanan apa pun.
Flex-start
- Di bagian Provisioning model, dalam daftar VM provisioning model, pilih Flex-start.
Di kolom Enter number of hours, masukkan jumlah waktu maksimum yang Anda inginkan untuk menjalankan VM. Nilai harus antara 46 detik (
0.01) dan tujuh hari (168, atau 168 jam).Pilih Set a wait time for VM creation.
Berdasarkan persyaratan zona untuk workload Anda, tentukan salah satu durasi berikut untuk membantu meningkatkan peluang keberhasilan permintaan pembuatan VM Anda:
- Workload dengan persyaratan zona yang ketat: jika workload mengharuskan Anda membuat VM di zona tertentu, tentukan durasi antara 90 detik dan 2 jam. Durasi yang lebih lama memberi Anda peluang lebih tinggi untuk mendapatkan resource.
- Workload tanpa persyaratan zona yang ketat: jika VM dapat berjalan di zona mana pun dalam region, tentukan durasi 0 detik atau hapus centang pada kotak Set a wait time for VM creation. Tindakan ini menentukan bahwa Compute Engine hanya mengalokasikan resource jika resource tersebut langsung tersedia. Jika permintaan pembuatan VM gagal karena resource tidak tersedia, coba lagi permintaan di zona lain.
Di kolom On VM termination, pilih apakah akan menghentikan atau menghapus VM di akhir durasi operasinya:
- Untuk menghapus VM, pilih Delete.
- Untuk menghentikan VM, pilih Stop.
Spot
- Di bagian Provisioning model, pilih Spot dari daftar VM provisioning model.
Opsional: Untuk memilih tindakan penghentian yang terjadi saat Compute Engine melakukan preempt terhadap VM, selesaikan langkah-langkah berikut:
- Luaskan bagian VM provisioning model advanced settings.
- Dalam daftar On VM termination, pilih salah satu opsi berikut:
- Untuk menghentikan VM selama preemption, pilih Hentikan (default).
- Untuk menghapus VM selama preemption, pilih Hapus.
Di menu navigasi, klik OS and storage, lalu selesaikan langkah-langkah berikut:
- Klik Ubah. Panel Boot disk configuration akan terbuka.
Pada tab Public images, pilih image yang direkomendasikan. Untuk mengetahui daftar image yang direkomendasikan, lihat Sistem operasi.
Opsional: Untuk mengonfigurasi ukuran boot disk, lihat Batas ukuran Google Cloud Hyperdisk atau Batas ukuran Persistent Disk berdasarkan jenis disk.
Untuk mengonfirmasi opsi boot disk, klik Select.
Opsional: Jika Anda ingin menambahkan disk SSD Lokal, selesaikan langkah-langkah berikut:
- Klik Add local SSD. Panel Configure local SSD akan terbuka.
- Di panel Configure local SSD, konfigurasikan opsi untuk disk SSD Lokal. Untuk mengetahui informasi selengkapnya, lihat Menambahkan disk SSD Lokal ke instance komputasi Anda dalam dokumentasi Compute Engine.
- Untuk mengonfirmasi opsi boot disk, klik Save.
Setelah membuat VM dengan disk SSD Lokal, Anda harus memformat dan memasang setiap perangkat sebelum dapat menggunakannya.
Konfigurasikan akun layanan dan cakupan akses sebagai berikut. Workload yang berjalan di instance menggunakan akun layanan yang dilampirkan untuk mengizinkan permintaan ke layanan Google Cloud lain.
- Di menu navigasi, klik Security.
- Dalam daftar Service account, pilih akun layanan yang akan digunakan.
- Untuk Cakupan akses, pilih opsi Izinkan akses penuh ke semua Cloud API. Praktik terbaik ini memungkinkan Anda mengelola akses dengan menambahkan atau menghapus peran IAM dari akun layanan. Untuk mengetahui informasi selengkapnya, lihat Melampirkan akun layanan ke instance.
Untuk membuat dan memulai VM, klik Create.
gcloud
Untuk membuat VM, gunakan
perintah gcloud compute instances create.
Parameter yang perlu Anda tentukan bergantung pada opsi konsumsi yang Anda gunakan untuk deployment ini. Pilih tab yang sesuai dengan opsi pemakaian Anda.
Reservasi
Instance N1 dengan GPU T4 atau V100 mendukung jenis pemesanan berikut:
- Pemesanan on-demand
- Pemesanan standar untuk masa mendatang
Untuk menggunakan jenis pemesanan ini, instance harus menggunakan model penyediaan standar. Misalnya, gunakan parameter pembuatan berikut.
Sebelum menjalankan perintah, tinjau semua langkah berikut untuk menentukan apakah akan menyertakan flag tambahan.
gcloud compute instances create INSTANCE_NAME \
--machine-type=MACHINE_TYPE \
--accelerator=type=ACCELERATOR_TYPE,count=ACCELERATOR_COUNT \
--image-family=IMAGE_FAMILY \
--image-project=IMAGE_PROJECT \
--zone=ZONE \
--boot-disk-type=DISK_TYPE \
--boot-disk-size=DISK_SIZE \
--scopes=cloud-platform \
--provisioning-model=STANDARD \
--maintenance-policy=TERMINATE \
--reservation-affinity=RESERVATION_AFFINITY \
--reservation=RESERVATION
Selesaikan langkah-langkah berikut:
-
Ganti kode berikut:
INSTANCE_NAME: nama VM.MACHINE_TYPE: jenis mesin yang akan digunakan untuk VM. Untuk mengetahui informasi selengkapnya, lihat jenis mesin GPU dalam dokumentasi Compute Engine.ACCELERATOR_COUNT: jumlah GPU yang ingin Anda pasang ke VM N1. Untuk mengetahui daftar batas GPU berdasarkan jenis mesin VM Anda, lihat informasi tentang GPU N1 dalam dokumentasi Compute Engine.ACCELERATOR_TYPE: jenis akselerator untuk VM N1 yang ingin Anda gunakan. Untuk workload AI, sebaiknya gunakan GPU T4 atau V100.IMAGE_FAMILY: kelompok image dari OS image yang ingin Anda gunakan. Untuk daftar semua sistem operasi yang didukung, lihat Sistem operasi yang didukung.IMAGE_PROJECT: project ID dari OS image.ZONE: zona tempat jenis mesin yang ingin Anda gunakan tersedia. Untuk mengetahui informasi tentang region, lihat Ketersediaan GPU berdasarkan region dan zona.DISK_TYPE: jenis boot disk. Untuk mengetahui informasi selengkapnya tentang jenis disk yang didukung untuk jenis mesin Anda, lihat Mesin GPU dalam kelompok mesin yang dioptimalkan untuk akselerator dalam dokumentasi Compute Engine.DISK_SIZE: ukuran boot disk dalam GB. Untuk mengetahui informasi selengkapnya, lihat Batas ukuran Google Cloud Hyperdisk atau Batas ukuran Persistent Disk berdasarkan jenis disk.RESERVATION_AFFINITY: pemesanan yang diizinkan untuk digunakan oleh instance, jika memungkinkan. Tentukan salah satu dari berikut ini:any(Kapasitas pemesanan bersifat opsional): ini adalah opsi default. Instance mencoba menggunakan kapasitas dari pemesanan yang digunakan secara otomatis, yang hanya terjadi jika kapasitas pemesanan yang cocok tersedia. Jika tidak, instance akan menggunakan kapasitas on-demand.specific(Kapasitas pemesanan diperlukan): Mewajibkan instance menggunakan kapasitas dari pemesanan yang ditargetkan secara khusus. Instance tidak diizinkan menggunakan kapasitas on-demand. Jika kapasitas pemesanan tidak tersedia, pembuatan instance akan gagal.
RESERVATION: pemesanan yang akan digunakan. Tentukan salah satu dari hal berikut berdasarkan nilai yang Anda tentukan untukRESERVATION_AFFINITY:- Jika Anda menentukan
any, gantiRESERVATIONdengan string kosong (""). Atau, Anda dapat menghapus flag--reservationsepenuhnya. Jika Anda menentukan
specific, gantiRESERVATIONdengan kode berikut:projects/RESERVATION_OWNER_PROJECT_ID/reservations/RESERVATION_NAME
Ganti kode berikut:
RESERVATION_OWNER_PROJECT_ID: project ID dari project tempat pemesanan dibuat.RESERVATION_NAME: nama pemesanan.
- Jika Anda menentukan
Secara default, instance akan otomatis dimulai ulang jika mengalami error atau Compute Engine menghentikannya untuk penghentian terprogram, seperti peristiwa pemeliharaan. Jika Anda ingin menonaktifkan mulai ulang otomatis, tambahkan flag berikut:
--no-restart-on-failure
-
Opsional: Untuk memasang disk SSD Lokal, tambahkan flag
--local-ssdberikut untuk setiap disk SSD Lokal.Pastikan jumlah disk SSD Lokal yang Anda pasang diizinkan untuk jenis mesin Anda; untuk mengetahui detailnya, lihat Tentang disk SSD Lokal dalam dokumentasi Compute Engine.
--local-ssd interface=INTERFACE_TYPE
Ganti kode berikut:
INTERFACE_TYPE: jenis antarmuka disk yang ingin Anda gunakan untuk disk SSD Lokal. Jika boot disk image Anda memiliki driver NVMe yang dioptimalkan, tentukanNVME. TentukanSCSIuntuk image lainnya.
Setelah membuat VM dengan disk SSD Lokal, Anda harus memformat dan memasang setiap perangkat sebelum dapat menggunakannya.
- Jalankan perintah.
Sesuai permintaan
Sebelum menjalankan perintah, tinjau semua langkah berikut untuk menentukan apakah akan menyertakan flag tambahan.
gcloud compute instances create INSTANCE_NAME \
--machine-type=MACHINE_TYPE \
--accelerator=type=ACCELERATOR_TYPE,count=ACCELERATOR_COUNT \
--image-family=IMAGE_FAMILY \
--image-project=IMAGE_PROJECT \
--zone=ZONE \
--boot-disk-type=DISK_TYPE \
--boot-disk-size=DISK_SIZE \
--scopes=cloud-platform \
--provisioning-model=STANDARD \
--maintenance-policy=TERMINATE \
--reservation-affinity=RESERVATION_AFFINITY
Selesaikan langkah-langkah berikut:
-
Ganti kode berikut:
INSTANCE_NAME: nama VM.MACHINE_TYPE: jenis mesin yang akan digunakan untuk VM. Untuk mengetahui informasi selengkapnya, lihat jenis mesin GPU dalam dokumentasi Compute Engine.ACCELERATOR_COUNT: jumlah GPU yang ingin Anda pasang ke VM N1. Untuk mengetahui daftar batas GPU berdasarkan jenis mesin VM Anda, lihat informasi tentang GPU N1 dalam dokumentasi Compute Engine.ACCELERATOR_TYPE: jenis akselerator untuk VM N1 yang ingin Anda gunakan. Untuk workload AI, sebaiknya gunakan GPU T4 atau V100.IMAGE_FAMILY: kelompok image dari OS image yang ingin Anda gunakan. Untuk daftar semua sistem operasi yang didukung, lihat Sistem operasi yang didukung.IMAGE_PROJECT: project ID dari OS image.ZONE: zona tempat jenis mesin yang ingin Anda gunakan tersedia. Untuk mengetahui informasi tentang region, lihat Ketersediaan GPU berdasarkan region dan zona.DISK_TYPE: jenis boot disk. Untuk mengetahui informasi selengkapnya tentang jenis disk yang didukung untuk jenis mesin Anda, lihat Mesin GPU dalam kelompok mesin yang dioptimalkan untuk akselerator dalam dokumentasi Compute Engine.DISK_SIZE: ukuran boot disk dalam GB. Untuk mengetahui informasi selengkapnya, lihat Batas ukuran Google Cloud Hyperdisk atau Batas ukuran Persistent Disk berdasarkan jenis disk.RESERVATION_AFFINITY: pemesanan yang diizinkan untuk digunakan oleh instance, jika memungkinkan. Tentukan salah satu dari berikut ini:any(Kapasitas pemesanan bersifat opsional): ini adalah opsi default. Instance mencoba menggunakan kapasitas dari pemesanan yang digunakan secara otomatis, yang hanya terjadi jika kapasitas pemesanan yang cocok tersedia. Jika tidak, instance akan menggunakan kapasitas on-demand.none(Kapasitas on-demand diperlukan): Memblokir instance agar tidak menggunakan kapasitas pemesanan apa pun.
Secara default, instance akan otomatis dimulai ulang jika mengalami error atau Compute Engine menghentikannya untuk penghentian terprogram, seperti peristiwa pemeliharaan. Jika Anda ingin menonaktifkan mulai ulang otomatis, tambahkan flag berikut:
--no-restart-on-failure
-
Opsional: Untuk memasang disk SSD Lokal, tambahkan flag
--local-ssdberikut untuk setiap disk SSD Lokal.Pastikan jumlah disk SSD Lokal yang Anda pasang diizinkan untuk jenis mesin Anda; untuk mengetahui detailnya, lihat Tentang disk SSD Lokal dalam dokumentasi Compute Engine.
--local-ssd interface=INTERFACE_TYPE
Ganti kode berikut:
INTERFACE_TYPE: jenis antarmuka disk yang ingin Anda gunakan untuk disk SSD Lokal. Jika boot disk image Anda memiliki driver NVMe yang dioptimalkan, tentukanNVME. TentukanSCSIuntuk image lainnya.
Setelah membuat VM dengan disk SSD Lokal, Anda harus memformat dan memasang setiap perangkat sebelum dapat menggunakannya.
- Jalankan perintah.
Flex-start
Sebelum menjalankan perintah, tinjau semua langkah berikut untuk menentukan apakah akan menyertakan flag tambahan.
gcloud compute instances create INSTANCE_NAME \
--machine-type=MACHINE_TYPE \
--accelerator=type=ACCELERATOR_TYPE,count=ACCELERATOR_COUNT \
--image-family=IMAGE_FAMILY \
--image-project=IMAGE_PROJECT \
--zone=ZONE \
--boot-disk-type=DISK_TYPE \
--boot-disk-size=DISK_SIZE \
--scopes=cloud-platform \
--provisioning-model=FLEX_START \
--request-valid-for-duration=REQUEST_VALID_FOR_DURATION \
--max-run-duration=MAX_RUN_DURATION \
--instance-termination-action=TERMINATION_ACTION \
--maintenance-policy=TERMINATE
Selesaikan langkah-langkah berikut:
-
Ganti kode berikut:
INSTANCE_NAME: nama VM.MACHINE_TYPE: jenis mesin yang akan digunakan untuk VM. Untuk mengetahui informasi selengkapnya, lihat jenis mesin GPU dalam dokumentasi Compute Engine.ACCELERATOR_COUNT: jumlah GPU yang ingin Anda pasang ke VM N1. Untuk mengetahui daftar batas GPU berdasarkan jenis mesin VM Anda, lihat informasi tentang GPU N1 dalam dokumentasi Compute Engine.ACCELERATOR_TYPE: jenis akselerator untuk VM N1 yang ingin Anda gunakan. Untuk workload AI, sebaiknya gunakan GPU T4 atau V100.IMAGE_FAMILY: kelompok image dari OS image yang ingin Anda gunakan. Untuk daftar semua sistem operasi yang didukung, lihat Sistem operasi yang didukung.IMAGE_PROJECT: project ID dari OS image.ZONE: zona tempat jenis mesin yang ingin Anda gunakan tersedia. Untuk mengetahui informasi tentang region, lihat Ketersediaan GPU berdasarkan region dan zona.DISK_TYPE: jenis boot disk. Untuk mengetahui informasi selengkapnya tentang jenis disk yang didukung untuk jenis mesin Anda, lihat Mesin GPU dalam kelompok mesin yang dioptimalkan untuk akselerator dalam dokumentasi Compute Engine.DISK_SIZE: ukuran boot disk dalam GB. Untuk mengetahui informasi selengkapnya, lihat Batas ukuran Google Cloud Hyperdisk atau Batas ukuran Persistent Disk berdasarkan jenis disk.REQUEST_VALID_FOR_DURATION: durasi permintaan untuk membuat VM tetap valid. Anda harus memformat nilai sebagai jumlah hari, jam, menit, atau detik yang masing-masing diikuti dengand,h,m, dans. Misalnya, tentukan30muntuk 30 menit atau1h2m3suntuk satu jam, dua menit, dan tiga detik.Berdasarkan persyaratan zona untuk workload Anda, tentukan salah satu durasi berikut untuk membantu meningkatkan peluang keberhasilan permintaan pembuatan VM Anda:
- Workload dengan persyaratan zona yang ketat: jika workload Anda mengharuskan Anda membuat VM di zona tertentu, tentukan durasi antara 90 detik (
90s) dan dua jam (2h). Durasi yang lebih lama memberi Anda peluang lebih tinggi untuk mendapatkan resource. - Workload tanpa persyaratan zona yang ketat: jika VM dapat berjalan di zona mana pun dalam
region, tentukan durasi nol detik (
0s). Tindakan ini menentukan bahwa Compute Engine hanya mengalokasikan resource jika tersedia segera. Jika permintaan pembuatan VM gagal karena resource tidak tersedia, coba lagi permintaan di zona lain.
- Workload dengan persyaratan zona yang ketat: jika workload Anda mengharuskan Anda membuat VM di zona tertentu, tentukan durasi antara 90 detik (
MAX_RUN_DURATION: durasi yang Anda inginkan untuk menjalankan VM yang diminta. Anda harus memformat nilai sebagai jumlah hari, jam, menit, atau detik yang diikuti dengand,h,m, dans. Nilainya harus antara 10 menit dan tujuh hari.TERMINATION_ACTION: apakah Compute Engine menghentikan (STOP) atau menghapus (DELETE) VM di akhir durasi operasinya.
-
Opsional: Untuk memasang disk SSD Lokal, tambahkan flag
--local-ssdberikut untuk setiap disk SSD Lokal.Pastikan jumlah disk SSD Lokal yang Anda pasang diizinkan untuk jenis mesin Anda; untuk mengetahui detailnya, lihat Tentang disk SSD Lokal dalam dokumentasi Compute Engine.
--local-ssd interface=INTERFACE_TYPE
Ganti kode berikut:
INTERFACE_TYPE: jenis antarmuka disk yang ingin Anda gunakan untuk disk SSD Lokal. Jika boot disk image Anda memiliki driver NVMe yang dioptimalkan, tentukanNVME. TentukanSCSIuntuk image lainnya.
Setelah membuat VM dengan disk SSD Lokal, Anda harus memformat dan memasang setiap perangkat sebelum dapat menggunakannya.
- Jalankan perintah.
Spot
Sebelum menjalankan perintah, tinjau semua langkah berikut untuk menentukan apakah akan menyertakan flag tambahan.
gcloud compute instances create INSTANCE_NAME \
--machine-type=MACHINE_TYPE \
--accelerator=type=ACCELERATOR_TYPE,count=ACCELERATOR_COUNT \
--image-family=IMAGE_FAMILY \
--image-project=IMAGE_PROJECT \
--zone=ZONE \
--boot-disk-type=DISK_TYPE \
--boot-disk-size=DISK_SIZE \
--scopes=cloud-platform \
--provisioning-model=SPOT \
--instance-termination-action=TERMINATION_ACTION \
--maintenance-policy=TERMINATE \
--no-restart-on-failure
Selesaikan langkah-langkah berikut:
-
Ganti kode berikut:
INSTANCE_NAME: nama VM.MACHINE_TYPE: jenis mesin yang akan digunakan untuk VM. Untuk mengetahui informasi selengkapnya, lihat jenis mesin GPU dalam dokumentasi Compute Engine.ACCELERATOR_COUNT: jumlah GPU yang ingin Anda pasang ke VM N1. Untuk mengetahui daftar batas GPU berdasarkan jenis mesin VM Anda, lihat informasi tentang GPU N1 dalam dokumentasi Compute Engine.ACCELERATOR_TYPE: jenis akselerator untuk VM N1 yang ingin Anda gunakan. Untuk workload AI, sebaiknya gunakan GPU T4 atau V100.IMAGE_FAMILY: kelompok image dari OS image yang ingin Anda gunakan. Untuk daftar semua sistem operasi yang didukung, lihat Sistem operasi yang didukung.IMAGE_PROJECT: project ID dari OS image.ZONE: zona tempat jenis mesin yang ingin Anda gunakan tersedia. Untuk mengetahui informasi tentang region, lihat Ketersediaan GPU berdasarkan region dan zona.DISK_TYPE: jenis boot disk. Untuk mengetahui informasi selengkapnya tentang jenis disk yang didukung untuk jenis mesin Anda, lihat Mesin GPU dalam kelompok mesin yang dioptimalkan untuk akselerator dalam dokumentasi Compute Engine.DISK_SIZE: ukuran boot disk dalam GB. Untuk mengetahui informasi selengkapnya, lihat Batas ukuran Google Cloud Hyperdisk atau Batas ukuran Persistent Disk berdasarkan jenis disk.TERMINATION_ACTION: tindakan yang akan diambil saat Compute Engine melakukan preempt terhadap instance, baikSTOP(default) atauDELETE.
-
Opsional: Untuk memasang disk SSD Lokal, tambahkan flag
--local-ssdberikut untuk setiap disk SSD Lokal.Pastikan jumlah disk SSD Lokal yang Anda pasang diizinkan untuk jenis mesin Anda; untuk mengetahui detailnya, lihat Tentang disk SSD Lokal dalam dokumentasi Compute Engine.
--local-ssd interface=INTERFACE_TYPE
Ganti kode berikut:
INTERFACE_TYPE: jenis antarmuka disk yang ingin Anda gunakan untuk disk SSD Lokal. Jika boot disk image Anda memiliki driver NVMe yang dioptimalkan, tentukanNVME. TentukanSCSIuntuk image lainnya.
Setelah membuat VM dengan disk SSD Lokal, Anda harus memformat dan memasang setiap perangkat sebelum dapat menggunakannya.
- Jalankan perintah.
REST
Untuk membuat VM, buat permintaan POST ke
metode instances.insert.
Parameter yang perlu Anda tentukan bergantung pada opsi konsumsi yang Anda gunakan untuk deployment ini. Pilih tab yang sesuai dengan opsi pemakaian Anda.
Reservasi
Instance N1 dengan GPU T4 atau V100 mendukung jenis pemesanan berikut:
- Pemesanan on-demand
- Pemesanan standar untuk masa mendatang
Untuk menggunakan jenis pemesanan ini, instance harus menggunakan model penyediaan standar. Misalnya, gunakan parameter pembuatan berikut.
Sebelum mengirimkan permintaan, tinjau semua langkah berikut untuk menentukan apakah akan menyertakan kolom tambahan.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances
{
"machineType": "projects/PROJECT_ID/zones/ZONE/machineTypes/MACHINE_TYPE",
"name": "INSTANCE_NAME",
"guestAccelerators":
[
{
"acceleratorCount": ACCELERATOR_COUNT,
"acceleratorType": "projects/PROJECT_ID/zones/ZONE/acceleratorTypes/ACCELERATOR_TYPE"
}
],
"disks": [
{
"boot": true,
"initializeParams": {
"diskSizeGb": "DISK_SIZE",
"diskType": "DISK_TYPE",
"sourceImage": "projects/IMAGE_PROJECT/global/images/family/IMAGE_FAMILY"
},
"mode": "READ_WRITE",
"type": "PERSISTENT"
}
],
"serviceAccounts": [
{
"email": "default",
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
}
],
"scheduling": {
"provisioningModel": "STANDARD",
"onHostMaintenance": "TERMINATE",
"automaticRestart": AUTOMATIC_RESTART
},
"reservationAffinity": {
"consumeReservationType": "RESERVATION_AFFINITY",
"key": "compute.googleapis.com/reservation-name",
"values": [
"RESERVATION"
]
}
}
Selesaikan langkah-langkah berikut:
-
Ganti kode berikut:
PROJECT_ID: project ID dari project tempat Anda ingin membuat VM.ZONE: zona tempat jenis mesin yang ingin Anda gunakan tersedia. Untuk mengetahui informasi tentang region, lihat Ketersediaan GPU berdasarkan region dan zona.MACHINE_TYPE: jenis mesin yang akan digunakan untuk VM. Untuk mengetahui informasi selengkapnya, lihat jenis mesin GPU dalam dokumentasi Compute Engine.INSTANCE_NAME: nama VM.ACCELERATOR_COUNT: jumlah GPU yang ingin Anda pasang ke VM N1. Untuk mengetahui daftar batas GPU berdasarkan jenis mesin VM Anda, lihat informasi tentang GPU N1 dalam dokumentasi Compute Engine.ACCELERATOR_TYPE: jenis akselerator untuk VM N1 yang ingin Anda gunakan. Untuk workload AI, sebaiknya gunakan GPU T4 atau V100.DISK_SIZE: ukuran boot disk dalam GB. Untuk mengetahui informasi selengkapnya, lihat Batas ukuran Google Cloud Hyperdisk atau Batas ukuran Persistent Disk berdasarkan jenis disk.DISK_TYPE: jenis boot disk. Untuk mengetahui informasi selengkapnya tentang jenis disk yang didukung untuk jenis mesin Anda, lihat Mesin GPU dalam kelompok mesin yang dioptimalkan untuk akselerator dalam dokumentasi Compute Engine.IMAGE_PROJECT: project ID dari OS image.IMAGE_FAMILY: kelompok image dari OS image yang ingin Anda gunakan. Untuk daftar semua sistem operasi yang didukung, lihat Sistem operasi yang didukung.AUTOMATIC_RESTART: apakah instance Anda otomatis dimulai ulang jika mengalami error atau Compute Engine menghentikannya untuk penghentian terprogram, seperti peristiwa pemeliharaan. Tentukantrueuntuk mengaktifkan mulai ulang otomatis (default) ataufalseuntuk menonaktifkan mulai ulang otomatis.RESERVATION_AFFINITY: pemesanan yang diizinkan untuk digunakan oleh instance, jika memungkinkan. Tentukan salah satu dari berikut ini:ANY_RESERVATION(Kapasitas pemesanan bersifat opsional): ini adalah opsi default. Instance mencoba menggunakan kapasitas dari pemesanan yang digunakan secara otomatis, yang hanya terjadi jika kapasitas pemesanan yang cocok tersedia. Jika tidak, instance akan menggunakan kapasitas on-demand.SPECIFIC_RESERVATION(Kapasitas pemesanan diperlukan): Mewajibkan instance menggunakan kapasitas dari pemesanan yang ditargetkan secara khusus. Instance tidak diizinkan menggunakan kapasitas on-demand. Jika kapasitas pemesanan tidak tersedia, pembuatan instance akan gagal.
RESERVATION: pemesanan yang akan digunakan. Tentukan salah satu dari hal berikut berdasarkan nilai yang Anda tentukan untukRESERVATION_AFFINITY:- Jika Anda menentukan
ANY_RESERVATION, hapusRESERVATIONsehingga nilainya menjadi string kosong (""). Atau, Anda dapat menghapus kolomkeydanvaluessepenuhnya. Jika Anda menentukan
SPECIFIC_RESERVATION, gantiRESERVATIONdengan kode berikut:projects/RESERVATION_OWNER_PROJECT_ID/reservations/RESERVATION_NAME
Ganti kode berikut:
RESERVATION_OWNER_PROJECT_ID: project ID dari project tempat pemesanan dibuat.RESERVATION_NAME: nama pemesanan.
- Jika Anda menentukan
-
Opsional: Untuk menggunakan disk SSD Lokal, tambahkan kolom berikut ke kolom
disks[]untuk setiap disk SSD Lokal. Pisahkan setiap subkolomdisks[](termasuk boot disk) dengan koma.Pastikan jumlah disk SSD Lokal yang Anda pasang diizinkan untuk jenis mesin Anda; untuk mengetahui detailnya, lihat Tentang disk SSD Lokal dalam dokumentasi Compute Engine.
{ "type": "SCRATCH", "initializeParams": { "diskType": "zones/ZONE/diskTypes/local-ssd" }, "autoDelete": true, "interface": "INTERFACE_TYPE" }Ganti kode berikut:
ZONE: zona yang Anda tentukan.INTERFACE_TYPE: jenis antarmuka disk yang ingin Anda gunakan untuk disk SSD Lokal. Jika boot disk image Anda memiliki driver NVMe yang dioptimalkan, tentukanNVME. TentukanSCSIuntuk image lainnya.
Setelah membuat VM dengan disk SSD Lokal, Anda harus memformat dan memasang setiap perangkat sebelum dapat menggunakannya.
- Kirim permintaan.
Sesuai permintaan
Sebelum mengirimkan permintaan, tinjau semua langkah berikut untuk menentukan apakah akan menyertakan kolom tambahan.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances
{
"machineType": "projects/PROJECT_ID/zones/ZONE/machineTypes/MACHINE_TYPE",
"name": "INSTANCE_NAME",
"guestAccelerators":
[
{
"acceleratorCount": ACCELERATOR_COUNT,
"acceleratorType": "projects/PROJECT_ID/zones/ZONE/acceleratorTypes/ACCELERATOR_TYPE"
}
],
"disks": [
{
"boot": true,
"initializeParams": {
"diskSizeGb": "DISK_SIZE",
"diskType": "DISK_TYPE",
"sourceImage": "projects/IMAGE_PROJECT/global/images/family/IMAGE_FAMILY"
},
"mode": "READ_WRITE",
"type": "PERSISTENT"
}
],
"serviceAccounts": [
{
"email": "default",
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
}
],
"scheduling": {
"provisioningModel": "STANDARD",
"onHostMaintenance": "TERMINATE",
"automaticRestart": AUTOMATIC_RESTART
},
"reservationAffinity": {
"consumeReservationType": "RESERVATION_AFFINITY"
}
}
Selesaikan langkah-langkah berikut:
-
Ganti kode berikut:
PROJECT_ID: project ID dari project tempat Anda ingin membuat VM.ZONE: zona tempat jenis mesin yang ingin Anda gunakan tersedia. Untuk mengetahui informasi tentang region, lihat Ketersediaan GPU berdasarkan region dan zona.MACHINE_TYPE: jenis mesin yang akan digunakan untuk VM. Untuk mengetahui informasi selengkapnya, lihat jenis mesin GPU dalam dokumentasi Compute Engine.INSTANCE_NAME: nama VM.ACCELERATOR_COUNT: jumlah GPU yang ingin Anda pasang ke VM N1. Untuk mengetahui daftar batas GPU berdasarkan jenis mesin VM Anda, lihat informasi tentang GPU N1 dalam dokumentasi Compute Engine.ACCELERATOR_TYPE: jenis akselerator untuk VM N1 yang ingin Anda gunakan. Untuk workload AI, sebaiknya gunakan GPU T4 atau V100.DISK_SIZE: ukuran boot disk dalam GB. Untuk mengetahui informasi selengkapnya, lihat Batas ukuran Google Cloud Hyperdisk atau Batas ukuran Persistent Disk berdasarkan jenis disk.DISK_TYPE: jenis boot disk. Untuk mengetahui informasi selengkapnya tentang jenis disk yang didukung untuk jenis mesin Anda, lihat Mesin GPU dalam kelompok mesin yang dioptimalkan untuk akselerator dalam dokumentasi Compute Engine.IMAGE_PROJECT: project ID dari OS image.IMAGE_FAMILY: kelompok image dari OS image yang ingin Anda gunakan. Untuk daftar semua sistem operasi yang didukung, lihat Sistem operasi yang didukung.AUTOMATIC_RESTART: apakah instance Anda otomatis dimulai ulang jika mengalami error atau Compute Engine menghentikannya untuk penghentian terprogram, seperti peristiwa pemeliharaan. Tentukantrueuntuk mengaktifkan mulai ulang otomatis (default) ataufalseuntuk menonaktifkan mulai ulang otomatis.RESERVATION_AFFINITY: pemesanan yang diizinkan untuk digunakan oleh instance, jika memungkinkan. Tentukan salah satu dari berikut ini:ANY_RESERVATION(Kapasitas pemesanan bersifat opsional): ini adalah opsi default. Instance mencoba menggunakan kapasitas dari pemesanan yang digunakan secara otomatis, yang hanya terjadi jika kapasitas pemesanan yang cocok tersedia. Jika tidak, instance akan menggunakan kapasitas on-demand.NO_RESERVATION(Kapasitas on-demand diperlukan): Memblokir instance agar tidak menggunakan kapasitas pemesanan apa pun.
-
Opsional: Untuk menggunakan disk SSD Lokal, tambahkan kolom berikut ke kolom
disks[]untuk setiap disk SSD Lokal. Pisahkan setiap subkolomdisks[](termasuk boot disk) dengan koma.Pastikan jumlah disk SSD Lokal yang Anda pasang diizinkan untuk jenis mesin Anda; untuk mengetahui detailnya, lihat Tentang disk SSD Lokal dalam dokumentasi Compute Engine.
{ "type": "SCRATCH", "initializeParams": { "diskType": "zones/ZONE/diskTypes/local-ssd" }, "autoDelete": true, "interface": "INTERFACE_TYPE" }Ganti kode berikut:
ZONE: zona yang Anda tentukan.INTERFACE_TYPE: jenis antarmuka disk yang ingin Anda gunakan untuk disk SSD Lokal. Jika boot disk image Anda memiliki driver NVMe yang dioptimalkan, tentukanNVME. TentukanSCSIuntuk image lainnya.
Setelah membuat VM dengan disk SSD Lokal, Anda harus memformat dan memasang setiap perangkat sebelum dapat menggunakannya.
- Kirim permintaan.
Flex-start
Sebelum mengirimkan permintaan, tinjau semua langkah berikut untuk menentukan apakah akan menyertakan kolom tambahan.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances
{
"machineType": "projects/PROJECT_ID/zones/ZONE/machineTypes/MACHINE_TYPE",
"name": "INSTANCE_NAME",
"guestAccelerators":
[
{
"acceleratorCount": ACCELERATOR_COUNT,
"acceleratorType": "projects/PROJECT_ID/zones/ZONE/acceleratorTypes/ACCELERATOR_TYPE"
}
],
"disks": [
{
"boot": true,
"initializeParams": {
"diskSizeGb": "DISK_SIZE",
"diskType": "DISK_TYPE",
"sourceImage": "projects/IMAGE_PROJECT/global/images/family/IMAGE_FAMILY"
},
"mode": "READ_WRITE",
"type": "PERSISTENT"
}
],
"serviceAccounts": [
{
"email": "default",
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
}
],
"params": {
"requestValidForDuration": {
"seconds": REQUEST_VALID_FOR_DURATION
}
},
"scheduling": {
"provisioningModel": "FLEX_START",
"maxRunDuration": {
"seconds": MAX_RUN_DURATION
},
"instanceTerminationAction": "TERMINATION_ACTION",
"onHostMaintenance": "TERMINATE"
}
}
Selesaikan langkah-langkah berikut:
-
Ganti kode berikut:
PROJECT_ID: project ID dari project tempat Anda ingin membuat VM.ZONE: zona tempat jenis mesin yang ingin Anda gunakan tersedia. Untuk mengetahui informasi tentang region, lihat Ketersediaan GPU berdasarkan region dan zona.MACHINE_TYPE: jenis mesin yang akan digunakan untuk VM. Untuk mengetahui informasi selengkapnya, lihat jenis mesin GPU dalam dokumentasi Compute Engine.INSTANCE_NAME: nama VM.ACCELERATOR_COUNT: jumlah GPU yang ingin Anda pasang ke VM N1. Untuk mengetahui daftar batas GPU berdasarkan jenis mesin VM Anda, lihat informasi tentang GPU N1 dalam dokumentasi Compute Engine.ACCELERATOR_TYPE: jenis akselerator untuk VM N1 yang ingin Anda gunakan. Untuk workload AI, sebaiknya gunakan GPU T4 atau V100.DISK_SIZE: ukuran boot disk dalam GB. Untuk mengetahui informasi selengkapnya, lihat Batas ukuran Google Cloud Hyperdisk atau Batas ukuran Persistent Disk berdasarkan jenis disk.DISK_TYPE: jenis boot disk. Untuk mengetahui informasi selengkapnya tentang jenis disk yang didukung untuk jenis mesin Anda, lihat Mesin GPU dalam kelompok mesin yang dioptimalkan untuk akselerator dalam dokumentasi Compute Engine.IMAGE_PROJECT: project ID dari OS image.IMAGE_FAMILY: kelompok image dari OS image yang ingin Anda gunakan. Untuk daftar semua sistem operasi yang didukung, lihat Sistem operasi yang didukung.REQUEST_VALID_FOR_DURATION: durasi, dalam detik, saat permintaan untuk membuat VM tetap valid.Berdasarkan persyaratan zona untuk workload Anda, tentukan salah satu durasi berikut untuk membantu meningkatkan peluang keberhasilan permintaan pembuatan VM Anda:
- Workload dengan persyaratan zona yang ketat: jika workload Anda mengharuskan Anda membuat VM di zona tertentu, tentukan durasi antara 90 detik (
90) dan dua jam (7200). Durasi yang lebih lama memberi Anda peluang lebih tinggi untuk mendapatkan resource. - Workload tanpa persyaratan zona yang ketat: jika VM dapat berjalan di zona mana pun dalam
region, tentukan durasi nol detik (
0). Tindakan ini menentukan bahwa Compute Engine hanya mengalokasikan resource jika tersedia segera. Jika permintaan pembuatan VM gagal karena resource tidak tersedia, coba lagi permintaan di zona lain.
- Workload dengan persyaratan zona yang ketat: jika workload Anda mengharuskan Anda membuat VM di zona tertentu, tentukan durasi antara 90 detik (
MAX_RUN_DURATION: durasi yang Anda inginkan untuk menjalankan VM yang diminta. Anda harus memformat nilai sebagai jumlah detik. Misalnya, tentukan86400untuk 86.400 detik (24 jam). Nilai harus antara 10 menit dan tujuh hari.TERMINATION_ACTION: apakah Compute Engine menghentikan (STOP) atau menghapus (DELETE) VM di akhir durasi operasinya.
-
Opsional: Untuk menggunakan disk SSD Lokal, tambahkan kolom berikut ke kolom
disks[]untuk setiap disk SSD Lokal. Pisahkan setiap subkolomdisks[](termasuk boot disk) dengan koma.Pastikan jumlah disk SSD Lokal yang Anda pasang diizinkan untuk jenis mesin Anda; untuk mengetahui detailnya, lihat Tentang disk SSD Lokal dalam dokumentasi Compute Engine.
{ "type": "SCRATCH", "initializeParams": { "diskType": "zones/ZONE/diskTypes/local-ssd" }, "autoDelete": true, "interface": "INTERFACE_TYPE" }Ganti kode berikut:
ZONE: zona yang Anda tentukan.INTERFACE_TYPE: jenis antarmuka disk yang ingin Anda gunakan untuk disk SSD Lokal. Jika boot disk image Anda memiliki driver NVMe yang dioptimalkan, tentukanNVME. TentukanSCSIuntuk image lainnya.
Setelah membuat VM dengan disk SSD Lokal, Anda harus memformat dan memasang setiap perangkat sebelum dapat menggunakannya.
- Kirim permintaan.
Spot
Sebelum mengirimkan permintaan, tinjau semua langkah berikut untuk menentukan apakah akan menyertakan kolom tambahan.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances
{
"machineType": "projects/PROJECT_ID/zones/ZONE/machineTypes/MACHINE_TYPE",
"name": "INSTANCE_NAME",
"guestAccelerators":
[
{
"acceleratorCount": ACCELERATOR_COUNT,
"acceleratorType": "projects/PROJECT_ID/zones/ZONE/acceleratorTypes/ACCELERATOR_TYPE"
}
],
"disks": [
{
"boot": true,
"initializeParams": {
"diskSizeGb": "DISK_SIZE",
"diskType": "DISK_TYPE",
"sourceImage": "projects/IMAGE_PROJECT/global/images/family/IMAGE_FAMILY"
},
"mode": "READ_WRITE",
"type": "PERSISTENT"
}
],
"serviceAccounts": [
{
"email": "default",
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
}
],
"scheduling":
{
"provisioningModel": "SPOT",
"instanceTerminationAction": "TERMINATION_ACTION",
"onHostMaintenance": "TERMINATE",
"automaticRestart": false
}
}
Selesaikan langkah-langkah berikut:
-
Ganti kode berikut:
PROJECT_ID: project ID dari project tempat Anda ingin membuat VM.ZONE: zona tempat jenis mesin yang ingin Anda gunakan tersedia. Untuk mengetahui informasi tentang region, lihat Ketersediaan GPU berdasarkan region dan zona.MACHINE_TYPE: jenis mesin yang akan digunakan untuk VM. Untuk mengetahui informasi selengkapnya, lihat jenis mesin GPU dalam dokumentasi Compute Engine.INSTANCE_NAME: nama VM.ACCELERATOR_COUNT: jumlah GPU yang ingin Anda pasang ke VM N1. Untuk mengetahui daftar batas GPU berdasarkan jenis mesin VM Anda, lihat informasi tentang GPU N1 dalam dokumentasi Compute Engine.ACCELERATOR_TYPE: jenis akselerator untuk VM N1 yang ingin Anda gunakan. Untuk workload AI, sebaiknya gunakan GPU T4 atau V100.DISK_SIZE: ukuran boot disk dalam GB. Untuk mengetahui informasi selengkapnya, lihat Batas ukuran Google Cloud Hyperdisk atau Batas ukuran Persistent Disk berdasarkan jenis disk.DISK_TYPE: jenis boot disk. Untuk mengetahui informasi selengkapnya tentang jenis disk yang didukung untuk jenis mesin Anda, lihat Mesin GPU dalam kelompok mesin yang dioptimalkan untuk akselerator dalam dokumentasi Compute Engine.IMAGE_PROJECT: project ID dari OS image.IMAGE_FAMILY: kelompok image dari OS image yang ingin Anda gunakan. Untuk daftar semua sistem operasi yang didukung, lihat Sistem operasi yang didukung.TERMINATION_ACTION: tindakan yang akan diambil saat Compute Engine melakukan preempt terhadap instance, baikSTOP(default) atauDELETE.
-
Opsional: Untuk menggunakan disk SSD Lokal, tambahkan kolom berikut ke kolom
disks[]untuk setiap disk SSD Lokal. Pisahkan setiap subkolomdisks[](termasuk boot disk) dengan koma.Pastikan jumlah disk SSD Lokal yang Anda pasang diizinkan untuk jenis mesin Anda; untuk mengetahui detailnya, lihat Tentang disk SSD Lokal dalam dokumentasi Compute Engine.
{ "type": "SCRATCH", "initializeParams": { "diskType": "zones/ZONE/diskTypes/local-ssd" }, "autoDelete": true, "interface": "INTERFACE_TYPE" }Ganti kode berikut:
ZONE: zona yang Anda tentukan.INTERFACE_TYPE: jenis antarmuka disk yang ingin Anda gunakan untuk disk SSD Lokal. Jika boot disk image Anda memiliki driver NVMe yang dioptimalkan, tentukanNVME. TentukanSCSIuntuk image lainnya.
Setelah membuat VM dengan disk SSD Lokal, Anda harus memformat dan memasang setiap perangkat sebelum dapat menggunakannya.
- Kirim permintaan.
Menginstal driver GPU
Setelah Anda membuat instance, instance tersebut tidak dapat menggunakan GPU-nya kecuali jika driver GPU yang benar sudah diinstal. Driver yang perlu Anda instal bergantung pada apakah instance mengaktifkan NVIDIA RTX Virtual Workstation (vWS) atau tidak. Gunakan salah satu opsi berikut:
- Jika Anda mengaktifkan vWS, lihat Menginstal driver untuk NVIDIA RTX Virtual Workstations (vWS) dalam dokumentasi Compute Engine.
Jika tidak, gunakan driver GPU default sebagai berikut:
- Jika Anda menentukan OS image yang menyertakan driver GPU, Anda tidak perlu melakukan tindakan apa pun.
- Jika image OS tidak menyertakan driver GPU, lihat Menginstal driver GPU dalam dokumentasi Compute Engine.