ApsaraDB for MongoDB mendukung tiga jenis penyimpanan: SSD Perusahaan (ESSD), disk ESSD AutoPL, dan SSD lokal. Topik ini menjelaskan masing-masing jenis penyimpanan, membandingkan kinerja dan harganya, serta memberikan panduan penggunaan yang sesuai untuk setiap jenis.
Jenis penyimpanan
ESSD
ESSD dibangun di atas arsitektur penyimpanan blok terdistribusi generasi berikutnya dan diintegrasikan dengan teknologi Ethernet 25 Gigabit serta Remote Direct Memory Access (RDMA). ESSD mampu menangani hingga 1 juta permintaan baca/tulis acak per detik dan menghadirkan latensi I/O yang konsisten rendah.
ESSD tersedia dalam tiga tingkat kinerja (PL):
| Tingkat kinerja | Deskripsi |
|---|---|
| PL1 ESSD | Tingkat kinerja dasar. |
| PL2 ESSD | Memberikan IOPS dan throughput sekitar 2x lipat dibandingkan PL1 ESSD. |
| PL3 ESSD | Memberikan hingga 20x IOPS dan 11x throughput dibandingkan PL1 ESSD. Cocok untuk workload yang memerlukan IOPS tinggi, throughput tinggi, dan latensi baca/tulis rendah di bawah konkurensi tinggi. |
Untuk perbandingan detail mengenai rentang kapasitas, IOPS maksimum, dan throughput maksimum di berbagai tingkat PL, lihat ESSD.
Batasan
Penyimpanan dapat diskalakan ke atas tetapi tidak dapat diskalakan ke bawah.
Penskalaan selesai dalam hitungan menit.
Instans standalone: Terjadi pemutusan sementara selama scale-out karena instans melakukan restart.
Instans replica set dan sharded cluster: Scale-out tidak menyebabkan pemutusan sementara.
Disk ESSD AutoPL
Disk ESSD AutoPL kompatibel dengan semua fitur ESSD, menyediakan kinerja dasar yang setara dengan ESSD PL1, dan mendukung performa tambahan di atas garis dasar tersebut. Kapasitas penyimpanan dan kinerja disk dipisahkan, sehingga Anda dapat menskalakan keduanya secara independen untuk mengatasi fluktuasi beban kerja tanpa overprovisioning.
Untuk detail mengenai fitur, spesifikasi, penagihan, dan konfigurasi, lihat disk ESSD AutoPL.
Batasan
Penyimpanan dapat diskalakan ke atas tetapi tidak dapat diskalakan ke bawah.
Penskalaan selesai dalam hitungan menit.
Instans standalone: Terjadi pemutusan sementara selama scale-out karena instans melakukan restart.
Instans replica set dan sharded cluster: Scale-out tidak menyebabkan pemutusan sementara.
SSD lokal
SSD lokal berada pada host fisik yang sama dengan instans ApsaraDB for MongoDB Anda, sehingga meminimalkan latensi I/O.
Batasan
Ukuran penyimpanan bergantung pada tipe instans: Ukuran penyimpanan yang tersedia bervariasi berdasarkan tipe instans. Anda dapat menskalakan penyimpanan ke atas, tetapi pilihan Anda dibatasi oleh tipe instans tersebut. Penyimpanan tidak dapat diskalakan ke bawah.
Scale-up memerlukan waktu beberapa jam, bukan menit, karena data harus dicopy ke disk baru. Layanan tetap tersedia selama proses copy.
Scale-up dapat menyebabkan pemutusan sementara: Jika host memiliki sumber daya yang cukup, scale-up selesai di tempat tanpa pemutusan koneksi. Jika host tidak memiliki sumber daya yang mencukupi, instans akan dimigrasikan ke mesin lain, yang menyebabkan pemutusan sementara.
Perbandingan jenis penyimpanan
| Dimensi | ESSD | Disk ESSD AutoPL | SSD lokal |
|---|---|---|---|
| Kinerja I/O | Latensi rendah dan IOPS tinggi. | Latensi rendah dan IOPS tinggi, dengan dukungan lonjakan I/O (I/O burst). | Latensi rendah dan IOPS tinggi. |
| Fleksibilitas konfigurasi | Penyimpanan dapat diskalakan ke atas secara independen. Tidak dapat diskalakan ke bawah. | Kapasitas penyimpanan dan performa yang disediakan masing-masing dapat diskalakan ke atas secara independen. Tidak dapat diskalakan ke bawah. | Penyimpanan dapat diskalakan ke atas, tetapi ukuran yang tersedia bergantung pada tipe instans. Tidak dapat diskalakan ke bawah. |
| Durasi scale-up | Menit. | Menit. | Beberapa jam (diperlukan copy data). Layanan tetap tersedia. |
Untuk perbandingan lengkap mengenai kapasitas maksimum, IOPS maksimum, dan throughput maksimum di antara jenis-jenis penyimpanan ini, lihat Kinerja penyimpanan blok.
Harga
Harga yang tercantum di sini hanya bersifat referensi. Harga aktual ditampilkan di Konsol ApsaraDB for MongoDB.
| Jenis penyimpanan | Harga |
|---|---|
| PL1 ESSD | USD 0,33 per GB-bulan |
| PL2 ESSD | USD 0,66 per GB-bulan |
| PL3 ESSD | USD 1,32 per GB-bulan |
| SSD lokal | USD 0,33 per GB-bulan |
Harga disk ESSD AutoPL terdiri dari biaya penyimpanan dan biaya IOPS:
Biaya penyimpanan: USD 0,33 per GB-bulan
Biaya IOPS:
USD 0,00000089 per IOPS per jam dalam skenario berikut:
Penyimpanan node 500–1.000 GB dengan provisioned IOPS 0–11.200
Penyimpanan node 1.001–2.000 GB dengan provisioned IOPS 0–19.200
Penyimpanan node 2.001–32.768 GB dengan provisioned IOPS 0–32.000
USD 0,00000893 per IOPS per jam dalam semua skenario lainnya
Contoh harga:
PL2 ESSD, 500 GB, throughput maks 370 MB/dtk:USD 330/bulan (500 GB x USD 0,66 per GB-bulan)
Disk ESSD AutoPL, 500 GB, provisioned IOPS 10.000, throughput maks 500 MB/dtk:USD 171,408/bulan (500 GB x USD 0,33 per GB-bulan + USD 0,00000089/IOPS/jam x 24 jam x 30 hari x 10.000 IOPS)
Lihat jenis penyimpanan suatu instans
Masuk ke Konsol ApsaraDB for MongoDB. Pada halaman Basic Information suatu instans, periksa Storage Type di bagian Specification Information.