Dokumen ini menjelaskan fitur dan batas Exapool. Hyperdisk Exapool adalah kumpulan 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 kumpulan 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 kapasitas atau performa skala yang lebih rendah, gunakan Hyperdisk Storage Pool atau buat disk di luar kumpulan.
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 zona, lalu membuat disk di kumpulan 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 kumpulan (ukuran dan performa) ke disk. Saat Anda menghapus disk di kumpulan, resource yang dialokasikan ke disk akan dikembalikan ke kumpulan untuk digunakan oleh disk lain.
Misalnya, Anda membuat Hyperdisk Balanced Exapool dengan kapasitas 50 PiB. Jika Anda membuat 100 disk 10 TiB di kumpulan, kapasitas kumpulan yang tersedia akan berkurang sebesar 1.000 TiB.
Jenis Exapool
Saat membuat Exapool, Anda harus memilih jenis Hyperdisk untuk disk yang akan berada di kumpulan. 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 kumpulan menentukan cara disk dalam kumpulan 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 di kumpulan sesuai kebutuhan, bukan saat disk disediakan.
- Penyediaan berlebih: Anda dapat menyediakan disk di kumpulan 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 di kumpulan sesuai kebutuhan. Hanya jumlah IOPS dan throughput yang digunakan oleh disk di Exapool yang menggunakan performa.
- Penyediaan berlebih: total performa untuk semua disk dalam kumpulan dapat mencapai 50 kali performa tulis yang disediakan kumpulan.
- Performa bersama: Disk di Exapool berbagi performa yang disediakan kumpulan 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 yang disediakan Exapool, atau jumlah IOPS dan throughput yang dapat Anda alokasikan ke disk dalam kumpulan, bergantung pada faktor berikut:
- Jumlah unit kapasitas dalam kumpulan
- 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 kumpulan, 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 kumpulan bergantung pada jenis unit kapasitas:
- Unit yang dioptimalkan kapasitas: menawarkan tingkat IOPS dan throughput yang seimbang untuk pembacaan dan penulisan.
- Unit yang dioptimalkan pembacaan: menawarkan tingkat operasi baca dan throughput tertinggi per GiB.
- Unit yang dioptimalkan 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 pembacaan.
Anda dapat menggabungkan berbagai jenis unit kapasitas saat menyediakan atau memperluas Exapool. Jenis dan jumlah unit kapasitas yang Anda beli untuk kumpulan 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 maksimum yang disediakan 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 pembacaan yang tinggi untuk semua disk yang menggunakan 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 kapasitas | 1.024 | 1 | 0,97 | 0,10 |
| Dioptimalkan pembacaan | 1.024 | 1 | 3,38 | 0,10 |
| Dioptimalkan 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 kapasitas | 1.024 | 1 | 5,12 | 1,02 | 275 | 102 |
| Dioptimalkan pembacaan | 1.024 | 1 | 378,88 | 30,72 | 21.311 | 3.072 |
| Dioptimalkan 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 di kumpulan. 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 kapasitas. Pool-1 juga memiliki 5.000.000 unit yang dioptimalkan penulisan, sedangkan Pool-2 memiliki 5.000.000 unit yang dioptimalkan pembacaan.
Karena kedua kumpulan memiliki total 105.000.000 unit, keduanya akan memiliki total kapasitas yang sama sebesar 100,1 PiB (105.000.000 GiB). Namun, karena memiliki jenis unit kapasitas yang berbeda, kumpulan tersebut memiliki batas performa dan biaya maksimum yang berbeda. Tidak ada perbedaan performa antara disk di kedua kumpulan.
Contoh
Misalnya, Hyperdisk Balanced Exapool memiliki 12.400.000 unit kapasitas, yang terdiri dari:
- 5.000.000 unit yang dioptimalkan kapasitas
- 2.400.000 unit yang dioptimalkan pembacaan
- 5.000.000 unit yang dioptimalkan 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 kapasitas: 1.840.820 (1.342.773 IOPS baca + 498.047 IOPS tulis)
IOPS dari 2.400.000 unit yang dioptimalkan pembacaan: 57.147.656 (49.947.656 IOPS baca + 7.200.000 IOPS tulis)
IOPS dari 5.000.000 unit yang dioptimalkan 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 kumpulan 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 kumpulan | 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 di kumpulan, 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 kumpulan Hyperdisk berfungsi sama seperti enkripsi disk di luar kumpulan.
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 kumpulan. Anda tidak akan ditagih untuk IOPS, throughput, atau kapasitas yang disediakan untuk disk yang dibuat di kumpulan.
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 an Exapool bergantung pada jenis dan jumlah unit kapasitas untuk the Exapool. Namun, performa untuk disk yang dibuat di an Exapool tidak bergantung pada gabungan unit kapasitas kumpulan.
- 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 penggunaan performa dan kapasitas Exapool Anda sendiri. Untuk meningkatkan performa kumpulan atau kapasitas, Anda harus menghubungi tim akun Anda.
- Hanya disk baru di project dan zona yang sama yang dapat dibuat di a kumpulan.
- Anda tidak dapat memindahkan disk ke dalam atau ke luar kumpulan; Anda harus membuat ulang disk dari snapshot standar. Untuk mengetahui informasi selengkapnya, lihat Mengubah jenis disk.
- Untuk membuat boot disk di kumpulan, Anda harus menggunakan Penyimpanan Gabungan Hyperdisk Balanced atau Hyperdisk Balanced Exapool.
- Kumpulan tidak mendukung disk regional.
- Anda tidak dapat mengclone, membuat instant snapshot atau mengonfigurasi Replikasi Asinkron untuk disk di kumpulan.
Langkah berikutnya
- Hubungi tim akun Anda untuk membuat Exapool
- Melihat properti kumpulan Hyperdisk
- Menambahkan disk di kumpulan ke VM