Ringkasan Hyperdisk Exapools

Dokumen ini menjelaskan fitur dan batasan Exapool. Hyperdisk Exapool adalah pool Hyperdisk yang dirancang untuk workload yang tidak dapat dipenuhi oleh Hyperdisk Storage Pool dalam hal penyimpanan Hyperdisk yang memadai di satu zona. Dengan Exapool, Anda membeli penyimpanan dan performa secara massal, lalu membuat disk di pool untuk menggunakan penyimpanan.

Kapan harus menggunakan Hyperdisk Exapool

Exapool ditujukan untuk workload skala besar dengan puluhan ribu disk dalam satu zona yang memerlukan block storage yang 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 pool.

Exapool menawarkan penyimpanan dan performa dalam 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 yang Anda gunakan.

Hyperdisk Exapool ideal untuk AI berskala besar, machine learning (ML), dan workload sistem file paralel terdistribusi yang besar. Berikut adalah 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 gabungan serentak sebesar 500 GiB/dtk.
  • Workload pelatihan AI/ML dengan 15.000 instance GPU yang menggunakan Hyperdisk Balanced untuk boot disk dan scratch disk dengan total kapasitas 8 PiB, yang mendorong throughput puncak gabungan serentak sebesar 1 TiB/dtk.
  • Sistem file paralel dengan kapasitas 6 PiB atau lebih dan puncak agregat serentak throughput baca yang tinggi sebesar 800 GiB/dtk.

Cara kerja Exapool

Anda membuat Exapool dengan kapasitas dan performa gabungan yang diperlukan oleh semua disk workload Anda dalam suatu zona, lalu membuat disk di pool 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 pool (ukuran dan performa) ke disk. Saat Anda menghapus disk dalam pool, resource yang dialokasikan ke disk akan dikembalikan ke pool untuk digunakan oleh disk lain.

Misalnya, Anda membuat Exapool Hyperdisk Balanced dengan kapasitas 50 PiB. Jika Anda membuat 100 disk 10 TiB di pool, sisa kapasitas pool yang tersedia akan berkurang sebesar 1.000 TiB.

Jenis Exapool

Saat membuat Exapool, Anda harus memilih jenis Hyperdisk untuk disk yang akan berada di pool. Jenis berikut tersedia:

Untuk mengetahui informasi selengkapnya tentang cara memilih jenis Hyperdisk, lihat Memilih jenis Hyperdisk untuk workload Anda.

Dukungan seri mesin

Exapool Hyperdisk Throughput dan Exapool Hyperdisk Balanced didukung dengan seri mesin yang sama yang masing-masing 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 pool menentukan cara disk dalam pool menggunakan resource.

Exapool menggunakan penyediaan lanjutan untuk kapasitas dan performa, yang menawarkan penghematan biaya dan waktu paling banyak.

Penyediaan kapasitas lanjutan

Semua Exapool menggunakan penyediaan kapasitas lanjutan, yang menawarkan manfaat berikut:

  • Penyediaan virtual: Compute Engine mengalokasikan data ke disk dalam pool sesuai kebutuhan, bukan saat disk disediakan.
  • Penyediaan berlebih: Anda dapat menyediakan disk di pool dengan kapasitas hingga 50x lebih besar daripada yang Anda beli untuk Exapool. Hal ini menyederhanakan perencanaan kapasitas dan menghindari periode nonaktif untuk pengubahan ukuran disk secara 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 virtual: Compute Engine mengalokasikan resource performa ke disk dalam pool 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 hingga 50 kali lipat performa tulis yang disediakan kumpulan.
  • Performa bersama: Disk dalam Exapool berbagi performa yang disediakan pool 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.

Kapasitas dan performa pembelian

Performa yang disediakan Exapool, atau jumlah IOPS dan throughput yang dapat Anda alokasikan ke disk dalam pool, bergantung pada faktor-faktor berikut:

  • Jumlah unit kapasitas dalam pool
  • 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 pool, Anda membeli 1.048.576 unit kapasitas (1.048.576 GiB = 1 PiB). Exapool menawarkan tiga jenis unit kapasitas yang dapat dipilih. Jumlah performa yang ditambahkan ke pool 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 baca: menawarkan tingkat operasi baca dan throughput tertinggi per GiB.
  • Unit yang dioptimalkan untuk tulis: menawarkan tingkat operasi tulis dan throughput tertinggi per GiB.

Jika workload Anda memiliki lebih banyak operasi baca daripada tulis, atau jika memerlukan lebih banyak throughput baca daripada throughput tulis, Anda akan mendapatkan nilai terbaik dengan membeli unit yang dioptimalkan untuk operasi baca.

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.

Kombinasi unit Exapool tidak memengaruhi performa disk di Exapool. Kombinasi unit hanya memengaruhi faktor-faktor berikut:

  • Cara Anda ditagih untuk Exapool.
  • Performa maksimum yang disediakan untuk Exapool.

Memilih kombinasi unit kapasitas untuk Exapool

Untuk memenuhi kebutuhan workload Anda dengan cara yang paling hemat biaya, hubungi tim akun Anda untuk memilih kombinasi 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 intensif membaca dalam sebuah project.

Rasio unit kapasitas untuk Exapool Hyperdisk Throughput

