Tentang VM mulai fleksibel

Dokumen ini memberikan ringkasan VM mulai fleksibel, yang menjelaskan karakteristik utamanya, serta persyaratan dan batasan yang Anda terapkan saat membuatnya.

VM mulai fleksibel adalah instance virtual machine (VM) yang Anda buat menggunakan model penyediaan mulai fleksibel. Model ini menggunakan Dynamic Workload Scheduler (DWS) untuk menyediakan resource komputasi yang didiskon dari kumpulan kapasitas yang aman, sehingga meningkatkan peluang Anda untuk mendapatkan resource yang sangat diminati seperti GPU. Setelah Anda membuat VM mulai fleksibel, Compute Engine akan mencoba mengalokasikan resource yang diminta dalam jangka waktu tertentu. Jika berhasil, VM Flex-start Anda akan mulai berjalan dan terus berjalan selama maksimal tujuh hari.

Untuk workload yang memerlukan resource selama lebih dari tujuh hari, atau dengan jaminan kapasitas yang lebih tinggi, Anda dapat membuat permintaan pemesanan untuk masa mendatang dalam mode kalender agar tetap mendapatkan manfaat dari diskon DWS.

Kasus penggunaan VM flex-start

VM mulai fleksibel ideal untuk menjalankan workload yang dapat dimulai kapan saja, seperti berikut:

  • Pra-pelatihan model kecil

  • Penyesuaian model

  • Simulasi komputasi berperforma tinggi (HPC)

  • Inferensi batch

Karakteristik utama VM flex-start

Dibandingkan dengan jenis instance Compute Engine lainnya, VM mulai fleksibel memiliki karakteristik berikut:

  • Waktu tunggu untuk mengalokasikan resource: Anda dapat membuat VM mulai fleksibel sebelum Compute Engine dapat mengalokasikan resource yang diminta. Namun, VM hanya dimulai jika resource tersedia dalam jangka waktu yang Anda tentukan. Jika resource tidak tersedia, permintaan pembuatan VM akan gagal.

    Untuk mengetahui informasi selengkapnya, lihat Waktu tunggu VM mulai fleksibel dalam dokumen ini.

  • Durasi berjalan terbatas: VM mulai fleksibel berjalan tanpa gangguan hingga tujuh hari. Setelah waktu tersebut, Compute Engine akan otomatis menghentikan atau menghapus VM berdasarkan tindakan penghentian yang ditentukan dalam properti VM.

    Untuk mengetahui informasi selengkapnya, lihat Durasi berjalan terbatas VM mulai fleksibel dalam dokumen ini.

  • Cara Compute Engine mengalokasikan VM: Compute Engine melakukan upaya terbaik untuk membuat VM mulai fleksibel dalam jarak dekat guna meminimalkan latensi jaringan. Untuk mengontrol penempatan VM mulai fleksibel, Anda dapat menggunakan kebijakan penempatan rapat atau kebijakan workload secara opsional.

    Untuk mengetahui informasi selengkapnya, lihat Alokasi VM mulai fleksibel dalam dokumen ini.

  • Model penyediaan flex-start: Anda membuat VM flex-start menggunakan model penyediaan flex-start. Model penyediaan ini memberikan ketersediaan resource yang lebih baik dan harga diskon dibandingkan dengan VM yang Anda buat menggunakan model penyediaan standar.

    Untuk mengetahui informasi selengkapnya tentang setiap model penyediaan, lihat Model penyediaan instance Compute Engine.

Waktu tunggu VM flex-start

Saat Anda membuat VM mulai fleksibel, VM tidak akan langsung dimulai. Compute Engine mencoba mengalokasikan resource yang Anda minta dan memulai VM dalam jangka waktu tertentu. Jika Anda memiliki kuota yang cukup untuk resource yang diminta dan Compute Engine mengalokasikannya pada akhir waktu tunggu, maka VM mulai fleksibel akan dimulai dalam waktu dua menit setelah kapasitas tersedia. Jika tidak, permintaan pembuatan VM akan gagal.

Waktu tunggu bervariasi berdasarkan metode yang Anda gunakan untuk membuat VM:

Waktu tunggu VM Flex-start mandiri

Untuk membuat VM Flex-start mandiri, Anda harus menentukan waktu tunggu dengan menggunakan kolom requestValidForDuration. Anda dapat menyetel waktu tunggu nol detik, atau antara 90 detik dan 7.200 detik (dua jam).

Berdasarkan persyaratan zona workload Anda, sebaiknya tunggu selama waktu berikut untuk membantu meningkatkan peluang keberhasilan permintaan pembuatan VM mulai fleksibel Anda:

  • Persyaratan zona yang ketat: jika workload Anda mengharuskan Anda membuat VM Mulai Fleksibel di zona tertentu, sebaiknya tetapkan kolom requestValidForDuration ke 90 detik atau lebih tinggi, hingga dua jam. Waktu tunggu yang lebih lama akan membantu meningkatkan peluang Anda untuk mendapatkan sumber daya. VM akan tetap dalam status PENDING selama waktu ini.

  • Tidak ada persyaratan zona: jika VM mulai fleksibel dapat berjalan di zona mana pun di region, sebaiknya setel kolom requestValidForDuration ke nol detik. Nilai ini menentukan bahwa Compute Engine hanya mengalokasikan resource jika resource tersebut tersedia secara langsung. Jika permintaan Anda gagal karena resource tidak tersedia, coba buat VM mulai fleksibel di zona lain.

Untuk menghentikan permintaan pembuatan VM saat Compute Engine mencoba mengalokasikan resource, hapus VM mulai fleksibel.

