Dokumen ini menjelaskan fitur dan batas Exapool. Hyperdisk Exapool adalah gabungan Hyperdisk yang dirancang untuk workload yang tidak menyediakan penyimpanan Hyperdisk yang cukup dalam satu zona. Dengan Exapool, Anda membeli penyimpanan dan performa dalam jumlah besar, lalu membuat disk di gabungan untuk menggunakan penyimpanan.
Kapan harus menggunakan Hyperdisk Exapool
Exapool ditujukan untuk workload skala besar dengan puluhan ribu disk dalam satu zona yang memerlukan penyimpanan blok tahan lama antara 500 TiB dan 2,5 EiB. Jika workload Anda memerlukan skala kapasitas atau performa yang lebih rendah, gunakan Hyperdisk Storage Pool atau buat disk di luar gabungan.
Exapool menawarkan penyimpanan dan performa pada skala terbesar yang tersedia di Compute Engine, sekaligus menawarkan penghematan biaya dengan memungkinkan Anda menyediakan lebih banyak performa dan kapasitas daripada yang Anda butuhkan, tetapi hanya menagih Anda untuk apa yang Anda gunakan.
Hyperdisk Exapool ideal untuk workload AI, machine learning (ML), dan sistem file paralel terdistribusi besar skala besar. Berikut beberapa contoh workload:
Contoh workload untuk Hyperdisk Exapool:
- Workload AI/ML yang mencakup 4.000 VM TPU dan menggunakan 2 PiB Hyperdisk Balanced dengan performa yang disediakan sebesar 20.000.000 IOPS dan throughput 3 TiB/dtk, yang mendorong throughput puncak agregat serentak sebesar 500 GiB/dtk.
- Workload pelatihan AI/ML dengan 15.000 instance GPU menggunakan Hyperdisk Balanced untuk boot dan disk sementara dengan total kapasitas 8 PiB, yang mendorong throughput puncak agregat serentak sebesar 1 TiB/dtk.
- Sistem file paralel dengan kapasitas 6 PiB atau lebih dan puncak agregat serentak sebesar 800 GiB/dtk throughput baca yang berat.
Cara kerja Exapool
Anda membuat Exapool dengan kapasitas dan performa agregat yang diperlukan oleh semua disk workload Anda dalam suatu zona, lalu membuat disk di gabungan sesuai kebutuhan. Anda dapat menggunakan disk di Exapool sebagai boot disk atau disk data untuk instance dan container Compute Engine.
Saat membuat disk di Exapool, Anda mengalokasikan beberapa resource gabungan (ukuran dan performa) ke disk. Saat Anda menghapus disk di gabungan, resource yang dialokasikan ke disk akan dikembalikan ke gabungan untuk digunakan oleh disk lain.
Misalnya, Anda membuat Hyperdisk Balanced Exapool dengan kapasitas 50 PiB. Jika Anda membuat 100 disk 10 TiB di gabungan, kapasitas gabungan yang tersedia akan berkurang sebesar 1.000 TiB.
Jenis Exapool
Saat membuat Exapool, Anda harus memilih jenis Hyperdisk untuk disk yang akan berada di gabungan. Jenis berikut tersedia:
- Hyperdisk Balanced Exapool: semua disk di Exapool adalah volume Hyperdisk Balanced.
- Hyperdisk Throughput Exapool: semua disk di Exapool adalah volume Hyperdisk Throughput.
Untuk mengetahui informasi selengkapnya tentang cara memilih jenis Hyperdisk, lihat Memilih jenis Hyperdisk untuk workload Anda.
Dukungan seri mesin
Hyperdisk Throughput Exapool dan Hyperdisk Balanced Exapool didukung dengan seri mesin yang sama yang mendukung Hyperdisk Throughput dan Hyperdisk Balanced. Untuk mengetahui daftar seri mesin yang didukung, lihat Dukungan seri mesin untuk Hyperdisk Throughput dan Dukungan seri mesin untuk Hyperdisk Balanced.
Penyediaan performa dan kapasitas untuk Exapool
Jenis penyediaan gabungan menentukan cara disk dalam gabungan menggunakan resource.
Exapool menggunakan penyediaan lanjutan untuk kapasitas dan performa, yang menawarkan penghematan biaya dan waktu terbesar.
Penyediaan kapasitas lanjutan
Semua Exapool menggunakan penyediaan kapasitas lanjutan, yang menawarkan manfaat berikut:
- Penyediaan tipis: Compute Engine mengalokasikan data ke disk dalam gabungan sesuai kebutuhan, bukan saat disk disediakan.
- Penyediaan berlebih: Anda dapat menyediakan disk dalam gabungan dengan kapasitas hingga 50 kali lebih banyak daripada yang Anda beli untuk Exapool. Hal ini menyederhanakan perencanaan kapasitas dan menghindari waktu nonaktif untuk pengubahan ukuran disk manual.
Untuk penjelasan mendetail tentang penyediaan kapasitas lanjutan, lihat Penyediaan kapasitas lanjutan.
Penyediaan performa lanjutan
Exapool menggunakan penyediaan performa lanjutan, yang menawarkan manfaat berikut:
- Penyediaan tipis: Compute Engine mengalokasikan resource performa ke disk dalam gabungan sesuai kebutuhan. Hanya jumlah IOPS dan throughput yang digunakan oleh disk di Exapool yang menggunakan performa.
- Penyediaan berlebih: total performa untuk semua disk dalam gabungan dapat mencapai 50 kali performa tulis gabungan yang disediakan.
- Performa bersama: Disk di Exapool berbagi performa gabungan yang disediakan hingga batas setiap disk, sehingga menghemat biaya untuk disk dengan waktu penggunaan puncak yang berbeda.
Untuk penjelasan mendetail tentang penyediaan performa lanjutan, lihat Penyediaan performa lanjutan.
Membeli kapasitas dan performa
Performa gabungan yang disediakan Exapool, atau jumlah IOPS dan throughput yang dapat Anda alokasikan ke disk dalam gabungan, bergantung pada faktor berikut:
- Jumlah unit kapasitas dalam gabungan
- Jenis disk Exapool
Cara kerja unit kapasitas
Unit kapasitas mencakup kapasitas 1 GiB dan jumlah performa tetap (IOPS dan throughput) per GiB. Misalnya, untuk menambahkan kapasitas 1 PiB ke gabungan, Anda membeli 1.048.576 unit kapasitas (1.048.576 GiB = 1 PiB). Exapool menawarkan tiga jenis unit kapasitas untuk dipilih. Jumlah performa yang ditambahkan ke gabungan bergantung pada jenis unit kapasitas:
- Unit yang dioptimalkan untuk kapasitas: menawarkan tingkat IOPS dan throughput yang seimbang untuk pembacaan dan penulisan.
- Unit yang dioptimalkan untuk pembacaan: menawarkan tingkat operasi baca dan throughput tertinggi per GiB.
- Unit yang dioptimalkan untuk penulisan: menawarkan tingkat operasi tulis dan throughput tertinggi per GiB.
Jika workload Anda memiliki lebih banyak operasi baca daripada operasi tulis, atau jika memerlukan lebih banyak throughput baca daripada throughput tulis, Anda akan mendapatkan nilai terbaik dengan membeli unit yang dioptimalkan untuk pembacaan.
Anda dapat menggabungkan berbagai jenis unit kapasitas saat menyediakan atau memperluas Exapool. Jenis dan jumlah unit kapasitas yang Anda beli untuk gabungan disebut sebagai gabungan unit kapasitas.
Gabungan unit Exapool tidak memengaruhi performa disk di Exapool. Gabungan unit hanya memengaruhi faktor berikut:
- Cara Anda ditagih untuk Exapool.
- Performa gabungan maksimum untuk Exapool.
Memilih gabungan unit kapasitas untuk Exapool
Untuk memenuhi kebutuhan workload Anda dengan cara yang paling hemat biaya, hubungi tim akun Anda untuk memilih gabungan unit kapasitas yang paling sesuai dengan workload Anda. Misalnya, Anda dapat membuat Exapool dengan jumlah unit yang dioptimalkan untuk pembacaan yang tinggi untuk semua disk yang memerlukan banyak pembacaan dalam project.
Rasio unit kapasitas untuk Hyperdisk Throughput Exapool
Hyperdisk Throughput Exapool memiliki rasio performa berikut berdasarkan jumlah kapasitas yang dibeli:
| Jenis unit kapasitas | Unit kapasitas yang dibeli | Kapasitas Exapool (TiB) | Throughput baca (MiB/dtk) | Throughput tulis (MiB/dtk) |
|---|---|---|---|---|
| Dioptimalkan untuk kapasitas | 1.024 | 1 | 0,97 | 0,10 |
| Dioptimalkan untuk pembacaan | 1.024 | 1 | 3,38 | 0,10 |
| Dioptimalkan untuk penulisan | 1.024 | 1 | 0,97 | 1,84 |
Rasio unit kapasitas untuk Hyperdisk Balanced Exapool
Hyperdisk Balanced Exapool memiliki rasio performa berikut berdasarkan jumlah kapasitas yang dibeli:
| Jenis unit kapasitas | Unit kapasitas yang dibeli | Kapasitas Exapool (TiB) | Throughput baca (MiB/dtk) | Throughput tulis (MiB/dtk) | IOPS Baca | IOPS Tulis |
|---|---|---|---|---|---|---|
| Dioptimalkan untuk kapasitas | 1.024 | 1 | 5,12 | 1,02 | 275 | 102 |
| Dioptimalkan untuk pembacaan | 1.024 | 1 | 378,88 | 30,72 | 21.311 | 3.072 |
| Dioptimalkan untuk penulisan | 1.024 | 1 | 220,16 | 71,68 | 12.288 | 6.656 |
Pengaruh unit kapasitas terhadap performa disk
Gabungan unit kapasitas Exapool tidak memengaruhi cara disk di Exapool menggunakan performa. Anda tidak ditagih secara berbeda untuk operasi baca dan tulis individual disk dalam gabungan. Membeli unit jenis tertentu tidak membatasi disk ke jumlah IOPS baca atau tulis yang tetap. Selain itu, saat membuat disk di Exapool, Anda tidak menentukan batas IOPS baca atau IOPS tulis, Anda hanya menentukan batas IOPS yang disediakan.
Misalnya, pertimbangkan dua Hyperdisk Balanced Exapool, Pool-1 dan Pool-2. Keduanya memiliki 100.000.000 unit yang dioptimalkan untuk kapasitas. Pool-1 juga memiliki 5.000.000 unit yang dioptimalkan untuk penulisan, sedangkan Pool-2 memiliki 5.000.000 unit yang dioptimalkan untuk pembacaan.
Karena kedua gabungan memiliki total 105.000.000 unit, keduanya akan memiliki total kapasitas yang sama, yaitu 100,1 PiB (105.000.000 GiB). Namun, karena memiliki jenis unit kapasitas yang berbeda, gabungan memiliki batas performa dan biaya maksimum yang berbeda. Tidak ada perbedaan performa antara disk di kedua gabungan.
Contoh
Misalnya, Hyperdisk Balanced Exapool memiliki 12.400.000 unit kapasitas, yang terdiri dari:
- 5.000.000 unit yang dioptimalkan untuk kapasitas
- 2.400.000 unit yang dioptimalkan untuk pembacaan
- 5.000.000 unit yang dioptimalkan untuk penulisan
Exapool memiliki kapasitas 12.109,4 TiB (1 TiB untuk setiap 1.024 unit).
Exapool memiliki 151.488.476 IOPS, yang dihitung sebagai berikut:
IOPS dari 5.000.000 unit yang dioptimalkan untuk kapasitas: 1.840.820 (1.342.773 IOPS baca + 498.047 IOPS tulis)
IOPS dari 2.400.000 unit yang dioptimalkan untuk pembacaan: 57.147.656 (49.947.656 IOPS baca + 7.200.000 IOPS tulis)
IOPS dari 5.000.000 unit yang dioptimalkan untuk penulisan: 92.500.000 (60.000.000 IOPS baca + 32.500.000 IOPS tulis)
Meninjau penggunaan performa dan kapasitas
Compute Engine menawarkan metrik yang dapat Anda gunakan untuk memantau Exapool. Metrik ini menjawab pertanyaan seperti:
- Berapa banyak IOPS baca dan tulis yang tersisa di Exapool?
- Berapa banyak kapasitas yang telah dialokasikan ke disk di Exapool?
- Berapa banyak disk yang ada di Exapool?
Anda dapat melihat metrik ini di Cloud Monitoring. Untuk mempelajari lebih lanjut, lihat Memantau gabungan Hyperdisk.
Batas ukuran dan performa untuk Hyperdisk Exapool
Bagian ini mencantumkan batas untuk setiap jenis Exapool.
| Properti | Hyperdisk Balanced Exapool | Hyperdisk Throughput Exapool |
|---|---|---|
| Kapasitas minimum | 500 TiB | 500 PiB |
| Kapasitas maksimum | 1 EiB | 5 EiB |
| Throughput minimum | 1 TiB/dtk | 250 GiB/dtk |
| Throughput maksimum | 10 TiB/dtk | 10 TiB/dtk |
| Jumlah maksimum disk per gabungan | 500.000 | 500.000 |
| Kenaikan kapasitas | 1 TiB | 1 PiB |
| Exapool maksimum per project per zona | 1 | 1 |
| Rasio performa | Ukuran I/O 32 KB untuk throughput baca dan tulis; ukuran I/O 4 KB untuk IOPS baca dan tulis | Ukuran I/O 1 MB untuk pembacaan, ukuran I/O 256 KB untuk penulisan |
Batas ukuran dan performa untuk disk dalam Exapool
Disk di Exapool memiliki batas ukuran dan performa yang sama dengan disk yang tidak berada dalam gabungan, sebagai berikut:
| Jenis Hyperdisk | Performa maksimum yang dapat disediakan per disk | Throughput yang dapat disesuaikan | IOPS yang dapat disesuaikan |
|---|---|---|---|
| Hyperdisk Balanced | 160.000 IOPS; throughput 2.400 MiB/dtk |
Ya | Ya |
| Hyperdisk Throughput | throughput 2.400 MiB/dtk | Ya | Tidak; 4 IOPS per MiB/dtk throughput, hingga 9.600 IOPS |
Anda dapat menentukan batas performa untuk disk pada waktu pembuatan dan mengubah batas performa saat disk digunakan.
Untuk mengetahui detail batas ukuran dan performa, lihat Batas ukuran dan performa untuk Hyperdisk Throughput dan Batas ukuran dan performa untuk Hyperdisk Balanced.
Ketersediaan regional
Hyperdisk Balanced Exapool dan Hyperdisk Throughput Exapool tersedia di semua zona.
Enkripsi
Enkripsi disk di gabungan Hyperdisk berfungsi sama seperti enkripsi disk di luar gabungan.
Untuk mengetahui informasi selengkapnya, lihat Tentang enkripsi disk.
Harga
Anda akan ditagih untuk Exapool berdasarkan jumlah dan jenis unit kapasitas dan performa yang Anda beli untuk gabungan. Anda tidak akan ditagih untuk IOPS, throughput, atau kapasitas yang disediakan untuk disk yang dibuat di gabungan.
Hyperdisk Exapool memenuhi syarat untuk diskon abonemen (CUD) berbasis resource dengan komitmen minimum 1 tahun atau hingga 3 tahun. Saat membeli Exapool 1 atau 3 tahun, Anda otomatis memenuhi syarat untuk CUD berbasis resource dalam komitmen 1 atau 3 tahun.
Untuk mengetahui informasi selengkapnya, lihat Harga disk.
Batasan
Batasan berikut berlaku untuk Exapool.
- Anda harus menghubungi tim akun Anda untuk membuat, mengubah, atau menghapus Hyperdisk Exapool.
- Jumlah performa yang dapat Anda sediakan untuk Exapool bergantung pada jenis dan jumlah unit kapasitas untuk Exapool. Namun, performa untuk disk yang dibuat di Exapool tidak bergantung pada gabungan unit kapasitas gabungan.
- Anda tidak dapat menggunakan Mode rahasia untuk volume Hyperdisk Balanced di Exapool.
- Exapool hanya menggunakan penyediaan kapasitas lanjutan dan performa lanjutan. Exapool tidak mendukung penyediaan kapasitas standar atau performa standar.
- Exapool tidak menggunakan kompresi data.
- Exapool tidak mendukung penambahan otomatis untuk performa atau kapasitas. Anda harus memantau sendiri penggunaan performa dan kapasitas Exapool. Jika Anda perlu meningkatkan performa gabungan atau kapasitas, Anda harus menghubungi tim akun Anda.
- Anda tidak dapat memindahkan disk yang ada ke dalam atau ke luar Exapool. Anda harus membuat snapshot standar disk, lalu menggunakan snapshot untuk membuat disk baru.
Langkah berikutnya
- Hubungi tim akun Anda untuk membuat Exapool
- Melihat properti gabungan Hyperdisk
- Menambahkan disk dalam gabungan ke VM