Dokumen ini menjelaskan cara menggunakan reservasi di Compute Engine. Untuk mempelajari cara menggunakan reservasi di produk Google Cloud lainnya, lihat dokumentasi berikut:
- Batch
- Dataflow
- Dataproc
- Google Kubernetes Engine
- Vertex AI:
Setelah Anda membuat pemesanan, atau Compute Engine otomatis membuat pemesanan untuk Anda guna memenuhi pemesanan untuk masa mendatang, Compute Engine akan menyimpan resource yang Anda pesan untuk Anda. Kemudian, Anda dapat menggunakan resource yang dipesan tersebut untuk membuat instance Compute Engine yang cocok dengan properti pemesanan. Tindakan ini dikenal sebagai menggunakan reservasi. Anda dapat menggunakan kapasitas yang direservasi untuk membuat instance hingga pemesanan digunakan sepenuhnya.
Batasan
Anda tidak dapat menggunakan reservasi untuk membuat resource Compute Engine berikut:
Spot VM atau instance preemptible
Sole-tenant node
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:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
- Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
- Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
- Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
- Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
-
Untuk membuat pemesanan:
compute.reservations.create
pada project -
Untuk membuat instance:
compute.instances.create
pada project- Untuk menggunakan image kustom guna membuat VM:
compute.images.useReadOnly
pada image - Untuk menggunakan snapshot guna membuat VM:
compute.snapshots.useReadOnly
pada snapshot - Untuk menggunakan template instance guna membuat VM:
compute.instanceTemplates.useReadOnly
di template instance - Untuk menetapkan jaringan lama ke VM:
compute.networks.use
di project - Untuk menentukan alamat IP statis untuk VM:
compute.addresses.use
pada project - Untuk menetapkan alamat IP eksternal ke VM saat menggunakan jaringan lama:
compute.networks.useExternalIp
di project - Untuk menentukan subnet bagi VM:
compute.subnetworks.use
di project atau di subnet yang dipilih - Untuk menetapkan alamat IP eksternal ke VM saat menggunakan jaringan VPC:
compute.subnetworks.useExternalIp
di project atau di subnet yang dipilih - Untuk menetapkan metadata instance VM untuk VM:
compute.instances.setMetadata
pada project - Untuk menetapkan tag untuk VM:
compute.instances.setTags
di VM - Untuk menetapkan label untuk VM:
compute.instances.setLabels
di VM - Untuk menetapkan akun layanan yang akan digunakan VM:
compute.instances.setServiceAccount
di VM - Untuk membuat disk baru bagi VM:
compute.disks.create
pada project - Untuk memasang disk yang ada dalam mode hanya baca atau baca-tulis:
compute.disks.use
pada disk - Untuk memasang disk yang ada dalam mode hanya baca:
compute.disks.useReadOnly
pada disk
-
Untuk membuat template instance:
compute.instanceTemplates.create
pada project Untuk membuat instance yang menggunakan reservasi otomatis, terlepas dari cara pembuatannya, lihat Menggunakan reservasi yang digunakan secara otomatis.
Untuk membuat instance yang menggunakan reservasi tertentu yang Anda buat, lihat Menggunakan reservasi yang ditargetkan secara khusus.
Untuk membuat contoh reservasi, selesaikan langkah-langkah berikut:
Di konsol Google Cloud, buka halaman Reservations.
Di tab Pemesanan on-demand (default), klik
Buat pemesanan. Halaman Buat pemesanan akan muncul.Di kolom Nama, masukkan nama untuk pemesanan. Misalnya, masukkan
reservation-01
.Pilih Region dan Zone tempat Anda ingin memesan resource. Misalnya, pilih us-central1 dan us-central1-a.
Di bagian Share type, lakukan salah satu hal berikut:
Untuk membuat pemesanan satu project, pilih Lokal.
Untuk membuat pemesanan bersama, pilih Shared, lalu tentukan project yang ingin Anda gunakan dalam pemesanan bersama.
Di bagian Use with VM instance, pilih Use reservation automatically, jika belum dipilih.
Di kolom Number of VM instances, masukkan
3
.Di tab General purpose, pilih N2.
Di bagian Machine type, pada tab Preset (default), pilih n2-standard-32.
Luaskan CPU platform and GPU, lalu, di kolom CPU platform, pilih Intel Cascade Lake or later.
Klik Buat.
Untuk membuat instance yang menggunakan contoh reservasi, selesaikan langkah-langkah berikut:
Di konsol Google Cloud, buka halaman Create an instance.
Halaman Create an instance akan muncul dan menampilkan panel Machine configuration.
Di panel Machine configuration, lakukan hal berikut:
Di kolom Name, masukkan nama untuk instance. Untuk contoh ini, masukkan
instance-01
.Tentukan Region dan Zone tempat Anda ingin memesan resource. Untuk contoh ini, pilih us-central1 dan us-central1-a.
Di tab General purpose, pilih N2.
Di bagian Machine type, pada tab Preset (default), pilih n2-standard-32.
Luaskan bagian Advanced options, lalu, di kolom CPU platform, pilih Intel Cascade Lake atau yang lebih baru.
Di menu navigasi, klik Lanjutan.
Di bagian Reservations pada panel Advanced, pilih Use automatic selection, jika belum dipilih.
Klik Buat.
Untuk membuat contoh reservasi, gunakan perintah
gcloud compute reservations create
:gcloud compute reservations create reservation-01 \ --machine-type=n2-standard-32 \ --min-cpu-platform="Intel Cascade Lake" \ --vm-count=3 \ --zone=us-central1-a
Untuk membuat instance yang menggunakan contoh reservasi, gunakan perintah
gcloud compute instances create
dengan flag--reservation-affinity
yang ditetapkan keany
. Karenaany
adalah konfigurasi default, Anda juga dapat menghapus tanda ini.gcloud compute instances create instance-01 \ --machine-type=n2-standard-32 \ --min-cpu-platform="Intel Cascade Lake" \ --reservation-affinity=any \ --zone=us-central1-a
Untuk membuat contoh pemesanan, buat permintaan
POST
ke metodereservations.insert
:POST https://compute.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/reservations { "name": "reservation-01", "specificReservation": { "count": "3", "instanceProperties": { "machineType": "n2-standard-32", "minCpuPlatform": "Intel Cascade Lake", } } }
Untuk membuat instance yang menggunakan contoh pemesanan, buat permintaan
POST
ke metodeinstances.insert
. Dalam isi permintaan, sertakan kolomconsumeReservationType
yang ditetapkan keANY_RESERVATION
. Namun, karenaANY_RESERVATION
adalah konfigurasi default, Anda juga dapat menghapus kolom tersebut.POST https://compute.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/instances { "name": "instance-01", "machineType": "zones/us-central1-a/machineTypes/n2-standard-32", "minCpuPlatform": "Intel Cascade Lake", "disks": [ { "boot": true, "initializeParams": { "sourceImage": "projects/debian-cloud/global/images/family/debian-12" } } ], "networkInterfaces": [ { "network": "global/networks/default" } ], "reservationAffinity": { "consumeReservationType": "ANY_RESERVATION" } }
- Flag
--reservation-affinity
ditetapkan kespecific
. - Flag
--reservation
ditetapkan ke URL reservasi. - Kolom
ConsumeReservationType
ditetapkan keSPECIFIC_RESERVATION
. - Kolom
Key
ditetapkan kecompute.googleapis.com/reservation-name
. - Kolom
Values
ditetapkan ke URL reservasi. - Kolom
setConsumeReservationType
ditetapkan keSPECIFIC_RESERVATION
. - Kolom
setKey
ditetapkan kecompute.googleapis.com/reservation-name
. - Kolom
addValues
ditetapkan ke URL reservasi. - Kolom
consumeReservationType
ditetapkan keSPECIFIC_RESERVATION
. - Kolom
key
ditetapkan kecompute.googleapis.com/reservation-name
. - Kolom
values
ditetapkan ke URL reservasi. - Kolom
consume_reservation_type
ditetapkan keSPECIFIC_RESERVATION
. - Kolom
key
ditetapkan kecompute.googleapis.com/reservation-name
. - Kolom
values
ditetapkan ke URL reservasi. Untuk membuat contoh reservasi, selesaikan langkah-langkah berikut:
Di konsol Google Cloud, buka halaman Reservations.
Di tab Pemesanan on-demand (default), klik
Buat pemesanan. Halaman Buat pemesanan akan muncul.Di kolom Nama, masukkan nama untuk pemesanan. Misalnya, masukkan
reservation-02
.Tentukan Region dan Zona tempat Anda ingin memesan resource. Untuk contoh ini, pilih us-central1 dan us-central1-a.
Di bagian Share type, lakukan salah satu hal berikut:
Untuk membuat pemesanan satu project, pilih Lokal.
Untuk membuat pemesanan bersama, pilih Shared, lalu tentukan project yang ingin Anda gunakan dalam pemesanan bersama.
Di bagian Use with VM instance, pilih Select specific reservation.
Di kolom Number of VM instances, masukkan
3
.Di tab General purpose, pilih N2.
Di bagian Machine type, pada tab Preset (default), pilih n2-standard-32.
Luaskan CPU platform and GPU, lalu, di kolom CPU platform, pilih Intel Cascade Lake or later.
Klik Buat.
Untuk membuat instance yang menggunakan contoh reservasi, selesaikan langkah-langkah berikut:
Di konsol Google Cloud, buka halaman Create an instance.
Halaman Create an instance akan muncul dan menampilkan panel Machine configuration.
Di panel Machine configuration, lakukan hal berikut:
Di kolom Name, masukkan nama untuk instance. Untuk contoh ini, masukkan
instance-02
.Tentukan Region dan Zona tempat Anda ingin memesan resource. Untuk contoh ini, pilih us-central1 dan us-central1-a.
Di tab General purpose, pilih N2.
Di bagian Machine type, pada tab Preset (default), pilih n2-standard-32.
Luaskan bagian Advanced options, lalu, di kolom CPU platform, pilih Intel Cascade Lake or later.
Di menu navigasi, klik Lanjutan.
Di bagian Reservations pada panel Advanced, pilih Choose a reservation, lalu klik Choose reservation.
Di panel Choose a reservation yang muncul, lakukan hal berikut:
Pilih reservasi tertentu yang Anda buat di langkah sebelumnya. Jika Anda ingin menggunakan pemesanan bersama yang ada di project lain, dalam daftar Project, pilih project tempat pemesanan berada.
Klik Pilih.
Klik Buat.
Untuk membuat contoh pemesanan, gunakan perintah
gcloud compute reservations create
dengan flag--require-specific-reservation
:gcloud compute reservations create reservation-02 \ --machine-type=n2-standard-32 \ --min-cpu-platform="Intel Cascade Lake" \ --require-specific-reservation \ --vm-count=3 \ --zone=us-central1-a
Untuk membuat instance yang menggunakan contoh pemesanan, gunakan perintah
gcloud compute instances create
dengan flag--reservation
dan--reservation-affinity=specific
:gcloud compute instances create instance-02 \ --machine-type=n2-standard-32 \ --min-cpu-platform="Intel Cascade Lake" \ --reservation-affinity=specific \ --reservation=RESERVATION_URL \ --zone=us-central1-a
Ganti
RESERVATION_URL
dengan URL reservasi. Tentukan salah satu nilai berikut:Jika Anda membuat reservasi di project yang sama:
reservation-02
Jika reservasi berada di project lain:
projects/PROJECT_ID/reservations/reservation-02
Untuk membuat contoh instance guna menggunakan pemesanan khusus satu project, gunakan contoh kode berikut:
Untuk membuat instance contoh guna menggunakan pemesanan bersama tertentu, gunakan contoh kode berikut:
Untuk membuat contoh reservasi sebagai reservasi satu project, dan membuat instance untuk menggunakannya, gunakan contoh kode berikut:
Untuk membuat contoh reservasi sebagai reservasi bersama, dan membuat instance untuk menggunakannya, gunakan contoh kode berikut:
Untuk membuat dan menggunakan contoh reservasi sebagai pemesanan satu project, gunakan contoh kode berikut:
Untuk membuat dan menggunakan contoh reservasi sebagai reservasi bersama, gunakan contoh kode berikut:
Untuk membuat contoh pemesanan, buat permintaan
POST
ke metodeinstances.insert
. Dalam isi permintaan, sertakan kolomspecificReservationRequired
yang ditetapkan ketrue
:POST https://compute.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/reservations { "name": "reservation-02", "specificReservation": { "count": "3", "instanceProperties": { "machineType": "n2-standard-32", "minCpuPlatform": "Intel Cascade Lake", } }, "specificReservationRequired": true }
Untuk membuat instance yang menggunakan contoh pemesanan, buat permintaan
POST
ke metodeinstances.insert
. Dalam isi permintaan, di kolomreservationAffinity
, sertakan hal berikut:Kolom
consumeReservationType
ditetapkan keSPECIFIC_RESERVATION
.Kolom
key
ditetapkan kecompute.googleapis.com/reservation-name
.Kolom
values
ditetapkan ke URL reservasi.
Permintaannya mirip dengan berikut ini:
POST https://compute.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/instances { "name": "instance-02", "machineType": "zones/us-central1-a/machineTypes/n2-standard-32", "minCpuPlatform": "Intel Cascade Lake", "disks": [ { "boot": true, "initializeParams": { "sourceImage": "projects/debian-cloud/global/images/family/debian-12" } } ], "networkInterfaces": [ { "network": "global/networks/default" } ], "reservationAffinity": { "consumeReservationType": "SPECIFIC_RESERVATION", "key": "compute.googleapis.com/reservation-name", "values": [ "RESERVATION_URL" ] } }
Ganti
RESERVATION_URL
dengan URL reservasi. Tentukan salah satu nilai berikut:Jika Anda membuat reservasi di project yang sama:
reservation-02
Jika reservasi berada di project lain:
projects/PROJECT_ID/reservations/reservation-02
Buat salinan reservasi sebagai reservasi yang ditargetkan secara khusus untuk satu instance.
Buat instance pengujian untuk menggunakan reservasi.
Untuk melihat jumlah instance komputasi saat ini yang menggunakan reservasi Anda, dan jumlah instance lainnya yang dapat menggunakannya, lihat reservasi.
Untuk memantau data pemakaian reservasi yang diperbarui setiap 30 menit, dan menerima pemberitahuan saat reservasi digunakan atau tidak digunakan, pantau pemakaian reservasi.
Untuk melihat data penggunaan reservasi yang diperbarui setiap 24 jam, lakukan salah satu hal berikut:
- Untuk menerima laporan penggunaan di bucket Cloud Storage guna menganalisis tren penggunaan dan mengidentifikasi reservasi yang tidak digunakan, lihat laporan penggunaan reservasi.
- Untuk melihat konsumsi pemesanan sebelumnya dan yang diprediksi untuk menganalisis tren konsumsi dan merencanakan kebutuhan kapasitas di masa mendatang, gunakan Capacity Planner.
Go
Untuk menggunakan contoh Go di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda.
Untuk informasi selengkapnya, lihat Set up authentication for a local development environment.
Java
Untuk menggunakan contoh Java di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda.
Untuk informasi selengkapnya, lihat Set up authentication for a local development environment.
Node.js
Untuk menggunakan contoh Node.js di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda.
Untuk informasi selengkapnya, lihat Set up authentication for a local development environment.
Python
Untuk menggunakan contoh Python di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda.
Untuk informasi selengkapnya, lihat Set up authentication for a local development environment.
REST
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Untuk informasi selengkapnya, lihat Mengautentikasi untuk menggunakan REST dalam Google Cloud dokumentasi autentikasi.
Peran yang diperlukan
Untuk mendapatkan izin yang diperlukan untuk menggunakan reservasi, minta administrator untuk memberi Anda peran IAM Compute Instance Admin (v1) (
roles/compute.instanceAdmin.v1
) di project. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.Peran yang telah ditentukan ini berisi izin yang diperlukan untuk menggunakan reservasi. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk menggunakan reservasi:
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Menggunakan reservasi
Contoh di bagian berikut menunjukkan cara menggunakan reservasi dengan membuat satu instance komputasi. Anda juga dapat menggunakan reservasi dengan membuat instance yang cocok dengan properti reservasi menggunakan opsi deployment yang berbeda, atau dengan memperbarui properti instance yang ada agar cocok dengan pemesanan yang digunakan secara otomatis.
Untuk menggunakan reservasi, gunakan salah satu metode berikut:
Menggunakan reservasi yang digunakan secara otomatis
Saat Anda membuat reservasi yang digunakan secara otomatis, instance komputasi yang cocok dengan properti reservasi akan otomatis menggunakannya. Perilaku konsumsi ini berlaku untuk instance baru dan yang sudah ada dan berjalan. Saat Anda membuat pemesanan, atau Compute Engine otomatis membuat pemesanan untuk memenuhi pemesanan untuk masa mendatang, jenis pemesanan ini adalah setelan default.
Jika properti pemesanan otomatis satu project dan pemesanan otomatis bersama cocok, instance dalam project Anda akan menggunakan pemesanan satu project terlebih dahulu, lalu menggunakan pemesanan bersama. Untuk informasi selengkapnya, lihat urutan penggunaan untuk reservasi.
Untuk membuat dan menggunakan contoh reservasi otomatis, pilih salah satu opsi berikut:
Konsol
Contoh berikut menunjukkan cara membuat reservasi otomatis di zona
us-central1-a
untuk tiga instance N2 dengan 32 vCPU, dan Intel Cascade Lake sebagai platform CPU minimum. Contoh ini juga menunjukkan cara membuat satu instance untuk menggunakan reservasi.Untuk membuat contoh reservasi otomatis dan menggunakannya, lakukan hal berikut:
gcloud
Contoh berikut menunjukkan cara membuat reservasi otomatis di zona
us-central1-a
untuk tiga instance N2 dengan 32 vCPU, dan Intel Cascade Lake sebagai platform CPU minimum. Contoh ini juga menunjukkan cara membuat satu instance untuk menggunakan reservasi.Untuk membuat contoh reservasi otomatis dan menggunakannya, lakukan hal berikut:
Go
Untuk membuat contoh pemesanan otomatis menggunakan template instance, dan membuat instance untuk menggunakan pemesanan menggunakan template yang sama, gunakan contoh kode berikut:
Java
Contoh berikut menunjukkan cara membuat instance N1 dengan empat vCPU, dan Intel Skylake sebagai platform CPU minimum di zona
us-central1-a
. Instance otomatis menggunakan reservasi yang cocok.Untuk membuat instance contoh, gunakan contoh kode berikut:
Node.js
Contoh berikut menunjukkan cara membuat instance N1 dengan empat vCPU, dan Intel Skylake sebagai platform CPU minimum di zona
us-central1-a
. Instance otomatis menggunakan reservasi yang cocok.Untuk membuat instance contoh, gunakan contoh kode berikut:
Python
Contoh berikut menunjukkan cara membuat reservasi otomatis di zona
us-central1-a
untuk tiga instance N1 dengan satu vCPU, dan Intel Ivy sebagai platform CPU minimum. Contoh ini juga menunjukkan cara membuat satu instance untuk menggunakan reservasi.Untuk membuat contoh reservasi otomatis dan menggunakannya, lakukan hal berikut:
REST
Contoh berikut menunjukkan cara membuat reservasi otomatis di zona
us-central1-a
untuk tiga instance N2 dengan 32 vCPU, dan Intel Cascade Lake sebagai platform CPU minimum. Contoh ini juga menunjukkan cara membuat satu instance untuk menggunakan reservasi.Untuk membuat contoh reservasi otomatis dan menggunakannya, lakukan hal berikut:
Menggunakan reservasi yang ditargetkan secara khusus
Pemesanan yang ditargetkan secara khusus memungkinkan instance komputasi baru menggunakan pemesanan yang cocok hanya jika instance menargetkan pemesanan. Instance hanya berhasil dibuat jika propertinya cocok dengan properti reservasi. Jika tidak, Anda akan mengalami error.
Berdasarkan metode pembuatan yang ingin Anda gunakan, buat reservasi dan instance tertentu yang menargetkannya sebagai berikut:
Metode pembuatan Saat Anda membuat reservasi Saat Anda membuat instance Konsol Google Cloud Di bagian Use with VM instance, pilih Select specific reservation. Di panel Advanced, di bagian Reservations, pilih Choose a reservation. Google Cloud CLI Sertakan flag --require-specific-reservation
.Sertakan flag berikut:
Go Sertakan kolom SpecificReservationRequired
yang ditetapkan ketrue
.Di kolom ReservationAffinity
, sertakan kolom berikut:Java Sertakan kolom setSpecificReservationRequired
yang ditetapkan ketrue
.Di kolom ReservationAffinity
, sertakan kolom berikut:Node.js dan REST API Sertakan kolom specificReservationRequired
yang ditetapkan ketrue
.Di kolom reservationAffinity
, sertakan kolom berikut:Python dan Terraform Sertakan kolom specific_reservation_required
yang ditetapkan ketrue
.Di kolom reservation_affinity
, sertakan kolom berikut:Untuk membuat contoh reservasi khusus dan instance untuk menggunakannya, pilih salah satu opsi berikut:
Konsol
Contoh berikut menunjukkan cara membuat reservasi tertentu di zona
us-central1-a
untuk tiga instance N2 dengan 32 vCPU, dan Intel Cascade Lake sebagai platform CPU minimum. Contoh ini juga menunjukkan cara membuat satu instance untuk menggunakan reservasi.Untuk membuat contoh reservasi khusus dan menggunakannya, lakukan hal berikut:
gcloud
Contoh berikut menunjukkan cara membuat reservasi tertentu di zona
us-central1-a
untuk tiga instance N2 dengan 32 vCPU, dan Intel Cascade Lake sebagai platform CPU minimum. Contoh ini juga menunjukkan cara membuat satu instance untuk menggunakan reservasi.Untuk membuat contoh reservasi khusus dan menggunakannya, lakukan hal berikut:
Go
Contoh berikut menunjukkan cara membuat instance N2 dengan 32 vCPU, dan Intel Cascade Lake sebagai platform CPU minimum, di zona
us-central1-a
untuk menggunakan reservasi tertentu yang cocok:Java
Contoh berikut menunjukkan cara membuat instance N1 dengan empat vCPU, dan Intel Skylake sebagai platform CPU minimum, di zona
us-central1-a
untuk menggunakan pemesanan tertentu yang cocok:Node.js
Contoh berikut menunjukkan cara membuat instance N1 dengan 4 vCPU, dan Intel Skylake sebagai platform CPU minimum, di zona
us-central1-a
untuk menggunakan pemesanan tertentu yang cocok:Python
Contoh berikut menunjukkan cara membuat instance N2 dengan 32 vCPU, dan Intel Cascade Lake sebagai platform CPU minimum, di zona
us-central1-a
untuk menggunakan reservasi tertentu yang cocok:Untuk membuat contoh reservasi khusus dan menggunakannya, lakukan hal berikut:
REST
Contoh berikut menunjukkan cara membuat reservasi tertentu di zona
us-central1-a
untuk tiga instance N2 dengan 32 vCPU, dan Intel Cascade Lake sebagai platform CPU minimum. Contoh ini juga menunjukkan cara membuat satu instance untuk menggunakan reservasi.Untuk membuat contoh reservasi khusus dan menggunakannya, lakukan hal berikut:
Menguji apakah properti instance cocok dengan reservasi yang digunakan secara otomatis
Untuk menguji apakah properti instance komputasi cocok dengan pemesanan yang digunakan secara otomatis, lakukan hal berikut:
Jika Anda dapat membuat instance pengujian, propertinya akan cocok dengan properti reservasi pengujian. Jika tidak, pembuatan instance akan gagal.
Setelah Anda mengonfirmasi bahwa properti instance pengujian dan reservasi pengujian cocok, hapus reservasi dan instance pengujian.
Memverifikasi pemakaian reservasi
Untuk memverifikasi pemakaian reservasi, Anda dapat melakukan satu atau beberapa hal berikut:
Langkah berikutnya
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-03-27 UTC.
-