Tentang permintaan perubahan ukuran di MIG


Dokumen ini menjelaskan cara kerja permintaan perubahan ukuran dalam grup instance terkelola (MIG) dan batasannya. Gunakan permintaan ubah ukuran untuk membuat instance virtual machine (VM) dengan GPU sekaligus di MIG.

Membuat VM sekaligus di MIG melalui permintaan perubahan ukuran berguna dalam skenario berikut:

  • Jika Anda menginginkan jumlah VM yang tepat untuk menjalankan tugas, permintaan ubah ukuran dapat membantu Anda membuat VM sekaligus. Hal ini akan membantu menghindari biaya yang tidak perlu untuk kapasitas parsial yang dibuat Compute Engine selagi Anda menunggu semua resource tersedia.

  • Jika Anda menginginkan VM GPU hanya untuk waktu tertentu, permintaan perubahan ukuran akan meningkatkan peluang untuk mendapatkan resource yang sangat dibutuhkan ini.

Cara kerja permintaan perubahan ukuran

Bagian berikut menguraikan cara kerja permintaan perubahan ukuran.

Saat pembuatan

Saat membuat permintaan perubahan ukuran, Anda harus menentukan properti berikut:

  • Untuk menentukan jumlah VM yang akan dibuat, gunakan salah satu properti berikut:

    • resizeBy: jumlah VM yang akan dibuat. MIG secara otomatis membuat nama VM.

    • instanceNames: daftar nama VM yang akan dibuat. MIG membuat VM sebanyak jumlah nama yang Anda tentukan. Properti ini berada dalam Pratinjau dan berguna jika beban kerja Anda memerlukan nama VM tertentu.

  • requestedRunDuration: durasi saat VM harus berjalan. Durasi harus antara 10 menit dan tujuh hari. Setelah durasi pengoperasian berakhir, MIG akan otomatis menghapus VM. Saat Anda membuat permintaan perubahan ukuran di MIG yang menggunakan fitur dan layanan yang tersedia dari Cluster Director, properti ini bersifat opsional. Dalam MIG tersebut, jika Anda tidak menentukan durasi pengoperasian untuk permintaan perubahan ukuran, VM akan berjalan hingga akhir reservasi yang digunakan MIG.

Setelah dibuat

Setelah Anda membuat permintaan perubahan ukuran, permintaan akan melalui status yang berbeda. Diagram berikut menunjukkan status ini:

Diagram setiap status yang dapat ditetapkan permintaan ubah ukuran oleh Compute Engine.

Status yang ditampilkan dalam diagram sebelumnya adalah sebagai berikut:

  • CREATING: Compute Engine membuat permintaan pengubahan ukuran, ukuran target MIG meningkat sebesar jumlah VM yang ditentukan dalam permintaan, dan MIG membuat instance terkelola yang berada dalam status CREATING. Instance terkelola ini mewakili VM yang dibuat MIG saat permintaan perubahan ukuran berhasil.

  • ACCEPTED: permintaan telah dibuat dan diterima. Mekanisme penjadwal yang mendasarinya, Dynamic Workload Scheduler (DWS), menjadwalkan pembuatan resource yang diminta berdasarkan ketersediaan resource dan durasi pengoperasian yang ditentukan dalam permintaan. Jika Anda kekurangan kuota untuk resource yang diminta atau resource tidak tersedia untuk sementara, DWS akan mempertahankan permintaan hingga Anda memiliki kuota yang cukup dan resource tersedia.

  • SUCCEEDED: MIG membuat jumlah VM yang diminta sekaligus. VM berjalan hingga MIG menghapusnya setelah durasi pengoperasian yang ditentukan berakhir, atau hingga Anda menghapus VM.

  • FAILED: permintaan pengubahan ukuran gagal karena error teknis dan Compute Engine menurunkan ukuran target MIG sebesar jumlah VM yang diminta.

  • CANCELLED: pengguna membatalkan permintaan perubahan ukuran. Membatalkan permintaan perubahan ukuran akan menghentikan MIG agar tidak membuat resource yang diminta. Setelah membatalkan permintaan perubahan ukuran, Compute Engine akan mengurangi ukuran target MIG sebesar jumlah VM yang diminta dan otomatis menghapus permintaan setelah 14 hari. Jika ingin, Anda dapat menghapus permintaan perubahan ukuran sebelum Compute Engine menghapusnya secara otomatis.

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 berubah menjadi SUCCEEDED sebelum menghapus MIG.

Batasan

Bagian berikut menguraikan batasan dalam membuat permintaan perubahan ukuran di MIG.

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 membatalkan permintaan perubahan ukuran (ACCEPTED) yang diterima.

  • Anda hanya dapat menghapus permintaan perubahan 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:

Untuk MIG

Untuk MIG tempat Anda ingin membuat permintaan perubahan ukuran, batasan berikut berlaku:

Kuota untuk VM GPU dengan durasi pengoperasian yang diminta

VM GPU yang dikonfigurasi untuk otomatis dihapus setelah durasi yang telah ditentukan selama 7 hari atau kurang dapat menggunakan kuota alokasi yang dapat dihentikan atau standar. Perilaku ini dimaksudkan untuk membantu Anda meningkatkan perolehan kuota alokasi untuk workload sementara tetapi tidak terganggu. Untuk mengetahui informasi selengkapnya tentang perilaku ini, baca artikel VM GPU dan kuota alokasi preemptible.

Harga

Tidak ada biaya untuk pembuatan, pembatalan, atau penghapusan permintaan perubahan ukuran. Anda hanya dikenai biaya untuk VM yang dibuat melalui permintaan perubahan ukuran—sejak saat MIG membuat VM, hingga MIG otomatis menghapus VM di akhir durasi pengoperasian atau Anda menghapus VM secara manual.

Jika MIG hanya membuat beberapa VM yang diminta dan gagal membuat VM lainnya, Anda mungkin masih dikenai biaya untuk VM yang dibuat hingga MIG otomatis menghapusnya.

Langkah berikutnya