Tentang Hyperdisk ML


Dokumen ini menjelaskan fitur Hyperdisk ML, yang menawarkan throughput tertinggi dari semua jenis Hyperdisk Google Cloud. Google merekomendasikan penggunaan Hyperdisk ML untuk machine learning dan untuk workload yang memerlukan throughput baca tinggi pada set data yang tidak dapat diubah. Hyperdisk ML dengan throughput tinggi memberikan hasil dalam waktu pemuatan data yang lebih cepat, waktu tidak ada aktivitas akselerator yang lebih singkat, dan biaya komputasi yang lebih rendah.

Untuk inferensi, pelatihan, dan beban kerja HPC yang besar, Anda dapat memasang satu volume Hyperdisk ML ke beberapa instance komputasi dalam mode hanya baca.

Anda dapat menentukan throughput hingga 1.200.000 MiB/dtk untuk satu volume Hyperdisk ML. Anda tidak dapat menyediakan level IOPS, tetapi setiap MiB/dtk throughput yang disediakan dilengkapi dengan 16 IOPS, hingga 19.200.000 IOPS.

Untuk mengetahui informasi selengkapnya tentang Hyperdisk dan jenis Hyperdisk lainnya, lihat Tentang Hyperdisk.

Untuk membuat volume Hyperdisk ML, lihat Membuat volume Hyperdisk.

Kasus penggunaan

Hyperdisk ML sangat cocok untuk kasus penggunaan berikut:

  • Workload HPC
  • Machine learning
  • Workload yang dioptimalkan akselerator

Dukungan seri mesin

Anda dapat menggunakan Hyperdisk ML dengan seri mesin berikut:

Tentang performa yang disediakan

Anda tidak perlu menyediakan performa saat membuat volume Hyperdisk. Jika Anda tidak menyediakan performa, Compute Engine akan membuat volume dengan nilai default yang dapat Anda ubah nanti. Untuk mengetahui detail tentang nilai default, lihat Nilai throughput dan IOPS default.

Jika mengetahui kebutuhan performa, Anda dapat menentukan batas IOPS dan throughput untuk volume Hyperdisk ML saat membuat volume, dan Anda dapat mengubah nilai yang disediakan setelah membuat volume. Anda tidak dapat menentukan IOPS atau tingkat throughput jika tidak menentukan ukuran.

Batas ukuran dan performa

Batasan berikut berlaku untuk nilai ukuran, throughput, dan IOPS yang dapat Anda tentukan untuk volume ML Hyperdisk.

  • Ukuran: antara 4 GiB dan 64 TiB. Ukuran default-nya adalah 100 GiB.

  • Throughput: antara 400 MiB/dtk dan 1.200.000 MiB/dtk, dengan batasan berikut:

    • Throughput minimum: untuk volume 6-3.341 GiB, throughput minimumnya adalah 400 MiB/s. Untuk volume lebih dari 3.342 GiB, throughput minimum berkisar dari 401-7.680 MiB/s.
    • Throughput maksimum: untuk volume lebih besar dari 750 GiB, throughput maksimum adalah 1.200.000 MiB/dtk. Untuk volume 4-749 GiB, throughput maksimum bervariasi menurut ukuran. Untuk contoh, lihat Batas untuk throughput yang disediakan.
  • IOPS: Anda tidak dapat menentukan batas IOPS untuk volume Hyperdisk ML. Sebagai gantinya, IOPS yang disediakan bergantung pada throughput yang disediakan. Setiap volume Hyperdisk ML disediakan dengan 16 IOPS untuk setiap throughput MiB/dtk, hingga maksimum 19.200.000 IOPS.

Batas untuk throughput yang disediakan

Tabel berikut mencantumkan batas throughput yang disediakan untuk ukuran volume umum. Jika ukuran tidak tercantum, gunakan formula berikut untuk menghitung nilai yang diizinkan, dengan x adalah ukuran volume dalam GiB:

  • Throughput minimum yang dapat dikonfigurasi: MAX (400, 0.12x)
  • Throughput maksimum yang dapat dikonfigurasi: MIN (1200000, 1600x)
Ukuran Throughput minimum Throughput maksimum
4 400 6.400
10 400 16.000
50 400 80.000
64 400 102.400
100 400 160.000
300 400 480.000
500 400 800.000
1.000 400 1200000
5.000 600 1200000
25.000 3.000 1200000
64.000 7.680 1200000

Nilai IOPS dan throughput default

Jika Anda tidak menentukan batas IOPS atau throughput saat membuat volume Hyperdisk ML, Compute Engine akan menetapkan nilai default. Nilai yang ditetapkan didasarkan pada formula berikut, dengan x adalah ukuran volume dalam GiB.

  • Throughput default: MAX (24x, 400) MiB/dtk
  • Ukuran default: 100 GiB

Mengubah performa atau ukuran yang disediakan

