Penyimpanan Gabungan Hyperdisk adalah resource penyimpanan blok baru yang membantu Anda mengelola penyimpanan blok Hyperdisk secara gabungan. Penyimpanan Gabungan Hyperdisk tersedia dalam varian Penyimpanan Gabungan Throughput Hyperdisk dan Penyimpanan Gabungan Hyperdisk yang Seimbang.
Anda harus menentukan properti berikut saat membuat penyimpanan bersama:
- Zona
- Jenis penyimpanan gabungan
- Jenis penyediaan kapasitas
- Kapasitas yang disediakan gabungan
- Jenis penyediaan performa
- IOPS dan throughput yang disediakan kumpulan
Anda dapat menggunakan jenis penyediaan Kapasitas standar, Kapasitas lanjutan, Performa standar, atau Performa lanjutan dengan Penyimpanan Gabungan Hyperdisk:
- Kapasitas standar: Kapasitas yang disediakan untuk setiap disk yang dibuat di storage pool akan dipotong dari total kapasitas yang disediakan dari storage pool.
- Kapasitas lanjutan: Kumpulan penyimpanan mendapatkan manfaat dari penyediaan virtual dan pengurangan data. Hanya jumlah data yang sebenarnya ditulis yang akan dipotong dari total kapasitas yang disediakan dari penyimpanan gabungan.
- Performa standar: Performa yang disediakan untuk setiap disk yang dibuat di storage pool akan dipotong dari total performa yang disediakan dari storage pool.
- Performa lanjutan: Performa yang disediakan untuk setiap disk mendapatkan manfaat dari
penyediaan tipis. Hanya jumlah performa yang digunakan oleh disk yang
dikurangkan dari total performa yang disediakan dari kumpulan penyimpanan.
Sebelum memulai
-
Jika Anda belum melakukannya, siapkan autentikasi.
Autentikasi adalah
proses verifikasi identitas Anda untuk mengakses layanan dan API Google Cloud.
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
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
Buat kredensial autentikasi lokal untuk Akun Google Anda:
gcloud auth application-default login
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
Buat kredensial autentikasi lokal untuk Akun Google Anda:
gcloud auth application-default login
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
Buat kredensial autentikasi lokal untuk Akun Google Anda:
gcloud auth application-default login
-
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
) -
compute.storagePools.create
pada project -
compute.storagePools.setLabels
pada project - Anda dapat membuat Penyimpanan Gabungan Hyperdisk dengan kapasitas yang disediakan hingga 1 PiB.
- Anda dapat membuat maksimum 5 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 kumpulan; Anda tidak dapat mengubah Penyimpanan gabungan kapasitas standar menjadi Penyimpanan gabungan kapasitas lanjutan atau Penyimpanan gabungan performa lanjutan menjadi Penyimpanan gabungan performa standar.
- Kumpulan penyimpanan adalah resource zona.
- Anda dapat membuat hingga 1.000 disk dalam kumpulan penyimpanan.
- Anda dapat menggunakan Penyimpanan Gabungan Hyperdisk hanya dengan Compute Engine. Instance Cloud SQL tidak dapat menggunakan Penyimpanan Gabungan Hyperdisk.
- Anda dapat mengubah kapasitas atau performa yang disediakan dari kumpulan penyimpanan maksimal dua kali dalam periode 24 jam.
- Hanya disk baru di project dan zona yang sama yang dapat dibuat di penyimpanan bersama.
- Memindahkan disk ke dalam atau keluar dari kumpulan 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 bersama, Anda harus menggunakan Penyimpanan Bersama Hyperdisk Balanced.
- Storage pool tidak mendukung disk regional.
- Anda tidak dapat meng-clone, membuat snapshot instan, atau mengonfigurasi Replikasi Asinkron Persistent Disk untuk disk dalam kumpulan penyimpanan.
- Disk Hyperdisk Balanced dalam kumpulan penyimpanan tidak dapat dilampirkan ke beberapa instance komputasi.
- Buka halaman Create a storage pool di konsol Google Cloud.
Buka halaman Buat Storage Pool - Di kolom Name, masukkan nama unik untuk penyimpanan.
- Opsional: Di kolom Description, masukkan deskripsi untuk kumpulan penyimpanan.
- Pilih Region dan Zone tempat Anda ingin membuat kumpulan penyimpanan.
- Pilih nilai untuk Jenis penyimpanan.
Pilih jenis penyediaan di kolom Capacity type dan tentukan kapasitas yang akan disediakan untuk kumpulan penyimpanan di kolom Storage pool capacity. Anda dapat menentukan ukuran dari 10 TiB hingga 1 PiB.
Untuk membuat kumpulan penyimpanan dengan kapasitas besar, Anda mungkin harus meminta kuota yang lebih tinggi.
Pilih jenis penyediaan di kolom Jenis performa.
Untuk Penyimpanan Gabungan Hyperdisk, di kolom IOPS yang disediakan, masukkan IOPS yang akan disediakan untuk penyimpanan gabungan.
Untuk Hyperdisk Throughput Storage Pool atau Hyperdisk Balanced Storage Pool, di kolom Provisioned throughput, masukkan throughput yang akan disediakan untuk storage pool.
Klik Kirim untuk membuat kumpulan penyimpanan.
- NAME: nama kumpulan penyimpanan unik.
- ZONE: zona tempat membuat kumpulan 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 kumpulan penyimpanan baru, yang ditentukan dalam GiB secara default.
- PERFORMANCE_TYPE: Opsional: jenis penyediaan performa dari penyimpanan pool. Nilai yang diizinkan adalah
advanced
danstandard
. Jika tidak ditentukan, nilaiadvanced
akan digunakan. - IOPS: IOPS yang akan disediakan untuk storage pool. Anda hanya dapat menggunakan flag ini dengan Hyperdisk Balanced Storage Pool.
- THROUGHPUT: throughput dalam MBps untuk menyediakan kumpulan penyimpanan.
- DESCRIPTION: Opsional: string teks yang mendeskripsikan kumpulan penyimpanan.
- PROJECT_ID: the project ID
- ZONE: zona tempat membuat kumpulan penyimpanan,
misalnya,
us-central1-a
. - NAME: nama unik untuk penyimpanan pool .
- DESCRIPTION: Opsional: string teks yang mendeskripsikan kumpulan penyimpanan.
- POOL_CAPACITY: total kapasitas untuk menyediakan 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 Pool.
- THROUGHPUT: Opsional: Throughput dalam MBps untuk menyediakan 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 dari penyimpanan pool. Nilai yang diizinkan adalah
advanced
danstandard
. Jika tidak ditentukan, nilaiadvanced
akan digunakan. - Pelajari cara mengelola Penyimpanan Gabungan Hyperdisk.
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.
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 Melakukan autentikasi untuk menggunakan REST dalam dokumentasi autentikasi Google Cloud.
Peran dan izin yang diperlukan
Untuk mendapatkan izin yang Anda perlukan untuk membuat kumpulan penyimpanan, minta administrator untuk memberi Anda peran IAM berikut pada project:
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 kumpulan penyimpanan. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk membuat kumpulan penyimpanan:
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Batasan
Perhatikan batasan berikut saat membuat Penyimpanan Gabungan Hyperdisk:
Batas resource:
Batas untuk disk dalam storage pool:
Rentang kapasitas dan batas performa yang disediakan
Saat membuat penyimpanan gabungan, kapasitas, IOPS, dan throughput yang disediakan tunduk pada batas yang dijelaskan dalam Batas untuk penyimpanan gabungan.
Membuat Penyimpanan Gabungan Hyperdisk
Untuk membuat Hyperdisk Storage Pool baru, gunakan Konsol Google Cloud, Google Cloud CLI, atau REST.
Konsol
gcloud
Untuk membuat Penyimpanan Gabungan 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:
REST
Buat permintaan
POST
untuk membuat Penyimpanan Gabungan 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:
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 2024-11-27 UTC.
-
-
Jika Anda belum melakukannya, siapkan autentikasi.
Autentikasi adalah
proses verifikasi identitas Anda untuk mengakses layanan dan API Google Cloud.
Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat mengautentikasi ke Compute Engine dengan memilih salah satu opsi berikut: