Saya baru saja membaca tentang array RAID Hybrid yang terdiri dari SSD dan HDD umum yang didukung oleh pengontrol RAID Adaptec .
- Apakah konfigurasi RAID seperti itu memberikan keuntungan nyata?
- Bukankah kinerja penulisan diturunkan menjadi kecepatan penulisan HDD?
- Bagaimana dengan ukuran disk yang berbeda?
Singkatnya, kontra dan pro apa yang memiliki solusi RAID seperti itu?
hard-drive
ssd
raid
raid-1
Ladislav Mrnka
sumber
sumber
Jawaban:
Dari tautan:
Ukuran penulisan dan volume maksimum akan dibatasi pada disk terkecil / paling lambat seperti RAID campuran lainnya. Keuntungannya adalah bahwa semua bacaan berasal dari SSD, yang mana itu benar-benar unggul. Hal ini memungkinkan redundansi RAID-1 dan kinerja baca dari SSD tanpa biaya dua SSD.
Tentu ada hukuman tulis, tetapi bagi sebagian besar pengguna rumahan mereka membaca-berat bukan-berat.
sumber
Perhatikan bahwa selain Adaptec "Hybrid RAID", mereka juga memiliki sesuatu yang mereka sebut "Max Cache".
RAID RAID memungkinkan Anda untuk membuat SSD Anda didukung oleh cakram pemintalan biasa, untuk mengurangi biaya array RAID. Kelemahannya adalah bahwa jika Anda memerlukan kinerja SSD, Anda mungkin tidak dapat bertahan hidup pada cakram mekanis. Jadi, Anda mendapatkan kinerja penulisan dari disk yang berputar, dan mungkin harus menghentikan layanan hingga array yang dibangun kembali selesai - sepertinya sangat terbatas kegunaannya bagi saya. Saya berspekulasi bahwa Anda akan lebih baik dengan 5 drive semua SSD RAID-5 array daripada hybrid 8 drive, tapi saya tidak punya nomor untuk mendukung itu.
Max Cache memungkinkan Anda untuk memasukkan SSD sebagai perangkat cache untuk array disk berputar Anda. Ini kedengarannya menjanjikan, tetapi cetakan yang bagus adalah bahwa cache ini hanya dapat digunakan untuk menulis, sehingga penulisan Anda terjadi pada kecepatan disc berputar, dan hanya membaca yang dipercepat. Jika Anda perlu membaca akselerasi, itu mungkin cara yang bagus, tapi saya belum mengujinya secara pribadi.
Jika Anda menjalankan Linux 64-bit, Anda dapat mencoba modul kernel flashcache yang memungkinkan Anda untuk melakukan write-through atau write-back (walaupun mungkin ada masalah keamanan data dengan write-back) caching dari satu perangkat blok ke yang lain. Saya sudah bermain dengan ini dan ini bekerja dengan baik, tetapi dalam situasi saya berencana untuk memasukkannya ke dalam produksi baru-baru ini sistemnya 32-bit dan itu benar-benar tidak berfungsi dalam 32-bit saat ini (Juli 2011).
sumber
Pertama-tama, jika Anda menginstal SSD di belakang pengontrol RAID Anda kehilangan dukungan TRIM.
Kedua, saya tidak begitu mengerti seluruh ide RAID hibrid ini. Inti dari RAID1 adalah IMHO mampu menahan kehilangan salah satu drive. Sekarang bayangkan Anda kehilangan SSD Anda di RAID hibrida ini di bawah beban berat. Anda mengerti maksud saya? Itu lebih mirip solusi cadangan bagi saya.
@MarkM Maaf karena tidak mengekspresikan diri dengan jelas. Tentu saja pengontrol akan mendeteksi kesalahan anggota. Tetapi mengapa orang siap membayar premi untuk SSD? Karena dapat menangani beban yang lebih tinggi. Untuk beberapa jenis beban (IOPS tinggi) dapat menangani hingga 10x dibandingkan dengan HDD konvensional. Di bawah beban seperti itu, sisa HDD tidak akan pernah bisa berfungsi seperti yang dilakukan SSD - server Anda secara efektif turun. Jadi dalam kasus RAID1 dengan 2 drive identik, ketika salah satu turun, server terus beroperasi - dan itulah inti RAID1 IMHO. Anda harus mengganti drive yang rusak bukan untuk mengembalikan server (itu berfungsi dengan baik) tetapi karena drive lain mungkin turun. Tetapi dengan Hybrid RAID ini Anda harus mengganti SSD yang rusak sesegera mungkin untuk mengembalikan server Anda ke operasi normal. Seperti ketika Anda hanya memiliki satu drive dan gagal dan Anda harus menggantinya dan memulihkan dari cadangan. Itu sebabnya saya bercanda bahwa ini adalah solusi cadangan. Maaf lagi
sumber