Anda dapat mengubah ukuran yang disediakan setiap 4 jam dan throughput-nya setiap 6 jam. Untuk petunjuk tentang cara mengubah ukuran atau performa, lihat Mengubah volume Hyperdisk.

Batasan performa saat dilampirkan ke instance

Bagian ini mencantumkan batas performa untuk Hyperdisk ML. Anda dapat menentukan throughput hingga 1.200.000 MiB/dtk untuk satu volume Hyperdisk ML. Anda tidak dapat menyediakan level IOPS, tetapi setiap MiB/dtk throughput yang disediakan dilengkapi dengan 16 IOPS, hingga 19.200.000 IOPS.

Tabel berikut mencantumkan performa maksimum yang dapat dicapai volume Hyperdisk ML untuk setiap instance yang didukung. Performa volume Hyperdisk ML saat dilampirkan ke instance tidak boleh melebihi batas untuk jenis mesin instance. Batas performa juga dibagikan di semua volume Hyperdisk ML yang terpasang ke instance yang sama, terlepas dari performa yang disediakan setiap volume.

Skenario yang memerlukan beberapa instance untuk mencapai performa yang disediakan

Throughput yang disediakan untuk volume Hyperdisk ML dibagikan di antara setiap instance tempat volume dilampirkan, hingga batas maksimum untuk jenis mesin yang tercantum dalam tabel berikut. Jika performa yang disediakan volume Hyperdisk ML lebih tinggi dari batas performa instance, volume tersebut hanya dapat mencapai performa yang disediakan jika dilampirkan ke beberapa instance. Instance a3-ultragpu-8 memiliki batas throughput sebesar 4.000 MiB/dtk.

Misalnya, Anda memiliki volume Hyperdisk ML yang disediakan dengan throughput 500.000 MiB/s. dan Anda ingin melampirkan volume ke instance a3-ultragpu-8. Satu instance a3-ultragpu-8 tidak dapat mencapai throughput lebih dari 4.000 MiB/s. Oleh karena itu, untuk mencapai throughput yang disediakan volume, Anda harus melampirkan volume ke setidaknya 125 (500.000/4.000) instance a3-ultragpu-8. Di sisi lain, untuk jenis mesin a2-highgpu-1g, Anda memerlukan 272 instance.

Jenis mesin instance IOPS Maksimum Throughput maksimum (MiB/d)
a2-*-1g 28.800 1.800
a2-*-2g 38.400 2.400
a2-*-4g 38.400 2.400
a2-*-8g 38.400 2.400
a2-megagpu-16g 38.400 2.400
a3-*-1g 28.800 1.800
a3-*-2g 38.400 2.400
a3-*-4g 38.400 2.400
a3-*-8g (dalam mode hanya baca)1 64.000 4.000
a3-*-8g (dalam mode baca-tulis)1 38.400 2.400
c3-*-4 6.400 400
c3-*-8 12.800 800
c3-*-22 28.800 1.800
c3-*-44 38.400 2.400
c3-*-88 38.400 2.400
c3-*-176 38.400 2.400
c3-*-192 38.400 2.400
c3d-*-4 6.400 400
c3d-*-8 12.800 800
c3d-*-16 19.200 1.200
c3d-*-30 19.200 1.200
c3d-*-60 38.400 2.400
c3d-*-90 38.400 2.400
c3d-*-180 38.400 2.400
c3d-*-360 38.400 2.400
ct6e-standard-1t 19.200 1.200
ct6e-standard-4t 28.800 1.800
ct6e-standard-8t 28.800 1.800
g2-standard-4 12.800 800
g2-standard-8 19.200 1.200
g2-standard-12 28.800 1.800
g2-standard-16 38.400 2.400
g2-standard-24 38.400 2.400
g2-standard-32 38.400 2.400
g2-standard-48 38.400 2.400
g2-standard-96 38.400 2.400

1 Untuk instance a3-*-8g, performa bergantung pada apakah volume Hyperdisk ML dilampirkan ke instance dalam mode hanya baca atau baca-tulis.

Ketersediaan regional untuk Hyperdisk ML

Hyperdisk ML tersedia di region dan zona berikut:

Wilayah Zona yang Tersedia
Changhua County, Taiwan—asia-east1 asia-east1-a
asia-east1-b
asia-east1-c
Tokyo, Jepang—asia-northeast1 asia-northeast1-a
asia-northeast1-b
asia-northeast1-c
Seoul, Korea Selatan—asia-northeast3 asia-northeast3-a
asia-northeast3-b
Jurong West, Singapura—asia-southeast1 asia-southeast1-a
asia-southeast1-b
asia-southeast1-c
Mumbai, India—asia-south1 asia-south1-b
asia-south1-c
St. Ghislain, Belgia—europe-west1 europe-west1-b
europe-west1-c
London, Inggris—europe-west2 europe-west2-a
europe-west2-b
europe-west3-b
Eemshaven, Belanda—europe-west4 europe-west4-a
europe-west4-b
europe-west4-c
Zurich, Swiss—europe-west6 europe-west6-b
europe-west6-c
Tel Aviv, Israel—me-west1 me-west1-b
me-west1-c
Council Bluffs, Iowa—us-central1 us-central1-a
us-central1-b
us-central1-c
us-central1-f
Moncks Corner, Carolina Selatan—us-east1 us-east1-b
us-east1-c
us-east1-d
Ashburn, Virginia—us-east4 us-east4-a
us-east4-b
us-east4-c
Columbus, Ohio—us-east5 us-east5-a
us-east5-b
us-east5-c
Dallas, Texas—us-south1 us-south1-a
The Dalles, Oregon—us-west1 us-west1-a
us-west1-b
us-west1-c
Salt Lake City, Utah—us-west3 us-west3-b
Las Vegas, Nevada—us-west4 us-west4-a
us-west4-b
us-west4-c

Perlindungan dari bencana untuk volume Hyperdisk ML

Anda dapat mencadangkan volume Hyperdisk ML dengan snapshot standar. Snapshot mencadangkan data di volume ML Hyperdisk pada titik waktu tertentu.

Replikasi lintas zona

Anda tidak dapat mereplikasi volume Hyperdisk ML ke zona lain. Untuk mereplikasi data ke zona lain dalam region yang sama, Anda harus menggunakan volume Hyperdisk Balanced High Availability.

Membagikan volume Hyperdisk ML antar-VM

Untuk workload machine learning yang dioptimalkan akselerator, Anda dapat memasang volume Hyperdisk ML yang sama ke beberapa instance. Hal ini memungkinkan akses hanya baca serentak ke satu volume dari beberapa VM. Hal ini lebih hemat biaya daripada memiliki beberapa disk dengan data yang sama.

Tidak ada biaya tambahan yang terkait dengan berbagi disk antar-VM. Memasang disk dalam mode hanya baca ke beberapa VM tidak memengaruhi performa disk. Setiap VM masih dapat mencapai performa disk maksimum yang mungkin untuk seri mesin VM.

Batasan untuk berbagi Hyperdisk ML antar-VM

  • Volume Hyperdisk ML tidak mendukung mode multi-penulis; Anda dapat membagikan volume Hyperdisk ML di antara beberapa instance jika volume dalam mode hanya baca.
  • Volume Hyperdisk ML tidak dapat dilampirkan ke satu instance dalam mode hanya baca.
  • Jika berbagi volume Hyperdisk ML dalam mode hanya baca, Anda tidak dapat mengaktifkan kembali akses tulis ke disk.
  • Anda dapat memasang volume Hyperdisk ML ke maksimal 100 instance selama setiap interval 30 detik.
  • Untuk volume Hyperdisk ML, jumlah maksimum instance bergantung pada
  • ukuran yang disediakan, sebagai berikut:
    • Volume berukuran kurang dari 256 GiB: 2.500 VM
    • Volume dengan kapasitas 256 GiB atau lebih, dan kurang dari 1 TiB: 1.500 VM
    • Volume dengan kapasitas 1 TiB atau lebih, dan kurang dari 2 TiB: 600 VM
    • Volume dengan kapasitas 2 TiB atau lebih: 30 VM

Jika volume dilampirkan ke lebih dari 20 VM, Anda harus menyediakan throughput minimal 100 MiB/s untuk setiap VM. Misalnya, jika Anda memasang disk ke 500 VM, Anda harus menyediakan volume dengan throughput minimal 50.000 MiB/s.

Untuk mempelajari lebih lanjut, lihat Mode hanya baca untuk Hyperdisk.

Harga

Anda akan ditagih untuk total ukuran dan throughput yang disediakan dari volume Hyperdisk ML hingga Anda menghapusnya. Biaya akan dikenakan meskipun volume tidak dilampirkan ke instance apa pun atau jika instance ditangguhkan atau dihentikan. Untuk mengetahui informasi selengkapnya, lihat Harga disk.

Batasan

  • Volume Hyperdisk ML bersifat zonal dan hanya dapat diakses dari zona tempat Anda membuat volume.
  • Anda tidak dapat membuat image mesin dari volume Hyperdisk.
  • Anda tidak dapat membuat snapshot instan dari volume Hyperdisk ML.
  • Anda tidak dapat menggunakan Hyperdisk ML sebagai disk booting.
  • Anda tidak dapat membuat disk Hyperdisk ML dalam mode baca-tulis-tunggal dari snapshot atau image disk. Anda harus membuat disk dalam mode banyak hanya baca.
  • Anda dapat mengubah ukuran volume Hyperdisk ML setiap 4 jam, dan throughput-nya setiap 6 jam.

Langkah berikutnya