Tentang disk SSD Lokal


Jika beban kerja Anda memerlukan penyimpanan sementara berperforma tinggi dan berlatensi rendah, pertimbangkan untuk menggunakan disk Solid State Drive Lokal (SSD Lokal) saat membuat instance komputasi. Disk SSD lokal adalah penyimpanan solid-state sementara yang selalu terenkripsi untuk Compute Engine. Untuk mempelajari disk lain yang tersedia di Compute Engine, lihat Memilih jenis disk.

Disk SSD lokal ideal jika Anda memerlukan penyimpanan untuk salah satu kasus penggunaan berikut:

  • Cache atau penyimpanan untuk data sementara
  • Ruang pemrosesan scratch untuk komputasi berperforma tinggi atau analisis data
  • Penyimpanan data sementara seperti untuk database sistem tempdb untuk Microsoft SQL Server

Disk SSD lokal menawarkan operasi I/O per detik (IOPS) yang unggul, dan latensi yang sangat rendah dibandingkan dengan penyimpanan persisten yang disediakan oleh Google Cloud Hyperdisk dan Persistent Disk. Latensi rendah ini karena disk SSD Lokal terpasang secara fisik ke server yang menghosting instance Anda. Karena alasan yang sama, disk SSD Lokal dapat hanya menyediakan penyimpanan sementara.

Karena SSD Lokal hanya cocok untuk penyimpanan sementara, Anda harus menyimpan data yang bersifat permanen atau tidak sementara di volume Hyperdisk atau Persistent Disk.

Untuk menggunakan disk SSD Lokal dengan instance komputasi, tambahkan disk SSD Lokal saat Anda membuat instance. Anda tidak dapat menambahkan disk SSD Lokal ke instance setelah membuatnya.

Jenis disk SSD Lokal

Disk SSD lokal terdiri dari dua jenis:

  • Titanium SSD: Titanium SSD adalah disk SSD lokal yang didesain khusus yang menggunakan pemrosesan pengurangan beban I/O Titanium dan menawarkan keamanan, performa, dan pengelolaan SSD yang ditingkatkan. Titanium menawarkan IOPS penyimpanan, throughput, dan latensi yang lebih tinggi daripada SSD Lokal generasi sebelumnya. Seri mesin Z3 yang dioptimalkan untuk penyimpanan dan seri mesin C4A umum menawarkan penyimpanan SSD lokal menggunakan Titanium SSD.

    Disk SSD Titanium terpasang langsung ke instance komputasi di dalam server host-nya.

  • SSD Lokal: SSD Lokal adalah fitur SSD lokal asli untuk Google Cloud. Setiap disk SSD Lokal yang dilampirkan ke instance menyediakan kapasitas 375 GiB. Disk ini memberikan performa yang lebih tinggi daripada Hyperdisk atau Persistent Disk. Anda dapat menggunakan antarmuka NVMe atau SCSI untuk memasang disk SSD Lokal.

    Disk SSD lokal terpasang langsung ke instance di dalam server host-nya.

Kecuali jika SSD Titanium disebutkan secara khusus, istilah "SSD Lokal" berlaku untuk SSD Lokal dan SSD Titanium saat menjelaskan fitur disk SSD lokal.

Performa

Performa SSD Lokal bergantung pada beberapa faktor, termasuk jumlah disk SSD Lokal yang terpasang, antarmuka disk yang dipilih (NVMe atau SCSI), dan jenis mesin instance. Performa yang tersedia akan meningkat saat Anda memasang lebih banyak disk SSD Lokal ke instance.

Performa SSD lokal berdasarkan jumlah disk yang terpasang

Tabel berikut mencantumkan IOPS dan throughput maksimum untuk disk SSD Lokal yang terhubung NVMe dan SCSI. Metrik dicantumkan berdasarkan total kapasitas disk SSD Lokal yang terpasang ke instance.

Performa Titanium SSD

Tabel berikut mencantumkan batas performa untuk disk SSD Titanium pada instance C4A dan Z3.

