SSD Perusahaan Alibaba Cloud (ESSD) menggunakan Ethernet 25 Gigabit dan akses memori langsung jarak jauh (RDMA) untuk mengurangi latensi serta memberikan hingga 1.000.000 operasi baca/tulis acak IOPS per disk. Topik ini menjelaskan informasi umum tentang ESSD, termasuk tingkat performa (PL), skenario penggunaan, dan spesifikasi performa.
Spesifikasi
Nilai parameter API cloud_essd menunjukkan ESSD. ESSD diklasifikasikan ke dalam empat PL berdasarkan performa maksimum per disk.
Atribut ESSD | Tingkat performa | |||
PL3 | PL2 | PL1 | PL0 | |
Deskripsi performa | Kinerja I/O ultra-tinggi dan latensi I/O rendah | Kinerja I/O tinggi dan latensi I/O rendah | Kinerja I/O moderat dan latensi I/O relatif rendah | Kinerja I/O moderat 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 untuk menghitung 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 untuk menghitung 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} |
Contoh skenario | Database relasional besar dan menengah untuk bisnis inti dan database NoSQL, serta database SAP dan Oracle besar | Database relasional menengah dan database NoSQL, cluster log ELK (Elasticsearch, Logstash, dan Kibana) menengah, dan perangkat lunak komersial tingkat perusahaan seperti SAP dan Oracle | Database MySQL dan SQL Server kecil dan menengah, cluster log ELK kecil dan menengah, perangkat lunak komersial tingkat perusahaan seperti SAP dan Oracle, dan aplikasi kontainer | Database MySQL dan SQL Server kecil dan menengah, cluster log ELK kecil dan menengah, perangkat lunak komersial tingkat perusahaan seperti SAP dan Oracle, dan aplikasi kontainer |
Disk sistem atau data yang direkomendasikan untuk diganti dengan ESSD dalam skenario bisnis yang direkomendasikan | Disk data dari keluarga instans dengan SSD lokal dan memiliki 16 vCPU atau lebih (i1, i2, dan i2g) | SSD standar dan disk data dari keluarga instans dengan SSD lokal (i1, i2, dan i2g) | SSD standar | Disk sistem |
Untuk informasi tentang cara menguji performa IOPS ESSD, lihat Uji Performa IOPS ESSD.
Metode penagihan
ESSD mendukung metode penagihan bayar sesuai pemakaian dan langganan.
Untuk informasi harga ESSD pada berbagai PL, lihat tab Harga di halaman Elastic Compute Service.
Skenario
ESSD cocok untuk aplikasi sensitif terhadap latensi atau skenario bisnis intensif I/O berikut:
Database Pemrosesan Transaksi Online (OLTP) 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 untuk protokol NVMe
Anda dapat melampirkan ESSD ke instance Elastic Compute Service (ECS) menggunakan protokol Non-Volatile Memory Express (NVMe) dan mengaktifkan fitur multi-attach untuk memungkinkan ESSD dilampirkan ke beberapa instance ECS. Untuk informasi lebih lanjut, lihat Disk NVMe dan Multi-attach untuk cloud disk.
Kapasitas dan PL
Performa perangkat penyimpanan sangat erat kaitannya dengan kapasitasnya. Perangkat penyimpanan dengan kapasitas lebih besar menyediakan kemampuan pemrosesan data yang lebih tinggi. Semua ESSD memiliki performa I/O yang sama per unit kapasitas, tetapi performa keseluruhan meningkat secara linier dengan kapasitasnya hingga mencapai performa maksimum per disk pada PL tertentu.
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 20 GiB sebagai kapasitas disk saat membuat ESSD di Konsol ECS, Alex dapat memilih PL0 atau PL1 sebagai PL ESSD. ESSD PL0 memberikan hingga 10.000 IOPS, sedangkan ESSD PL1 memberikan hingga 50.000 IOPS.

Contoh 2: Jika Alex memilih 32.000 GiB kapasitas penyimpanan saat membuat ESSD di Konsol ECS, semua PL tersedia. PL0 memberikan hingga 10.000 IOPS, PL1 hingga 50.000 IOPS, PL2 hingga 100.000 IOPS, dan PL3 hingga 1.000.000 IOPS.

Kinerja I/O penyimpanan tipe instans
Kinerja I/O penyimpanan dari keluarga instans generasi baru tertentu sebanding dengan spesifikasi tipe instans. Misalnya, dalam keluarga instans storage-enhanced g7se, tipe instans dengan spesifikasi lebih tinggi dapat memberikan IOPS penyimpanan dan throughput yang lebih tinggi. Untuk informasi lebih lanjut, lihat Kinerja I/O Penyimpanan.
Berikut ini menjelaskan hubungan antara tipe instans dan ESSD dalam hal performa:
Jika performa total ESSD suatu instans tidak melebihi kinerja I/O penyimpanan tipe instans, performa total ESSD berlaku.
Jika performa total ESSD suatu instans melebihi kinerja I/O penyimpanan tipe instans, kinerja I/O penyimpanan tipe instans berlaku.
Kinerja penyimpanan aktual berbeda ketika instans dari berbagai tipe instans memiliki ESSD pada PL berbeda yang dilampirkan. Dalam contoh berikut, keluarga instans g7se digunakan.
Contoh 1: Alex membuat instans tipe ecs.g7se.xlarge dengan 16 GiB memori dan dapat memberikan maksimum 60.000 IOPS. Alex melampirkan ESSD PL2 ke instans. ESSD memiliki kapasitas 2.000 GiB dan dapat memberikan maksimum 100.000 IOPS. IOPS maksimum instans dibatasi oleh IOPS maksimum tipe instans hingga 60.000.
Contoh 2: Alex membuat instans tipe ecs.g7se.4xlarge dengan 64 GiB memori dan dapat memberikan maksimum 150.000 IOPS. Alex melampirkan tiga ESSD PL2 ke instans. Setiap ESSD memiliki kapasitas 2.000 GiB dan dapat memberikan maksimum 100.000 IOPS. Total IOPS maksimum yang dapat diberikan oleh ESSD ini adalah 300.000. IOPS maksimum instans dibatasi oleh IOPS maksimum tipe instans hingga 150.000.
Contoh 3: Alex membuat instans tipe ecs.g7se.4xlarge dengan 64 GiB memori dan dapat memberikan maksimum 150.000 IOPS. Alex melampirkan ESSD PL3 ke instans. ESSD memiliki kapasitas 2.000 GiB dan dapat memberikan maksimum 101.800 IOPS. IOPS maksimum instans dibatasi oleh IOPS maksimum ESSD hingga 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 persyaratan performa aplikasi atau beban kerja Anda berubah atau jika kapasitas penyimpanan tidak mencukupi, Anda mungkin perlu mengubah kategori disk. Untuk informasi lebih lanjut, lihat Ubah Kategori Disk.
ESSD pada empat PL memiliki batas performa yang berbeda. Anda dapat memilih atau mengubah tingkat performa berdasarkan persyaratan aplikasi. Untuk informasi lebih lanjut, lihat Ubah Tingkat Performa ESSD.