Penyimpanan Gabungan Hyperdisk adalah resource block storage baru yang membantu Anda mengelola block storage Hyperdisk secara agregat. Penyimpanan Gabungan Hyperdisk tersedia dalam varian Hyperdisk Throughput Storage Pool dan Hyperdisk Balanced Storage Pool.
Anda harus menentukan properti berikut saat membuat pool penyimpanan:
- Zona
- Jenis kumpulan penyimpanan
- Jenis penyediaan kapasitas
- Kapasitas yang disediakan gabungan
- Jenis penyediaan performa
- IOPS dan throughput yang disediakan pool
Anda dapat menggunakan jenis penyediaan kapasitas Standar, kapasitas Lanjutan, performa Standar, atau performa Lanjutan dengan Hyperdisk Storage Pool:
- Kapasitas standar: Kapasitas yang disediakan untuk setiap disk yang dibuat di kumpulan penyimpanan dikurangi dari total kapasitas yang disediakan untuk kumpulan penyimpanan.
- Kapasitas lanjutan: Kumpulan penyimpanan mendapatkan manfaat dari penyediaan virtual dan pengurangan data. Hanya jumlah data yang benar-benar ditulis yang dikurangi dari total kapasitas yang disediakan untuk kumpulan penyimpanan.
- Performa standar: Performa yang disediakan untuk setiap disk yang dibuat di kumpulan penyimpanan dikurangi dari total performa yang disediakan untuk kumpulan penyimpanan.
- Performa lanjutan: Performa yang disediakan untuk setiap disk diuntungkan dari penyediaan tipis. Hanya jumlah performa yang digunakan oleh disk yang dikurangi dari total performa yang disediakan untuk kumpulan penyimpanan.
Sebelum memulai
-
Jika Anda belum melakukannya, siapkan autentikasi.
Autentikasi adalah
proses yang digunakan untuk memverifikasi identitas Anda untuk mengakses Google Cloud layanan dan API.
Untuk menjalankan kode atau sampel dari lingkungan pengembangan lokal, Anda dapat melakukan autentikasi 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
-
Menginstal Google Cloud CLI. Setelah penginstalan, lakukan inisialisasi Google Cloud CLI dengan menjalankan perintah berikut:
gcloud init
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
- Set a default region and zone.
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.
Menginstal Google Cloud CLI.
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
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 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.
Menginstal Google Cloud CLI.
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
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 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.
Menginstal Google Cloud CLI.
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
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 informasi selengkapnya, lihat Set up authentication for a local development environment.
REST
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, Anda menggunakan kredensial yang Anda berikan ke gcloud CLI.
Menginstal Google Cloud CLI.
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
Untuk mengetahui informasi selengkapnya, lihat Melakukan autentikasi untuk menggunakan REST dalam dokumentasi autentikasi Google Cloud .
Peran dan izin yang diperlukan
Untuk mendapatkan izin yang Anda perlukan untuk membuat pool penyimpanan, minta administrator untuk memberi Anda peran IAM berikut pada project:
-
Compute Instance Admin (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 cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Peran bawaan ini berisi izin yang diperlukan untuk membuat pool penyimpanan. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk membuat pool penyimpanan:
-
compute.storagePools.create
di project -
compute.storagePools.setLabels
di project
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Batasan
Perhatikan batasan berikut saat membuat Gabungan Penyimpanan Hyperdisk:
Batas resource:
- Anda dapat membuat Hyperdisk Storage Pool dengan kapasitas yang disediakan hingga 5 PiB.
- Anda dapat membuat maksimum 5 kumpulan penyimpanan per jam.
- Anda dapat membuat maksimal 10 kumpulan penyimpanan per hari.
- Anda dapat membuat maksimal 10 kumpulan penyimpanan per project.
- Anda tidak dapat mengubah model penyediaan untuk pool; Anda tidak dapat mengubah pool penyimpanan berkapasitas Standar menjadi pool penyimpanan berkapasitas Lanjutan atau pool penyimpanan berperforma Lanjutan menjadi pool penyimpanan berperforma Standar.
- Kumpulan penyimpanan adalah resource zona.
- Anda dapat membuat hingga 1.000 disk di kumpulan penyimpanan.
- Anda hanya dapat menggunakan Gabungan Penyimpanan Hyperdisk dengan Compute Engine. Instance Cloud SQL tidak dapat menggunakan Gabungan Penyimpanan Hyperdisk.
- Anda dapat mengubah kapasitas atau performa yang disediakan untuk pool penyimpanan maksimal dua kali dalam periode 24 jam.
Batas untuk disk di pool penyimpanan:
- Hanya disk baru di project dan zona yang sama yang dapat dibuat di kumpulan penyimpanan.
- Memindahkan disk ke dalam atau ke luar pool penyimpanan tidak diizinkan. Untuk memindahkan disk ke dalam atau ke luar kumpulan penyimpanan, Anda harus membuat ulang disk dari snapshot. Untuk mengetahui informasi selengkapnya, lihat Mengubah jenis disk.
- Untuk membuat disk booting di penyimpanan gabungan, Anda harus menggunakan Penyimpanan Gabungan Hyperdisk Balanced.
- Kumpulan penyimpanan tidak mendukung disk regional.
- Anda tidak dapat meng-clone, membuat snapshot instan dari, atau mengonfigurasi Replikasi Asinkron untuk disk di kumpulan penyimpanan.
Rentang kapasitas dan batas performa yang disediakan
Saat membuat kumpulan penyimpanan, kapasitas, IOPS, dan throughput yang disediakan tunduk pada batas yang dijelaskan dalam Batas untuk kumpulan penyimpanan.
Membuat Penyimpanan Gabungan Hyperdisk
Untuk membuat Kumpulan Penyimpanan Hyperdisk baru, gunakan Google Cloud konsol, Google Cloud CLI, atau REST.
Konsol
- Buka halaman Create a storage pool di konsol Google Cloud .
Buka halaman Create Storage Pool - Di kolom Name, masukkan nama unik untuk pool penyimpanan.
- Opsional: Di kolom Deskripsi, masukkan deskripsi untuk kumpulan penyimpanan.
- Pilih Region dan Zona tempat pembuatan kumpulan penyimpanan.
- Pilih nilai untuk Jenis pool penyimpanan.
Pilih jenis penyediaan di kolom Jenis kapasitas dan tentukan kapasitas yang akan disediakan untuk pool penyimpanan di kolom Kapasitas pool penyimpanan. Anda dapat menentukan ukuran dari 10 TiB hingga 1 PiB.
Untuk membuat pool penyimpanan dengan kapasitas besar, Anda mungkin harus meminta penyesuaian kuota.
Pilih jenis penyediaan di kolom Jenis performa.
Untuk Hyperdisk Balanced Storage Pools, di kolom IOPS yang disediakan, masukkan IOPS yang akan disediakan untuk storage pool.
Untuk Hyperdisk Throughput Storage Pool atau Hyperdisk Balanced Storage Pool, di kolom Provisioned throughput, masukkan throughput yang akan disediakan untuk storage pool.
Klik Submit untuk membuat pool penyimpanan.
gcloud
Untuk membuat Gabungan Penyimpanan Hyperdisk, gunakan perintah
gcloud compute storage-pools create
.gcloud compute storage-pools create NAME \ --zone=ZONE \ --storage-pool-type=STORAGE_POOL_TYPE \ --capacity-provisioning-type=CAPACITY_TYPE \ --provisioned-capacity=POOL_CAPACITY \ --performance-provisioning-type=PERFORMANCE_TYPE \ --provisioned-iops=IOPS \ --provisioned-throughput=THROUGHPUT \ --description=DESCRIPTION
Ganti kode berikut:
- NAME: nama pool penyimpanan yang unik.
- ZONE: zona tempat membuat pool penyimpanan, misalnya,
us-central1-a
. - STORAGE_POOL_TYPE: jenis disk yang akan disimpan di
kumpulan penyimpanan. Nilai yang diizinkan adalah
hyperdisk-throughput
danhyperdisk-balanced
. - CAPACITY_TYPE: Opsional: jenis penyediaan kapasitas kumpulan penyimpanan. Nilai yang diizinkan adalah
advanced
danstandard
. Jika tidak ditentukan, nilaiadvanced
akan digunakan. - POOL_CAPACITY: total kapasitas yang akan disediakan untuk pool penyimpanan baru, yang ditentukan dalam GiB secara default.
- PERFORMANCE_TYPE: Opsional: jenis penyediaan
performa pool penyimpanan. Nilai yang diizinkan adalah
advanced
danstandard
. Jika tidak ditentukan, nilaiadvanced
akan digunakan. - IOPS: IOPS yang akan disediakan untuk kumpulan penyimpanan. Anda hanya dapat menggunakan flag ini dengan Hyperdisk Balanced Storage Pools.
- THROUGHPUT: throughput dalam MBps yang akan disediakan untuk pool penyimpanan.
- DESCRIPTION: Opsional: string teks yang mendeskripsikan kumpulan penyimpanan.
REST
Buat permintaan
POST
untuk membuat Gabungan Penyimpanan Hyperdisk menggunakan metodestoragePools.insert
.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/storagePools { "name": "NAME", "description": "DESCRIPTION", "poolProvisionedCapacityGb": "POOL_CAPACITY", "storagePoolType": "projects/PROJECT_ID/zones/ZONE/storagePoolTypes/STORAGE_POOL_TYPE", "poolProvisionedIops": "IOPS", "poolProvisionedThroughput": "THROUGHPUT", "capacityProvisioningType": "CAPACITY_TYPE", "performanceProvisioningType": "PERFORMANCE_TYPE" }
Ganti kode berikut:
- PROJECT_ID: the project ID
- ZONE: zona tempat membuat pool penyimpanan, misalnya,
us-central1-a
. - NAME: nama unik untuk pool penyimpanan .
- DESCRIPTION: Opsional: string teks yang mendeskripsikan kumpulan penyimpanan.
- POOL_CAPACITY: total kapasitas yang akan disediakan untuk kumpulan penyimpanan baru, yang ditentukan dalam GiB secara default.
- STORAGE_POOL_TYPE: jenis disk yang akan disimpan di
kumpulan penyimpanan. Nilai yang diizinkan adalah
hyperdisk-throughput
danhyperdisk-balanced
. - IOPS: Opsional: IOPS yang akan disediakan untuk kumpulan penyimpanan. Anda hanya dapat menggunakan flag ini dengan Hyperdisk Balanced Storage Pools.
- THROUGHPUT: Opsional: Throughput dalam MBps yang akan disediakan untuk kumpulan penyimpanan.
- CAPACITY_TYPE: Opsional: jenis penyediaan kapasitas kumpulan penyimpanan. Nilai yang diizinkan adalah
advanced
danstandard
. Jika tidak ditentukan, nilaiadvanced
akan digunakan. - PERFORMANCE_TYPE: Opsional: jenis penyediaan
performa pool penyimpanan. Nilai yang diizinkan adalah
advanced
danstandard
. Jika tidak ditentukan, nilaiadvanced
akan digunakan.
Go
Java
Node.js
Apa langkah selanjutnya?
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-07-31 UTC.
-