# of attached
Titanium SSD disks
Total ruang penyimpanan (GiB) IOPS Throughput
(MiBps)
Baca Menulis Melihat Tulis
1 375 150.000 75.000 650 330
2 750 300.000 150.000 1.300 660
4 1.500 600.000 300.000 2.600 1.320
6 2.250 900.000 450.000 3.900 1.980
10 3.750 1.500.000 750.000 6.500 3.300
14 5.250 2.100.000 1.050.000 9.100 4.620
16 6.000 2.400.000 1.200.000 10.400 5.280
Seri mesin Z3 (disk 3 TiB)
12 36.000 6.000.000 6.000.000 36.000 30.000

Performa SSD Lokal NVMe

Tabel berikut mencantumkan batas performa untuk disk SSD Lokal yang disertakan ke instance menggunakan NVMe.

# of attached
Local SSD disks
Total ruang penyimpanan (GiB) Kapasitas per disk (GiB) IOPS Throughput
(MiBps)
Baca Menulis Melihat Tulis
1 375 375 170.000 90.000 660 350
2 750 375 340.000 180.000 1.320 700
3 1.125 375 510.000 270.000 1.980 1.050
4 1.500 375 680.000 360.000 2.650 1.400
5 1.875 375 680.000 360.000 2.650 1.400
6 2.250 375 680.000 360.000 2.650 1.400
7 2.625 375 680.000 360.000 2.650 1.400
8 3.000 375 680.000 360.000 2.650 1.400
16 6.000 375 1.600.000 800.000 6.240 3.120
24 9.000 375 2.400.000 1.200.000 9.360 4.680
32 12.000 375 3.200.000 1.600.000 12.480 6.240

Performa SSD Lokal SCSI

Tabel berikut mencantumkan batas performa untuk disk SSD Lokal yang disertakan ke instance menggunakan SCSI.

# of combined
Local SSD disks
Ruang penyimpanan (GiB) IOPS Throughput
(MiBps)
Baca Menulis Melihat Tulis
1 375 100.000 70.000 390 270
2 750 200.000 140.000 780 550
3 1.125 300.000 210.000 1.170 820
4 1.500 400.000 280.000 1.560 1.090
5 1.875 400.000 280.000 1.560 1.090
6 2.250 400.000 280.000 1.560 1.090
7 2.625 400.000 280.000 1.560 1.090
8 3.000 400.000 280.000 1.560 1.090
16 6.000 900.000 800.000 6.240 3.120
24 9.000 900.000 800.000 9.360 4.680

Mengonfigurasi instance untuk memaksimalkan performa

Untuk mencapai tingkat performa yang dinyatakan, Anda harus mengonfigurasi instance komputasi sebagai berikut:

  • Pasang disk SSD Lokal dengan antarmuka NVMe. Disk yang dihubungkan dengan antarmuka SCSI memiliki performa yang lebih rendah.

  • Jenis mesin berikut juga memerlukan jumlah vCPU minimum untuk mencapai maksimum ini:

    • Jenis mesin N2, N2D, atau A2 memerlukan minimal 24 vCPU.
    • Jenis mesin N1 memerlukan minimal 32 vCPU.
  • Jika instance Anda menggunakan image Linux kustom, image tersebut harus menggunakan kernel Linux versi 4.14.68 atau yang lebih baru. Jika menggunakan image publik yang disediakan oleh Compute Engine, Anda tidak perlu melakukan tindakan lebih lanjut.

Untuk setelan konfigurasi instance dan disk tambahan yang dapat meningkatkan performa SSD Lokal, lihat Mengoptimalkan performa SSD Lokal.

Untuk informasi selengkapnya tentang cara memilih antarmuka disk, lihat Memilih antarmuka disk.

Persistensi data SSD lokal

Compute Engine mempertahankan data di disk SSD Lokal dalam skenario tertentu, dan dalam kasus lain, Compute Engine tidak menjamin persistensi data SSD Lokal.

