Ada banyak sumber daya yang tersedia secara online yang membahas penggunaan drive SSD dalam konfigurasi RAID - namun ini sebagian besar sudah ada beberapa tahun yang lalu, dan ekosistem SSD bergerak sangat cepat - tepat seperti yang kami harapkan rilis produk "Optane" Intel akhir tahun ini yang akan mengubah segalanya ... lagi.
Saya akan mengawali pertanyaan saya dengan menegaskan ada perbedaan kualitatif antara SSD tingkat konsumen (mis. Intel 535) dan SSD tingkat pusat data (mis. Intel DC S3700).
Perhatian utama saya berkaitan dengan TRIM
dukungan dalam skenario RAID. Menurut pemahaman saya, meskipun sudah lebih dari 6 tahun sejak SSD diperkenalkan di komputer kelas konsumen dan 4 tahun sejak NVMe tersedia secara komersial - pengontrol RAID modern masih tidak mendukung mengeluarkan TRIM
perintah untuk SSD yang terpasang - dengan pengecualian pengontrol RAID Intel dalam mode RAID-0.
Saya terkejut bahwa TRIM
dukungan tidak hadir dalam mode RAID-1, mengingat cara drive saling mirror, tampaknya mudah. Tapi saya ngelantur.
Saya perhatikan bahwa jika Anda ingin toleransi kesalahan dengan disk (baik HDD dan SSD), Anda akan menggunakannya dalam konfigurasi RAID - tetapi karena SSD akan tanpa TRIM itu berarti mereka akan menderita Tulis-Amplifikasi yang mengakibatkan keausan tambahan, yang mana pada gilirannya akan menyebabkan SSD gagal sebelum waktunya - ini adalah ironi yang sangat disayangkan: sistem yang dirancang untuk melindungi terhadap kegagalan drive mungkin berakhir secara langsung.
Begitu:
Apakah
TRIM
dukungan diperlukan untuk SSD modern (era 2015-2016)?1.1. Apakah ada perbedaan dalam kebutuhan untuk
TRIM
dukungan antara SATA, SATA-Express, dan SSD berbasis NVMe?Seringkali drive diiklankan sebagai memiliki peningkatan pengumpulan sampah built-in; apakah itu meniadakan kebutuhan akan
TRIM
? Bagaimana proses GC mereka bekerja di lingkungan RAID?1.1. Sebagai contoh, lihat QA ini dari 2010 yang menjelaskan penurunan kinerja yang sangat buruk karena tidak-MEMANGKAS ( https://superuser.com/questions/188985/how-badly-do-ssds-degrade-without-trim ) - dan ini artikel dari 2015 menyatakan bahwa menggunakan TRIM sangat disarankan ( http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim -baik / ). Apa tanggapan Anda terhadap argumen kuat ini tentang perlunya
TRIM
?Banyak artikel dan diskusi dari tahun-tahun sebelumnya menyangkut flash SLC vs MLC dan bahwa SLC lebih disukai, karena masa pakainya jauh lebih lama - namun tampaknya semua SSD saat ini (terlepas dari di mana mereka berada pada spektrum Consumer-to-Enterprise) adalah MLC hari ini - apakah perbedaan relevansi ini lagi?
1.1 Dan bagaimana dengan TLC flash?
SSD perusahaan cenderung memiliki batas daya tahan / tulis yang jauh lebih tinggi (sering diukur dalam berapa kali Anda dapat menimpa drive sepenuhnya dalam sehari, sepanjang umur drive 5 tahun yang diharapkan) - jika batas siklus tulisnya sangat tinggi (mis. 100 selesai menulis per hari) apakah ini berarti mereka tidak perlu
TRIM
sama sekali karena batas itu sangat tinggi, atau - sebaliknya - apakah batas itu hanya dapat dicapai dengan menggunakanTRIM
?