Dokumen ini menjelaskan cara kerja permintaan pengubahan ukuran di grup instance terkelola (MIG) dan batasannya. Gunakan permintaan pengubahan ukuran untuk membuat instance virtual machine (VM) dengan GPU sekaligus di MIG.
Membuat VM sekaligus di MIG melalui permintaan pengubahan ukuran berguna dalam skenario berikut:
Jika Anda menginginkan VM GPU hanya untuk waktu tertentu, permintaan pengubahan ukuran akan meningkatkan peluang untuk mendapatkan resource yang sangat diminati ini.
Jika Anda menginginkan jumlah VM yang tepat untuk menjalankan tugas, permintaan pengubahan ukuran akan membantu Anda membuat VM sekaligus. Hal ini membantu menghindari tagihan yang tidak perlu untuk kapasitas sebagian yang dibuat Compute Engine saat Anda menunggu semua resource tersedia.
Cara kerja permintaan pengubahan ukuran
Bagian berikut menguraikan cara kerja permintaan pengubahan ukuran.
Saat pembuatan
Saat membuat permintaan pengubahan ukuran, Anda harus menentukan properti berikut:
resizeBy
: jumlah VM yang ingin Anda buat sekaligus sebagai bagian dari permintaan.requestedRunDuration
: durasi yang diperlukan VM yang dibuat sebagai bagian dari permintaan untuk berjalan. Durasi operasi harus antara 10 menit dan 7 hari. Pada akhir durasi operasi, MIG akan otomatis menghapus VM yang dibuat.
Setelah pembuatan
Setelah Anda membuat permintaan perubahan ukuran, Compute Engine akan mengubah statusnya sebagai berikut:
CREATING
: Compute Engine membuat permintaan pengubahan ukuran, ukuran target MIG meningkat dengan jumlah VM yang ditentukan dalam permintaan, dan MIG membuat instance terkelola yang berada dalam statusCREATING
. Instance terkelola ini mewakili VM yang dibuat MIG saat permintaan pengubahan ukuran berhasil.ACCEPTED
: permintaan telah dibuat dan diterima. Mekanisme penjadwal dasar, yaitu Dynamic Workload Scheduler (DWS), menjadwalkan pembuatan resource yang diminta berdasarkan ketersediaan resource dan durasi operasi yang ditentukan dalam permintaan. Jika Anda tidak memiliki kuota untuk resource yang diminta atau resource tidak tersedia untuk sementara, DWS akan mempertahankan permintaan hingga Anda memiliki kuota yang memadai dan resource tersedia.SUCCEEDED
: MIG membuat jumlah VM yang diminta sekaligus. VM akan berjalan hingga MIG menghapusnya setelah durasi operasi yang ditentukan berakhir, atau hingga Anda menghapus VM.FAILED
: permintaan pengubahan ukuran gagal karena error teknis dan Compute Engine mengurangi ukuran target MIG berdasarkan jumlah VM yang diminta.CANCELLED
: pengguna membatalkan permintaan pengubahan ukuran. Membatalkan permintaan pengubahan ukuran akan menghentikan MIG membuat resource yang diminta. Setelah membatalkan permintaan pengubahan ukuran, Compute Engine akan mengurangi ukuran target MIG berdasarkan jumlah VM yang diminta dan otomatis menghapus permintaan tersebut setelah 14 hari. Secara opsional, Anda dapat menghapus permintaan pengubahan ukuran sebelum Compute Engine otomatis menghapusnya.
Jika Anda menghapus MIG yang berisi permintaan perubahan ukuran, operasi ini juga akan menghapus
permintaan perubahan ukuran dan VM di MIG. Namun, jika Anda menghapus MIG saat
MIG membuat VM untuk memenuhi permintaan perubahan ukuran, Compute Engine akan menunggu
hingga MIG selesai membuat jumlah VM yang diminta dan status
permintaan perubahan ukuran bertransisi ke SUCCEEDED
sebelum menghapus MIG.
Batasan
Bagian berikut menguraikan batasan untuk membuat permintaan pengubahan ukuran di MIG.
Untuk permintaan pengubahan ukuran
Untuk permintaan pengubahan ukuran, batasan berikut berlaku:
Anda dapat menggunakan permintaan pengubahan ukuran untuk mendapatkan VM GPU saja.
Anda hanya dapat membatalkan permintaan pengubahan ukuran yang diterima (
ACCEPTED
).Anda hanya dapat menghapus permintaan pengubahan ukuran setelah berhasil (
SUCCEEDED
), gagal (FAILED
), atau pengguna membatalkannya (CANCELLED
).
Untuk template instance
Untuk template instance yang digunakan di MIG tempat Anda ingin membuat permintaan perubahan ukuran, batasan berikut berlaku:
Anda harus menentukan untuk menghentikan VM selama peristiwa pemeliharaan host.
Anda harus menentukan untuk tidak menggunakan reservations.
Anda tidak dapat menentukan Spot VM.
Anda tidak dapat menentukan kebijakan penempatan.
Anda tidak dapat menentukan kolom
maxRunDuration
atauterminationTime
.
Untuk MIG
Untuk MIG tempat Anda ingin membuat permintaan perubahan ukuran, batasan berikut berlaku:
Di MIG regional, hanya bentuk distribusi target
ANY_SINGLE_ZONE
yang mendukung permintaan pengubahan ukuran (Pratinjau). Bentuk distribusi lainnya tidak didukung.Anda harus menonaktifkan perbaikan di MIG.
Anda harus menghapus konfigurasi penskalaan otomatis.
Anda tidak dapat menerapkan update konfigurasi VM ke VM yang dibuat melalui permintaan perubahan ukuran. Untuk mencegah update otomatis, tetapkan jenis update MIG ke oportunistik.
Anda tidak dapat menerapkan konfigurasi semua instance ke VM yang dibuat melalui permintaan pengubahan ukuran.
Anda tidak dapat menentukan konfigurasi per instance di VM yang dibuat melalui permintaan pengubahan ukuran.
Anda hanya dapat menetapkan mode pool standby MIG ke
manual
(default).Jika MIG berisi permintaan pengubahan ukuran yang diterima, Anda tidak dapat melakukan hal berikut:
Anda tidak dapat menambahkan template instance kedua untuk memulai update canary di MIG.
Anda tidak dapat mengubah ukuran target MIG.
Anda tidak dapat menghapus atau meninggalkan instance terkelola dalam status
CREATING
yang dibuat MIG untuk permintaan pengubahan ukuran. Untuk menghapus instance terkelola tersebut, Anda harus membatalkan permintaan pengubahan ukuran.Anda tidak dapat membuat ulang, menangguhkan, atau menghentikan VM yang dibuat melalui permintaan pengubahan ukuran.
Kuota untuk VM GPU dengan durasi operasi yang diminta
VM GPU yang dikonfigurasi untuk dihapus secara otomatis setelah waktu operasi yang telah ditentukan selama 7 hari atau kurang dapat menggunakan kuota alokasi standar atau preemptible. Perilaku ini dimaksudkan untuk membantu Anda meningkatkan ketersediaan kuota alokasi untuk beban kerja sementara tetapi tidak terganggu. Untuk mengetahui informasi selengkapnya tentang perilaku ini, lihat VM GPU dan kuota alokasi preemptible.Harga
Tidak ada biaya yang terkait dengan pembuatan, pembatalan, atau penghapusan permintaan perubahan ukuran. Anda hanya dikenai biaya untuk VM yang dibuat melalui permintaan perubahan ukuran—mulai saat MIG membuat VM, hingga MIG otomatis menghapus VM di akhir durasi operasinya atau Anda menghapus VM secara manual.
Jika MIG hanya membuat beberapa VM yang diminta dan gagal membuat VM yang tersisa, Anda mungkin masih dikenai biaya untuk VM yang dibuat hingga MIG menghapusnya secara otomatis.
Langkah selanjutnya
Pelajari cara membuat permintaan perubahan ukuran di MIG.
Pelajari cara melihat, membatalkan, atau menghapus permintaan perubahan ukuran di MIG.