Informasi berikut menjelaskan skenario ini dan berlaku untuk setiap disk SSD Lokal yang terpasang ke instance.

Skenario saat Compute Engine mempertahankan data SSD Lokal

Data di disk SSD Lokal hanya akan bertahan melalui peristiwa berikut:

Skenario saat Compute Engine mungkin tidak mempertahankan data SSD Lokal

Data pada disk SSD Lokal mungkin akan hilang jika error host terjadi pada instance dan Compute Engine tidak dapat menghubungkan kembali instance ke disk SSD Lokal dalam waktu yang ditentukan.

Anda dapat mengontrol berapa banyak waktu, jika ada, yang dihabiskan untuk memulihkan data dengan waktu tunggu pemulihan SSD Lokal. Jika Compute Engine tidak dapat terhubung kembali ke disk sebelum waktu tunggu berakhir, instance akan dimulai ulang. Saat instance dimulai ulang, data SSD Lokal tidak dapat dipulihkan. Compute Engine memasang disk SSD Lokal kosong ke instance yang dimulai ulang.

Waktu tunggu pemulihan SSD Lokal adalah bagian dari kebijakan pemeliharaan host instance. Untuk mengetahui informasi selengkapnya, lihat Waktu tunggu pemulihan SSD lokal.

Skenario saat Compute Engine tidak mempertahankan data SSD Lokal

Data di disk SSD Lokal tidak akan bertahan selama peristiwa berikut:

  • Jika Anda menonaktifkan sistem operasi tamu dan memaksa instance berhenti.
  • Jika Anda membuat Spot VM atau preemptible VM dan VM akan menjalani proses preemption.
  • Jika Anda mengonfigurasi instance untuk berhenti pada peristiwa pemeliharaan host dan instance akan melalui peristiwa pemeliharaan host.
  • Jika Anda salah mengonfigurasi SSD Lokal sehingga tidak dapat dijangkau.
  • Jika Anda menonaktifkan penagihan project, instance akan berhenti.

Jika Compute Engine tidak dapat memulihkan data SSD Lokal instance, Compute Engine akan memulai ulang instance dengan disk SSD Lokal yang terpasang dan terpasang untuk setiap disk SSD Lokal yang terpasang sebelumnya.

Dukungan seri mesin

Anda dapat menggunakan disk SSD Lokal dengan seri mesin berikut.

Pilih seri mesin untuk menampilkan dukungannya untuk SSD Lokal.

Seri mesin Dukungan SSD lokal
C4A
C4
C4D (Pratinjau)
C3
C3D
N4
N2
N2D
N1
T2D
T2A
E2
Z3
H3
C2
C2D
X4
M4
M3
M2
M1
N1+GPU
A4
A3 (H200)
A3 (H100)
A2
G2

Namun, ada batasan terkait jumlah disk SSD Lokal yang dapat Anda pasang berdasarkan setiap jenis mesin. Untuk mengetahui informasi selengkapnya, lihat Memilih jumlah disk SSD Lokal yang valid.

Batasan

SSD lokal memiliki batasan berikut:

  • Anda tidak dapat menggunakan disk SSD Lokal dengan VM yang menggunakan jenis mesin inti bersama.

  • Anda tidak dapat memasang disk SSD Lokal ke instance yang menggunakan jenis mesin N4, H3, M2 E2, atau Tau T2A.

  • Anda tidak dapat menggunakan kunci enkripsi yang disediakan pelanggan atau kunci enkripsi yang dikelola pelanggan dengan disk SSD Lokal. Compute Engine otomatis mengenkripsi data Anda saat ditulis ke penyimpanan SSD Lokal.

  • Anda tidak dapat mencadangkan disk SSD Lokal dengan snapshot, clone, image mesin, atau image. Simpan data penting di volume Hyperdisk atau Persistent Disk.

Enkripsi SSD Lokal

