Compute Engine memberikan diskon abonemen (DA) berbasis resource untuk workload yang dapat diprediksi sehingga Anda dapat memangkas biaya untuk resource yang dibutuhkan. Anda dapat membeli dan memperpanjang kontrak atau komitmen abonemen berbasis resource dengan imbalan harga diskon besar untuk penggunaan VM.
Dokumen ini memberikan informasi tentang komitmen berbasis resource, cara membelinya, dan DA yang dihasilkan.
Untuk mempelajari DA berbasis pembelanjaan untuk Compute Engine, lihat DA fleksibel Compute.
Komitmen berbasis resource ideal untuk penggunaan dalam kondisi stabil dan dapat diprediksi. Komitmen ini tidak memerlukan biaya di muka. Compute Engine memungkinkan Anda membeli kategori komitmen berbasis resource berikut:
- Komitmen hardware: Anda dapat membeli komitmen hardware untuk seri mesin tertentu dan berkomitmen pada resource yang tersedia untuk seri mesin tersebut, seperti vCPU, memori, GPU, disk SSD Lokal, dan node tenant tunggal. Untuk mengetahui informasi selengkapnya, lihat Membeli komitmen tanpa reservasi terlampir dan Membeli komitmen dengan reservasi terlampir.
- Komitmen lisensi software: Anda dapat membeli komitmen lisensi untuk lisensi sistem operasi (OS) premium yang berlaku. Untuk informasi selengkapnya, lihat Membeli komitmen untuk lisensi.
Komitmen untuk resource hardware terpisah dari komitmen untuk lisensi. Anda dapat membeli kedua kategori komitmen ini untuk sebuah instance VM, tetapi Anda tidak dapat membeli satu komitmen yang mencakup resource dan juga lisensi hardware.
Sebelum memulai
-
Jika Anda belum melakukannya, siapkan autentikasi.
Autentikasi adalah
proses yang digunakan untuk memverifikasi identitas Anda agar dapat mengakses Google Cloud layanan dan API.
Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat mengautentikasi ke Compute Engine dengan memilih salah satu opsi berikut:
Select the tab for how you plan to use the samples on this page:
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
REST
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Untuk informasi selengkapnya, lihat Mengautentikasi untuk menggunakan REST dalam Google Cloud dokumentasi autentikasi.
-
Cara kerja diskon abonemen
Saat membeli kontrak abonemen, Anda membeli resource Compute Engine—seperti vCPU, memori, GPU, SSD Lokal, dan node tenant tunggal—dengan harga diskon sebagai imbalan atas komitmen Anda membayar untuk resource tersebut selama 1 tahun atau 3 tahun. Diskon ini mencapai 55% untuk sebagian besar resource seperti jenis mesin atau GPU. Untuk jenis mesin yang dioptimalkan untuk memori, diskon mencapai 70%. Informasi tentang harga abonemen untuk berbagai jenis mesin tersedia di bagian Harga instance VM.
Selama jangka waktu komitmen, Anda akan otomatis mulai menerima CUD untuk penggunaan resource yang memenuhi syarat dalam project yang cocok dengan jenis resource, jenis mesin, dan region yang ditentukan dalam komitmen Anda. Anda akan terus menerima DA ini untuk penggunaan resource yang memenuhi syarat hingga masa berlaku komitmen Anda berakhir.
Compute Engine mempertahankan lien pada project Anda untuk setiap region dalam project tempat Anda membeli komitmen. Saat Anda membeli komitmen baru untuk region mana pun dalam project, Compute Engine akan mengaitkan lien untuk region tersebut dengan komitmen yang baru dibuat.
Anda tidak dapat membatalkan komitmen setelah membelinya. Komitmen Anda akan berakhir pada akhir durasi jangka waktu yang ditentukan, yaitu 1 atau 3 tahun. Namun, Anda dapat mengaktifkan perpanjangan otomatis di komitmen untuk memastikan bahwa komitmen tersebut diperpanjang secara otomatis untuk jangka waktu baru.
Status komitmen
Komitmen Anda dapat memiliki salah satu status berikut:
CREATING
: komitmen sedang dibuat.NOT_YET_ACTIVE
atauPENDING
: komitmen telah dibuat, tetapi belum aktif. Compute Engine membuat komitmen Anda dengan status ini.- Jika Anda menggunakan Google Cloud CLI atau REST API untuk membeli
komitmen, nilai status ini akan ditampilkan sebagai
NOT_YET_ACTIVE
. - Jika Anda menggunakan konsol Google Cloud untuk membeli komitmen, nilai status ini akan ditampilkan sebagai
PENDING
.
- Jika Anda menggunakan Google Cloud CLI atau REST API untuk membeli
komitmen, nilai status ini akan ditampilkan sebagai
ACTIVE
: komitmen aktif.EXPIRED
: komitmen sudah tidak berlaku. Compute Engine berhak menghapus komitmen yang sudah tidak berlaku yang telah lebih dari 210 hari sejak tanggal habis masa berlakunya.CANCELED
: Compute Engine membatalkan komitmen. Compute Engine akan mengubah status komitmen Anda menjadiCANCELED
saat Anda menggabungkannya untuk membuat komitmen gabungan baru.
Antara waktu pembelian komitmen dan waktu aktivasinya, status komitmen Anda tetap NOT_YET_ACTIVE
(atau PENDING
di konsol Google Cloud). Setelah aktivasi, status komitmen Anda akan berubah menjadi
ACTIVE
.
Misalnya, Anda membeli komitmen pada 20 Januari pukul 22.00 Waktu Pasifik AS dan Kanada (UTC-8 atau UTC-7). Compute Engine akan segera membuat commitmen Anda dengan status NOT_YET_ACTIVE
. Namun, komitmen Anda
akan menjadi ACTIVE
hanya pada 21 Januari pukul 00.00 Waktu Pasifik
AS dan Kanada (UTC-8 atau UTC-7).
Komitmen hardware
Komitmen hardware hanya berlaku untuk region dan seri kelompok mesin tertentu yang Anda beli. Sebagai gantinya, Anda akan menerima diskon pada harga gabungan semua resource hardware yang memenuhi syarat untuk seri mesin tersebut dalam region tersebut. Resource hardware ini mencakup vCPU, memori, GPU, dan disk SSD Lokal.
Membeli komitmen tidak memengaruhi konfigurasi VM Anda. CUD Anda berlaku untuk jumlah gabungan vCPU, memori, GPU, dan disk SSD Lokal dari seri mesin tertentu dalam suatu region. Akibatnya, CUD yang Anda terima untuk komitmen tidak terpengaruh oleh perubahan pada konfigurasi mesin VM, selama resource tercakup dalam komitmen tersebut.
Saat membeli komitmen untuk seri mesin tertentu, Anda memenuhi syarat untuk DA di semua jenis mesin VM, terlepas dari ukuran VM atau model kepemilikan, termasuk semua jenis mesin kustom dan yang telah ditetapkan serta node tenant tunggal. Untuk mengetahui informasi selengkapnya tentang jenis resource yang memenuhi syarat untuk setiap seri mesin, lihat Jenis komitmen hardware.
Penggunaan komitmen Anda secara efisien
Jika hanya memiliki beberapa project, Anda dapat membeli komitmen untuk resource spesifik yang akan digunakan saja. Misalnya, jika Anda membeli komitmen untuk 8 core dan menjalankan 24 core selama sebulan, Anda akan menerima diskon abonemen untuk 8 core. Sisanya, yaitu 16 core, akan ditagih dengan tarif standar non-abonemen. Perlu diingat bahwa setelah membeli sejumlah komitmen tertentu, Anda akan ditagih untuk komitmen tersebut setiap bulan, meskipun Anda tidak menggunakannya. Misalnya, jika membeli komitmen untuk 8 core, Anda akan dikenai tarif abonemen untuk 8 core tersebut untuk pemakaian sebulan penuh, meskipun Anda mungkin hanya menjalankan core tersebut selama beberapa minggu. Sebaiknya Anda membeli komitmen dalam kelipatan yang sesuai dengan yang akan digunakan.
Komitmen tidak dapat ditumpuk untuk skenario burst. Misalnya, jika Anda membeli 10 core untuk sebulan, lalu menjalankan 20 core selama setengah bulan, komitmen Anda tidak akan berlaku untuk ke-20 core tersebut hanya karena penggunaannya adalah setengah bulan.
Kelebihan penggunaan
Setiap penggunaan resource per jam yang tidak tercakup dalam komitmen Anda akan
ditagih berdasarkan tarif on-demand dan mungkin memenuhi syarat untuk
diskon penggunaan berkelanjutan (SUD) yang berlaku.
Misalnya, pertimbangkan komitmen untuk 2 vCPU dan memori 8 GB yang termasuk dalam
seri mesin N2. Misalnya, Anda menggunakan komitmen ini untuk membeli dan menjalankan VM n2-standard-2
(2 vCPU dan memori 8 GB) selama sebagian bulan, lalu menjalankan VM n2-standard-8
(8 vCPU dan memori 32 GB) untuk sisa bulan yang sama. Dalam skenario ini, Compute Engine menggabungkan penggunaan di kedua VM dan secara otomatis menerapkan SUD yang berlaku ke penggunaan resource apa pun yang tidak tercakup dalam komitmen Anda.
Menggabungkan reservasi dengan komitmen
Komitmen memberikan perjanjian harga diskon 1 atau 3 tahun, tetapi tidak memesan kapasitas di zona tertentu. Reservasi memastikan bahwa kapasitas akan ditahan di zona tertentu meskipun VM yang direservasi tidak berjalan. Untuk mendapatkan resource zona dengan harga diskon dan juga memastikan bahwa kapasitas dipesan untuk resource tersebut, Anda harus membeli komitmen dan membuat pemesanan untuk resource zona tersebut.
Anda juga dapat melampirkan pemesanan ke komitmen berbasis resource untuk memastikan bahwa pemesanan tersebut khusus untuk komitmen tersebut. Saat Anda berkomitmen untuk menggunakan resource GPU atau SSD Lokal, Anda juga harus memesan resource tersebut dan melampirkan pemesanannya ke komitmen Anda.
Untuk mengetahui informasi selengkapnya, lihat Menggabungkan pemesanan dengan diskon abonemen.
Membagikan DA berbasis resource di seluruh project
Secara default, CUD berbasis resource berlaku di tingkat project dan Anda menerima CUD yang berlaku hanya untuk project tempat Anda membeli komitmen. Jika Anda memindahkan project yang komitmennya telah Anda beli ke akun Penagihan Cloud lain, Anda akan terus menerima CUD yang berlaku untuk project tersebut di akun Penagihan Cloud yang baru.
Namun, Compute Engine memungkinkan Anda berbagi diskon untuk komitmen berbasis resource di beberapa project yang menggunakan akun Penagihan Cloud yang sama. Membagikan CUD berbasis resource untuk komitmen di semua project akan mengurangi beban pengelolaan diskon per project dan memaksimalkan penghematan dengan menggabungkan semua diskon untuk seluruh penggunaan resource di project Anda.
Jika memiliki beberapa project yang menggunakan akun Penagihan Cloud yang sama, Anda dapat mengaktifkan berbagi CUD sehingga semua project dalam akun Penagihan Cloud tersebut berbagi CUD dari semua komitmen berbasis resource Anda.
Misalnya, Anda membeli dua komitmen berbasis resource masing-masing untuk 80 core (total 160 core) dan menjalankan 200 core selama sebulan di berbagai project di akun Penagihan Cloud Anda. Jika berbagi CUD telah diaktifkan untuk akun Penagihan Cloud ini, Anda akan menerima CUD berbasis resource yang berlaku untuk 160 dari 200 core yang digunakan di berbagai project dalam akun Penagihan Cloud tersebut. Sisanya (40 core) akan dikenai tarif on-demand non-abonemen. Setelah membeli komitmen, Anda akan ditagih untuk resource terpakai setiap bulan, selama jangka waktu komitmen, meskipun Anda tidak menggunakan resource tersebut. Lihat Memahami pembagian diskon untuk rekomendasi pemanfaatan yang hemat biaya.
Diskon abonemen tunduk kepada Google Cloud harga dan penagihan berbasis komitmen. Dengan membeli komitmen, Anda menyetujui persyaratan ini.
Menggunakan atribusi untuk mengalokasikan diskon
Atribusi mengacu pada bagaimana diskon abonemen dialokasikan ke seluruh project. Alokasi ini tercermin di antarmuka pengelolaan biaya Penagihan Cloud, seperti ekspor biaya penggunaan atau Konsol Google Cloud.
Atribusi hanya berlaku jika berbagi diskon diaktifkan. Anda dapat memilih jenis atribusi yang ingin digunakan sebelum mengaktifkan berbagi diskon, lalu mengonfigurasi atribusi tersebut setelah berbagi diskon aktif.
Komitmen Compute Engine secara default menggunakan atribusi proporsional. Komitmen atribusi proporsional diterapkan ke project sesuai dengan jumlah total penggunaan memenuhi syarat yang dihabiskan oleh setiap project. Misalnya, jika project A dan project B, masing-masing, menghabiskan penggunaan senilai $75 dan $25, project A akan dicakup hingga 75% dan project B hingga 25% dari kredit yang tersedia.
Atau, Anda dapat memilih atribusi prioritas untuk komitmen Compute Engine berdasarkan penggunaan yang Anda tentukan. Semua komitmen non-prioritas yang tersisa akan diterapkan secara proporsional sesuai penggunaan yang memenuhi syarat di project Anda lainnya. Jumlah total alokasi tidak boleh melebihi jumlah komitmen yang dibeli.
Untuk memilih antara atribusi proporsional dan atribusi prioritas untuk komitmen Compute Engine Anda, lihat Memilih atribusi untuk komitmen berbasis resource.
Spesifikasi
Anda hanya dapat membeli komitmen berbasis resource untuk resource yang berada di region tertentu jika Anda memiliki kuota yang tersedia di region tersebut untuk kedua hal berikut:
- Komitmen
- Resource terpakai (kecuali memori)
Untuk informasi selengkapnya, baca Kuota untuk komitmen dan resource terpakai.
Komitmen harus dibeli per region.
Agar dapat menggunakan gcloud CLI untuk mengelola komitmen, Anda harus menjalankan
gcloud
versi 147.0.0 atau yang lebih baru. Untuk mengupdate gcloud CLI ke versi terbaru:gcloud components update
Untuk memeriksa versi gcloud CLI yang Anda jalankan:
gcloud version
Pembatasan
Batasan berikut berlaku untuk CUD berbasis resource.
Batasan umum
- Project yang berada dalam periode paket gratis dan memiliki kredit paket gratis serta project yang tidak memiliki histori pembayaran tidak memenuhi syarat untuk mendapatkan diskon abonemen.
- Anda hanya dapat membeli komitmen per region.
- CUD berbasis resource tidak berlaku untuk instance preemptible VM, jenis mesin dengan inti bersama N1, atau memori yang diperluas.
- Jika Anda menggunakan reservasi Compute Engine dengan Dataflow atau Dataproc Serverless, resource yang direservasi tersebut tidak memenuhi syarat untuk CUD Compute Engine.
- Untuk jenis mesin yang mendukung performa jaringan per VM Tier_1, SKU dengan bandwidth yang lebih tinggi dikecualikan dari CUD.
- Mesin dengan inti bersama
f1-micro
dang1-small
tidak memenuhi syarat untuk CUD. Anda tidak dapat mengubah project yang komitmennya Anda beli. Jika ingin berbagi diskon dengan beberapa project, aktifkan berbagi CUD.
Jika Anda memindahkan project yang komitmennya telah Anda beli ke akun Penagihan Cloud lain, Anda akan terus menerima DAS yang berlaku untuk project tersebut di akun Penagihan Cloud yang baru. Pelajari cara mengubah akun Penagihan Cloud untuk project.
Pembatasan khusus untuk berbagi CUD berbasis resource
- Jika Anda memiliki reservasi bersama dan juga mengaktifkan berbagi CUD untuk akun Penagihan Cloud komitmen, untuk memastikan penggunaan dari reservasi bersama yang digunakan memenuhi syarat untuk CUD berbasis resource, Anda harus membagikan reservasi hanya dengan project yang ditautkan ke akun Penagihan Cloud komitmen. Tindakan ini membantu Anda menghindari penagihan dengan tarif on-demand untuk penggunaan yang memenuhi syarat untuk CUD.
- Saat Anda mengaktifkan pembagian CUD untuk akun Penagihan Cloud, jika ada bagian komitmen yang tidak terpakai, biaya komitmen yang tersisa akan tetap dikenakan ke project tempat Anda membeli komitmen tersebut.
Pembatasan khusus untuk pemesanan yang dilampirkan
Jika komitmen menentukan GPU, disk SSD Lokal, atau keduanya, pemesanan yang dilampirkan (atau kombinasi pemesanan yang dilampirkan) harus menentukan jumlah dan jenis resource tersebut yang sama persis dengan komitmen. Untuk informasi selengkapnya, lihat Melampirkan reservasi ke komitmen berbasis resource.
Jika reservasi dilampirkan ke komitmen, Anda tidak dapat menghapus atau mengubah ukuran reservasi tersebut.
Anda tidak dapat melampirkan pemesanan yang sama ke lebih dari satu komitmen.
Harga
Anda akan ditagih setiap bulan untuk komitmen Anda dan harus membayar biaya komitmen bulanan meskipun tidak menggunakan semua resource terpakai Anda. Biaya komitmen adalah jumlah harga diskon dari semua resource terpakai Anda. Compute Engine menghitung harga diskon setiap resource menggunakan harga on-demand yang berlaku pada hari komitmen Anda mulai aktif. Biaya komitmen bulanan dan harga diskon untuk resource Anda tetap sama hingga akhir jangka waktu komitmen, meskipun harga on-demand berubah.
Jika Anda menggunakan komitmen untuk menjalankan jenis mesin kustom, Compute Engine akan mengenakan biaya premi sebesar 5% dari harga komitmen. Compute Engine mengenakan biaya premi ini atas sebagian dan durasi komitmen Anda dalam menjalankan VM jenis mesin kustom ini.
Harga diskon (disebut juga harga DA) untuk instance VM, dengan atau tanpa GPU dan disk SSD Lokal, berbeda-beda bergantung pada region-nya. Untuk tarif saat ini, lihat Harga instance VM.
Jika Anda memindahkan project yang komitmennya telah Anda beli ke akun Penagihan Cloud lain, Anda akan terus menerima diskon abonemen untuk project tersebut di akun Penagihan Cloud yang baru. Pelajari cara mengubah akun Penagihan Cloud untuk sebuah project.
Jenis komitmen hardware
Anda dapat membeli komitmen untuk resource berikut.
Jenis komitmen | Resource yang diskonnya dapat Anda beli | Berlaku untuk jenis resource berikut |
---|---|---|
Komitmen General purpose E2 |
|
Semua jenis mesin E2 |
Komitmen General purpose N2 |
|
|
Komitmen General purpose N2D |
|
|
Komitmen General purpose N4 |
|
|
Komitmen General purpose C3 |
|
|
Komitmen General purpose C3D |
|
|
Komitmen General purpose C4 |
|
|
Komitmen C4A tujuan umum |
|
|
Komitmen General purpose Tau T2D |
|
Jenis mesin Tau T2D standar |
Komitmen General purpose N1 |
|
|
Komitmen Z3 yang dioptimalkan untuk penyimpanan |
|
|
Komitmen H3 yang dioptimalkan untuk komputasi |
|
|
Komitmen Compute-optimized C2 |
|
|
Komitmen Compute-optimized C2D |
|
Semua jenis mesin C2D |
Komitmen Memory-optimized M1/M2 |
|
|
Komitmen Memory-optimized M3 |
|
Semua jenis mesin M3 |
Komitmen X4 yang dioptimalkan untuk memori |
|
Satu jenis mesin X4 |
Komitmen Accelerator-optimized A2 |
|
|
Komitmen A3 yang dioptimalkan untuk akselerator |
|
|
Komitmen Accelerator-optimized G2 |
|
|
Anda tidak dapat membeli komitmen untuk jenis mesin f1-micro
atau g1-small
, atau untuk tagihan premium sole-tenant.
Komitmen untuk jenis mesin Compute Engine
Google Cloud menawarkan komitmen berbasis resource untuk resource hardware dari beberapa seri kelompok mesin Compute Engine. Beli jenis komitmen yang sesuai untuk jenis mesin yang Anda rencanakan untuk digunakan.
Jenis mesin untuk tujuan umum
CUD untuk jenis mesin tujuan umum diterapkan ke resource dengan urutan sebagai berikut:
- Jenis mesin kustom N4, N2, N2D, E2, atau N1, bergantung pada komitmen yang Anda beli
- Sole-tenant node
- Jenis mesin yang telah ditetapkan E2, N2, N2D, N4, C4, C4A, C3, C3D, Tau T2D, atau N1, bergantung pada komitmen yang Anda beli.
Saat membeli komitmen untuk jenis mesin tujuan umum, Anda harus memilih untuk seri mesin mana komitmen tersebut berlaku. Misalnya, jika Anda membeli komitmen E2 tujuan umum, komitmen tersebut hanya berlaku untuk jenis mesin E2. Demikian pula, jika Anda membeli komitmen N2, N2D, N4, C4, C4A, C3, C3D, Tau T2D, atau N1 tujuan umum, komitmen tersebut tidak akan pernah tumpang-tindih.
Misalnya, anggaplah Anda memiliki region dengan kombinasi berikut:
- 10 vCPU jenis mesin kustom N2
- 30 GB memori jenis mesin kustom
- 2 jenis mesin yang telah ditetapkan
n2-standard-4
Anda membeli komitmen N2 untuk 15 vCPU dan 13,5 GB memori untuk abonemen. CUD akan diterapkan terlebih dahulu ke jenis mesin kustom N2, dan diskon sisanya akan diterapkan ke jenis mesin yang telah ditetapkan N2. Dalam hal ini, ke-10 vCPU dari jenis mesin kustom N2 dan 13,5 GB memori dari jenis mesin kustom akan dikenai biaya berdasarkan harga abonemen.
Terakhir, sisa 5 vCPU abonemen akan berlaku untuk 5 vCPU acak di kedua jenis n2-standard-4 machine
. Setiap penggunaan resource yang tidak
tercakup dalam komitmen Anda mungkin memenuhi syarat untuk SUD yang berlaku.
Selain itu, jika Anda menggunakan komitmen untuk menjalankan jenis mesin kustom, Compute Engine akan mengenakan biaya premi sebesar 5% dari harga komitmen. Compute Engine mengenakan biaya premi ini atas sebagian dan durasi komitmen Anda dalam menjalankan VM jenis mesin kustom ini.
Komitmen digabungkan berdasarkan seri mesin. Jika tidak yakin dengan jumlah komitmen yang harus dibeli, Anda dapat membeli komitmen dalam jumlah lebih kecil, lalu menambahkan komitmen lainnya sesuai kebutuhan. Misalnya, Anda dapat membeli beberapa kontrak untuk 10 vCPU dan nol memori, lalu membeli kontrak terpisah untuk memori tambahan.
Cara membeli komitmen untuk jenis mesin untuk tujuan umum dijelaskan di bagian Membeli komitmen tanpa reservasi terlampir dan Membeli komitmen dengan reservasi terlampir.
Jenis mesin yang dioptimalkan untuk memori
Anda dapat membeli DA untuk jenis mesin yang dioptimalkan untuk memori di berbagai tingkat:
- Untuk jenis mesin M1 atau M2.
- Untuk jenis mesin M3 apa pun.
- Untuk jenis mesin X4 dengan memori 16 TB.
- Untuk jenis mesin X4 dengan memori 24 TB.
- Untuk jenis mesin X4 dengan memori 32 TB.
Anda harus membeli jenis komitmen yang cocok dengan seri mesin instance Anda. Untuk instance bare metal X4, setiap konfigurasi mesin memerlukan CUD yang berbeda.
SKU Core dan RAM Premium Upgrade yang Dioptimalkan untuk Memori, yang khusus untuk jenis mesin M2, tidak memenuhi syarat untuk CUD. Harga untuk SKU ini disertakan dalam tarif harga yang didokumentasikan di halaman harga instance VM dan di kalkulator harga.
Jika Anda ingin menggunakan jenis mesin yang dioptimalkan untuk memori, belilah komitmen yang dioptimalkan untuk memori. Cara membeli komitmen untuk jenis mesin yang dioptimalkan untuk memori dijelaskan di bagian Membeli komitmen tanpa reservasi terlampir.
Jenis mesin yang dioptimalkan untuk penyimpanan
Untuk membeli komitmen untuk jenis mesin Z3 yang dioptimalkan untuk penyimpanan, lihat Membeli komitmen tanpa reservasi terlampir dan Membeli komitmen dengan reservasi terlampir.
Jenis mesin yang dioptimalkan untuk komputasi
Untuk membeli komitmen untuk jenis mesin yang dioptimalkan untuk komputasi, lihat salah satu hal berikut:
- Untuk jenis mesin C2 dan C2D yang dioptimalkan untuk komputasi, lihat Membeli komitmen tanpa reservasi terlampir.
- Untuk jenis mesin H3 yang dioptimalkan untuk komputasi, lihat Membeli komitmen dengan reservasi terlampir.
Jenis mesin yang dioptimalkan akselerator
VM yang dioptimalkan akselerator memiliki model dan jumlah GPU NVIDIA tertentu yang terpasang. Saat membeli komitmen untuk jenis mesin ini, Anda juga harus memesan GPU yang di-commit dan melampirkan pemesanan tersebut ke komitmen Anda. Cara membeli komitmen untuk jenis mesin A3, A2, atau G2 dijelaskan di bagian Membeli komitmen dengan reservasi terlampir.
Komitmen untuk GPU dan resource disk SSD Lokal
Untuk membeli komitmen untuk GPU, disk SSD Lokal, atau keduanya, Anda juga harus mereservasi resource dan melampirkan reservasi ke komitmen Anda. Reservasi resource ini diperlukan untuk memastikan bahwa resource selalu tersedia bagi Anda (baik Anda menggunakannya maupun tidak). Tidak ada biaya tambahan untuk reservasi resource.
Anda harus membeli komitmen berdasarkan jenis GPU tertentu. Misalnya, Anda dapat membeli GPU untuk NVIDIA P100 atau NVIDIA V100, tetapi Anda tidak dapat membeli komitmen untuk GPU NVIDIA P100 dan menerapkannya ke jenis GPU lain.
Untuk membeli komitmen untuk GPU, disk SSD Lokal, atau keduanya, lihat Membeli komitmen dengan reservasi terlampir dalam dokumen ini.
Untuk mempelajari lebih lanjut komitmen dengan reservasi terlampir, lihat Melampirkan reservasi ke komitmen berbasis resource.
Kuota untuk komitmen dan resource terpakai
Anda hanya dapat membeli komitmen berbasis resource untuk resource yang berada di region tertentu jika Anda memiliki kuota yang tersedia di region tersebut untuk kedua hal berikut:
- Komitmen
- Resource terpakai (kecuali memori)
Secara khusus, jika ingin membeli komitmen untuk vCPU, GPU, atau disk SSD Lokal apa pun, Anda harus menyediakan kuota baik untuk komitmen maupun SKU terpakai spesifik tersebut di region tempat Anda ingin membeli komitmen. Tidak ada kuota untuk memori; Anda tidak perlu memiliki kuota terpisah untuk memori terpakai jika ingin membeli komitmen untuk memori.
Misalnya, untuk membeli 5 komitmen yang mencakup 32 vCPU jenis mesin N1 tujuan umum, memori 16 GB, 4 GPU NVIDIA P4, dan 2 disk SSD Lokal di region us-central1
, Anda harus memiliki kuota untuk masing-masing dari berikut ini:
- Lima komitmen di
us-central1
- 32 vCPU N1 terpakai di
us-central1
- Empat GPU NVIDIA P4 terpakai di
us-central1
- 750 GB (atau 2 disk SSD Lokal) kapasitas disk SSD Lokal terpakai di
us-central1
Batas kuota
Secara default, Compute Engine menawarkan kuota komitmen dalam jumlah tertentu untuk setiap jenis resource terpakai. Batas kuota ini menentukan jumlah komitmen yang dapat dibeli dan jumlah resource yang komitmennya dapat dibeli. Untuk mempelajari cara melihat batas kuota dan nilai penggunaan kuota saat ini untuk komitmen dan resource terpakai Anda, baca Melihat kuota di Konsol Google Cloud.
Jika Anda selalu membayar untuk vCPU terpakai yang sangat tinggi pada project yang tersebar di berbagai region, Anda mungkin memenuhi syarat untuk mendapatkan kuota vCPU terpakai tanpa batas untuk semua jenis mesin (kecuali jenis mesin yang dioptimalkan untuk memori) di semua region.
Jika semua kuota komitmen Anda habis, Anda tidak dapat membeli komitmen baru. Demikian pula, jika kuota resource terpakai Anda habis, Anda tidak dapat membeli komitmen baru untuk resource itu meskipun masih memiliki kuota komitmen. Misalnya, jika Anda menghabiskan semua kuota komitmen, server akan menampilkan error berikut saat Anda membuat permintaan pembelian komitmen:
"Quota 'COMMITMENTS' exceeded. Limit: 0.0"
Meningkatkan batas kuota
Jika tidak memiliki cukup kuota untuk komitmen atau resource terpakai, Anda dapat mengirimkan permintaan penambahan kuota dari halaman Quotas. Penambahan kuota ini dapat Anda lakukan kapan saja. Untuk mempelajari cara mengirimkan permintaan penambahan batas kuota resource, lihat Meminta batas kuota yang lebih tinggi.
Misalnya, pertimbangkan skenario saat Anda membeli dua komitmen untuk
total empat GPU NVIDIA V100
di us-central1
dan memenuhi batas kuota.
region. Jika ingin membeli dua komitmen baru masing-masing untuk dua NVIDIA V100 GPUs
di region yang sama, Anda harus melakukan langkah berikut:
- Mengirim permintaan kuota baru untuk menambah kuota
Committed NVIDIA V100 GPUs
Anda dius-central1
hingga mencapai jumlah maksimum baru (delapan) yang Anda inginkan. Mengirim permintaan kuota baru untuk menambah kuota
Commitments
Anda dius-central1
agar sesuai dengan jumlah maksimum baru (empat) yang Anda inginkan.Tunggu sampai permintaan Anda disetujui dan ditutup. Setelah permintaan disetujui, kuota komitmen dan GPU terpakai Anda di
us-central1
akan bertambah untuk memenuhi kebutuhan Anda yang baru. Kemudian, Anda dapat membeli komitmen baru.
Jika Anda mengajukan permintaan penambahan batas kuota untuk resource yang secara default sudah memiliki kuota tanpa batas, nilai kuota untuk resource tersebut tetap tidak terbatas dan Anda akan diberi tahu bahwa batas yang Anda minta berada di bawah batas yang disetujui.
Menetapkan batas nilai kuota
Anda dapat menetapkan batas nilai kuota untuk resource terpakai dengan membuat pengabaian kuota konsumen. Untuk resource yang secara default memiliki kuota tanpa batas, pengabaian kuota konsumen yang dibuat akan mengurangi nilai kuota. Untuk mengembalikan kuota default ini ke nilai tanpa batasnya, Anda harus menghapus pengabaian kuota konsumen yang ditetapkan untuk SKU terpakai Anda. Untuk informasi selengkapnya, lihat Membuat pengabaian kuota konsumen dan Menghapus pengabaian kuota konsumen.
Untuk mempelajari lebih lanjut cara mengelola kuota resource, baca Melihat dan mengelola kuota.
Membeli komitmen tanpa reservasi terlampir
Anda dapat membeli komitmen untuk vCPU, memori, atau keduanya tanpa melampirkan reservasi untuk resource tersebut. Anda dapat membeli komitmen ini menggunakan Konsol Google Cloud, gcloud CLI, atau API.
Untuk mempelajari lebih lanjut komitmen dengan reservasi terlampir, lihat Melampirkan reservasi ke komitmen berbasis resource.
Untuk membeli komitmen untuk GPU, disk SSD Lokal, atau keduanya, lihat Membeli komitmen dengan reservasi terlampir.
Secara default, pemilik project memiliki izin untuk membeli kontrak diskon abonemen. Namun, pemilik dapat membuat peran khusus yang mencakup atau mengecualikan pengguna tertentu. Baca kontrol akses guna memastikan Anda memiliki izin untuk membeli kontrak diskon abonemen.
Setelah Anda membeli komitmen, komitmen tersebut akan aktif pada hari berikutnya pukul 00.00 Waktu Pasifik AS dan Kanada (UTC-8, atau UTC-7 selama waktu musim panas). Compute Engine mempertahankan lien pada project Anda untuk setiap region dalam project tempat Anda membeli komitmen. Saat Anda membeli komitmen baru untuk region mana pun dalam project, Compute Engine akan mengaitkan lien untuk region tersebut dengan komitmen yang baru dibuat.
Antara waktu pembelian komitmen dan waktu aktivasinya, status komitmen Anda tetap NOT_YET_ACTIVE
(atau PENDING
di konsol Google Cloud). Setelah aktivasi, status komitmen Anda akan berubah menjadi
ACTIVE
.
Misalnya, Anda membeli komitmen pada 20 Januari pukul 22.00 Waktu Pasifik AS dan Kanada (UTC-8 atau UTC-7). Compute Engine akan segera membuat commitmen Anda dengan status NOT_YET_ACTIVE
. Namun, komitmen Anda
akan menjadi ACTIVE
hanya pada 21 Januari pukul 00.00 Waktu Pasifik
AS dan Kanada (UTC-8 atau UTC-7).
Diskon akan otomatis diterapkan ke instance yang berlaku di region yang Anda tentukan, dan ke project tempat diskon tersebut dibeli.
Izin yang diperlukan untuk langkah ini
Untuk melakukan tugas ini, Anda harus memiliki izin berikut:
compute.commitments.create
untuk membuat komitmen untuk VM.compute.commitments.list
untuk melihat daftar komitmen di sebuah project.
Sebelum membeli komitmen menggunakan Konsol Google Cloud, pilih project yang ingin Anda gunakan untuk membeli komitmen. Jika berbagi DAS diaktifkan untuk akun Penagihan Cloud, Anda dapat membeli komitmen menggunakan project mana pun dari akun Penagihan Cloud tersebut. Setelah memilih project, lakukan hal berikut:
Di Konsol Google Cloud, buka halaman Committed use discounts.
Untuk membeli komitmen, klik
Purchase commitment. Halaman Purchase a committed use discount akan terbuka dan menampilkan tab Hardware.Di kolom Nama, masukkan nama untuk komitmen Anda.
Di kolom Region, pilih region tempat Anda ingin melakukan commit ke resource Compute Engine.
Di kolom Jenis komitmen, pilih seri kelompok mesin untuk resource yang dikomitmenkan. Untuk vCPU, memori, atau keduanya, Anda dapat memilih dari jenis komitmen berikut:
- A2 yang dioptimalkan akselerator untuk resource jenis mesin A2
- A3 yang dioptimalkan akselerator untuk resource jenis mesin A3 Edge dan High
- A3 Mega yang dioptimalkan akselerator untuk resource jenis mesin A3 Mega
- C2 yang dioptimalkan untuk komputasi untuk resource jenis mesin C2
- C2D yang dioptimalkan untuk komputasi untuk resource jenis mesin C2D
- H3 yang dioptimalkan untuk komputasi untuk resource jenis mesin H3
- General-Purpose C3 untuk resource jenis mesin C3
- General-Purpose C3D untuk resource jenis mesin C3D
- General-Purpose C4 untuk resource jenis mesin C4
- General-Purpose C4A untuk resource jenis mesin C4A
- General-Purpose E2 untuk resource jenis mesin E2
- N1 tujuan umum untuk resource jenis mesin N1
- N2 Tujuan Umum untuk resource jenis mesin N2
- N2D Tujuan Umum untuk resource mesin N2D
- N4 Tujuan Umum untuk resource jenis mesin N4
- General-Purpose T2D untuk resource jenis mesin Tau T2D
- G2 yang dioptimalkan untuk grafis untuk resource jenis mesin G2
- M1/M2 yang dioptimalkan untuk memori untuk resource jenis mesin M1 atau M2
- M3 yang dioptimalkan untuk memori untuk resource jenis mesin M3
- X4 16 TB yang dioptimalkan untuk memori untuk jenis mesin X4 dengan memori 16 TB
- X4 24 TB yang dioptimalkan untuk memori untuk jenis mesin X4 dengan memori 24 TB
- X4 32 TB yang dioptimalkan untuk memori untuk jenis mesin X4 dengan memori 32 TB
- Z3 yang dioptimalkan untuk penyimpanan untuk resource jenis mesin Z3
Di bagian Duration, lakukan hal berikut:
- Untuk menentukan paket komitmen, pilih 1 tahun atau 3 tahun. Setelan ini menentukan durasi periode preset komitmen Anda.
Opsional. Untuk menentukan durasi jangka waktu kustom untuk komitmen Anda, klik tombol Perpanjang tanggal akhir, lalu di kolom Tanggal, tentukan tanggal akhir kustom yang Anda inginkan. Untuk informasi selengkapnya, lihat Memperpanjang jangka waktu komitmen.
Di kolom Cores, masukkan jumlah vCPU yang ingin Anda komitmenkan.
Di kolom Memory, masukkan jumlah memori dalam GB yang ingin Anda commit.
Untuk menyelesaikan pembelian komitmen, lakukan langkah berikut:
- Klik Purchase.
- Pada dialog Beli diskon abonemen, jika Anda setuju dengan persyaratan khusus layanan, klik Beli lagi.
Menggunakan gcloud CLI, jalankan perintah gcloud compute commitments create
:
gcloud compute commitments createCOMMITMENT_NAME \ --regionREGION \ --projectPROJECT_ID \ --resources vcpu=NUMBER_VCPUS ,memory=MEMORY \ --planDURATION \ --typeCOMMITMENT_TYPE
Ganti properti berikut:
COMMITMENT_NAME
: nama yang Anda inginkan untuk mengidentifikasi komitmen ini.REGION
: region tempat komitmen ini berlaku. Setiap region memiliki harga komitmen yang berbeda. Untuk harga saat ini, lihat lembar harga.PROJECT_ID
: project ID untuk project yang ingin Anda buat komitmennya.NUMBER_VCPUS
: jumlah vCPU yang ingin Anda beli komitmennya. Jumlah vCPU harus berupa bilangan bulat 0 atau lebih, dan bisa genap atau ganjil.MEMORY
: jumlah memori dalam MB atau GB yang ingin Anda beli komitmennya. Contoh,1000MB
. Jika unit tidak ditentukan, unit default yang digunakan adalah GB. Memori dapat dibeli dengan kelipatan 0,25 GB.DURATION
: jangka waktu komitmen,12-month
atau36-month
.COMMITMENT_TYPE
: salah satu dari:accelerator-optimized
untuk resource jenis mesin A2accelerator-optimized-a3
untuk resource jenis mesin A3 Edge dan Highaccelerator-optimized-a3-mega
untuk resource jenis mesin A3 Megacompute-optimized
untuk resource jenis mesin C2compute-optimized-c2d
untuk resource jenis mesin C2Dcompute-optimized-c3
untuk resource jenis mesin C3compute-optimized-c3d
untuk resource jenis mesin C3Dcompute-optimized-h3
untuk resource jenis mesin H3general-purpose
untuk resource jenis mesin N1general-purpose-c4
untuk resource jenis mesin C4general-purpose-c4a
untuk resource jenis mesin C4Ageneral-purpose-e2
untuk resource jenis mesin E2general-purpose-n2
untuk resource jenis mesin N2general-purpose-n2d
untuk resource mesin N2Dgeneral-purpose-n4
untuk resource jenis mesin N4general-purpose-t2d
untuk resource jenis mesin Tau T2Dgraphics-optimized
untuk resource jenis mesin G2memory-optimized
untuk resource jenis mesin M1 atau M2memory-optimized-m3
untuk resource jenis mesin M3memory-optimized-x4-16tb
untuk resource jenis mesin X4 untuk instance dengan memori 16 TBmemory-optimized-x4-24tb
untuk resource jenis mesin X4 untuk instance dengan memori 24 TBmemory-optimized-x4-32tb
untuk resource jenis mesin X4 untuk instance dengan memori 32 TBstorage-optimized-z3
untuk resource jenis mesin Z3
Jika Anda tidak menentukan flag
--type
, nilai default yang digunakan adalahgeneral-purpose
.
Contoh
Jika ingin membuat komitmen tujuan umum untuk jenis mesin N1, Anda dapat menggunakan contoh berikut:
gcloud compute commitments create example-commitment --region us-central1 \ --resources vcpu=5,memory=33280MB --plan 12-month \ --project=myproject
Jika ingin membuat komitmen yang dioptimalkan untuk komputasi, gunakan perintah
gcloud compute commitments create
, yang akan membeli komitmen 1 tahun untuk jenis mesin yang dioptimalkan untuk komputasi:gcloud compute commitments create example-compute-optimized-commitment \ --region us-central1 --resources vcpu=2,memory=3814GB --plan 12-month \ --type compute-optimized --project=myproject
Jika ingin membuat komitmen yang dioptimalkan untuk memori:
gcloud compute commitments create example-memory-optimized-commitment \ --region us-central1 --resources vcpu=96,memory=1434MB \ --plan 12-month --type memory-optimized \ --project=myproject
Agar dapat membuat komitmen yang dioptimalkan untuk akselerator, Anda harus membeli komitmen dengan reservasi pendukung terlampir menggunakan perintah
gcloud compute commitments create
. Anda juga harus menentukan jumlah total resource (termasuk GPU) yang dibutuhkan.Saat membuat komitmen GPU, Anda harus menentukan flag
--accelerator
dan--resources-accelerator
. Flag--accelerator
menentukan jumlah GPU yang dipasang ke setiap VM. Flag--resources-accelerator
menentukan jumlah total GPU dalam komitmen.Misalnya, komitmen berikut mencakup 96 vCPU, 680 GB memori, 8 GPU, dan sebuah reservasi untuk GPU tersebut yang akan digunakan dalam 2 VM di
us-central1-a
.gcloud compute commitments create example-accelerator-optimized-commitment \ --region=us-central1 \ --project=myproject \ --resources=vcpu=96,memory=680GB \ --resources-accelerator=count=8,type=nvidia-tesla-a100 \ --plan 12-month \ --type accelerator-optimized \ --reservation=reservation-01 \ --reservation-zone=us-central1-a \ --machine-type=a2-highgpu-4g \ --accelerator=count=4,type=nvidia-tesla-a100 \ --vm-count=2
Untuk membuat komitmen GPU, disk SSD Lokal, atau keduanya, Anda harus membeli komitmen dengan reservasi terlampir menggunakan perintah
gcloud compute commitments create
.Saat membuat komitmen GPU, Anda harus menentukan flag
--accelerator
dan--resources-accelerator
. Flag--accelerator
menentukan jumlah GPU yang dipasang ke setiap VM. Flag--resources-accelerator
menentukan jumlah total GPU dalam komitmen.Misalnya, komitmen berikut mencakup 4 GPU dan sebuah reservasi untuk GPU tersebut yang akan digunakan dalam 2 instance di
us-central1-a
.gcloud compute commitments create example-reservation-commitment \ --region=us-central1 \ --project=myproject \ --resources=vcpu=96,memory=624GB \ --resources-accelerator=type=nvidia-tesla-v100,count=4 \ --plan 12-month \ --reservation=reservation-01 \ --reservation-zone=us-central1-a \ --machine-type=n1-standard-32 --accelerator=type=nvidia-tesla-v100,count=2 \ --vm-count=2
Di API, buat permintaan POST
ke metode regionCommitments.insert
dengan isi permintaan yang memuat informasi tentang komitmen:
https://compute.googleapis.com/compute/v1/projects/PROJECT_ID /regions/REGION /commitments?requestId=OPTIONAL_UNIQUE_ID
Isi resource harus memuat properti berikut:
name
untuk nama komitmenplan
untuk jangka waktu komitmen,TWELVE_MONTH
atauTHIRTY_SIX_MONTH
resources
untuk menentukan jumlah memori dan vCPU. Memori harus ditentukan dalam unit MB. Anda harus menentukanVCPU
dan jugaMEMORY
di bagianresources
.type
komitmen, salah satu dari berikut ini:ACCELERATOR_OPTIMIZED
untuk resource jenis mesin A2ACCELERATOR_OPTIMIZED_A3
untuk resource jenis mesin A3 Edge dan HighACCELERATOR_OPTIMIZED_A3_MEGA
untuk resource jenis mesin A3 MegaCOMPUTE_OPTIMIZED
untuk resource jenis mesin C2COMPUTE_OPTIMIZED_C2D
untuk resource jenis mesin C2DCOMPUTE_OPTIMIZED_C3
untuk resource jenis mesin C3COMPUTE_OPTIMIZED_C3D
untuk resource jenis mesin C3DCOMPUTE_OPTIMIZED_H3
untuk resource jenis mesin H3GENERAL_PURPOSE
untuk resource jenis mesin N1GENERAL_PURPOSE_C4
untuk resource jenis mesin C4GENERAL_PURPOSE_C4A
untuk resource jenis mesin C4AGENERAL_PURPOSE_E2
untuk resource jenis mesin E2GENERAL_PURPOSE_N2
untuk resource jenis mesin N2GENERAL_PURPOSE_N2D
untuk resource mesin N2DGENERAL_PURPOSE_N4
untuk resource jenis mesin N4GENERAL_PURPOSE_T2D
untuk resource jenis mesin Tau T2DGRAPHICS_OPTIMIZED
untuk resource jenis mesin G2MEMORY_OPTIMIZED
untuk resource jenis mesin M1 atau M2MEMORY_OPTIMIZED_M3
untuk resource jenis mesin M3MEMORY_OPTIMIZED_X4_16TB
untuk resource jenis mesin X4 untuk instance dengan memori 16 TBMEMORY_OPTIMIZED_X4_24TB
untuk resource jenis mesin X4 untuk instance dengan memori 24 TBMEMORY_OPTIMIZED_X4_32TB
untuk resource jenis mesin X4 untuk instance dengan memori sebesar 32 TBSTORAGE_OPTIMIZED_Z3
untuk resource jenis mesin Z3
Misalnya, baris kode berikut akan membuat komitmen 1 tahun dengan 5 vCPU dan 18,75 GB memori:
{
"name": "example-commitment",
"plan": "TWELVE_MONTH",
"type": "GENERAL_PURPOSE",
"resources": [
{
"amount": "5",
"type": "VCPU"
},
{
"amount": "19200",
"type": "MEMORY"
}
]
}
Jika ingin membuat komitmen yang dioptimalkan untuk memori, sertakan properti type
. Contoh berikut menunjukkan pembelian komitmen 1 tahun untuk jenis mesin m1-megamem-96
:
{
"name": "example-memory-optimized-commitment",
"plan": "TWELVE_MONTH",
"type": "MEMORY_OPTIMIZED",
"resources": [
{
"amount": "96",
"type": "VCPU"
},
{
"amount": "1434",
"type": "MEMORY"
}
]
}```
To create a compute-optimized commitment, include the `type` property. The
following example, purchases a 1 year commitment for a `c2-standard-16`
machine type:
```json
{
"name": "example-compute-optimized-commitment",
"plan": "TWELVE_MONTH",
"type": "COMPUTE_OPTIMIZED",
"resources": [
{
"amount": "16",
"type": "VCPU"
},
{
"amount": "1434",
"type": "MEMORY"
}
]
}
Membeli komitmen dengan pemesanan terlampir
Saat membeli komitmen baru, Anda dapat melampirkan pemesanan ke komitmen dengan salah satu cara berikut:
- Menggunakan reservasi yang ada yang propertinya cocok dengan komitmen
- Membuat pemesanan baru yang cocok saat membeli komitmen
Setelah Anda membeli komitmen, komitmen tersebut akan aktif pada hari berikutnya pukul 00.00 Waktu Pasifik AS dan Kanada (UTC-8, atau UTC-7 selama waktu musim panas).
Antara waktu pembelian komitmen dan waktu aktivasinya, status komitmen Anda tetap NOT_YET_ACTIVE
(atau PENDING
di konsol Google Cloud). Setelah aktivasi, status komitmen Anda akan berubah menjadi
ACTIVE
.
Misalnya, Anda membeli komitmen pada 20 Januari pukul 22.00 Waktu Pasifik AS dan Kanada (UTC-8 atau UTC-7). Compute Engine akan segera membuat commitmen Anda dengan status NOT_YET_ACTIVE
. Namun, komitmen Anda
akan menjadi ACTIVE
hanya pada 21 Januari pukul 00.00 Waktu Pasifik
AS dan Kanada (UTC-8 atau UTC-7).
Persyaratan
Sebelum membeli komitmen dengan pemesanan terlampir, tinjau persyaratan ini dan pastikan komitmen dan pemesanan Anda memenuhi kriteria berikut:
- Anda harus membeli komitmen dan membuat pemesanan yang terlampir di project dan region yang sama.
- Anda harus membeli komitmen dan membuat reservasi terlampir untuk resource dari seri keluarga mesin yang sama.
- Anda harus menonaktifkan opsi hapus otomatis pada pemesanan terlampir.
- Jika komitmen Anda memiliki GPU, jenis GPU yang ditentukan dalam pemesanan dan komitmen harus cocok.
Untuk GPU dan disk SSD Lokal, jumlah resource yang dipesan untuk setiap jenis resource harus sama persis dengan jumlah resource terpakai untuk jenis resource tersebut. Namun, persyaratan ini tidak berlaku saat Anda membeli komitmen untuk disk SSD Titanium lokal C4A.
Misalnya, jika Anda ingin membeli komitmen untuk 4 GPU V100 dan 2 SSD Lokal, pemesanan terlampir komitmen Anda harus menentukan total 4 GPU V100 dan 2 SSD Lokal. Jumlah vCPU dan memori yang Anda pesan dapat lebih banyak atau lebih sedikit daripada jumlah komitmen yang Anda beli. Namun, jika Anda membeli komitmen untuk 4 vCPU C4A dan 2 disk SSD Titanium lokal, Anda tidak perlu melampirkan reservasi apa pun ke komitmen tersebut.
Untuk GPU, beli komitmen untuk jenis GPU tertentu yang ingin digunakan. Misalnya, Anda dapat membeli komitmen untuk NVIDIA P100 atau NVIDIA V100, tetapi Anda tidak dapat menggunakan komitmen yang dibeli untuk GPU NVIDIA P100 untuk mencakup GPU NVIDIA V100.
Jika pemesanan terlampir merupakan pemesanan bersama dan Anda ingin menerima CUD yang berlaku saat menggunakan pemesanan tersebut di luar project komitmen, Anda harus melakukan kedua hal berikut:
- Bagikan pemesanan Anda hanya di antara project yang termasuk dalam akun Penagihan Cloud yang sama dengan komitmen.
- Aktifkan pembagian CUD untuk akun Penagihan Cloud tersebut.
Melampirkan reservasi yang ada
Anda dapat melampirkan reservasi yang ada saat membeli komitmen menggunakan Konsol Google Cloud, Google Cloud CLI, atau REST.
Izin yang diperlukan untuk langkah ini
Untuk melakukan tugas ini, Anda harus memiliki izin berikut:
- Untuk membuat komitmen:
compute.commitments.create
pada project - Untuk membuat pemesanan:
compute.reservations.create
pada project
Sebelum membeli komitmen menggunakan Konsol Google Cloud, pilih project yang ingin Anda gunakan untuk membeli komitmen. Jika berbagi DAS diaktifkan untuk akun Penagihan Cloud, Anda dapat membeli komitmen menggunakan project mana pun dari akun Penagihan Cloud tersebut. Setelah memilih project, lakukan hal berikut:
Di Konsol Google Cloud, buka halaman Committed use discounts.
Untuk membeli komitmen, klik
Purchase commitment. Halaman Purchase a committed use discount akan terbuka dan menampilkan tab Hardware.Di kolom Nama, masukkan nama untuk komitmen Anda.
Di kolom Region, pilih region tempat Anda ingin melakukan commit ke resource Compute Engine.
Di kolom Jenis komitmen, pilih seri kelompok mesin untuk resource yang dikomitmenkan. Jenis komitmen berikut menyediakan opsi untuk GPU, disk SSD Lokal, atau keduanya:
- A2 yang dioptimalkan akselerator untuk resource jenis mesin A2
- A3 yang dioptimalkan akselerator untuk resource jenis mesin A3 Edge dan High
- A3 Mega yang dioptimalkan akselerator untuk resource jenis mesin A3 Mega
- C2 yang dioptimalkan untuk komputasi untuk resource jenis mesin C2
- C2D yang dioptimalkan untuk komputasi untuk resource jenis mesin C2D
- General-Purpose C3 untuk resource jenis mesin C3
- General-Purpose C3D untuk resource jenis mesin C3D
- N1 tujuan umum untuk resource jenis mesin N1
- N2 Tujuan Umum untuk resource jenis mesin N2
- N2D Tujuan Umum untuk resource mesin N2D
- G2 yang dioptimalkan untuk grafis untuk resource jenis mesin G2
- M3 yang dioptimalkan untuk memori untuk resource jenis mesin M3
- Z3 yang dioptimalkan untuk penyimpanan untuk resource jenis mesin Z3
Untuk Durasi, lakukan hal berikut:
- Untuk menentukan paket komitmen, pilih 1 tahun atau 3 tahun. Setelan ini menentukan durasi periode preset komitmen Anda.
Opsional. Untuk menentukan durasi jangka waktu kustom untuk komitmen Anda, klik tombol Perpanjang tanggal akhir, lalu di kolom Tanggal, tentukan tanggal akhir kustom. Untuk informasi selengkapnya, lihat Memperpanjang jangka waktu komitmen.
Di kolom Cores, masukkan jumlah vCPU yang ingin Anda komitmenkan.
Di kolom Memory, masukkan jumlah memori dalam GB yang ingin Anda commit.
Untuk membeli komitmen GPU, di bagian GPUs, klik
Add GPU, lalu lakukan hal berikut:- Di kolom GPU type, pilih jenis GPU.
- Di kolom Number of GPUs, masukkan jumlah GPU.
- Opsional: Jika model GPU Anda mendukung NVIDIA RTX Virtual Workstations (vWS) untuk workload grafis, dan Anda berencana menjalankan workload yang intensif grafis, pilih kotak centang Enable Virtual Workstation (NVIDIA GRID).
Untuk melakukan komitmen pada disk SSD Lokal, di bagian Local SSDs, klik
Add SSD, lalu, di kolom Number of SSDs, tentukan jumlah disk.Untuk melampirkan satu atau beberapa reservasi yang ada ke komitmen, di kolom Reservations, pilih Attach existing reservations.
Konsol Google Cloud menampilkan daftar semua reservasi di project Anda yang region, jenis mesin, dan jenis GPU-nya cocok dengan komitmen. Kemudian, lakukan hal berikut:
- Opsional. Untuk melihat reservasi dengan properti tertentu, di menu Filter, tambahkan atau hapus filter untuk properti yang Anda inginkan.
- Pilih semua reservasi yang ingin Anda lampirkan ke komitmen.
Untuk menyelesaikan pembelian komitmen dengan reservasi terlampir, lakukan tindakan berikut:
- Klik Purchase.
- Pada dialog Beli diskon abonemen, jika Anda setuju dengan persyaratan khusus layanan, klik Beli lagi.
Untuk membeli komitmen dengan melampirkan reservasi yang ada, jalankan perintah gcloud compute commitments create
.
Dalam perintah Anda, sertakan tanda --existing-reservation
untuk menentukan
reservasi yang ada yang ingin Anda lampirkan ke komitmen Anda. Sertakan
instance baru flag ini untuk setiap reservasi yang ada yang ingin Anda
lampirkan. Anda dapat melampirkan sejumlah pemesanan yang ada ke
komitmen Anda.
Misalnya, untuk membeli komitmen dengan melampirkan dua pemesanan ke dalamnya, jalankan perintah berikut:
gcloud compute commitments createCOMMITMENT_NAME \ --region=REGION \ --project=PROJECT_ID \ --resources=vcpu=COMMITTED_VCPUS ,memory=COMMITTED_MEMORY ,local-ssd=COMMITTED_LOCAL_SSD \ --resources-accelerator=count=COMMITTED_ACCELERATOR_COUNT ,type=COMMITTED_ACCELERATOR_TYPE \ --plan=DURATION \ --type=COMMITMENT_TYPE \ --custom-end-time=CUSTOM_END_DATE \ --existing-reservation=name='RESERVATION_NAME_1 ',zone='RESERVATION_ZONE_1 ' \ --existing-reservation=name='RESERVATION_NAME_2 ',zone='RESERVATION_ZONE_2 '
Ganti kode berikut:
COMMITMENT_NAME
: nama komitmen.REGION
: region tempat komitmen berada.PROJECT_ID
: ID project tempat Anda ingin membeli komitmen dengan pemesanan terlampir.DURATION
: durasi jangka waktu komitmen,12-month
atau36-month
.CUSTOM_END_DATE
: Opsional. Tanggal akhir kustom untuk masa berlaku Anda, yang harus diformat sebagaiYYYY-MM-DD
. Misalnya, untuk menentukan tanggal akhir kustom 20 April 2024, formatnya sebagai2024-04-20
.COMMITMENT_TYPE
: jenis komitmen. Jenis komitmen berikut menyediakan opsi untuk GPU, disk SSD Lokal, atau keduanya:accelerator-optimized
untuk resource jenis mesin A2accelerator-optimized-a3
untuk resource jenis mesin A3 Edge dan Highaccelerator-optimized-a3-mega
untuk resource jenis mesin A3 Megacompute-optimized
untuk resource jenis mesin C2compute-optimized-c2d
untuk resource jenis mesin C2Dcompute-optimized-c3
untuk resource jenis mesin C3compute-optimized-c3d
untuk resource jenis mesin C3Dgeneral-purpose
untuk resource jenis mesin N1general-purpose-n2
untuk resource jenis mesin N2general-purpose-n2d
untuk resource mesin N2Dgraphics-optimized
untuk resource jenis mesin G2memory-optimized-m3
untuk resource jenis mesin M3storage-optimized-z3
untuk resource jenis mesin Z3
COMMITTED_VCPUS
: jumlah vCPU yang Anda inginkan dalam komitmen. Angka harus berupa bilangan bulat positif.COMMITTED_MEMORY
: jumlah memori, dalam MB atau GB, yang Anda inginkan dalam komitmen. Misalnya,10240MB
atau10GB
. Jika Anda tidak menentukan unit, Compute Engine akan menggunakan GB sebagai unit. Anda dapat membeli memori dengan kelipatan 0,25 GB.COMMITTED_LOCAL_SSD
: jumlah ruang SSD Lokal dalam GB yang Anda inginkan dalam komitmen. Setiap disk SSD Lokal berukuran 375 GB.COMMITTED_ACCELERATOR_COUNT
: jumlah GPU yang Anda inginkan dalam komitmen.COMMITTED_ACCELERATOR_TYPE
: jenis GPU yang Anda inginkan dalam komitmen.RESERVATION_NAME_1
danRESERVATION_NAME_2
: Nama pemesanan yang ada yang ingin Anda lampirkan ke komitmen.RESERVATION_ZONE_1
danRESERVATION_ZONE_2
: Zona pemesanan yang ada yang ingin Anda lampirkan ke komitmen.
Contoh: Membeli komitmen dengan melampirkan reservasi yang ada
Misalnya, Anda memiliki dua reservasi res-01
dan res-02
di zona us-central1-a
dan us-central1-b
project myproject
.
Misalkan pemesanan ini memiliki kapasitas gabungan untuk 4 GPU
NVIDIA P100 dan 4 disk SSD Lokal. Untuk membeli komitmen baru di
region us-central1
project ini untuk disk SSD Lokal dan GPU ini,
dan menggunakan reservasi yang ada ini sebagai reservasi terlampir, jalankan
perintah berikut. Perhatikan bahwa contoh komitmen juga berisi vCPU dan memori.
gcloud compute commitments create commitment-01 \ --region=us-central1 \ --project=myproject \ --resources=vcpu=96,memory=624GB,local-ssd=1500 \ --resources-accelerator=type=nvidia-tesla-p100,count=4 \ --plan 12-month \ --existing-reservation=name=res-01,zone=us-central1-a \ --existing-reservation=name=res-02,zone=us-central1-b
Untuk membeli komitmen dengan melampirkan reservasi yang ada, buat permintaan POST
ke metode regionCommitments.insert
.
Dalam permintaan Anda, sertakan kolom existingReservations
untuk menentukan
daftar yang dipisahkan koma dari semua reservasi yang ada yang ingin Anda
lampirkan ke komitmen Anda. Anda dapat melampirkan sejumlah pemesanan yang ada ke komitmen Anda.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID /regions/REGION /commitments { "name": "COMMITMENT_NAME ", "plan": "DURATION ", "type":COMMITMENT_TYPE , "resources": [ { "amount": "COMMITTED_VCPUS ", "type": "VCPU" }, { "amount": "COMMITTED_MEMORY ", "type": "MEMORY" }, { "acceleratorType": "COMMITTED_ACCELERATOR_TYPE ", "amount": "COMMITTED_ACCELERATOR_COUNT ", "type": "ACCELERATOR" } { "amount": "COMMITTED_LOCAL_SSD ", "type": "LOCAL_SSD" } ], "customEndTimestamp": "CUSTOM_END_DATE TEND_TIME Z", "existingReservations": "RESERVATION_URLs " }
Ganti kode berikut:
COMMITMENT_NAME
: nama komitmen.REGION
: region tempat komitmen berada.PROJECT_ID
: ID project tempat Anda ingin membeli komitmen dengan pemesanan terlampir.DURATION
: durasi jangka waktu komitmen,TWELVE_MONTH
atauTHIRTY_SIX_MONTH
.COMMITMENT_TYPE
: jenis komitmen. Jenis komitmen berikut menyediakan opsi untuk GPU, disk SSD Lokal, atau keduanya:ACCELERATOR_OPTIMIZED
untuk resource jenis mesin A2ACCELERATOR_OPTIMIZED_A3
untuk resource jenis mesin A3 Edge dan HighACCELERATOR_OPTIMIZED_A3_MEGA
untuk resource jenis mesin A3 MegaCOMPUTE_OPTIMIZED
untuk resource jenis mesin C2COMPUTE_OPTIMIZED_C2D
untuk resource jenis mesin C2DCOMPUTE_OPTIMIZED_C3
untuk resource jenis mesin C3COMPUTE_OPTIMIZED_C3D
untuk resource jenis mesin C3DGENERAL_PURPOSE
untuk resource jenis mesin N1GENERAL_PURPOSE_N2
untuk resource jenis mesin N2GENERAL_PURPOSE_N2D
untuk resource mesin N2DGRAPHICS_OPTIMIZED
untuk resource jenis mesin G2MEMORY_OPTIMIZED_M3
untuk resource jenis mesin M3STORAGE_OPTIMIZED_Z3
untuk resource jenis mesin Z3
COMMITTED_VCPUS
: jumlah vCPU yang Anda inginkan dalam komitmen. Angka harus berupa bilangan bulat positif.COMMITTED_MEMORY
: jumlah memori, dalam MB, yang Anda inginkan dalam komitmen. Contoh,10240MB
. Anda dapat membeli memori dengan kelipatan 256 MB.COMMITTED_LOCAL_SSD
: jumlah penyimpanan SSD Lokal dalam GB yang Anda inginkan dalam komitmen. Setiap disk SSD Lokal berukuran 375 GB.COMMITTED_ACCELERATOR_COUNT
: jumlah GPU yang Anda inginkan dalam komitmen.COMMITTED_ACCELERATOR_TYPE
: jenis GPU yang Anda inginkan dalam komitmen.CUSTOM_END_DATE
: Opsional. Tanggal akhir kustom untuk masa berlaku Anda, yang harus diformat sebagaiYYYY-MM-DD
. Misalnya, untuk menentukan tanggal akhir kustom 20 April 2024, formatkan sebagai2024-04-20
.END_TIME
: 00.00 Waktu Pasifik AS dan Kanada (UTC-8 atau UTC-7), sebagai offset dari Waktu Universal Terkoordinasi (UTC). Tentukan nilai ini hanya jika Anda menentukan tanggal akhir kustom untuk komitmen Anda. Tentukan salah satu nilai berikut:- Selama waktu musim panas:
07:00:00
- Pada waktu lainnya:
08:00:00
- Selama waktu musim panas:
RESERVATION_URLs
: daftar URL pemesanan yang ada yang dipisahkan koma yang ingin Anda lampirkan ke komitmen. Misalnya, untuk melampirkan dua reservasi,res-1
danres-2
, tentukan hal berikut:"https://www.googleapis.com/compute/v1/projects/my-project/zones/us-central1-a/reservations/example-res-1", "https://www.googleapis.com/compute/v1/projects/my-project/zones/us-central1-c/reservations/example-res-2"
Contoh: Membeli komitmen dengan melampirkan reservasi yang ada
Misalnya, Anda memiliki dua reservasi res-01
dan res-02
di zona us-central1-a
dan us-central1-b
project myproject
.
Misalkan pemesanan ini memiliki kapasitas gabungan untuk 4 GPU
NVIDIA P100 dan 4 disk SSD Lokal. Untuk membeli komitmen baru di region us-central1
project ini untuk GPU dan disk SSD Lokal ini serta untuk menggunakan reservasi yang ada ini sebagai reservasi terlampir, buat permintaan POST
berikut. Perhatikan bahwa contoh komitmen juga berisi vCPU dan memori.
POST https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments { "name": "commitment-01", "plan": "TWELVE_MONTH", "type": "GENERAL_PURPOSE" "resources": [ { "amount": "96", "type": "VCPU" }, { "amount": "638976", "type": "MEMORY" }, { "acceleratorType": "nvidia-tesla-p100", "amount": "4", "type": "ACCELERATOR" }, { "amount": "1536000", "type": "LOCAL_SSD" } ], "existingReservations": [ "https://www.googleapis.com/compute/v1/projects/my-project/zone/us-central1-a/reservations/res-01", "https://www.googleapis.com/compute/v1/projects/my-project/zone/us-central1-b/reservations/res-02" ] }
Membuat reservasi baru untuk dilampirkan
Anda dapat membuat reservasi terlampir saat membeli komitmen menggunakan Konsol Google Cloud, Google Cloud CLI, atau REST.
Izin yang diperlukan untuk langkah ini
Untuk melakukan tugas ini, Anda harus memiliki izin berikut:
- Untuk membuat komitmen:
compute.commitments.create
pada project - Untuk membuat pemesanan:
compute.reservations.create
pada project
Sebelum membeli komitmen menggunakan Konsol Google Cloud, pilih project yang ingin Anda gunakan untuk membeli komitmen. Jika berbagi DAS diaktifkan untuk akun Penagihan Cloud, Anda dapat membeli komitmen menggunakan project mana pun dari akun Penagihan Cloud tersebut. Setelah memilih project, lakukan hal berikut:
Di Konsol Google Cloud, buka halaman Committed use discounts.
Untuk membeli komitmen, klik
Purchase commitment. Halaman Purchase a committed use discount akan terbuka dan menampilkan tab Hardware.Di kolom Nama, masukkan nama untuk komitmen Anda.
Di kolom Region, pilih region tempat Anda ingin melakukan commit ke resource Compute Engine.
Di kolom Jenis komitmen, pilih seri kelompok mesin untuk resource yang dikomitmenkan. Jenis komitmen berikut menyediakan opsi untuk GPU, disk SSD Lokal, atau keduanya:
- A2 yang dioptimalkan akselerator untuk resource jenis mesin A2
- A3 yang dioptimalkan akselerator untuk resource jenis mesin A3 Edge dan High
- A3 Mega yang dioptimalkan akselerator untuk resource jenis mesin A3 Mega
- C2 yang dioptimalkan untuk komputasi untuk resource jenis mesin C2
- C2D yang dioptimalkan untuk komputasi untuk resource jenis mesin C2D
- General-Purpose C3 untuk resource jenis mesin C3
- General-Purpose C3D untuk resource jenis mesin C3D
- N1 tujuan umum untuk resource jenis mesin N1
- N2 Tujuan Umum untuk resource jenis mesin N2
- N2D Tujuan Umum untuk resource mesin N2D
- G2 yang dioptimalkan untuk grafis untuk resource jenis mesin G2
- M3 yang dioptimalkan untuk memori untuk resource jenis mesin M3
- Z3 yang dioptimalkan untuk penyimpanan untuk resource jenis mesin Z3
Untuk Durasi, pilih 1 tahun atau 3 tahun sebagai durasi jangka waktu komitmen Anda.
Di kolom Cores, masukkan jumlah vCPU yang ingin Anda komitmenkan.
Di kolom Memory, masukkan jumlah memori dalam GB yang ingin Anda commit.
Untuk membeli komitmen GPU, di bagian GPUs, klik
Add GPU, lalu lakukan hal berikut:- Di kolom GPU type, pilih jenis GPU.
- Di kolom Number of GPUs, masukkan jumlah GPU.
- Opsional: Jika model GPU Anda mendukung NVIDIA RTX Virtual Workstations (vWS) untuk workload grafis, dan Anda berencana menjalankan workload yang intensif grafis, pilih kotak centang Enable Virtual Workstation (NVIDIA GRID).
Untuk melakukan komitmen pada disk SSD Lokal, di bagian Local SSDs, klik
Add SSD, lalu, di kolom Number of SSDs, tentukan jumlah disk.Untuk membuat reservasi baru dan melampirkannya ke komitmen, di kolom Reservations, pilih Create reservations, lalu lakukan hal berikut. Ulangi langkah ini untuk setiap reservasi baru yang ingin Anda buat dan lampirkan.
- Klik Tambahkan reservasi. Bagian New reservation akan muncul.
- Di kolom Nama, masukkan nama untuk pemesanan yang Anda lampirkan.
- Di kolom Region, pilih region yang sama dengan komitmen Anda.
- Di kolom Zone, pilih zona tempat Anda ingin memesan resource.
Di bagian Share type, tentukan cara Anda ingin membagikan pemesanan ini dengan salah satu cara berikut:
- Untuk membuat pemesanan satu project, pilih Lokal.
- Untuk membuat reservasi yang dibagikan dengan beberapa project, pilih Dibagikan. Kemudian, untuk menentukan project yang akan diajak berbagi pemesanan ini, klik Add projects, lalu pilih project yang Anda inginkan dari organisasi project saat ini.
Di kolom Gunakan dengan instance VM, pilih cara Anda ingin VM menggunakan cadangan dengan salah satu cara berikut:
- Untuk mengizinkan VM dengan properti yang cocok otomatis menggunakan pemesanan ini, klik Gunakan pemesanan secara otomatis (default).
- Untuk menggunakan resource pemesanan ini hanya saat membuat VM dengan properti yang cocok yang secara khusus menargetkan pemesanan ini berdasarkan nama, klik Pilih pemesanan tertentu.
Di bagian Resource details, lakukan hal berikut:
- Di kolom Number of VM instances, masukkan jumlah instance VM yang ingin Anda pesan.
Di bagian Machine configuration, tentukan properti VM yang direservasi dengan salah satu cara berikut:
Untuk menentukan properti VM Anda menggunakan template instance yang ada, pilih Gunakan template instance.
Di kolom Instance template, pilih template instance yang menentukan seri kelompok mesin yang sama dengan komitmen Anda. Jika Anda memilih template instance regional, region template instance tersebut juga harus cocok dengan region yang ditentukan dalam komitmen Anda.
Untuk menentukan properti VM secara manual, pilih Select machine type, lalu lakukan hal berikut:
Pilih kelompok mesin yang berlaku untuk seri mesin yang Anda tentukan untuk komitmen:
- Tujuan umum untuk seri mesin tujuan umum
- Dioptimalkan untuk komputasi untuk seri mesin yang dioptimalkan untuk komputasi
- Dioptimalkan untuk memori untuk seri mesin yang dioptimalkan untuk memori
- GPU untuk seri mesin yang dioptimalkan akselerator
Di tabel yang memiliki kolom Series, pilih seri mesin yang sama dengan yang Anda tentukan untuk komitmen.
Di kolom Machine type, tentukan jenis mesin kustom atau yang telah ditetapkan dengan salah satu cara berikut:
- Untuk memilih jenis mesin yang telah ditentukan, pilih Preset, lalu pilih jenis mesin yang Anda inginkan.
- Untuk memilih jenis mesin kustom, pilih Custom, lalu tentukan Cores dan Memory yang Anda inginkan.
Untuk menentukan platform CPU, GPU, atau keduanya, luaskan menu
CPU Platform and GPU, lalu lakukan hal berikut:- Opsional: Untuk menentukan platform CPU minimum, dalam daftar Platform CPU, pilih salah satu opsi.
Opsional: Untuk memesan GPU, klik
Tambahkan GPU. Kemudian, di kolom GPU type dan Number of GPUs, pilih jenis dan jumlah GPU untuk setiap VM.
Untuk memesan disk SSD Lokal, lakukan langkah berikut:
- Di kolom Number of disks, pilih jumlah disk SSD Lokal yang Anda inginkan untuk setiap VM.
- Di kolom Interface type, pilih antarmuka untuk disk SSD Lokal.
Untuk menyelesaikan penetapan properti pemesanan ini, klik Done.
Untuk menyelesaikan pembelian komitmen dengan reservasi terlampir, lakukan tindakan berikut:
- Klik Purchase.
- Pada dialog Beli diskon abonemen, jika Anda setuju dengan persyaratan khusus layanan, klik Beli lagi.
Untuk membuat reservasi terlampir saat membeli komitmen, jalankan perintah gcloud compute commitments create
.
Bergantung pada apakah Anda ingin melampirkan satu pemesanan atau beberapa pemesanan, jalankan perintah dengan salah satu cara berikut:
Untuk membuat dan melampirkan satu reservasi ke komitmen Anda, tentukan properti reservasi yang dilampirkan dengan menjalankan perintah berikut:
gcloud compute commitments create
COMMITMENT_NAME \ --region=REGION \ --project=PROJECT_ID \ --planDURATION \ --typeCOMMITMENT_TYPE --resources=vcpu=COMMITTED_VCPUS ,memory=COMMITTED_MEMORY ,local-ssd=COMMITTED_LOCAL_SSD \ --resources-accelerator=count=COMMITTED_ACCELERATOR_COUNT ,type=COMMITTED_ACCELERATOR_TYPE \ --custom-end-time=CUSTOM_END_DATE \ --reservation=RESERVATION_NAME \ --reservation-zone=RESERVATION_ZONE \ --machine-type=RESERVED_MACHINE_TYPE \ --require-specific-reservation=REQUIRE_SPECIFIC_RESERVATION_VALUE \ --vm-count=NUMBER_OF_RESERVED_VMs \ --accelerator=type=RESERVED_ACCELERATOR_TYPE ,count=RESERVED_ACCELERATOR_COUNT \ --local-ssd=interface=INTERFACE_1 ,size=375 \ --local-ssd=interface=INTERFACE_2 ,size=375 \ --minimum-cpu-platform=MINIMUM_CPU_PLATFORM \ --share-setting=SHARE_SETTING \ --share-with=CONSUMER_PROJECT_ID_1 ,CONSUMER_PROJECT_ID_2 Untuk membuat dan melampirkan beberapa reservasi ke komitmen Anda, tentukan properti pemesanan menggunakan file YAML, lalu tentukan file YAML tersebut dalam perintah yang Anda gunakan untuk membeli komitmen. Jika ingin, Anda juga dapat menggunakan pendekatan file YAML ini untuk membuat dan melampirkan satu reservasi ke komitmen Anda. Untuk membuat pemesanan terlampir menggunakan pendekatan ini, lakukan hal berikut:
Buat file YAML di direktori saat ini dan tentukan konfigurasi yang Anda inginkan untuk setiap reservasi terlampir. Misalnya, untuk menentukan konfigurasi reservasi bersama yang dibagikan dengan dua project yang menentukan GPU, dua disk SSD Lokal, dan platform CPU minimum, sertakan teks berikut dalam file YAML Anda:
- reservation:
RESERVATION_NAME reservation_zone:RESERVATION_ZONE require_specific_reservation:REQUIRE_SPECIFIC_RESERVATION_VALUE vm_count:NUMBER_OF_RESERVED_VMs machine_type:RESERVED_MACHINE_TYPE accelerator: - count:RESERVED_ACCELERATOR_COUNT type:RESERVED_ACCELERATOR_TYPE localssd: - interface:INTERFACE_1 size: 375 - interface:INTERFACE_2 size: 375 project:OWNER_PROJECT_ID minimum-cpu-platform:MINIMUM_CPU_PLATFORM share-setting:SHARE_SETTING share-with: -CONSUMER_PROJECT_ID_1 -CONSUMER_PROJECT_ID_2 Untuk menentukan konfigurasi beberapa reservasi, ulangi properti ini untuk setiap reservasi yang ingin Anda buat. Anda dapat melampirkan sejumlah pemesanan yang ada yang Anda inginkan ke komitmen Anda.
Jalankan perintah
gcloud compute commitments create
dan sertakan flag--reservation-from-file
.gcloud compute commitments create
COMMITMENT_NAME \ --regionREGION \ --projectPROJECT_ID \ --planDURATION \ --typeCOMMITMENT_TYPE \ --resources=vcpu=COMMITTED_VCPUS ,memory=COMMITTED_MEMORY ,local-ssd=COMMITTED_LOCAL_SSD \ --resources-accelerator=count=COMMITTED_ACCELERATOR_COUNT ,type=COMMITTED_ACCELERATOR_TYPE \ --reservations-from-file=YAML_FILE
Ganti kode berikut dengan properti yang sesuai dari komitmen dan pemesanan yang terlampir:
COMMITMENT_NAME
: nama komitmen.REGION
: region tempat komitmen berada.PROJECT_ID
: ID project tempat Anda ingin membeli komitmen dengan pemesanan terlampir.DURATION
: durasi jangka waktu komitmen,12-month
atau36-month
.CUSTOM_END_DATE
: Opsional. Tanggal akhir kustom untuk masa berlaku Anda, yang harus diformat sebagaiYYYY-MM-DD
. Misalnya, untuk menentukan tanggal akhir kustom 20 April 2024, formatnya sebagai2024-04-20
.COMMITMENT_TYPE
: jenis komitmen. Jenis komitmen berikut menyediakan opsi untuk GPU, disk SSD Lokal, atau keduanya:accelerator-optimized
untuk resource jenis mesin A2accelerator-optimized-a3
untuk resource jenis mesin A3 Edge dan Highaccelerator-optimized-a3-mega
untuk resource jenis mesin A3 Megacompute-optimized
untuk resource jenis mesin C2compute-optimized-c2d
untuk resource jenis mesin C2Dcompute-optimized-c3
untuk resource jenis mesin C3compute-optimized-c3d
untuk resource jenis mesin C3Dgeneral-purpose
untuk resource jenis mesin N1general-purpose-n2
untuk resource jenis mesin N2general-purpose-n2d
untuk resource mesin N2Dgraphics-optimized
untuk resource jenis mesin G2memory-optimized-m3
untuk resource jenis mesin M3storage-optimized-z3
untuk resource jenis mesin Z3
COMMITTED_VCPUS
: jumlah vCPU yang Anda inginkan dalam komitmen. Angka harus berupa bilangan bulat positif.COMMITTED_MEMORY
: jumlah memori, dalam MB atau GB, yang Anda inginkan dalam komitmen. Misalnya,10GB
atau10240MB
. Jika Anda tidak menentukan unit, Compute Engine akan menggunakan GB sebagai unit. Anda dapat membeli memori dengan kelipatan 0,25 GB.COMMITTED_LOCAL_SSD
: jumlah penyimpanan SSD Lokal dalam GB yang Anda inginkan dalam komitmen. Setiap disk SSD Lokal berukuran 375 GB.COMMITTED_ACCELERATOR_COUNT
: jumlah GPU yang Anda inginkan dalam komitmen.COMMITTED_ACCELERATOR_TYPE
: jenis GPU yang Anda inginkan dalam komitmen.YAML_FILE
: Jalur ke file YAML yang berisi konfigurasi pemesanan terlampir.
RESERVATION_NAME
: nama pemesanan terlampir.RESERVATION_ZONE
: zona pemesanan terlampir.REQUIRE_SPECIFIC_RESERVATION_VALUE
: menentukan apakah reservasi terlampir adalah reservasi yang ditargetkan secara khusus;true
ataufalse
. Untuk informasi selengkapnya tentang pemesanan yang ditargetkan secara khusus, lihat Cara kerja pemesanan.NUMBER_OF_RESERVED_VMS
: jumlah VM yang ingin Anda pesan dalam pemesanan terlampir.RESERVED_MACHINE_TYPE
: jenis mesin yang diinginkan untuk VM di pemesanan terlampir.- Untuk jenis mesin yang telah ditentukan, gunakan format
MACHINE_FAMILY-standard-CPUS
; misalnya,n2-standard-4
. Untuk jenis mesin kustom, gunakan format
MACHINE_FAMILY-custom-CPUS-MEMORY
; misalnyan2-custom-4-5120
. Untuk daftar lengkap batasan, baca spesifikasi untuk jenis mesin kustom.Ganti kode berikut:
MACHINE_FAMILY
: kelompok jenis mesin; misalnya, tentukann2
untuk VM N2.CPUS
: jumlah vCPU.MEMORY
: total memori untuk VM yang dipesan. Ukuran memori harus kelipatan 256 MB dan harus ditulis dalam satuan MB. Misalnya, untuk membuat VM N2 dengan 4 vCPU dan memori 5 GB, yaitu 5.120 MB, gunakann2-custom-4-5120
.
- Untuk jenis mesin yang telah ditentukan, gunakan format
RESERVED_ACCELERATOR_COUNT
: jumlah GPU yang ingin Anda tambahkan, per VM, dalam pemesanan yang dilampirkan.RESERVED_ACCELERATOR_TYPE
: jenis akselerator yang ingin Anda tambahkan dalam pemesanan terlampir.INTERFACE_1
danINTERFACE_2
: jenis antarmuka yang Anda inginkan untuk digunakan Disk SSD Lokal untuk setiap VM yang dipesan. Opsi yang valid adalah:scsi
dannvme
. Setiap disk SSD Lokal berukuran 375 GB. Ulangi parameterlocal_ssd
untuk setiap disk SSD Lokal yang ingin Anda tambahkan. Anda dapat menentukan hingga 24 Disk SSD Lokal.OWNER_PROJECT_ID
: ID project tempat Anda ingin membeli komitmen dengan pemesanan terlampir. Tentukan kolom ini jika Anda ingin membagikan pemesanan terlampir ke beberapa project konsumen.MINIMUM_CPU_PLATFORM
: platform CPU minimum yang ingin Anda tentukan untuk pemesanan terlampir.SHARE_SETTING
: jenis berbagi untuk pemesanan terlampir. Tentukan kolom ini dengan nilai sebagaiprojects
jika Anda ingin membagikan pemesanan terlampir ke beberapa project konsumen. Kecualikan kolom ini jika Anda ingin membuat pemesanan satu project.CONSUMER_PROJECT_ID_1
danCONSUMER_PROJECT_ID_2
: project ID dari project yang dapat membagikan pemesanan ini, misalnyaproject-1
danproject-2
. Anda dapat menyertakan hingga 100 project konsumen. Project ini harus berada dalam organisasi yang sama dengan project pemilik. Jangan sertakan ID project tempat Anda membuat pemesanan ini, karena project tersebut diizinkan untuk menggunakan pemesanan ini secara default. Kecualikan kolom ini jika Anda ingin membuat pemesanan satu project.
Compute Engine membuat komitmen dan pemesanan terlampir hanya jika ada cukup resource untuk jenis mesin yang ditentukan di zona target, dan kuota yang memadai, pada saat permintaan Anda. Jika pembelian berhasil, Anda akan melihat pesan sukses yang mirip dengan berikut ini:
Created[https://www.googleapis.com/compute/v1/projects/your-project/regions/your-region/commitments/your-commitment-name]
Contoh untuk membeli komitmen dengan membuat reservasi baru yang akan dilampirkan
Contoh skenario dan perintah berikut menunjukkan cara membeli komitmen untuk GPU, disk SSD Lokal, atau keduanya dengan membuat reservasi baru untuk dilampirkan ke komitmen tersebut.
Contoh 1: Membeli komitmen untuk GPU dengan melampirkan satu reservasi baru
Misalnya, Anda ingin membeli komitmen commitment-01
di region us-central1
yang mencakup 4 GPU NVIDIA V100. Anda ingin membuat
pemesanan baru reservation-01
sebagai pemesanan terlampir untuk
GPU tersebut. Misalnya, Anda juga ingin menentukan Compute Engine untuk menggunakan
GPU yang dicadangkan tersebut di 2 VM n1-standard-32
di zona
us-central1-a
. Untuk membeli contoh komitmen ini dengan reservasi terlampir, jalankan perintah berikut:
gcloud compute commitments create commitment-01 \ --region=us-central1 \ --project=myproject \ --resources=vcpu=96,memory=624GB \ --resources-accelerator=type=nvidia-tesla-v100,count=4 \ --plan 12-month \ --reservation=reservation-01 \ --reservation-zone=us-central1-a \ --machine-type=n1-standard-32 \ --accelerator=type=nvidia-tesla-v100,count=2 \ --vm-count=2
Contoh 2: Membeli komitmen untuk GPU tanpa membeli komitmen untuk vCPU atau memori
Untuk membeli komitmen dan memesan GPU serta disk SSD Lokal tanpa membeli komitmen untuk vCPU atau memori, tentukan 0
sebagai nilai untuk jumlah vCPU dan memori.
Misalnya, Anda ingin membeli komitmen commitment-02
untuk satu GPU NVIDIA P4 di region us-west2
. Anda juga ingin membuat pemesanan baru sebagai pemesanan yang terpasang dan menentukan Compute Engine untuk menggunakan GPU yang direservasi di VM n1-standard-2
di zona us-west2-b
. Untuk membeli contoh komitmen ini dengan pemesanan terlampir, jalankan perintah berikut:
gcloud compute commitments create commitment-02 \ --region=us-west2 \ --project=myproject \ --resources=vcpu=0,memory=0 \ --resources-accelerator=type=nvidia-tesla-p4,count=1 \ --plan 12-month \ --reservation=reservation-01 \ --reservation-zone=us-west2-b \ --machine-type=n1-standard-2 \ --accelerator=type=nvidia-tesla-p4,count=1 \ --vm-count=1
Contoh 3: Membeli komitmen untuk GPU dan disk SSD Lokal dengan melampirkan beberapa reservasi baru
Misalnya, Anda ingin membeli komitmen commitment-03
untuk 1
GPU NVIDIA V100 dan 2 disk SSD Lokal di region us-central1
. Anda juga ingin membuat dan melampirkan dua reservasi di zona us-central1-a
. Dalam pemesanan pertama, res-01
, Anda ingin
memesan 1 VM n1-standard-2
dengan 1 GPU. Anda ingin menjadikan res-01
sebagai pemesanan yang ditargetkan, yang berarti Anda harus secara khusus menargetkan pemesanan tersebut berdasarkan nama untuk menggunakan VM yang direservasi. Dalam pemesanan kedua, res-02
, Anda ingin memesan 1 VM n1-standard-8
dengan 2 jenis disk SSD Lokal yang terpasang.
Untuk membeli contoh komitmen ini dengan pemesanan terlampir, buat file YAML terlebih dahulu dengan properti kedua pemesanan.
- reservation: res-01 reservation_zone: us-central1-a require_specific_reservation: true vm_count: 1 machine_type: n1-standard-2 accelerator: - count: 1 type: nvidia-tesla-v100 - reservation: res-02 reservation_zone: us-central1-a vm_count: 1 machine_type: n1-standard-8 local_ssd: - interface: scsi size: 375 - interface: nvme size: 375
Setelah Anda membuat file YAML, untuk menyelesaikan pembelian komitmen dengan pemesanan terlampir, jalankan perintah berikut. Perhatikan bahwa contoh komitmen juga berisi resource vCPU dan memori.
gcloud compute commitments create commitment-03 \ --region=us-central1 \ --project=myproject \ --resources=vcpu=96,memory=624,local-ssd=750 \ --resources-accelerator=type=nvidia-tesla-v100,count=1 \ --plan 12-month \ --reservations-from-file=YAML_FILE
Untuk membuat pemesanan yang terlampir saat membeli komitmen,
buat permintaan POST
ke
metode regionCommitments.insert
.
Dalam permintaan Anda, sertakan kolom reservations
untuk menentukan daftar semua
reservasi baru yang ingin Anda buat dan lampirkan. Anda dapat melampirkan sejumlah pemesanan yang ada ke komitmen Anda.
Untuk membuat reservasi baru dengan menentukan semua properti VM secara manual, sertakan kolom
instanceProperties
dan kecualikan kolomsourceInstanceTemplate
.Misalnya, untuk menentukan konfigurasi pemesanan bersama secara manual yang dibagikan dengan dua project yang menentukan GPU, dua disk SSD Lokal, dan platform CPU minimum, buat permintaan berikut:
POST https://compute.googleapis.com/compute/v1/projects/
PROJECT_ID /regions/REGION /commitments { "name": "COMMITMENT_NAME ", "plan": "DURATION ", "type":COMMITMENT_TYPE , "resources": [ { "amount": "COMMITTED_VCPUS ", "type": "VCPU" }, { "amount": "COMMITTED_MEMORY ", "type": "MEMORY" }, { "acceleratorType": "COMMITTED_ACCELERATOR_TYPE ", "amount": "COMMITTED_ACCELERATOR_COUNT ", "type": "ACCELERATOR" } { "amount": "COMMITTED_LOCAL_SSD ", "type": "LOCAL_SSD" } ], "customEndTimestamp": "CUSTOM_END_DATE TEND_TIME Z", "reservations": [ { "name": "RESERVATION_NAME ", "specificReservation": { "count": "NUMBER_OF_RESERVED_VMS ", "instanceProperties": { "guestAccelerators": [ { "acceleratorCount": "RESERVED_ACCELERATOR_COUNT ", "acceleratorType": "RESERVED_ACCELERATOR_TYPE " } ], "localSsds": [ { "diskSizeGb": "375", "interface": "RESERVED_INTERFACE_1 " }, { "diskSizeGb": "375", "interface": "RESERVED_INTERFACE_2 " } ], "machineType": "RESERVED_MACHINE_TYPE ", "minCpuPlatform": "MINIMUM_CPU_PLATFORM " } }, "specificReservationRequired":REQUIRE_SPECIFIC_RESERVATION_VALUE ", "zone": "RESERVED_ZONE ", "shareSettings": { "shareType": "SPECIFIC_PROJECTS", "projectMap": { "CONSUMER_PROJECT_ID_1 ": { "projectId": "CONSUMER_PROJECT_ID_1 " }, "CONSUMER_PROJECT_ID_2 ": { "projectId": "CONSUMER_PROJECT_ID_2 " } } } } ] }Untuk membuat pemesanan baru dengan menentukan template instance, sertakan kolom
sourceInstanceTemplate
dan kecualikan kolominstanceProperties
.POST https://compute.googleapis.com/compute/v1/projects/
PROJECT_ID /regions/REGION /commitments { "name": "COMMITMENT_NAME ", "plan": "DURATION ", "type":COMMITMENT_TYPE , "resources": [ { "amount": "COMMITTED_VCPUS ", "type": "VCPU" }, { "amount": "COMMITTED_MEMORY ", "type": "MEMORY" }, { "acceleratorType": "COMMITTED_ACCELERATOR_TYPE ", "amount": "COMMITTED_ACCELERATOR_COUNT ", "type": "ACCELERATOR" } { "amount": "COMMITTED_LOCAL_SSD ", "type": "LOCAL_SSD" } ], "customEndTimestamp": "CUSTOM_END_DATE TEND_TIME Z", "reservations": [ { "name": "RESERVATION_NAME ", "specificReservation": { "count": "NUMBER_OF_RESERVED_VMS ", "sourceInstanceTemplate": "projects/PROJECT_ID /LOCATION /instanceTemplates/INSTANCE_TEMPLATE_NAME " }, "specificReservationRequired":REQUIRE_SPECIFIC_RESERVATION_VALUE ", "zone": "RESERVED_ZONE ", "shareSettings": { "shareType": "SPECIFIC_PROJECTS", "projectMap": { "CONSUMER_PROJECT_ID_1 ": { "projectId": "CONSUMER_PROJECT_ID_1 " }, "CONSUMER_PROJECT_ID_2 ": { "projectId": "CONSUMER_PROJECT_ID_2 " } } } } ] }
Ganti kode berikut dengan properti yang sesuai dari komitmen dan pemesanan yang terlampir:
COMMITMENT_NAME
: nama komitmen.REGION
: region tempat komitmen berada.PROJECT_ID
: ID project tempat Anda ingin membeli komitmen dengan pemesanan terlampir.DURATION
: durasi jangka waktu komitmen,TWELVE_MONTH
atauTHIRTY_SIX_MONTH
.COMMITMENT_TYPE
: jenis komitmen. Jenis komitmen berikut menyediakan opsi untuk GPU, disk SSD Lokal, atau keduanya:ACCELERATOR_OPTIMIZED
untuk resource jenis mesin A2ACCELERATOR_OPTIMIZED_A3
untuk resource jenis mesin A3 Edge dan HighACCELERATOR_OPTIMIZED_A3_MEGA
untuk resource jenis mesin A3 MegaCOMPUTE_OPTIMIZED
untuk resource jenis mesin C2COMPUTE_OPTIMIZED_C2D
untuk resource jenis mesin C2DCOMPUTE_OPTIMIZED_C3
untuk resource jenis mesin C3COMPUTE_OPTIMIZED_C3D
untuk resource jenis mesin C3DGENERAL_PURPOSE
untuk resource jenis mesin N1GENERAL_PURPOSE_N2
untuk resource jenis mesin N2GENERAL_PURPOSE_N2D
untuk resource mesin N2DGRAPHICS_OPTIMIZED
untuk resource jenis mesin G2MEMORY_OPTIMIZED_M3
untuk resource jenis mesin M3STORAGE_OPTIMIZED_Z3
untuk resource jenis mesin Z3
COMMITTED_VCPUS
: jumlah vCPU yang Anda inginkan dalam komitmen. Angka harus berupa bilangan bulat positif.COMMITTED_MEMORY
: jumlah memori, dalam MB, yang Anda inginkan dalam komitmen. Contoh,10240MB
. Anda dapat membeli memori dengan kelipatan 256 MB.COMMITTED_LOCAL_SSD
: jumlah penyimpanan SSD Lokal dalam GB yang Anda inginkan dalam komitmen. Setiap disk SSD Lokal berukuran 375 GB.COMMITTED_ACCELERATOR_COUNT
: jumlah GPU yang Anda inginkan dalam komitmen.COMMITTED_ACCELERATOR_TYPE
: jenis GPU yang Anda inginkan dalam komitmen.CUSTOM_END_DATE
: Opsional. Tanggal akhir kustom untuk masa berlaku Anda, yang harus diformat sebagaiYYYY-MM-DD
. Misalnya, untuk menentukan tanggal akhir kustom 20 April 2024, formatnya sebagai2024-04-20
.END_TIME
: 00.00 Waktu Pasifik AS dan Kanada (UTC-8 atau UTC-7), sebagai offset dari Waktu Universal Terkoordinasi (UTC). Tentukan nilai ini hanya jika Anda menentukan tanggal akhir kustom untuk komitmen Anda. Tentukan salah satu nilai berikut:- Selama waktu musim panas:
07:00:00
- Pada waktu lainnya:
08:00:00
- Selama waktu musim panas:
RESERVATION_NAME
: nama pemesanan terlampir.RESERVATION_ZONE
: zona pemesanan terlampir.REQUIRE_SPECIFIC_RESERVATION_VALUE
: menentukan apakah reservasi terlampir adalah reservasi yang ditargetkan secara khusus;true
ataufalse
. Untuk informasi selengkapnya tentang pemesanan yang ditargetkan secara khusus, lihat Cara kerja pemesanan.NUMBER_OF_RESERVED_VMS
: jumlah VM yang ingin Anda pesan dalam pemesanan terlampir.RESERVED_MACHINE_TYPE
: jenis mesin yang diinginkan untuk VM di pemesanan terlampir.- Untuk jenis mesin yang telah ditentukan, gunakan format
MACHINE_FAMILY-standard-CPUS
; misalnya,n2-standard-4
. Untuk jenis mesin kustom, gunakan format
MACHINE_FAMILY-custom-CPUS-MEMORY
; misalnyan2-custom-4-5120
. Untuk daftar lengkap batasan, baca spesifikasi untuk jenis mesin kustom.Ganti kode berikut:
MACHINE_FAMILY
: kelompok jenis mesin; misalnya, tentukann2
untuk VM N2.CPUS
: jumlah vCPU.MEMORY
: total memori untuk VM yang dipesan. Ukuran memori harus kelipatan 256 MB dan harus ditulis dalam satuan MB. Misalnya, untuk membuat VM N2 dengan 4 vCPU dan memori 5 GB, yaitu 5.120 MB, gunakann2-custom-4-5120
.
- Untuk jenis mesin yang telah ditentukan, gunakan format
RESERVED_ACCELERATOR_COUNT
: jumlah GPU yang ingin Anda tambahkan, per VM, dalam pemesanan yang dilampirkan.RESERVED_ACCELERATOR_TYPE
: jenis akselerator yang ingin Anda tambahkan dalam pemesanan terlampir.INTERFACE_1
danINTERFACE_2
: jenis antarmuka yang Anda inginkan Disk SSD Lokal untuk setiap VM yang dipesan. Opsi yang valid adalah:scsi
dannvme
. Setiap disk SSD Lokal berukuran 375 GB. Ulangi parameterlocalSsds
untuk setiap disk SSD Lokal yang ingin Anda tambahkan. Anda dapat menentukan hingga 24 disk SSD Lokal.MINIMUM_CPU_PLATFORM
: platform CPU minimum yang ingin Anda tentukan untuk pemesanan terlampir.INSTANCE_TEMPLATE_NAME
: nama template instance yang ingin Anda gunakan untuk membuat reservasi yang dilampirkan.SHARE_SETTING
: jenis berbagi untuk pemesanan terlampir. Tentukan kolom ini dengan nilai sebagaiSPECIFIC_PROJECTS
jika Anda ingin membagikan pemesanan terlampir ke beberapa project konsumen. Kecualikan kolom ini jika Anda ingin membuat pemesanan satu project.CONSUMER_PROJECT_ID_1
danCONSUMER_PROJECT_ID_2
: project ID dari project yang dapat membagikan pemesanan ini; misalnya,project-1
danproject-2
. Anda dapat menyertakan hingga 100 project konsumen. Project ini harus berada dalam organisasi yang sama dengan project pemilik. Jangan sertakan ID project tempat Anda membuat pemesanan ini, karena project tersebut diizinkan untuk menggunakan pemesanan ini secara default. Kecualikan kolom ini jika Anda ingin membuat pemesanan satu project.
Compute Engine membuat komitmen dan reservasi terlampir hanya jika ada cukup resource untuk jenis mesin yang ditentukan di zona target, dan kuota yang memadai, pada saat permintaan Anda dibuat. Jika pembelian Anda berhasil, Compute Engine akan menampilkan status 200
untuk permintaan REST API Anda.
Contoh untuk membeli komitmen dengan membuat reservasi baru yang akan dilampirkan
Contoh skenario dan perintah berikut menunjukkan cara membeli komitmen untuk GPU, disk SSD Lokal, atau keduanya dengan membuat reservasi baru untuk dilampirkan ke komitmen tersebut.
Contoh 1: Membeli komitmen untuk GPU dengan melampirkan satu reservasi baru
Misalnya, Anda ingin membeli komitmen commitment-01
di region us-central1
yang mencakup 4 GPU NVIDIA V100. Anda ingin membuat pemesanan baru reservation-01
sebagai pemesanan terlampir untuk GPU tersebut. Misalnya, Anda juga ingin menentukan Compute Engine untuk menggunakan GPU yang dicadangkan tersebut di 2 VM n1-standard-8
di zona us-central1-a
. Untuk membeli contoh komitmen ini
dengan reservasi terlampir, buat permintaan POST
berikut:
POST https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments { "name": "commitment-01", "plan": "TWELVE_MONTH", "type": "GENERAL_PURPOSE" "resources": [ { "amount": "96", "type": "VCPU" }, { "amount": "638976", "type": "MEMORY" }, { "acceleratorType": "nvidia-tesla-v100", "amount": "4", "type": "ACCELERATOR" } ], "reservations": [ { "name": "reservation-01", "specificReservation": { "count": "2", "instanceProperties": { "guestAccelerators": [ { "acceleratorCount": 2, "acceleratorType": "nvidia-tesla-v100" } ], "machineType": "n1-standard-8" } }, "specificReservationRequired": false, "zone": "us-central1-a" } ] }
Contoh 2: Membeli komitmen untuk GPU tanpa membeli komitmen untuk vCPU atau memori
Untuk membeli komitmen dan memesan GPU serta disk SSD Lokal tanpa membeli komitmen untuk vCPU atau memori, tentukan 0
sebagai nilai untuk jumlah vCPU dan memori.
Misalnya, Anda ingin membeli komitmen commitment-02
untuk satu GPU NVIDIA P4 di region us-west2
. Anda juga ingin membuat pemesanan baru sebagai pemesanan yang terpasang dan menentukan Compute Engine untuk menggunakan GPU yang direservasi di VM n1-standard-2
di zona us-west2-b
. Untuk membeli contoh komitmen ini dengan pemesanan terlampir, buat permintaan POST
berikut:
POST https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-west2/commitments { "name": "commitment-02", "plan": "TWELVE_MONTH", "type": "GENERAL_PURPOSE", "resources": [ { "amount": "0", "type": "VCPU" }, { "amount": "0", "type": "MEMORY" }, { "acceleratorType": "nvidia-tesla-p4", "amount": "4", "type": "ACCELERATOR" } ], "reservations": [ { "name": "reservation-01", "specificReservation": { "count": "1", "instanceProperties": { "guestAccelerators": [ { "acceleratorCount": 4, "acceleratorType": "nvidia-tesla-p4" } ], "machineType": "n1-standard-2" } }, "specificReservationRequired": false, "zone": "us-west2-b" } ] }
Contoh 3: Membeli komitmen untuk GPU dan disk SSD Lokal dengan melampirkan beberapa reservasi baru
Misalnya, Anda ingin membeli komitmen commitment-03
untuk 1
GPU NVIDIA V100 dan 2 disk SSD Lokal di region us-central1
. Anda juga ingin membuat dan melampirkan dua reservasi di zona us-central1-a
. Dalam pemesanan pertama, res-01
, Anda ingin
memesan 1 VM n1-standard-2
dengan 1 GPU. Anda ingin menjadikan res-01
sebagai pemesanan yang ditargetkan, yang berarti Anda harus secara khusus menargetkan pemesanan tersebut berdasarkan nama untuk menggunakan VM yang direservasi. Dalam pemesanan kedua, res-02
, Anda ingin memesan 1 VM n1-standard-8
dengan 2 jenis disk SSD Lokal yang terpasang. Untuk membeli contoh komitmen ini dengan
reservasi terlampir, buat permintaan POST
berikut. Perhatikan bahwa contoh komitmen juga berisi resource vCPU dan memori.
POST https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments { "name": "commitment-03", "plan": "TWELVE_MONTH", "type": "GENERAL_PURPOSE", "resources": [ { "amount": "96", "type": "VCPU" }, { "amount": "638976", "type": "MEMORY" }, { "acceleratorType": "nvidia-tesla-v100", "amount": "1", "type": "ACCELERATOR" }, { "amount": "768000", "type": "LOCAL_SSD" } ], "reservations": [ { "name": "res-01", "specificReservation": { "count": "1", "instanceProperties": { "guestAccelerators": [ { "acceleratorCount": 1, "acceleratorType": "nvidia-tesla-v100" } ], "machineType": "n1-standard-2" } }, "specificReservationRequired": true, "zone": "us-central1-a" }, { "name": "res-02", "specificReservation": { "count": "1", "instanceProperties": { "localSsds": [ { "diskSizeGb": "375", "interface": "SCSI" }, { "diskSizeGb": "375", "interface": "NVME" } ] "machineType": "n1-standard-8" } }, "specificReservationRequired": false, "zone": "us-central1-a" } ] }
Setelah Anda membeli komitmen dengan pemesanan terlampir, pemesanan tersebut akan tetap aktif selama komitmen aktif. Saat komitmen Anda berakhir, Compute Engine akan otomatis menghapus semua pemesanan terlampir. Penghapusan pemesanan ini tidak memengaruhi instance VM yang berjalan dan terikat dengan pemesanan tersebut. VM yang berjalan akan terus berjalan dan Anda tetap dikenai biaya untuk VM tersebut.
Selama durasi komitmen, Anda tidak dapat menghapus atau mengubah ukuran pemesanan yang terlampir yang berisi GPU, disk SSD Lokal, atau keduanya. Namun, Anda dapat mengganti pemesanan terlampir yang ada di komitmen dengan yang baru. Untuk mengetahui informasi selengkapnya tentang hal yang dapat dan tidak dapat diubah untuk pemesanan terlampir, lihat Mengganti pemesanan yang dilampirkan ke komitmen.
Membeli komitmen untuk lisensi
Anda dapat membeli komitmen untuk lisensi jika menjalankan workload di VM yang menggunakan image sistem operasi (OS) berikut:
- Image SUSE Linux Enterprise Server (SLES)
- Image SLES untuk SAP
Persentase DA yang Anda terima untuk komitmen lisensi setiap image OS bergantung pada jumlah vCPU yang digunakan VM Anda. Tabel berikut menunjukkan persentase DA untuk setiap jenis komitmen lisensi software:
Jenis komitmen lisensi | Jumlah vCPU | Persentase DA selama 1 tahun | Persentase DA selama 3 tahun |
---|---|---|---|
Image SLES | 1-2 | 77% | 79% |
Image SLES | 3-4 | 54% | 59% |
Image SLES | 5+ | 45% | 50% |
Image SLES untuk SAP | 1-2 | 59% | 63% |
Image SLES untuk SAP | 3-4 | 59% | 63% |
Image SLES untuk SAP | 5+ | 59% | 63% |
Saat Anda membeli komitmen lisensi, komitmen tersebut akan membentuk "kumpulan" lisensi yang otomatis diterapkan ke semua instance VM yang sedang berjalan dalam project yang dipilih di region tertentu. Lisensi dalam komitmen tidak terikat dengan satu VM tertentu. Saat dimulai, VM akan mengambil lisensi terpakai dari kumpulan, dan saat dihentikan, VM akan mengembalikan lisensi tersebut ke kumpulan agar dapat digunakan oleh VM lain. Selama ada lisensi terpakai yang tersedia di kumpulan, Anda akan terus menerima diskon untuk penggunaan OS premium.
Misalnya, jika Anda perlu menjalankan 10 VM di dua region (5 VM di us-central1
dan 5 VM di us-west1
) dengan project ID yang sama, Anda harus membeli 5 lisensi di setiap region untuk mencakup VM yang sedang berjalan tersebut. Untuk setiap komitmen, lisensi terpakai Anda dapat diterapkan ke 5 VM yang berjalan serentak kapan saja selama setahun di masing-masing region. Anda akan ditagih setiap bulan untuk komitmen tersebut, terlepas dari penggunaan Anda.
Setelah Anda membeli komitmen, komitmen tersebut akan aktif pada hari berikutnya pukul 00.00 Waktu Pasifik AS dan Kanada (UTC-8, atau UTC-7 selama waktu musim panas). Compute Engine mempertahankan lien pada project Anda untuk setiap region dalam project tempat Anda membeli komitmen. Saat Anda membeli komitmen baru untuk region mana pun dalam project, Compute Engine akan mengaitkan lien untuk region tersebut dengan komitmen yang baru dibuat.
Antara waktu pembelian komitmen dan waktu aktivasinya, status komitmen Anda tetap NOT_YET_ACTIVE
(atau PENDING
di konsol Google Cloud). Setelah aktivasi, status komitmen Anda akan berubah menjadi
ACTIVE
.
Misalnya, Anda membeli komitmen pada 20 Januari pukul 22.00 Waktu Pasifik AS dan Kanada (UTC-8 atau UTC-7). Compute Engine akan segera membuat commitmen Anda dengan status NOT_YET_ACTIVE
. Namun, komitmen Anda
akan menjadi ACTIVE
hanya pada 21 Januari pukul 00.00 Waktu Pasifik
AS dan Kanada (UTC-8 atau UTC-7).
Anda tidak dapat membatalkan komitmen lisensi setelah membelinya. Saat komitmen lisensi Anda berakhir, VM yang sedang berjalan akan terus berjalan dan Anda akan ditagih untuk lisensi tersebut dengan harga image on-demand.
Izin yang diperlukan untuk langkah ini
Untuk melakukan tugas ini, Anda harus memiliki izin berikut:
compute.commitments.create
untuk membuat lisensi diskon abonemen.
Beli komitmen lisensi menggunakan konsol Google Cloud, Google Cloud CLI, atau REST.
Sebelum membeli komitmen menggunakan Konsol Google Cloud, pilih project yang ingin Anda gunakan untuk membeli komitmen. Jika berbagi diskon diaktifkan untuk sebuah akun penagihan, Anda dapat membeli komitmen menggunakan project mana pun dari akun penagihan tersebut. Setelah memilih project, lakukan langkah-langkah berikut:
- Di Konsol Google Cloud, buka halaman Committed use discounts.
- Klik Purchase commitment untuk membeli komitmen baru.
- Klik New license committed use discount untuk membeli komitmen lisensi baru.
- Masukkan nama komitmen di kolom Name, dan pilih region tempat Anda ingin menerapkannya.
- Pilih Duration untuk menentukan jangka waktu komitmen, 1 atau 3 tahun.
- Pilih License family.
- Pilih License type and quantity.
- Pilih Number of licenses.
- Klik Purchase.
Menggunakan gcloud CLI, jalankan perintah gcloud compute commitments create-license
untuk membeli komitmen lisensi.
gcloud compute commitments create-licenseCOMMITMENT_NAME \ --license `LICENSE_URI ` --amountNUMBER_OF_LICENSES \ --cores-per-licenseCORES_PER_LICENSE \ --planPLAN \ --regionREGION \
Ganti properti berikut:
COMMITMENT_NAME
: nama untuk komitmen Anda.LICENSE_URI
: URI lisensi. Contoh:https://www.googleapis.com/compute/v1/projects/myproject/global/licenses/sles-sap-12
NUMBER_OF_LICENSES
: jumlah lisensi yang akan Anda beli.CORES_PER_LICENSE
: jumlah core per lisensi. Masukkan1-2
,3-4
, atau5+
.PLAN
: masukkan durasi paket:12-month
atau36-month
.REGION
: region tempat komitmen akan diterapkan.
Misalnya, komitmen berikut adalah untuk 4 lisensi SAP dengan 3-4 core per lisensi selama 36 bulan di region us-central1
:
gcloud compute commitments create-license commitment-1 --license https://www.googleapis.com/compute/v1/projects/myproject/global/licenses/sles-12 --amount=4 --cores-per-license=3-4 --plan=36-month --region=us-central1
Misalnya, komitmen berikut adalah untuk 2 lisensi SLES untuk SAP dengan 1-2 core per lisensi selama 12 bulan di region us-central1
:
gcloud compute commitments create-license commitment-2 --license https://www.googleapis.com/compute/v1/projects/myproject/global/licenses/sles-sap-12 --amount=2 --cores-per-license=1-2 --plan=12-month --region=us-central1
Gunakan metode regionCommitments.insert
dan sertakan kolom licenseResource
untuk menentukan properti komitmen lisensi.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID /regions/REGION /commitments?requestId=OPTIONAL_UNIQUE_ID { "name":COMMITMENT_NAME , "plan":PLAN , "category": "LICENSE", "licenseResource": { "coresPerLicense":CORES_PER_LICENSE , "amount":NUMBER_OF_LICENSES , "license": `LICENSE_URI ` } }
Ganti properti berikut:
COMMITMENT_NAME
: nama untuk komitmen Anda.LICENSE_URI
: URI lisensi. Contoh:https://www.googleapis.com/compute/v1/projects/myproject/global/licenses/sles-sap-12
NUMBER_OF_LICENSES
: jumlah lisensi yang akan Anda beli.CORES_PER_LICENSE
: jumlah core per lisensi. Masukkan1-2
,3-4
, atau5+
.PLAN
: masukkan durasi paket:12-month
atau36-month
.REGION
: region tempat komitmen akan diterapkan.
Misalnya, komitmen berikut adalah untuk 4 lisensi SLES untuk SAP dengan 3-4 core per lisensi selama 36 bulan di region us-central1
.
POST https://compute.googleapis.com/compute/v1/projects/myproject/regions/us-central1/commitments { "name": "commitment-3", "plan": "THIRTY_SIX_MONTH", "category": "LICENSE", "licenseResource": { "coresPerLicense": "3-4", "amount": "4", "license": "https://www.googleapis.com/compute/v1/projects/suse-sap-cloud/global/licenses/sles-sap-12" } }
Menerapkan rekomendasi diskon abonemen
Google Cloud menganalisis tren pembelanjaan VM Anda dengan dan tanpa komitmen serta menghasilkan rekomendasi CUD. Anda dapat menggunakan rekomendasi CUD untuk mengoptimalkan biaya komputasi. Anda dapat membandingkan biaya dengan dan tanpa komitmen, serta memperkirakan jumlah yang dapat dihemat setiap bulan dengan komitmen.
Rekomendasi CUD tersedia di konsol Google Cloud. Pemberi rekomendasi membuat kartu yang berisi informasi tentang penggunaan VM Anda selama 30 hari terakhir. Jika VM Anda menunjukkan tren penggunaan tanpa komitmen selama 30 hari terakhir, Pemberi rekomendasi akan mengelompokkan hal ini sebagai peluang untuk membeli komitmen guna mengurangi biaya VM Anda.
Penggunaan dianggap tanpa komitmen dan memenuhi syarat jika kondisi berikut benar.
- VM aktif selama seluruh durasi 30 hari.
- SKU VM merupakan bagian dari bucket diskon abonemen yang memenuhi syarat.
- Penggunaan VM belum tercakup oleh komitmen yang ada.
Rekomendasi diperbarui sekali setiap hari dan mempertimbangkan histori penggunaan selama 30 hari sebelumnya.
Rekomendasi untuk CUD dihasilkan oleh dua algoritma terpisah, yang dapat Anda pilih saat membeli (atau menyetujui) rekomendasi di kartu ringkasan.
- Rekomendasi penggunaan stabil mencakup penggunaan stabil minimum dari waktu ke waktu.
- Rekomendasi optimal didasarkan pada penggunaan keseluruhan dan dapat mencakup resource yang tidak selalu aktif.
Untuk mempelajari lebih lanjut cara kerja rekomendasi CUD, lihat Pemberi Rekomendasi diskon abonemen.
Batasan
Rekomendasi CUD hanya tersedia untuk komponen CPU dan memori pada komitmen jenis mesin. Rekomendasi CUD tidak tersedia untuk disk SSD Lokal, GPU, atau komitmen lisensi.
Meninjau dan menyetujui rekomendasi
Untuk mempelajari cara membeli komitmen yang direkomendasikan, lihat Membeli rekomendasi
Menolak rekomendasi
Untuk mempelajari cara menolak rekomendasi komitmen atau memulihkan rekomendasi yang sebelumnya ditolak, baca bagian Menolak rekomendasi
Histori rekomendasi
Untuk mempelajari cara melihat histori rekomendasi komitmen yang diterapkan dan ditolak, baca Melihat histori rekomendasi.
Mengaktifkan pembagian CUD untuk komitmen berbasis resource
Secara default, DA berbasis resource diterapkan ke project tempat Anda membeli komitmen berbasis resource dan merupakan diskon dengan cakupan project. Jika Anda memindahkan project yang komitmennya telah Anda beli ke akun Penagihan Cloud lain, Anda akan terus menerima CUD yang berlaku untuk project tersebut di akun Penagihan Cloud yang baru.
Untuk berbagi CUD dari komitmen berbasis resource Anda di seluruh penggunaan yang memenuhi syarat di semua project yang ditautkan ke akun Penagihan Cloud Anda, aktifkan berbagi CUD dari Konsol Google Cloud.
Jika Anda mengaktifkan berbagi CUD, cakupan komitmen akan diubah dari Project ke Billing account. Setelah mengubah cakupan komitmen ke Akun penagihan dengan mengaktifkan berbagi CUD, Anda tidak dapat menonaktifkan berbagi CUD untuk kembali ke cakupan project. Hanya Dukungan Penagihan Cloud yang dapat melakukan tindakan ini untuk Anda.
Pembagian CUD berfungsi bersama dengan konfigurasi atribusi Anda. Anda dapat memilih untuk menggunakan atribusi proporsional atau atribusi prioritas.
Jika Anda tidak mengonfigurasi preferensi atribusi terlebih dahulu saat mengaktifkan berbagi CUD, atribusi proporsional akan digunakan secara default untuk komitmen berbasis resource Compute Engine Anda.
Jika ingin mengonfigurasi preferensi atribusi sebelum mengaktifkan berbagi DA, lihat memilih atribusi untuk komitmen berbasis resource guna mengetahui informasi selengkapnya dan cara mengaktifkan setiap jenis atribusi.
Izin yang diperlukan untuk langkah ini
Untuk melakukan tugas ini, Anda harus memiliki izin berikut:
Anda memerlukan izin spesifik di akun Penagihan Cloud untuk mengakses informasi akun penagihan. Agar dapat memperbarui cakupan komitmen untuk mengaktifkan berbagi CUD, Anda memerlukan peran yang mencakup izin berikut di akun Penagihan Cloud:
billing.subscriptions.update
di akun Penagihan Cloud
Untuk mendapatkan izin ini menggunakan peran yang telah ditetapkan, minta administrator penagihan untuk memberi Anda peran Billing Account Administrator di akun Penagihan Cloud.
Selesaikan langkah-langkah berikut untuk mengaktifkan berbagi CUD:
Login ke akun Penagihan Cloud Anda di Konsol Google Cloud.
Saat diminta, pilih akun Penagihan Cloud yang ingin Anda konfigurasi komitmen berbasis resource-nya untuk menggunakan berbagi CUD. Halaman Billing Overview akan terbuka untuk akun Penagihan Cloud yang dipilih.
Dari menu navigasi Billing, pilih CUD analysis untuk melihat halaman Committed use discounts analysis.
Di halaman Committed use discount analysis, dari menu Commitment type, pilih Resource-based commitments.
Di bawah judul laporan Resource based commitments, temukan Commitment scope.
- Cakupan Project menunjukkan bahwa berbagi CUD tidak diaktifkan untuk komitmen berbasis resource. CUD cakupan project hanya diterapkan ke penggunaan yang memenuhi syarat dalam project tempat komitmen dibeli.
- Cakupan Billing account menunjukkan bahwa berbagi CUD sudah diaktifkan untuk komitmen berbasis resource. Komitmen cakupan akun penagihan membagikan DAS-nya ke semua penggunaan yang memenuhi syarat di semua project yang terkait dengan akun Penagihan Cloud.
Untuk mengubah setelan cakupan komitmen, pilih Edit.
Jika cakupan saat ini adalah Project, ketik Enable di kotak entri teks untuk mengaktifkan berbagi CUD di seluruh akun Penagihan Cloud, lalu klik Enable Billing Account Scope untuk menyimpan perubahan.
Jika cakupan saat ini adalah Billing account, berbagi CUD sudah diaktifkan. Untuk menonaktifkan pembagian CUD dan kembali ke komitmen cakupan Project, klik Contact support.
Anda hanya perlu mengaktifkan pembagian CUD di satu komitmen berbasis resource dengan cakupan project untuk memengaruhi cakupan semua komitmen berbasis resource di akun Penagihan Cloud yang sama. Saat Anda mengaktifkan pembagian CUD, cakupan komitmen Anda akan berubah sebagai berikut:
- Semua CUD berbasis resource yang aktif dan ada saat ini di semua project dalam akun Penagihan Cloud yang sama, termasuk yang telah dan yang akan Anda beli pada masa mendatang, juga digunakan bersama di seluruh akun Penagihan Cloud Anda.
- Jika Anda mengubah konfigurasi cakupan komitmen, seperti membuat project baru yang ditautkan ke akun Penagihan Cloud, atau menautkan project yang ada ke akun Penagihan Cloud, perubahan tersebut akan berlaku pada hari berikutnya pukul 00.00 (tengah malam) Waktu Pasifik AS dan Kanada (UTC-8 atau UTC-7).
- Jika Anda memindahkan project yang memiliki komitmen asli ke akun Penagihan Cloud baru, setelan berbagi CUD akan berubah. Untuk informasi tentang efek pengubahan akun Penagihan Cloud untuk project, lihat Mengubah akun Penagihan Cloud yang ditautkan ke project.
Untuk lebih memahami dampak dan tampilan CUD di tagihan Anda, lihat Memahami tagihan dengan diskon abonemen.
Melihat komitmen Anda
Lihat daftar semua komitmen Anda di konsol Google Cloud, Google Cloud CLI, atau REST.
Di Konsol Google Cloud, lihat daftar komitmen di halaman Committed use discounts.
Buat permintaan menggunakan perintah commitments list
:
gcloud compute commitments list
Alat ini akan menampilkan daftar komitmen:
NAME REGION END_TIMESTAMP STATUS my-commitment us-east1 2018-03-17T00:00:00.000-07:00 NOT_YET_ACTIVE
Anda dapat memperoleh daftar komitmen di semua region dengan membuat permintaan aggregatedList
ke URL berikut:
https://compute.googleapis.com/compute/v1/projects/PROJECT_ID /aggregated/commitments
Yang menampilkan daftar komitmen:
"commitments": [ { "kind": "compute#commitment", "id": "3294122326373778983", "creationTimestamp": "2017-02-09T15:18:32.411-08:00", "name": "example-commitment", "region": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1", "selfLink": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/commitments/example-commitment", "status": "NOT_YET_ACTIVE", "statusMessage": "The commitment is not yet active (its startTimestamp is in the future). It will not apply to current resource usage.", "plan": "TWELVE_MONTH", "startTimestamp": "2017-02-10T00:00:00.000-08:00", "endTimestamp": "2018-02-10T00:00:00.000-08:00", "resources": [ { "type": "VCPU", "amount": "5" }, { "type": "MEMORY", "amount": "32500" }] } ]
Mengubah komitmen
Anda dapat mengubah komitmen aktif dengan cara berikut:
- Anda dapat mengubah status perpanjangan otomatis komitmen Anda. Untuk informasi selengkapnya, lihat Memperbarui komitmen secara otomatis.
- Anda dapat memperpanjang jangka waktu komitmen di luar 1 atau 3 tahun standar dengan menentukan tanggal akhir kustom untuk komitmen Anda. Untuk informasi selengkapnya, lihat Memperpanjang durasi jangka waktu komitmen.
- Anda dapat mengubah jumlah resource dalam komitmen hardware dengan menggabungkan atau memecah komitmen yang ada. Untuk informasi selengkapnya, baca artikel Menggabung dan memecah komitmen.
- Anda dapat mengupgrade jangka waktu komitmen hardware 1 tahun dan mengubahnya menjadi komitmen 3 tahun. Untuk informasi selengkapnya, lihat Mengupgrade jangka waktu komitmen.
- Anda dapat mengubah akun Penagihan Cloud yang ditautkan ke, dan digunakan untuk membayar, project tempat Anda membeli komitmen berbasis resource. Pelajari cara mengubah akun Penagihan Cloud untuk sebuah project.
Setelah membuat komitmen, Anda tidak dapat mengubah project, jenis, atau region komitmen tersebut.
Membatalkan komitmen
Setelah membuat komitmen, Anda tidak dapat membatalkannya. Anda harus membayar tagihan bulanan yang telah disetujui selama durasi komitmen. Komitmen tidak terpengaruh oleh perubahan harga on-demand resource Compute Engine yang dikomitmenkan di masa mendatang.
Jika Anda tidak sengaja membeli komitmen atau terjadi kekeliruan saat mengonfigurasi komitmen, Anda memiliki waktu 14 hari kalender sejak tanggal mulai komitmen untuk menghubungi dukungan Penagihan Cloud guna mendapatkan bantuan. Persetujuan atas perubahan apa pun tunduk pada pertimbangan Google dan tidak dijamin hingga dikonfirmasi oleh Google.
Memahami tagihan dengan diskon abonemen
Baca dokumen berikut untuk mendapatkan pemahaman yang lebih baik tentang penagihan Anda:
- Melihat dan mendownload detail biaya invoice atau laporan mutasi.
- Menganalisis efektivitas diskon abonemen.
- Memahami penghematan dengan laporan perincian biaya.
Dukungan
Jika ada pertanyaan terkait diskon abonemen pada tagihan Anda, Anda dapat menghubungi Google Cloud dukungan.
Langkah berikutnya
- Pelajari cara memperpanjang komitmen berbasis resource secara otomatis.
- Pelajari cara memperpanjang jangka waktu komitmen berbasis resource.
- Pelajari cara mengupgrade jangka waktu komitmen berbasis resource.
- Pelajari cara menggabung dan memecah komitmen berbasis resource.
- Pelajari cara menganalisis efektivitas DA berbasis resource.
- Tinjau harga resource Anda dengan dan tanpa CUD.