SSD Perusahaan (ESSD) Alibaba Cloud menggunakan Ethernet 25 Gigabit dan Remote Direct Memory Access (RDMA) untuk mengurangi latensi serta menghadirkan hingga 1.000.000 IOPS baca/tulis acak per disk. Topik ini menyediakan informasi umum mengenai ESSD, termasuk tingkat performa (PL), skenario penggunaan, dan spesifikasi performanya.
Spesifikasi
Nilai parameter API cloud_essd menunjukkan ESSD. ESSD diklasifikasikan ke dalam empat tingkat performa (PL) berdasarkan performa maksimum per disk.
|
Atribut ESSD |
Tingkat performa |
|||
|
PL3 |
PL2 |
PL1 |
PL0 |
|
|
Deskripsi performa |
Performa I/O sangat tinggi dan latensi I/O rendah |
Performa I/O tinggi dan latensi I/O rendah |
Performa I/O sedang dan latensi I/O relatif rendah |
Performa I/O sedang dan latensi I/O relatif rendah |
|
Rentang kapasitas (GiB) |
1.261 hingga 65.536 |
461 hingga 65.536 |
20 hingga 65.536 |
1 hingga 65.536 |
|
Ketahanan data |
99,9999999% |
99,9999999% |
99,9999999% |
99,9999999% |
|
IOPS maksimum per disk |
1.000.000 |
100.000 |
50.000 |
10.000 |
|
Throughput maksimum per disk (MB/s) |
4.000 |
750 |
350 |
180 |
|
Rumus perhitungan IOPS per disk |
min{1.800 + 50 × Kapasitas, 1.000.000} |
min{1.800 + 50 × Kapasitas, 100.000} |
min{1.800 + 50 × Kapasitas, 50.000} |
min{1.800 + 12 × Kapasitas, 10.000} |
|
Rumus perhitungan throughput per disk (MB/s) |
min{120 + 0,5 × Kapasitas, 4.000} |
min{120 + 0,5 × Kapasitas, 750} |
min{120 + 0,5 × Kapasitas, 350} |
min{100 + 0,25 × Kapasitas, 180} |
|
Skenario contoh |
Database relasional skala besar dan menengah untuk bisnis inti serta database NoSQL, dan database SAP serta Oracle skala besar |
Database relasional dan NoSQL skala menengah, kluster log Elasticsearch, Logstash, dan Kibana (ELK) skala menengah, serta perangkat lunak komersial tingkat enterprise seperti SAP dan Oracle |
Database MySQL dan SQL Server skala kecil dan menengah, kluster log ELK skala kecil dan menengah, perangkat lunak komersial tingkat enterprise seperti SAP dan Oracle, serta aplikasi kontainer |
Database MySQL dan SQL Server skala kecil dan menengah, kluster log ELK skala kecil dan menengah, perangkat lunak komersial tingkat enterprise seperti SAP dan Oracle, serta aplikasi kontainer |
|
Disk sistem atau disk data yang direkomendasikan untuk diganti dengan ESSD dalam skenario bisnis yang direkomendasikan |
Disk data dari keluarga instans yang dilengkapi SSD lokal dan memiliki 16 vCPU atau lebih (i1, i2, dan i2g) |
SSD Standar dan disk data dari keluarga instans yang dilengkapi SSD lokal (i1, i2, dan i2g) |
SSD Standar |
Disk sistem |
Untuk informasi tentang cara menguji performa IOPS ESSD, lihat Benchmark IOPS ESSD.
Metode penagihan
ESSD mendukung metode penagihan pay-as-you-go dan subscription.
Untuk informasi harga ESSD pada berbagai PL, lihat tab Pricing di halaman Elastic Compute Service.
Skenario
ESSD cocok untuk aplikasi sensitif latensi atau skenario bisnis intensif I/O berikut:
-
Database OLTP (Online Transaction Processing) skala besar: database relasional seperti MySQL, PostgreSQL, Oracle, dan SQL Server
-
Database NoSQL: database non-relasional seperti MongoDB, HBase, dan Cassandra
-
Log terdistribusi Elasticsearch: analisis log ELK
Dukungan protokol NVMe
Anda dapat menyambungkan ESSD ke instance Elastic Compute Service (ECS) menggunakan protokol Non-Volatile Memory Express (NVMe) dan mengaktifkan fitur multi-attach agar satu ESSD dapat disambungkan ke beberapa instance ECS. Untuk informasi selengkapnya, lihat Disk NVMe dan Multi-attach untuk cloud disk.
Kapasitas dan PL
Performa perangkat penyimpanan berkaitan erat dengan kapasitasnya. Perangkat penyimpanan berkapasitas lebih besar menyediakan kemampuan pemrosesan data yang lebih tinggi. Semua ESSD memiliki performa I/O per unit kapasitas yang sama, namun performa keseluruhan ESSD meningkat secara linear seiring peningkatan kapasitas hingga mencapai batas maksimum sesuai tingkat performanya (PL).
|
Tingkat performa |
Rentang kapasitas ESSD (GiB) |
IOPS maksimum |
Throughput I/O maksimum (MB/s) |
|
PL0 |
1 hingga 65.536 |
10.000 |
180 |
|
PL1 |
20 hingga 65.536 |
50.000 |
350 |
|
PL2 |
461 hingga 65.536 |
100.000 |
750 |
|
PL3 |
1.261 hingga 65.536 |
1.000.000 |
4.000 |
-
Contoh 1: Jika Alex memilih kapasitas disk 20 GiB saat membuat ESSD di Konsol ECS, Alex dapat memilih PL0 atau PL1 sebagai tingkat performa ESSD tersebut. ESSD PL0 memberikan hingga 10.000 IOPS, sedangkan ESSD PL1 memberikan hingga 50.000 IOPS.
-
Contoh 2: Jika Alex memilih kapasitas penyimpanan 32.000 GiB saat membuat ESSD di Konsol ECS, semua tingkat performa tersedia. PL0 memberikan maksimum 10.000 IOPS, PL1 memberikan 50.000 IOPS, PL2 memberikan 100.000 IOPS, dan PL3 memberikan 1.000.000 IOPS.
Performa I/O penyimpanan tipe instans
Performa I/O penyimpanan instans dari keluarga instans generasi baru tertentu sebanding dengan spesifikasi tipe instans tersebut. Misalnya, dalam keluarga instans g7se yang ditingkatkan penyimpanannya, tipe instans dengan spesifikasi lebih tinggi dapat memberikan IOPS dan throughput penyimpanan yang lebih tinggi. Untuk informasi selengkapnya, lihat Performa I/O Penyimpanan.
Berikut ini hubungan antara tipe instans dan ESSD dari segi performa:
-
Jika total performa ESSD suatu instans tidak melebihi performa I/O penyimpanan tipe instans tersebut, maka total performa ESSD yang berlaku.
-
Jika total performa ESSD suatu instans melebihi performa I/O penyimpanan tipe instans tersebut, maka performa I/O penyimpanan tipe instans yang berlaku.
Performa penyimpanan aktual bervariasi tergantung pada tipe instans dan tingkat performa (PL) ESSD yang disambungkan. Contoh berikut menggunakan keluarga instans g7se.
-
Contoh 1: Alex membuat instans tipe ecs.g7se.xlarge dengan memori 16 GiB yang dapat memberikan maksimum 60.000 IOPS. Alex menyambungkan ESSD PL2 ke instans tersebut. ESSD tersebut memiliki kapasitas 2.000 GiB dan dapat memberikan maksimum 100.000 IOPS. IOPS maksimum instans dibatasi oleh IOPS maksimum tipe instans menjadi 60.000.
-
Contoh 2: Alex membuat instans tipe ecs.g7se.4xlarge dengan memori 64 GiB yang dapat memberikan maksimum 150.000 IOPS. Alex menyambungkan tiga ESSD PL2 ke instans tersebut. Setiap ESSD memiliki kapasitas 2.000 GiB dan dapat memberikan maksimum 100.000 IOPS. Total IOPS maksimum yang dapat diberikan oleh ketiga ESSD tersebut adalah 300.000. IOPS maksimum instans dibatasi oleh IOPS maksimum tipe instans menjadi 150.000.
-
Contoh 3: Alex membuat instans tipe ecs.g7se.4xlarge dengan memori 64 GiB yang dapat memberikan maksimum 150.000 IOPS. Alex menyambungkan ESSD PL3 ke instans tersebut. ESSD tersebut memiliki kapasitas 2.000 GiB dan dapat memberikan maksimum 101.800 IOPS. IOPS maksimum instans dibatasi oleh IOPS maksimum ESSD menjadi 101.800.
Keluarga instans yang didukung oleh ESSD
Untuk informasi tentang keluarga instans yang didukung oleh ESSD pada PL0, PL1, PL2, dan PL3, lihat Ikhtisar Keluarga Instans.
Referensi
-
Jika kebutuhan performa aplikasi atau beban kerja Anda berubah atau kapasitas penyimpanan tidak mencukupi, Anda mungkin perlu mengubah kategori disk. Untuk informasi selengkapnya, lihat Ubah Kategori Disk.
-
ESSD pada keempat tingkat performa memiliki batas performa yang berbeda. Anda dapat memilih atau mengubah tingkat performa berdasarkan kebutuhan aplikasi Anda. Untuk informasi selengkapnya, lihat Ubah Tingkat Performa ESSD.