Compute Engine otomatis mengenkripsi data Anda saat ditulis ke SSD Lokal. Anda tidak dapat menggunakan kunci enkripsi yang disediakan pelanggan dengan disk SSD Lokal.

Pencadangan data SSD lokal

Karena Anda tidak dapat mencadangkan data SSD Lokal dengan image disk, snapshot standar, atau clone disk, Google merekomendasikan agar Anda selalu menyimpan data berharga di opsi penyimpanan yang andal.

Jika Anda perlu mempertahankan data di disk SSD Lokal, lampirkan Persistent Disk atau Hyperdisk Google Cloud ke instance. Setelah Anda memasang Persistent Disk atau Hyperdisk, salin data dari disk SSD Lokal ke disk yang baru dilampirkan.

Memilih antarmuka disk

Untuk mencapai performa SSD Lokal tertinggi, Anda harus memasang disk ke instance dengan antarmuka NVMe. Performa lebih rendah jika Anda menggunakan antarmuka SCSI.

Antarmuka disk yang Anda pilih juga bergantung pada jenis mesin dan OS yang digunakan instance Anda. Beberapa jenis mesin yang tersedia di Compute Engine memungkinkan Anda memilih antara antarmuka NVMe dan SCSI, sementara yang lain hanya mendukung NVMe atau hanya SCSI. Demikian pula, beberapa image OS publik yang disediakan oleh Compute Engine mungkin mendukung NVMe dan SCSI, atau hanya salah satu dari keduanya.

Dukungan antarmuka disk menurut jenis mesin dan image OS

Halaman berikut memberikan informasi selengkapnya tentang jenis mesin yang tersedia dan image publik yang didukung, serta detail performa.

  • Antarmuka yang didukung menurut jenis mesin: Lihat Perbandingan seri mesin. Dalam daftar Choose VM properties to compare, pilih Disk interface type.

  • Image OS: Untuk mengetahui daftar image OS publik yang disediakan oleh Compute Engine yang mendukung SCSI atau NVMe, lihat tab Antarmuka untuk setiap tabel dalam dokumentasi detail sistem operasi.

Pertimbangan NVMe untuk image kustom

Jika instance Anda menggunakan image Linux kustom, Anda harus menggunakan kernel Linux versi 4.14.68 atau yang lebih baru untuk performa NVMe yang optimal.

Pertimbangan bagi SCSI untuk image kustom

Jika Anda memiliki penyiapan yang memerlukan penggunaan antarmuka SCSI, sebaiknya gunakan SCSI multi-antrean untuk mencapai performa yang lebih baik dibandingkan antarmuka SCSI standar.

Jika Anda menggunakan gambar kustom yang Anda impor, lihat Mengaktifkan SCSI multi-antrean.

Memilih jumlah disk SSD Lokal yang valid

Sebagian besar jenis mesin yang tersedia di Compute Engine mendukung disk SSD Lokal. Beberapa jenis mesin selalu menyertakan jumlah disk SSD Lokal yang tetap secara default, sementara jenis mesin lainnya memungkinkan Anda menambahkan jumlah disk tertentu. Anda hanya dapat menambahkan disk SSD Lokal saat membuat instance. Anda tidak dapat menambahkan disk SSD Lokal ke instance setelah membuatnya.

Untuk instance yang dibuat menggunakan jenis mesin Z3 yang dioptimalkan penyimpanan, setiap disk SSD Titanium yang terpasang memiliki kapasitas 3.000 GiB. Untuk semua seri mesin lainnya, setiap disk SSD Lokal yang Anda pasang memiliki kapasitas 375 GiB.

Jenis mesin yang otomatis memasang disk SSD Lokal

Tabel berikut mencantumkan jenis mesin yang menyertakan disk SSD Lokal secara default, dan menunjukkan jumlah disk yang terpasang saat Anda membuat instance.