Waktu tunggu MIG dengan VM Flex-start

Jika Anda menambahkan VM mulai fleksibel ke grup instance terkelola (MIG), Compute Engine akan terus mencoba menyediakan resource yang Anda minta hingga berhasil atau Anda membatalkan permintaan. Cara Compute Engine menambahkan VM ke MIG Anda bervariasi berdasarkan metode pembuatan:

  • Permintaan pengubahan ukuran MIG: Compute Engine menambahkan VM yang diminta ke MIG sekaligus saat semua resource tersedia. Kecuali jika Anda menghapus VM sebelum durasi berjalannya berakhir, Compute Engine akan menghapus VM secara bersamaan. Untuk mengetahui informasi selengkapnya, lihat Tentang permintaan pengubahan ukuran MIG.

  • MIG dengan ukuran target: Compute Engine membuat setiap VM satu per satu saat kapasitas tersedia. Oleh karena itu, MIG mungkin awalnya hanya membuat sebagian VM yang diminta, lalu menambahkan VM yang tersisa nanti jika kapasitas memungkinkan. Kecuali jika Anda menghapus VM sebelum durasi berjalannya berakhir, Compute Engine akan menghapus setiap VM berdasarkan waktu pembuatannya sendiri. Untuk mengetahui informasi selengkapnya, lihat Membuat MIG yang menggunakan VM mulai fleksibel.

Durasi berjalan terbatas VM flex-start

Saat membuat VM Flex-start, Anda harus menentukan hal berikut:

  • Durasi VM berjalan: Anda harus menentukan durasi VM dapat berjalan. Durasi berjalan bisa hingga tujuh hari. Jika workload Anda selesai sebelum durasi berjalan VM berakhir, Anda dapat menghentikan atau menghapus VM mandiri, atau menghapus VM dalam MIG untuk menghindari biaya yang tidak perlu.

  • Tindakan penghentian VM: Anda harus memilih apakah Compute Engine otomatis menghentikan atau menghapus VM di akhir durasi jalannya. Untuk VM mulai fleksibel di MIG, Anda hanya dapat menentukan untuk menghapus VM di akhir durasi jalannya.

Alokasi VM flex-start

Compute Engine berupaya sebaik mungkin untuk membuat VM Flex-start Anda secara padat berdasarkan ketersediaan. Penempatan padat ini meminimalkan hop jaringan dan mengoptimalkan latensi rendah, yang ideal untuk workload yang memerlukan komunikasi VM yang konstan, seperti workload AI atau ML. Jika Anda ingin mengontrol penempatan VM Mulai fleksibel untuk menghindari VM tersebut dibuat terlalu jauh secara tidak terduga, lakukan hal berikut:

Kuota

Untuk membuat atau memulai ulang VM dengan Mulai fleksibel, Anda harus memiliki kuota yang dapat diakhiri yang cukup untuk vCPU, memori, dan GPU atau disk SSD Lokal yang diminta.

Jika Anda mencoba membuat atau memulai ulang VM Flex-start tanpa kuota yang memadai, salah satu hal berikut akan terjadi:

  • Permintaan pembuatan VM: permintaan Anda akan tetap menunggu hingga Anda mendapatkan kuota yang cukup. Jika Anda tidak mendapatkan kuota yang diperlukan sebelum waktu tunggu berakhir, permintaan Anda akan gagal.

  • Permintaan mulai ulang VM: permintaan Anda akan langsung gagal.

Harga

Untuk VM Flex-start, Anda akan dikenai biaya sebagai berikut:

  • Anda membayar sesuai penggunaan (PAYG). Untuk mengetahui informasi selengkapnya tentang harga VM selama siklus prosesnya, lihat Harga.

  • Untuk jenis mesin A4, A3, A2, G4, dan H4D, Anda mendapatkan vCPU, memori, dan GPU terpasang dengan harga diskon. Jenis mesin yang dioptimalkan akselerator lainnya yang didukung tidak memenuhi syarat untuk mendapatkan diskon. Untuk mengetahui informasi selengkapnya, lihat harga DWS.

Batasan

Bagian berikut menjelaskan batasan untuk VM mulai fleksibel.

Batasan untuk semua VM Flex-start

Semua VM mulai fleksibel memiliki batasan berikut:

  • VM dengan mulai fleksibel hanya dapat menggunakan jenis mesin berikut:

    • Jenis mesin yang dioptimalkan akselerator, kecuali A4X Max dan A4X

    • Jenis mesin H4D

  • Anda harus membuat Flex-start VM menggunakan model penyediaan flex-start.

  • Anda harus menentukan apakah akan menghentikan atau menghapus VM Flex-start di akhir durasi berjalannya dengan menggunakan kolom instanceTerminationAction dan maxRunDuration. Untuk MIG, Anda hanya dapat menentukan untuk menghapus VM mulai fleksibel.

  • Anda harus menghentikan VM mulai fleksibel selama peristiwa pemeliharaan host.

  • Anda hanya dapat menerapkan kebijakan penempatan rapat ke VM Flex-start mandiri.

  • Anda tidak dapat menerapkan kebijakan penempatan spread ke VM Flex-start.

  • Anda tidak dapat menggunakan reservasi.

Batasan untuk MIG dengan VM Flex-start

Semua MIG dengan VM Flex-start memiliki batasan berikut:

Selain itu, jika Anda ingin membuat VM Mulai fleksibel menggunakan permintaan pengubahan ukuran MIG, lihat batasan untuk permintaan pengubahan ukuran MIG.

Langkah berikutnya