Anda dapat membuat disk di Kumpulan Penyimpanan Hyperdisk, lalu memasang disk tersebut ke instance virtual machine (VM), atau Anda dapat membuat disk di penyimpanan bersama saat membuat VM.
Menyediakan kapasitas disk
Jika membuat gabungan penyimpanan Kapasitas lanjutan, Anda dapat menggunakan penyediaan tipis. Anda dapat membuat disk di kumpulan penyimpanan dengan ukuran kumulatif yang melebihi kapasitas kumpulan yang disediakan. Kapasitas penyimpanan yang terpakai ditentukan oleh total data yang digunakan, bukan jumlah ruang disk yang Anda sediakan. Anda dapat menyediakan disk dengan kapasitas agregat hingga 500% dari kapasitas yang disediakan untuk penyimpanan kapasitas lanjutan.
Jika Anda membuat disk dalam penyimpanan kapasitas Standar, berarti Anda membuat disk di penyimpanan bersama sampai ukuran total semua disk di penyimpanan gabungan mencapai kapasitas yang disediakan oleh kumpulan penyimpanan tersebut. Disk di penyimpanan gabungan dengan kapasitas Standar berperilaku mirip dengan disk non-kumpulan, dengan kapasitas yang dipakai saat Anda membuat disk.
Menyediakan IOPS disk
Saat membuat disk di penyimpanan bersama, IOPS yang Anda sediakan untuk disk harus lebih kecil dari IOPS yang tersedia di Hyperdisk Storage Pool. IOPS yang tersedia adalah IOPS yang disediakan untuk kumpulan penyimpanan, dikurangi IOPS yang digunakan untuk semua disk yang dibuat di penyimpanan bersama.
Menyediakan throughput disk
Saat membuat disk di penyimpanan bersama, throughput yang Anda sediakan untuk disk harus lebih kecil dari throughput yang tersedia di Kumpulan Penyimpanan Hyperdisk. Throughput yang tersedia adalah throughput yang disediakan untuk penyimpanan gabungan dikurangi throughput yang digunakan untuk semua disk yang dibuat di penyimpanan gabungan.
Jika salah satu kondisi dalam paragraf sebelumnya tidak benar, permintaan untuk membuat disk di penyimpanan gabungan akan gagal dan disk tidak akan dibuat.
Sebelum memulai
-
Siapkan autentikasi, jika Anda belum melakukannya.
Autentikasi adalah proses verifikasi identitas Anda untuk akses ke layanan dan API Google Cloud.
Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat melakukan autentikasi ke Compute Engine sebagai berikut.
Pilih tab untuk melihat bagaimana Anda berencana menggunakan contoh di halaman ini:
Konsol
Saat menggunakan Konsol Google Cloud untuk mengakses API dan layanan Google Cloud, Anda tidak perlu menyiapkan autentikasi.
gcloud
-
Instal Google Cloud CLI, lalu initialize dengan menjalankan perintah berikut:
gcloud init
- Menetapkan region dan zona default.
REST
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.
Instal Google Cloud CLI, lalu initialize dengan menjalankan perintah berikut:
gcloud init
-
Peran dan izin yang diperlukan
Untuk mendapatkan izin yang diperlukan untuk membuat disk Throughput Hyperdisk Seimbang atau Hyperdisk di penyimpanan gabungan, minta administrator untuk memberi Anda peran IAM berikut pada project:
-
Admin Instance Compute (v1) (
roles/compute.instanceAdmin.v1
) -
Untuk terhubung ke instance VM yang dapat dijalankan sebagai akun layanan:
Service Account User (v1) (peran
roles/iam.serviceAccountUser
)
Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses.
Peran bawaan ini berisi izin yang diperlukan untuk membuat disk Throughput Hyperdisk Seimbang atau Hyperdisk dalam sebuah penyimpanan. Untuk melihat izin yang benar-benar diperlukan, perluas bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk membuat disk Throughput Hyperdisk Seimbang atau Hyperdisk dalam sebuah kumpulan penyimpanan:
-
Untuk membuat disk di kumpulan penyimpanan dan memasang disk ke instance VM:
-
compute.disks.create
pada project -
compute.instances.attachDisk
di VM -
compute.disks.use
di volume yang ingin Anda sertakan ke VM -
compute.storagePools.use
di penyimpanan tempat Anda membuat disk
-
-
Untuk memformat dan memasang volume yang terpasang:
compute.instances.setMetadata
di VM
Anda mung juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaanlainnya.
Untuk izin yang diperlukan untuk membuat instance, lihat Izin yang diperlukan.
Batasan
Tinjau batasan berikut untuk membuat disk di Kumpulan Penyimpanan Hyperdisk:
- Anda hanya dapat membuat disk Hyperdisk Seimbang dalam Hyperdisk Balanced Storage Pool dan Anda hanya dapat membuat disk Throughput Hyperdisk dalam Kumpulan Penyimpanan Throughput Hyperdisk.
- Hanya disk baru dalam project dan zona yang sama yang dapat dibuat di penyimpanan bersama.
- Untuk membuat boot disk di penyimpanan bersama, Anda harus menggunakan Hyperdisk Balanced Storage Pool.
- Dilarang memindahkan disk ke dalam atau ke luar kumpulan penyimpanan. Untuk memasukkan atau mengeluarkan disk dari penyimpanan gabungan, Anda harus membuat ulang disk dari snapshot. Untuk mengetahui informasi selengkapnya, lihat Mengubah jenis disk.
- Anda dapat membuat hingga 1.000 disk di penyimpanan bersama.
- Anda tidak dapat membuat disk regional di kumpulan penyimpanan.
Membuat disk di penyimpanan bersama
Anda dapat menggunakan konsol Google Cloud, Google Cloud CLI, atau REST untuk membuat disk di penyimpanan bersama.
Konsol
Dengan menggunakan konsol Google Cloud, Anda dapat membuat disk baru di penyimpanan penyimpanan baik melalui halaman Storage pool maupun halaman Disks.
Di halaman Storage pool:
Di konsol Google Cloud, buka halaman Storage pool.
Klik nama penyimpanan gabungan tempat Anda ingin membuat disk.
Di halaman Manage storage pool, klik +Create New Disk.
Di panel Add new disk, masukkan Name untuk disk.
Tentukan atau ubah nilai apa pun yang tidak ingin digunakan nilai defaultnya.
Setelah selesai menentukan properti disk, klik Save.
Di halaman Manage storage pool, Anda akan melihat disk baru yang tercantum di bagian Storage pool disks.
Di halaman Create Disk:
Di konsol Google Cloud, buka Disks > halaman Create a disk.
Masukkan Nama untuk disk.
Pilih zona yang berisi kumpulan penyimpanan tempat Anda ingin membuat disk.
Untuk Disk type, pilih jenis disk yang cocok dengan Hyperdisk Storage Pool, Hyperdisk Throughput atau Hyperdisk Balanced.
Ubah nilai di kolom Size, Provideed IOPS, dan Provideed Throughput, sesuai kebutuhan.
Di bagian Storage pool, pilih Enable storage pool, lalu pilih nama penyimpanan bersama untuk membuat disk. Hanya kumpulan penyimpanan yang ada di zona yang dipilih yang akan muncul dalam daftar.
Setelah selesai menentukan informasi disk, klik Create.
gcloud
Untuk membuat satu atau beberapa disk di penyimpanan bersama, gunakan
perintah gcloud compute disks create
.
gcloud compute disks create DISK_NAME \ --zone=ZONE \ --storage-pool=STORAGE_POOL_NAME \ --size=SIZE \ --type=DISK_TYPE \ --provisioned-iops=PROVISIONED_IOPS \ --provisioned-throughput=PROVISIONED_THROUGHPUT
Ganti kode berikut:
- DISK_NAME: nama unik untuk disk. Anda dapat memberikan daftar nama disk yang ditentukan oleh spasi untuk membuat beberapa disk dengan atribut yang sama.
- ZONE: zona tempat kumpulan penyimpanan dibuat. Tentukan nilai ini dalam format zona wilayah, misalnya
us-central1-a
. - STORAGE_POOL_NAME: nama kumpulan penyimpanan untuk membuat disk di
- SIZE: Opsional: kapasitas disk baru yang disediakan. Nilainya harus berupa bilangan bulat yang diikuti oleh unit ukuran GB untuk gibibyte, atau TB untuk tebibyte. Jika tidak ada ukuran yang ditentukan, 100 GB akan digunakan sebagai nilai default.
- DISK_TYPE: jenis disk yang akan dibuat. Jenis ini harus cocok dengan jenis
Kumpulan Penyimpanan Hyperdisk, yaitu
hyperdisk-balanced
atauhyperdisk-throughput
. - PROVISIONED_IOPS: Opsional: IOPS yang akan disediakan untuk disk. Anda hanya dapat menggunakan tanda ini dengan disk Seimbang Hyperdisk.
- PROVISIONED_THROUGHPUT: Opsional: throughput dalam mebibyte (MB) per detik untuk penyediaan disk.
REST
Untuk membuat satu atau beberapa disk di penyimpanan bersama, buat POST
menggunakan metode disks.insert
.
Sertakan properti name
, sizeGb
, type
, storagePool
, provisionedIops
, dan provisionedThroughput
. Untuk membuat disk ini sebagai disk non-booting kosong dan
tidak diformat, jangan tentukan gambar sumber atau snapshot
sumber.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks { "name": "DISK_NAME", "description": "DESCRIPTION", "type": "https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/diskTypes/DISK_TYPE", "sizeGb": "DISK_SIZE", "storagePool": "STORAGE_POOL_NAME", "provisionedIops": "IOPS_LIMIT", "provisionedThroughput": "THROUGHPUT_LIMIT", }
Ganti kode berikut:
- PROJECT_ID: the project ID
- ZONE: zona tempat kumpulan penyimpanan berada,
misalnya,
us-central1-a
. Ini adalah zona tempat {i> disk<i} akan dibuat. - DISK_NAME: nama unik untuk disk.
- DESCRIPTION: Opsional: string teks yang mendeskripsikan disk.
- DISK_TYPE: jenis disk, yang harus cocok dengan
jenis kumpulan penyimpanan. Gunakan
hyperdisk-throughput
atauhyperdisk-balanced
. - DISK_SIZE: Opsional: Ukuran disk baru. Nilainya harus berupa bilangan bulat, diikuti oleh satuan ukuran GB untuk gibibyte atau TB untuk tebibyte. Jika tidak ada ukuran yang ditentukan, 100 GB akan digunakan sebagai nilai default.
- STORAGE_POOL_NAME: nama kumpulan penyimpanan untuk membuat disk.
- IOPS_LIMIT: Opsional: IOPS yang akan disediakan untuk disk. Anda hanya dapat menggunakan tanda ini dengan disk Seimbang Hyperdisk.
- THROUGHPUT_LIMIT: Opsional: Throughput dalam mebibyte (MB) per detik untuk penyediaan disk.
Setelah membuat disk, Anda dapat memasang disk ke VM.
Membuat VM yang menggunakan disk di penyimpanan gabungan
Saat membuat VM, Anda mengonfigurasi boot disk, dan secara opsional Anda dapat membuat disk data tambahan (non-boot), yang otomatis dipasang ke VM. Bagian berikut menjelaskan cara membuat setiap jenis disk di kumpulan penyimpanan sebagai bagian dari proses pembuatan VM.
Membuat boot disk untuk VM di penyimpanan gabungan
Untuk membuat VM yang menggunakan boot disk di penyimpanan gabungan, Anda harus membuat Kumpulan Penyimpanan Seimbang Hyperdisk terlebih dahulu. Selanjutnya, Anda dapat membuat VM yang mendukung disk Seimbang Hyperdisk. Jenis mesin, jenis disk, dan kumpulan penyimpanan harus tersedia di zona yang Anda pilih.
Konsol
Di Konsol Google Cloud, buka halaman VM Instances.
Klik Create Instance.
Masukkan nama untuk instance.
Tetapkan zona ke zona yang sama tempat kumpulan penyimpanan berada.
Pilih jenis mesin yang mendukung Hyperdisk Seimbang, misalnya H3.
Di bagian Boot disk, klik Ubah.
Di panel Boot disk, tetapkan Boot disk type ke Hyperdisk Balanced.
Konfigurasi properti untuk disk.
Luaskan Tampilkan konfigurasi lanjutan.
Di bawah judul Penyimpanan gabungan, pilih Aktifkan penyimpanan bersama.
Pilih penyimpanan bersama untuk membuat disk dari daftar.
Setelah selesai dengan konfigurasi disk, klik Select.
Selesaikan konfigurasi properti VM.
Klik Create.
Konsol akan membuat VM di zona yang ditentukan, dan membuat boot disk di penyimpanan yang dipilih.
gcloud
Anda dapat membuat boot disk untuk VM baru di
penyimpanan menggunakan
perintah gcloud compute instances create
dan menyertakan properti storage-pool
untuk boot disk.
gcloud compute instances create VM_NAME \ --zone=ZONE \ --machine-type=MACHINE_TYPE \ --create-disk=boot=yes,type=hyperdisk-balanced,size=DISK_SIZE,provisioned-throughput=THROUGHPUT, \ provisioned-iops=IOPS,image=projects/IMAGE_PROJECT/global/images/IMAGE, \ storage-pool=STORAGE_POOL_NAME
Ganti kode berikut:
- VM_NAME: nama VM.
- ZONE: region dan zona untuk membuat VM, menggunakan format
us-central1-a
. - MACHINE_TYPE: jenis mesin VM, misalnya,
m3-ultramem-32
. - DISK_SIZE: ukuran boot disk dalam GiB
- THROUGHPUT: throughput yang akan disediakan untuk disk
- IOPS: IOPS yang akan disediakan untuk disk
- IMAGE_PROJECT: project yang berisi gambar
IMAGE or IMAGE_FAMILY: menentukan salah satu dari berikut ini:
IMAGE
: versi tertentu dari image publik. Misalnya,debian-12-bookworm-v20240213
IMAGE_FAMILY
: kelompok image. Hal ini akan membuat VM dari OS image terbaru yang masih digunakan.
Misalnya, jika Anda menentukan
"sourceImage": "projects/debian-cloud/global/images/family/debian-12"
, Compute Engine akan membuat VM menggunakan versi OS image terbaru dalam kelompok gambardebian-12
.STORAGE_POOL_NAME: nama kumpulan penyimpanan untuk membuat disk baru.
REST
Anda dapat membuat boot disk untuk VM baru di penyimpanan bersama
dengan membuat permintaan POST
untuk
metode instances.insert
dan menyertakan properti storagePool
untuk boot disk.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances { "name": "VM_NAME", "machineType": "zones/ZONE/machineTypes/MACHINE_TYPE", "disks": [ { "deviceName": "BOOT_DISK_DEVICE_NAME", "initializeParams": { "diskSizeGb": "DISK_SIZE", "diskType": "DISK_TYPE", "sourceImage": "projects/IMAGE_PROJECT/global/images/IMAGE" "boot": true, "provisionedIops": "IOPS_LIMIT", "provisionedThroughput": "THROUGHPUT_LIMIT", "storagePool": "POOL_URL" } } ] }
Ganti kode berikut:
- PROJECT_ID: the project ID
- ZONE: zona tempat kumpulan penyimpanan berada,
misalnya,
us-central1-a
. Ini adalah zona tempat VM dan boot disk dibuat. - VM_NAME: nama VM.
- MACHINE_TYPE: jenis mesin VM, misalnya,
m3-ultramem-32
. - BOOT_DISK_DEVICE_NAME: nama perangkat untuk boot disk
- DISK_SIZE: ukuran boot disk dalam GiB
- DISK_TYPE: jenis disk, yang ditetapkan sebagai URI
- IMAGE_PROJECT: project yang berisi gambar
IMAGE or IMAGE_FAMILY: menentukan salah satu dari berikut ini:
IMAGE
: versi image publik tertentu, misalnyadebian-12-bookworm-v20240213
IMAGE_FAMILY
: kelompok image
Hal ini akan membuat VM dari OS image terbaru yang masih digunakan. Misalnya, jika Anda menentukan
"sourceImage": "projects/debian-cloud/global/images/family/debian-12"
, Compute Engine akan membuat VM menggunakan versi OS image terbaru dalam kelompok gambardebian-12
.IOPS_LIMIT: IOPS yang akan disediakan untuk disk
THROUGHPUT_LIMIT: throughput yang akan disediakan untuk disk
POOL_URL: kumpulan penyimpanan tempat disk baru dibuat. Anda dapat memberikannya sebagai URL sebagian atau lengkap ke referensi tersebut. Misalnya, berikut adalah nilai yang valid:
https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/storagePools/STORAGE_POOL_NAME
projects/PROJECT_ID/zones/ZONE/storagePools/STORAGE_POOL_NAME
zones/ZONE/storagePools/STORAGE_POOL_NAME
Membuat disk tambahan di penyimpanan bersama selama pembuatan VM
Saat membuat disk di penyimpanan bersama selama pembuatan VM, jenis mesin, jenis disk, dan kumpulan penyimpanan harus tersedia di zona yang Anda pilih.
Konsol
Gunakan langkah-langkah berikut untuk menggunakan konsol guna membuat VM baru dengan disk non-boot tambahan:
Di Konsol Google Cloud, buka halaman VM Instances.
Klik Create Instance.
Masukkan nama untuk instance.
Tetapkan zona ke zona yang sama tempat kumpulan penyimpanan berada.
Pilih jenis mesin yang mendukung jenis disk yang digunakan oleh penyimpanan gabungan.
Luaskan bagian Advanced options.
Luaskan Disk.
Klik + Add new disk.
Di panel Add new disk, masukkan informasi untuk disk. Setel Disk type agar sesuai dengan jenis penyimpanan gabungan.
Di bagian Storage Pool, pilih Enable storage pool.
Di kolom Select a storage pool, pilih kumpulan penyimpanan untuk membuat disk dari daftar.
Setelah selesai mengonfigurasi disk, klik Save.
Selesaikan konfigurasi properti VM.
Klik Create.
Konsol akan membuat VM di zona yang ditentukan, dan membuat disk non-booting di kumpulan penyimpanan yang dipilih.
gcloud
Anda dapat membuat disk baru di kumpulan penyimpanan selama pembuatan VM menggunakan perintah gcloud compute instances create
dan menyertakan properti storage-pool
untuk disk tersebut.
gcloud compute instances create VM_NAME \ --zone=ZONE \ --machine-type=MACHINE_TYPE \ --create-disk=auto-delete=yes,boot=yes,device-name=BOOT_DISK_DEVICE_NAME,image=IMAGE_NAME, \ size=BOOT_DISK_SIZE,type=BOOT_DISK_TYPE --create-disk=auto-delete=yes,boot=no,device-name=DATA_DISK_DEVICE_NAME,size=DATA_DISK_SIZE, \ type=DATA_DISK_TYPE,provisioned-iops=IOPS,provisioned-throughput=THROUGHPUT, \ storage_pool=STORAGE_POOL_NAME
Ganti kode berikut:
- VM_NAME: nama VM.
- ZONE: region dan zona untuk membuat VM, menggunakan format
us-central1-a
- MACHINE_TYPE: jenis mesin VM
- BOOT_DISK_DEVICE_NAME: nama perangkat untuk boot disk
- IMAGE_NAME: nama image sistem operasi yang akan diinstal
pada boot disk, misalnya,
debian-12-bookworm-v20240213
- BOOT_DISK_SIZE: ukuran boot disk dalam GiB
- BOOT_DISK_TYPE: jenis disk
- DATA_DISK_DEVICE_NAME: nama perangkat disk untuk disk data
- DATA_DISK_SIZE: ukuran disk data, dalam GiB
- DATA_DISK_TYPE: jenis disk data,
hyperdisk-balanced
atauhyperdisk-throughput
- IOPS: IOPS yang akan disediakan untuk disk
- THROUGHPUT: throughput yang akan disediakan untuk disk
- STORAGE_POOL_NAME: nama unik untuk kumpulan penyimpanan tempat Anda ingin membuat disk.
REST
Anda dapat membuat disk baru di kumpulan penyimpanan selama pembuatan VM dengan membuat permintaan POST
untuk metode instances.insert
dan menyertakan properti storagePool
untuk disk tambahan.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances { "name": "VM_NAME", "machineType": "zones/ZONE/machineTypes/MACHINE_TYPE", "disks": [ { "initializeParams":{ "sourceImage":"projects/IMAGE_PROJECT/global/images/IMAGE" }, "boot":true }, { "deviceName": "DEVICE_NAME", "initializeParams": { "diskSizeGb": "DISK_SIZE", "diskType": "DISK_TYPE", "sourceImage": "projects/IMAGE_PROJECT/global/images/IMAGE" "provisionedIops": "IOPS_LIMIT", "provisionedThroughput": "THROUGHPUT_LIMIT", "storagePool": "POOL_URL" } } ] }
Ganti kode berikut:
- PROJECT_ID: the project ID
- ZONE: zona tempat kumpulan penyimpanan berada,
misalnya,
us-central1-a
. Ini adalah zona tempat VM dan boot disk dibuat. - VM_NAME: nama VM.
- MACHINE_TYPE: jenis mesin VM, misalnya,
m3-ultramem-32
. - IMAGE_PROJECT: project yang berisi gambar
IMAGE or IMAGE_FAMILY: menentukan salah satu dari berikut ini:
IMAGE
: versi image publik tertentu, misalnyadebian-12-bookworm-v20240213
IMAGE_FAMILY
: kelompok image
Hal ini akan membuat VM dari OS image terbaru yang masih digunakan. Misalnya, jika Anda menentukan
"sourceImage": "projects/debian-cloud/global/images/family/debian-12"
, Compute Engine akan membuat VM menggunakan versi OS image terbaru dalam kelompok gambardebian-12
.DEVICE_NAME: nama perangkat untuk disk data
DISK_SIZE: ukuran disk data, dalam GiB
DISK_TYPE: jenis disk, yang ditetapkan sebagai URI
IOPS_LIMIT: IOPS yang akan disediakan untuk disk
THROUGHPUT_LIMIT: throughput yang akan disediakan untuk disk
POOL_URL: kumpulan penyimpanan tempat disk baru dibuat. Anda dapat memberikannya sebagai URL sebagian atau lengkap ke referensi tersebut. Misalnya, berikut adalah nilai yang valid:
https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/storagePools/STORAGE_POOL_NAME
projects/PROJECT_ID/zones/ZONE/storagePools/STORAGE_POOL_NAME
zones/ZONE/storagePools/STORAGE_POOL_NAME
Menggunakan kumpulan penyimpanan dalam template instance
Template instance yang digunakan untuk membuat grup instance terkelola (MIG) dapat berisi informasi kumpulan penyimpanan. Disk yang dibuat menggunakan template instance ditempatkan di kumpulan penyimpanan yang ditentukan.
Konsol
Di konsol Google Cloud, buka halaman Instance templates.
Klik Create Instance Template.
Masukkan nama untuk template instance.
Pilih Regional untuk lokasi, dan di kolom Region, pilih region tempat kumpulan penyimpanan berada.
Pilih jenis mesin yang mendukung Hyperdisk Balanced, misalnya C3.
Di bagian Boot disk, klik Ubah.
Di panel Boot disk, tetapkan Boot disk type ke Hyperdisk Balanced.
Konfigurasi properti untuk disk.
Luaskan Tampilkan konfigurasi lanjutan.
Di bawah judul Penyimpanan gabungan, pilih Aktifkan penyimpanan bersama.
Pilih penyimpanan bersama untuk membuat disk dari daftar.
Setelah selesai dengan konfigurasi disk, klik Select.
Selesaikan konfigurasi properti VM.
Klik Create.
Template ini membuat VM di zona yang ditentukan, dan membuat boot disk di penyimpanan yang dipilih.
gcloud
Dalam template instance, Anda dapat menentukan bahwa disk buku dibuat di kumpulan penyimpanan menggunakan perintah gcloud compute instance-templates create
dan menyertakan properti storage-pool
untuk boot disk.
gcloud compute instance-templates create TEMPLATE_NAME \ --instance-template-region=REGION \ --machine-type=MACHINE_TYPE \ --create-disk=boot=yes,type=hyperdisk-balanced,size=DISK_SIZE,provisioned-throughput=THROUGHPUT, \ provisioned-iops=IOPS,image=projects/IMAGE_PROJECT/global/images/IMAGE, \ storage-pool=STORAGE_POOL_NAME
Ganti kode berikut:
- TEMPLATE_NAME: nama template instance.
- REGION: region tempat Anda ingin membuat template instance regional. Region harus berisi zona tempat kumpulan penyimpanan berada.
- MACHINE_TYPE: jenis mesin yang akan digunakan saat membuat VM, misalnya,
h3-standard-88
. - DISK_SIZE: ukuran disk, dalam GiB
- THROUGHPUT: throughput yang akan disediakan untuk disk
- IOPS: IOPS yang akan disediakan untuk disk
- IMAGE_PROJECT: project yang berisi gambar
IMAGE or IMAGE_FAMILY: menentukan salah satu dari berikut ini:
IMAGE
: versi tertentu dari image publik. Misalnya,debian-12-bookworm-v20240213
IMAGE_FAMILY
: kelompok image. Hal ini akan membuat VM dari OS image terbaru yang masih digunakan.
Misalnya, jika Anda menentukan
"sourceImage": "projects/debian-cloud/global/images/family/debian-12"
, Compute Engine akan membuat VM menggunakan versi OS image terbaru dalam kelompok gambardebian-12
.STORAGE_POOL_NAME: nama kumpulan penyimpanan untuk membuat disk baru.