Exapool Hyperdisk Throughput 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 baca 1.024 1 3,38 0,10
Dioptimalkan untuk operasi tulis 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 baca 1.024 1 378,88 30,72 21.311 3.072
Dioptimalkan untuk operasi tulis 1.024 1 220.16 71,68 12.288 6.656

Pengaruh unit kapasitas terhadap performa disk

Kombinasi unit kapasitas Exapool tidak memengaruhi cara disk di Exapool menggunakan performa. Anda tidak akan ditagih secara berbeda untuk setiap operasi baca dan tulis disk dalam pool. 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, melainkan hanya menentukan batas IOPS yang disediakan.

Misalnya, pertimbangkan dua Exapool Hyperdisk Balanced, 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 operasi tulis, sedangkan Pool-2 memiliki 5.000.000 unit yang dioptimalkan untuk operasi baca.

Karena kedua pool 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, pool memiliki batas performa maksimum dan biaya yang berbeda. Tidak ada perbedaan performa antara disk di kedua pool.

Contoh

Misalkan Hyperdisk Balanced Exapool memiliki 12.400.000 unit kapasitas, yang terdiri dari:

  • 5.000.000 unit yang dioptimalkan kapasitasnya
  • 2.400.000 unit yang dioptimalkan untuk operasi baca
  • 5.000.000 unit yang dioptimalkan untuk operasi tulis

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 baca: 57.147.656 (49.947.656 IOPS baca + 7.200.000 IOPS tulis)

  • IOPS dari 5.000.000 unit yang dioptimalkan untuk tulis: 92.500.000 (60.000.000 IOPS baca + 32.500.000 IOPS tulis)

Meninjau performa dan pemanfaatan 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 jumlah disk di Exapool?

Anda dapat melihat metrik ini di Cloud Monitoring. Untuk mempelajari lebih lanjut, lihat Memantau pool Hyperdisk.

Batas ukuran dan performa untuk Hyperdisk Exapool

Bagian ini mencantumkan batas untuk setiap jenis Exapool.

Properti Hyperdisk Balanced Exapool Exapool Hyperdisk Throughput
Kapasitas minimum 500 TiB 500 PiB
Kapasitas maksimum 1 EiB 5 EiB
Throughput maksimum 10 TiB/dtk 10 TiB/dtk
Jumlah maksimum disk per pool 500.000 500.000
Penambahan 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 dalam Exapool memiliki ukuran dan batas performa yang sama dengan disk yang tidak berada dalam pool, 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 sedang 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

Mengenkripsi disk dalam pool Hyperdisk berfungsi sama seperti mengenkripsi disk di luar pool.

Untuk mengetahui informasi selengkapnya, lihat Tentang enkripsi disk.

Reservasi

Anda dapat memesan kapasitas Exapool bersama dengan instance komputasi menggunakan pemesanan untuk masa mendatang untuk blok kapasitas. Anda juga dapat memasang disk dari Exapool ke instance komputasi yang menggunakan pemesanan.

Untuk mengetahui informasi selengkapnya, lihat Pemesanan untuk pool.

Harga

Anda akan ditagih untuk Exapool berdasarkan jumlah dan jenis unit kapasitas dan performa yang Anda beli untuk pool tersebut. Anda tidak dikenai biaya untuk IOPS, throughput, atau kapasitas yang disediakan untuk disk yang dibuat di kumpulan.

Compute Engine menawarkan diskon abonemen berbasis resource (DA) untuk Hyperdisk Exapool Anda. Anda dapat menerima diskon ini dengan membeli komitmen block storage 1 tahun atau 3 tahun. Untuk mempelajari lebih lanjut cara kerja komitmen block storage, lihat Komitmen block storage dalam dokumentasi DA berbasis resource. Untuk mengetahui petunjuk cara membeli komitmen block storage, lihat Membeli komitmen block storage.

Untuk membandingkan harga on-demand dengan harga CUD 1 tahun dan 3 tahun, 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 perpaduan unit kapasitas pool.
  • Anda tidak dapat menggunakan Mode rahasia untuk volume Hyperdisk Balanced di Exapool.
  • Exapool hanya menggunakan penyediaan kapasitas lanjutan dan performa lanjutan. Mereka tidak mendukung penyediaan kapasitas standar atau performa standar.
  • Exapool tidak menggunakan kompresi data.
  • Exapool tidak mendukung pertumbuhan otomatis untuk performa atau kapasitas. Anda harus memantau sendiri pemanfaatan performa dan kapasitas Exapool. Untuk meningkatkan performa atau kapasitas pool, Anda harus menghubungi tim akun Anda.
  • Hanya disk baru dalam project dan zona yang sama yang dapat dibuat di pool.
  • Anda tidak dapat memindahkan disk ke dalam atau ke luar pool; Anda harus membuat ulang disk dari snapshot standar. Untuk mengetahui informasi selengkapnya, lihat Mengubah jenis disk.
  • Untuk membuat boot disk dalam pool, Anda harus menggunakan Hyperdisk Balanced Storage Pool atau Hyperdisk Balanced Exapool.
  • Pool tidak mendukung disk regional.
  • Anda tidak dapat meng-clone, membuat instant snapshot dari, atau mengonfigurasi Replikasi Asinkron untuk disk dalam pool.

Langkah berikutnya