Konfigurasi boost di Cloud Workstations memungkinkan Anda mengalokasikan resource komputasi tambahan
ke workstation sesuai permintaan untuk sementara, termasuk jenis mesin yang lebih besar,
GPU, boot disk yang lebih besar, dan virtualisasi bertingkat. Saat menentukan konfigurasi boost
dalam konfigurasi workstation, Anda dapat memulai workstation yang dibuat
dari konfigurasi tersebut dengan resource yang ditingkatkan kapan pun workload Anda
memerlukannya—misalnya, saat menjalankan aplikasi yang memerlukan GPU terpasang.
Di Cloud Workstations API, parameter ini secara kolektif disebut sebagai
BoostConfig.
Membuat konfigurasi boost
Untuk membuat konfigurasi workstation yang menyertakan konfigurasi boost, jalankan perintah CLI gcloud berikut:
gcloud beta workstations configs create WORKSTATION_CONFIG_ID \
--cluster=WORKSTATION_CLUSTER_ID \
--region=LOCATION \
--project=PROJECT_ID \
--boost-config=id=BOOST_CONFIG_ID,machine-type=MACHINE_TYPE,accelerator-type=ACCELERATOR_TYPE,accelerator-count=ACCELERATOR_COUNT,enable-nested-virtualization=ENABLE_NESTED_VIRTUALIZATION,boot-disk-size=BOOT_DISK_SIZE,pool-size=POOL_SIZE,enable-automatic-failover=ENABLE_AUTOMATIC_FAILOVER
Ganti kode berikut:
PROJECT_ID: ID project yang berisi konfigurasi workstation.LOCATION: lokasi cluster workstation.WORKSTATION_CLUSTER_ID: nama cluster workstation yang berisi konfigurasi workstation.WORKSTATION_CONFIG_ID: nama konfigurasi workstation yang akan dibuat.BOOST_CONFIG_ID: ID yang akan digunakan untuk konfigurasi boost.MACHINE_TYPE: jenis mesin yang digunakan instance VM yang ditingkatkan (misalnya,e2-standard-4).ENABLE_NESTED_VIRTUALIZATION: apakah akan mengaktifkan virtualisasi bertingkat atau tidak.ACCELERATOR_TYPE: jenis kartu akselerator yang dipasang ke instance boost (misalnya,nvidia-tesla-t4).ACCELERATOR_COUNT: jumlah kartu akselerator yang terpasang ke instance boost.BOOT_DISK_SIZE: ukuran boot disk untuk VM dalam gigabyte (GB).POOL_SIZE: jumlah VM boost yang dibiarkan tidak ada aktivitas oleh sistem.ENABLE_AUTOMATIC_FAILOVER: apakah akan otomatis melakukan failover ke konfigurasi boost ini jika Compute Engine tidak memiliki kapasitas untuk jenis mesin default selama startup workstation. Nilai defaultnya adalahfalse.
Lihat Referensi Boost Config API untuk mengetahui informasi selengkapnya tentang setiap parameter dan default-nya.
Memulai workstation yang ditingkatkan
Jika konfigurasi workstation menyertakan konfigurasi boost, saat memulai workstation, pengguna dapat memilih untuk menggunakan VM yang disediakan di bagian BoostConfig dengan meneruskan boost config id dalam permintaan mulai. Jika tidak ada boost config id yang diberikan dalam permintaan mulai, sistem akan memilih VM dari kumpulan yang disediakan berdasarkan konfigurasi default.
Untuk meningkatkan workstation tertentu, jalankan perintah CLI gcloud berikut:
gcloud beta workstations start WORKSTATION_ID \
--boost=BOOST_CONFIG_ID
Ganti kode berikut:
WORKSTATION_ID: nama workstation yang akan dimulai.BOOST_CONFIG_ID: ID yang cocok dengan konfigurasi boost yang akan ditingkatkan.
Failover otomatis ke konfigurasi boost
Untuk mencegah kegagalan startup workstation yang disebabkan oleh kehabisan resource regional atau zona, Anda dapat mengonfigurasi failover otomatis (Pratinjau) pada satu atau beberapa konfigurasi boost.
Untuk mengaktifkan failover otomatis pada konfigurasi boost, tetapkan
enable-automatic-failover=true di flag --boost-config di
gcloud CLI, atau tetapkan enableAutomaticFailover ke true di
resource API
BoostConfig. Konfigurasi boost dengan failover otomatis yang diaktifkan harus
menentukan jenis mesin dari seri mesin yang berbeda dengan jenis mesin default
konfigurasi workstation. Misalnya, jika jenis mesin default Anda adalah e2-standard-4, konfigurasi boost failover Anda harus menggunakan seri mesin selain E2, seperti n2-standard-4.
Saat Anda memulai workstation tanpa menentukan konfigurasi boost dan Compute Engine tidak dapat menyediakan jenis mesin default karena kehabisan resource, Cloud Workstations akan otomatis mencoba menyediakan workstation menggunakan konfigurasi boost yang memenuhi syarat. Jika beberapa konfigurasi boost mengaktifkan failover otomatis, Cloud Workstations akan mengevaluasinya sesuai urutan kemunculannya dalam konfigurasi workstation hingga penyediaan berhasil. Failover otomatis hanya berlaku untuk sesi workstation yang aktif; mulai berikutnya akan mencoba menyediakan jenis mesin default terlebih dahulu.