Jika Anda memiliki workload dengan persyaratan resource yang dapat diprediksi, Anda dapat menurunkan biaya melalui diskon abonemen berbasis resource (CUD). Anda dapat menerima DA berbasis resource dengan membeli komitmen berbasis resource untuk jangka waktu 1 atau 3 tahun. Secara default, komitmen berbasis resource akan berakhir pada akhir masa berlakunya. Setelah masa berlaku komitmen berakhir, Anda harus membeli komitmen baru untuk terus menerima CUD. Perpanjangan otomatis komitmen berbasis resource menghilangkan kebutuhan Anda untuk membeli kembali komitmen secara manual setiap kali masa berlakunya habis. Perpanjangan otomatis komitmen memungkinkan Anda memperpanjang komitmen yang ada tanpa batas waktu dan terus menerima CUD untuk resource yang di-commit tersebut.
Dokumen ini menjelaskan cara kerja perpanjangan otomatis, serta menunjukkan cara mengaktifkan dan menonaktifkan setelan perpanjangan otomatis pada komitmen Anda.
Cara kerja perpanjangan otomatis
Saat Anda mengaktifkan perpanjangan otomatis pada komitmen berbasis resource, setiap kali komitmen Anda mencapai akhir masa berlakunya, Compute Engine akan otomatis memperpanjang komitmen tersebut untuk masa berlaku baru. Setelah Anda mengaktifkan perpanjangan otomatis pada komitmen, setelan tersebut akan tetap aktif hingga Anda menonaktifkannya secara manual.
Anda harus mengaktifkan perpanjangan otomatis secara terpisah pada setiap komitmen yang ingin Anda perpanjang secara otomatis dalam sebuah project. Anda dapat mengaktifkan perpanjangan otomatis pada komitmen baru dan yang sudah ada sebagai berikut:
- Untuk komitmen baru, saat membeli komitmen, Anda memiliki opsi untuk menentukan apakah Anda ingin komitmen diperpanjang secara otomatis.
- Untuk komitmen yang ada yang aktif dan tidak mengaktifkan perpanjangan otomatis, Anda dapat mengubah properti komitmen dan mengaktifkan perpanjangan otomatis. Anda tidak dapat mengaktifkan perpanjangan otomatis untuk komitmen yang sudah habis masa berlakunya.
Setelah Anda mengaktifkan perpanjangan otomatis pada komitmen, tanggal dan waktu akhir masa berlaku komitmen yang sedang berjalan akan menjadi tanggal dan waktu perpanjangan. Semua properti komitmen Anda lainnya tetap sama. Pada pukul 00.00 Waktu Pasifik AS dan Kanada (UTC-8, atau UTC-7 selama waktu musim panas) pada tanggal perpanjangan, masa berlaku komitmen Anda yang diperpanjang akan otomatis dimulai. Misalnya, waktu berakhir masa berlaku komitmen Anda adalah pukul 00.00 Waktu Pasifik AS dan Kanada pada 1 Januari 2026. Jika perpanjangan otomatis diaktifkan, masa berlaku baru akan otomatis dimulai pada pukul 00.00 Waktu Pasifik AS dan Kanada pada 1 Januari 2026.
Durasi masa berlaku yang diperpanjang dari komitmen yang diperpanjang secara otomatis selalu sesuai dengan durasi masa berlaku preset yang ditentukan oleh paket komitmen, yaitu 1 tahun atau 3 tahun. Anda juga menerima persentase diskon yang sama. Meskipun komitmen Anda memiliki durasi kustom, Compute Engine hanya akan memperpanjang komitmen Anda untuk durasi yang telah ditetapkan, yaitu 1 atau 3 tahun. Perpanjangan otomatis komitmen masa berlaku kustom tidak akan berlaku untuk masa berlaku lain dengan durasi kustom tersebut. Untuk contoh, lihat referensi berikut:
- Komitmen dengan jangka waktu kustom 1,5 tahun hanya akan diperpanjang selama 1 tahun tambahan.
- Komitmen dengan jangka waktu kustom 5,5 tahun hanya akan diperpanjang selama 3 tahun tambahan.
Jika Anda ingin komitmen jangka waktu kustom tetap aktif untuk jangka waktu yang lebih lama daripada jangka waktu yang diperpanjang, Anda dapat meminta perpanjangan jangka waktu lain setelah perpanjangannya. Periode kelayakan perpanjangan masa berlaku Anda juga akan diperbarui pada awal masa berlaku yang diperpanjang. Untuk komitmen 1 tahun, periode kelayakan selama masa perpanjangan tetap terbuka hingga 4 bulan setelah perpanjangan. Untuk komitmen 3 tahun, periode ini tetap terbuka hingga 1 tahun setelah perpanjangan.
Di akhir masa perpanjangan, Compute Engine akan memperpanjang komitmen Anda lagi untuk masa berlaku baru, kecuali jika Anda menonaktifkan perpanjangan otomatis secara manual selama masa berlaku komitmen.
Anda dapat mengaktifkan perpanjangan otomatis pada komitmen kapan saja sebelum komitmen ditetapkan untuk berakhir. Demikian pula, Anda dapat menonaktifkan perpanjangan otomatis pada komitmen kapan saja sebelum tanggal perpanjangan. Misalnya, jika Anda memiliki komitmen 1 tahun yang ditetapkan untuk berakhir pada pukul 00.00 (UTC-8) pada 1 Januari 2024, Anda dapat mengaktifkan perpanjangan otomatis pada komitmen tersebut kapan saja sebelum pukul 00.00 (UTC-8) pada 1 Januari 2024. Setelah Anda mengaktifkan perpanjangan otomatis, komitmen Anda akan otomatis diperpanjang selama satu tahun tambahan pada pukul 00.00 (UTC-8) tanggal 1 Januari 2024. Jika kemudian Anda ingin menonaktifkan perpanjangan otomatis, Anda dapat melakukannya kapan saja sebelum pukul 00.00 (UTC-8) pada 1 Januari 2025.
Dengan mengaktifkan perpanjangan otomatis pada komitmen, Anda menyetujui hal berikut:
- Komitmen Anda akan diperpanjang secara otomatis untuk masa berlaku baru di akhir masa berlaku yang sedang berjalan.
- Anda akan terus membayar resource yang di-commit selama jangka waktu baru.
Contoh perpanjangan otomatis
Pertimbangkan contoh komitmen 1 tahun my-commitment-1 yang tidak diperpanjang
secara otomatis. Misalkan Anda membeli komitmen ini pada 1 Januari 2020, untuk 100 vCPU N2. Masa komitmen Anda dijadwalkan berakhir pada 1 Januari 2021.
Misalkan Anda melakukan serangkaian operasi berikut pada komitmen ini:
Anda mengaktifkan perpanjangan otomatis pada komitmen ini sebelum tanggal akhirnya.
Setelah masa berlaku komitmen diperpanjang dua kali, Anda menonaktifkan perpanjangan otomatis pada komitmen dan membiarkan komitmen berakhir pada tanggal akhir barunya.
Tabel berikut menunjukkan perilaku properti komitmen selama masa berlaku komitmen ini:
| Masa berlaku awal (sebelum mengaktifkan perpanjangan otomatis) |
Masa berlaku asli (setelah mengaktifkan perpanjangan otomatis) |
Masa perpanjangan otomatis pertama (perpanjangan otomatis tetap diaktifkan) |
Masa berlaku kedua yang diperpanjang secara otomatis (sebelum menonaktifkan perpanjangan otomatis) |
Masa berlaku kedua yang diperpanjang secara otomatis (setelah menonaktifkan perpanjangan otomatis) |
|
|---|---|---|---|---|---|
| Durasi jangka waktu | 1 tahun | 1 tahun | 1 tahun | 1 tahun | 1 tahun |
| Diskon | 37% | 37% | 37% | 37%3 | 37%3 |
| Tanggal mulai komitmen awal1 | 1 Januari 2020 | 1 Januari 2020 | 1 Januari 2020 | 1 Januari 2020 | 1 Januari 2020 |
| Tanggal mulai masa berlaku1 | 1 Januari 2020 | 1 Januari 2020 | 1 Januari 2021 | 1 Januari 2022 | 1 Januari 2022 |
| Tanggal akhir atau tanggal perpanjangan2 | 1 Januari 2021 | 1 Januari 2021 | 1 Januari 2022 | 1 Januari 2023 | 1 Januari 2023 |
| Tindakan pada tanggal akhir atau perpanjangan | Komitmen dijadwalkan akan berakhir | Komitmen dijadwalkan untuk diperpanjang | Komitmen dijadwalkan untuk diperpanjang | Komitmen dijadwalkan untuk diperpanjang | Komitmen dijadwalkan akan berakhir |
| Periode kelayakan perpanjangan masa berlaku dibuka hingga | 1 Mei 2020 | 1 Mei 2021 | 1 Mei 2021 | 1 Mei 2022 | 1 Mei 2022 |
1Setiap masa berlaku 1 tahun dalam contoh ini dimulai pada pukul 00.00 Waktu Pasifik AS dan Kanada (UTC-8 atau UTC-7) pada tanggal mulai yang ditentukan.
2Setiap masa berlaku 1 tahun dalam contoh ini berakhir pada pukul 00.00 Waktu Pasifik AS dan Kanada (UTC-8 atau UTC-7) pada tanggal akhir yang ditentukan.
3Meskipun total durasi periode komitmen Anda menjadi 3 tahun atau lebih, tarif CUD untuk komitmen yang diperpanjang otomatis tetap tidak berubah karena durasi setiap periode masih 1 tahun.
Pertimbangan kuota
Anda tidak perlu meminta kuota tambahan karena komitmen yang diperpanjang menggunakan kuota yang sama dengan komitmen awal. Untuk mengetahui informasi selengkapnya tentang kuota untuk komitmen, lihat Kuota untuk komitmen dan resource yang di-commit.
Implikasi harga
Biaya komitmen adalah jumlah harga diskon dari semua alokasi resource Anda. Saat Anda memperpanjang masa berlaku komitmen, harga diskon untuk semua resource komitmen akan dihitung ulang dan dapat berubah. Untuk melakukan penghitungan ulang ini, Compute Engine menggunakan harga on-demand yang berlaku untuk resource pada hari masa berlaku yang diperpanjang menjadi aktif. Anda mempertahankan harga ini untuk resource selama masa berlaku baru, meskipun harga on-demand berubah.
Batasan
- Anda hanya dapat mengaktifkan perpanjangan otomatis pada komitmen berbasis resource.
- Anda hanya dapat mengaktifkan perpanjangan otomatis pada komitmen aktif.
- Anda tidak dapat mengaktifkan perpanjangan otomatis pada komitmen lisensi software.
- Anda tidak dapat mengaktifkan perpanjangan otomatis pada komitmen yang Anda beli melalui pemesanan untuk masa mendatang untuk blok kapasitas.
Mengaktifkan perpanjangan otomatis pada komitmen
Agar komitmen Anda diperpanjang secara otomatis di akhir masa berlakunya, aktifkan perpanjangan otomatis dengan salah satu cara berikut:
- Mengaktifkan perpanjangan otomatis saat membeli komitmen baru.
- Mengaktifkan perpanjangan otomatis pada komitmen yang ada.
Mengaktifkan perpanjangan otomatis saat membeli komitmen baru {: #enable-auto-renewal-new-commitment }
Anda dapat mengaktifkan perpanjangan otomatis saat membeli komitmen baru menggunakan konsolGoogle Cloud , gcloud CLI, atau REST.
Izin yang diperlukan untuk langkah ini
Untuk melakukan tugas ini, Anda harus memiliki izin berikut:
compute.commitments.createpada project
Untuk membeli komitmen yang mengaktifkan perpanjangan otomatis, ikuti langkah-langkah berikut:
Konsol
Di konsol Google Cloud , buka halaman Committed use discounts.
Klik Purchase commitment. Halaman Purchase a commitment akan muncul.
Di halaman Purchase a commitment, tentukan properti untuk komitmen Anda, sebagai berikut:
Untuk mengonfigurasi setelan perpanjangan otomatis komitmen Anda, di bagian Term, centang kotak Auto-renew commitment.
Untuk mengetahui petunjuk cara mengonfigurasi properti lain untuk komitmen Anda, lihat salah satu halaman berikut, bergantung pada kasus penggunaan Anda:
- Membeli komitmen hardware tanpa pemesanan terlampir
- Membeli komitmen hardware dengan pemesanan terlampir
Minimal, Anda harus menentukan nama, region, resource, jenis komitmen, dan paket komitmen.
Di panel Summary, tinjau detail komitmen Anda dan potensi batasan kuota.
Untuk menyelesaikan pembelian komitmen, lakukan hal berikut:
Buka bagian bawah halaman.
Tinjau bagian Pengungkapan yang berisi informasi tentang biaya, kelayakan diskon, serta persyaratan dan ketentuan.
Untuk mengonfirmasi persetujuan Anda atas harga komitmen dan persyaratan spesifik per layanan, centang kotak.
Klik Purchase.
gcloud
Untuk membeli komitmen yang diperpanjang secara otomatis, jalankan
perintah gcloud compute commitments create
dan sertakan flag --auto-renew.
Misalnya, perintah gcloud CLI berikut membuat komitmen 3 tahun yang diperpanjang secara otomatis.
gcloud compute commitments create COMMITMENT_NAME \
--auto-renew \
--plan=36-month \
--region=us-west1 \
--project=PROJECT_ID \
--resources=vcpu=4,memory=9GB
Ganti kode berikut:
COMMITMENT_NAME: nama komitmen baru yang ingin Anda aktifkan perpanjangan otomatisnya.PROJECT_ID: ID project tempat Anda ingin membeli komitmen.
REST
Untuk membeli komitmen yang diperpanjang secara otomatis, buat permintaan POST ke
metode regionCommitments.insert
dan tetapkan kolom autoRenew ke true.
Misalnya, permintaan Compute Engine API berikut membuat komitmen 3 tahun yang diperpanjang secara otomatis.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/us-west1/commitments
{
"name": "COMMITMENT_NAME",
"plan": "THIRTY_SIX_MONTH",
"resources": [
{
"type": "VCPU",
"amount": 4
},
{
"type": "MEMORY",
"amount": 9
}
],
"autoRenew": true
}
Ganti kode berikut:
COMMITMENT_NAME: nama komitmen baru yang ingin Anda aktifkan perpanjangan otomatisnya.PROJECT_ID: ID project tempat Anda ingin membeli komitmen.
Mengaktifkan perpanjangan otomatis pada komitmen yang ada {: #enable-auto-renewal-existing-commitment }
Anda dapat mengaktifkan perpanjangan otomatis pada komitmen yang ada menggunakan konsolGoogle Cloud , gcloud CLI, atau REST.
Izin yang diperlukan untuk langkah ini
Untuk melakukan tugas ini, Anda harus memiliki izin berikut:
compute.commitments.updatedi project atau organisasi
Konsol
Di konsol Google Cloud , buka halaman Committed use discounts.
Di Daftar komitmen, pilih tab Komitmen hardware atau Komitmen block storage, lalu klik Nama komitmen.
Di halaman Hardware commitment details atau Block storage commitment details yang terbuka, klik tombol Auto renew.
gcloud
Untuk mengaktifkan perpanjangan otomatis pada komitmen yang ada, jalankan perintah gcloud compute commitments update dan sertakan flag --auto-renew.
gcloud compute commitments update COMMITMENT_NAME \
--auto-renew
Ganti COMMITMENT_NAME dengan nama komitmen yang ingin Anda aktifkan perpanjangan otomatisnya.
REST
Untuk mengaktifkan perpanjangan otomatis pada komitmen yang ada, buat permintaan PATCH ke
metode regionCommitments.update
dan tetapkan kolom autoRenew ke true.
Misalnya, permintaan Compute Engine API berikut mengaktifkan perpanjangan otomatis untuk komitmen di region us-west1.
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/us-west1/commitments/COMMITMENT_NAME
{
"name": "COMMITMENT_NAME",
"autoRenew": true
}
Ganti kode berikut:
COMMITMENT_NAME: nama komitmen yang ingin Anda aktifkan perpanjangan otomatisnya.PROJECT_ID: ID project tempat Anda membeli komitmen.
Menonaktifkan perpanjangan otomatis pada komitmen
Saat Anda membeli komitmen baru, perpanjangan otomatis dinonaktifkan secara default, kecuali jika Anda mengaktifkannya secara khusus. Jika tidak ingin komitmen Anda diperpanjang secara otomatis di akhir masa berlakunya, Anda dapat melakukan salah satu hal berikut:
- Tetap nonaktifkan perpanjangan otomatis saat membeli komitmen baru.
- Menonaktifkan perpanjangan otomatis pada komitmen yang ada.
Menonaktifkan perpanjangan otomatis saat membeli komitmen baru
Untuk mengetahui langkah-langkah mendetail dalam membeli komitmen baru yang perpanjangan otomatisnya dinonaktifkan secara default, lihat halaman berikut. Pilih opsi yang relevan dengan kasus penggunaan Anda.
- Membeli komitmen hardware tanpa pemesanan terlampir
- Membeli komitmen hardware dengan pemesanan terlampir
Menonaktifkan perpanjangan otomatis pada komitmen yang ada
Anda dapat menonaktifkan perpanjangan otomatis pada komitmen yang ada menggunakan konsolGoogle Cloud , gcloud CLI, atau REST.
Izin yang diperlukan untuk langkah ini
Untuk melakukan tugas ini, Anda harus memiliki izin berikut:
compute.commitments.updatedi project atau organisasi
Konsol
Di konsol Google Cloud , buka halaman Committed use discounts.
Di Daftar komitmen, pilih tab Komitmen hardware atau Komitmen block storage, lalu klik Nama komitmen.
Di halaman Hardware commitment details atau Block storage commitment details yang terbuka, klik tombol Auto renew.
gcloud
Untuk menonaktifkan perpanjangan otomatis pada komitmen yang ada, jalankan
perintah gcloud compute commitments update:
gcloud compute commitments update COMMITMENT_NAME --no-auto-renew
Ganti COMMITMENT_NAME dengan nama komitmen yang ingin Anda nonaktifkan perpanjangan otomatisnya.
REST
Untuk menonaktifkan perpanjangan otomatis pada komitmen yang ada, gunakan metode regionCommitments.update.
Misalnya, permintaan Compute Engine API berikut menonaktifkan perpanjangan otomatis untuk komitmen di region us-west1.
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/us-west1/commitments/COMMITMENT_NAME
{
"name": "COMMITMENT_NAME",
"autoRenew": false
}
Ganti kode berikut:
COMMITMENT_NAME: nama komitmen yang perpanjangan otomatisnya ingin Anda nonaktifkan.PROJECT_ID: ID project tempat Anda membeli komitmen.
Langkah berikutnya
- Pelajari cara memecahkan masalah perpanjangan otomatis untuk komitmen berbasis resource.
- Pelajari cara memperpanjang jangka waktu komitmen berbasis resource.
- Pelajari cara mengupgrade komitmen berbasis resource.
- Pelajari cara menggabung dan memecah komitmen berbasis resource.
- Pelajari cara menganalisis efektivitas DA Anda.