Jenis mesin Jumlah disk SSD Lokal
yang otomatis terpasang per instance
Jenis mesin C4A
Hanya varian -lssd dari jenis mesin C4A yang mendukung SSD Titanium lokal.
c4a-standard-4-lssd
c4a-highmem-4-lssd
1
c4a-standard-8-lssd
c4a-highmem-8-lssd
2
c4a-standard-16-lssd
c4a-highmem-16-lssd
4
c4a-standard-32-lssd
c4a-highmem-32-lssd
6
c4a-standard-48-lssd
c4a-highmem-48-lssd
10
c4a-standard-64-lssd
c4a-highmem-64-lssd
14
c4a-standard-72-lssd
c4a-highmem-72-lssd
16
Jenis mesin C3
Hanya varian -lssd dari jenis mesin C3 yang mendukung SSD Lokal.
c3-standard-4-lssd 1
c3-standard-8-lssd 2
c3-standard-22-lssd 4
c3-standard-44-lssd 8
c3-standard-88-lssd 16
c3-standard-176-lssd 32
Jenis mesin C3D
Hanya varian -lssd dari jenis mesin C3D yang mendukung SSD Lokal.
c3d-standard-8-lssd
c3d-highmem-8-lssd
1
c3d-standard-16-lssd
c3d-highmem-16-lssd
1
c3d-standard-30-lssd
c3d-highmem-30-lssd
2
c3d-standard-60-lssd
c3d-highmem-60-lssd
4
c3d-standard-90-lssd
c3d-highmem-90-lssd
8
c3d-standard-180-lssd
c3d-highmem-180-lssd
16
c3d-standard-360-lssd
c3d-highmem-360-lssd
32
Jenis mesin A4
a4-highgpu-8g 32
Jenis mesin A3 Ultra
a3-ultragpu-8g 32
Jenis mesin A3 Mega
a3-megagpu-8g 16
Jenis mesin A3 High
a3-highgpu-1g 2
a3-highgpu-2g 4
a3-highgpu-4g 8
a3-highgpu-8g 16
Jenis mesin A3 Edge
a3-edgegpu-8g 16
Jenis mesin A2 Ultra
a2-ultragpu-1g 1
a2-ultragpu-2g 2
a2-ultragpu-4g 4
a2-ultragpu-8g 8
Instance Z3 yang menggunakan Titanium SSD
Setiap disk berukuran 3 TiB.
z3-highmem-88 12
z3-highmem-176 12

  • Anda tidak dapat mempertahankan data SSD Lokal jika menghentikan atau menangguhkan VM yang memiliki lebih dari 32 disk SSD Lokal yang terpasang.
  • Anda tidak dapat mempertahankan data SSD Lokal jika menghentikan atau menangguhkan VM dari konsol Google Cloud.
  • Menyimpan data SSD Lokal adalah proses yang lambat dan hanya dimulai setelah operasi penangguhan atau penghentian dimulai.
  • Jika Anda menggunakan Spot VM atau preemptible VM dan memilih untuk mempertahankan data SSD Lokal selama operasi penangguhan atau penghentian, data SSD Lokal akan hilang jika Compute Engine mem-preempt VM selama operasi penghentian atau penangguhan.
  • Untuk mempelajari cara mempertahankan data SSD Lokal saat Anda menghentikan atau menangguhkan VM, lihat artikel Menghentikan instance dengan disk SSD Lokal dan Menangguhkan instance dengan disk SSD Lokal.

    Menghapus disk SSD Lokal

    Untuk menghapus atau menghapus disk SSD Lokal, Anda harus menghapus VM tempat disk terpasang. Anda tidak dapat menghapus disk SSD Lokal kecuali jika Anda menghapus VM.

    Sebelum menghapus VM yang memiliki disk SSD Lokal yang terpasang, pastikan Anda memigrasikan data penting apa pun di disk SSD Lokal ke Persistent Disk, Hyperdisk, atau ke VM lain. Jika tidak, data di disk SSD Lokal akan hilang secara permanen.

    Langkah berikutnya

    Pelajari cara Membuat VM dengan disk SSD Lokal.