Dokumen ini menjelaskan cara kerja permintaan perubahan ukuran dalam grup instance terkelola (MIG) dan batasannya. Gunakan permintaan perubahan ukuran untuk membuat instance virtual machine (VM) dengan GPU sekaligus dalam MIG.
Membuat VM sekaligus di MIG melalui permintaan perubahan ukuran akan berguna dalam skenario berikut:
Jika Anda menginginkan VM GPU untuk waktu tertentu saja, permintaan ubah ukuran meningkatkan peluang untuk mendapatkan GPU, yang merupakan resource yang sangat menuntut.
Jika Anda menginginkan VM dalam jumlah yang tepat untuk menjalankan tugas, permintaan perubahan ukuran membantu Anda membuat VM sekaligus. Dengan menggunakan permintaan perubahan ukuran, Anda juga dapat menghindari biaya yang tidak perlu untuk kapasitas parsial yang dihasilkan Compute Engine sambil menunggu semua resource tersedia.
Cara kerja permintaan perubahan ukuran
Saat membuat permintaan ubah ukuran, Anda harus menentukan hal berikut:
resizeBy
: jumlah VM yang ingin Anda buat sekaligus sebagai bagian dari permintaan.requestedRunDuration
: durasi VM yang dibuat sebagai bagian dari permintaan harus berjalan. Durasi pengoperasian harus antara 10 menit dan 7 hari. Di akhir durasi proses, MIG akan menghapus VM yang dibuat.
Saat Anda membuat permintaan perubahan ukuran di MIG, Compute Engine menetapkan status permintaan ke CREATING
, lalu mentransisikannya ke ACCEPTED
saat permintaan dibuat. Dynamic Workload Scheduler (DWS), mekanisme penjadwal pokok, menjadwalkan permintaan perubahan ukuran yang dibuat di Compute Engine berdasarkan durasi yang diminta dan ketersediaan resource.
Setelah DWS menjadwalkan pembuatan jumlah VM yang diminta, MIG meningkatkan ukuran targetnya berdasarkan jumlah VM yang diminta dan membuat instance terkelola yang memiliki status CREATING
. Instance terkelola ini mewakili VM yang
akan dibuat oleh MIG saat permintaan perubahan ukuran berhasil. Anda tidak dapat menghapus instance terkelola yang memiliki status CREATING
kecuali jika Anda membatalkan permintaan pengubahan ukuran.
Jika Anda tidak memiliki kuota untuk resource yang diminta atau resource tidak tersedia untuk sementara, DWS akan mempertahankan permintaan sampai Anda memiliki kuota yang cukup dan resource menjadi tersedia.
Permintaan perubahan ukuran yang diterima akan tetap seperti itu hingga Compute Engine menetapkan statusnya ke salah satu status berikut:
SUCCEEDED
: MIG membuat jumlah VM yang diminta sekaligus. VM berjalan hingga MIG menghapusnya setelah durasi pengoperasian yang ditentukan berakhir, atau sampai Anda menghapus VM.FAILED
: permintaan perubahan ukuran gagal karena kesalahan teknis dan Compute Engine mengurangi ukuran target MIG sebesar jumlah VM yang diminta.CANCELLED
: pengguna membatalkan permintaan perubahan ukuran dan Compute Engine mengurangi ukuran target MIG sebesar jumlah VM yang diminta. Jika ingin menghentikan permintaan perubahan ukuran yang diterima agar tidak membuat VM, Anda harus membatalkan permintaan ubah ukuran, lalu menghapusnya (opsional). Jika Anda tidak menghapus permintaan pengubahan ukuran yang dibatalkan, Compute Engine akan otomatis menghapusnya 14 hari setelah dibatalkan.
Untuk memeriksa status permintaan perubahan ukuran yang diterima atau memecahkan masalahnya, lihat detail permintaan perubahan ukuran.
Jika Anda menghapus MIG yang berisi permintaan perubahan ukuran, operasi ini juga akan menghapus semua 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 ubah ukuran bertransisi ke SUCCEEDED
sebelum menghapus MIG.
Batasan
Bagian berikut menguraikan batasan untuk membuat permintaan perubahan ukuran di MIG.
Batasan untuk permintaan perubahan ukuran
Untuk permintaan perubahan ukuran, batasan berikut berlaku:
Anda dapat menggunakan permintaan ubah ukuran untuk mendapatkan VM GPU saja.
Anda hanya dapat membuat permintaan ubah ukuran di MIG zona.
Anda hanya dapat membatalkan permintaan perubahan ukuran yang diterima (
ACCEPTED
).Anda hanya dapat menghapus permintaan perubahan ukuran setelah berhasil (
SUCCEEDED
), gagal (FAILED
), atau pengguna membatalkannya (CANCELLED
).
Batasan untuk template instance
Untuk template instance yang digunakan dalam 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 reservasi.
Anda tidak dapat menentukan Spot VM.
Anda tidak dapat menentukan kebijakan penempatan.
Anda tidak dapat menentukan kolom
maxRunDuration
atauterminationTime
.
Batasan untuk MIG
Untuk MIG tempat Anda ingin membuat permintaan perubahan ukuran, batasan berikut berlaku:
Anda harus menonaktifkan reparasi di MIG.
Anda harus menghapus konfigurasi penskalaan otomatis.
Anda tidak dapat menerapkan pembaruan konfigurasi VM ke VM yang dibuat melalui permintaan ubah ukuran. Untuk mencegah update otomatis, tetapkan jenis update MIG ke oportunistik.
Anda tidak dapat menerapkan konfigurasi semua instance ke VM yang dibuat melalui permintaan ubah ukuran.
Anda tidak dapat menentukan konfigurasi per instance di VM yang dibuat melalui permintaan perubahan ukuran.
Anda hanya dapat menyetel mode standby standby MIG ke
manual
(default).Jika MIG berisi permintaan perubahan 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 mengabaikan instance terkelola dalam status
CREATING
yang dibuat MIG untuk permintaan perubahan ukuran. Untuk menghapus instance terkelola tersebut, Anda harus membatalkan permintaan perubahan ukuran.Anda tidak dapat recreate, suspend, atau suspend VM yang dibuat melalui permintaan ubah ukuran.
Harga
Tidak ada biaya yang terkait dengan pembuatan, pembatalan, atau penghapusan permintaan perubahan ukuran di MIG. Anda akan dikenai biaya saat MIG membuat jumlah VM yang diminta sekaligus. Saat MIG menghapus VM setelah durasi pengoperasiannya berakhir, atau Anda menghapus VM secara manual, Anda tidak akan dikenai biaya lagi.
Langkah selanjutnya
Pelajari cara membuat permintaan perubahan ukuran di MIG.
Pelajari cara melihat, membatalkan, atau menghapus permintaan perubahan ukuran di MIG.