Saya bertanya-tanya apa kombinasi RAID tercepat dan teraman untuk drive SATA dan penggunaan umum (beberapa menulis, kebanyakan membaca)?
RAID 0 cepat tapi sama sekali tidak aman, RAID 1 aman tapi lambat, RAID 5 aman tapi tidak terlalu cepat, terutama pada pengontrol murah (perhitungan XOR).
Tampaknya RAID 1 + 0 atau RAID 10 adalah kombinasi terbaik. Anda mendapatkan mirroring untuk keselamatan dan striping untuk kecepatan. Adakah kombinasi terbaik atau lebih optimal lainnya? Satu-satunya kelemahan dari RAID 10 adalah pemanfaatan penyimpanan yang tidak efisien.
Jawaban:
Ini juga tergantung pada jumlah drive: dengan 4 drive, gunakan RAID-10. Dengan lebih dari 8 drive, RAID-6 mungkin akan cukup cepat dengan kontroler RAID yang baik (3Ware, Areca, Intel 52xxx series). Berikut nomornya:
Seperti yang Anda lihat, dengan sekitar 8 drive, RAID 5 dan RAID 6 cukup kompetitif dalam kinerja berurutan dengan RAID-10 (tidak demikian halnya dengan kartu buruk seperti Promise, dll). Performa menulis cukup terbatas pada RAID-6, meskipun lumayan diberikan drive yang cukup.
Dengan drive besar, RAID-5 relatif tidak aman karena waktu yang lama (3 hingga 4 jam, hingga 7 hingga 8 jam) yang diperlukan untuk membangun kembali. Anda mungkin pergi ke RAID-5 dengan 6 atau 8 drive, tetapi Anda harus menghentikan semua operasi penulisan jika terjadi kegagalan drive hingga array dibangun kembali . Dengan cara ini "cukup aman".
Selain itu, jangan gunakan drive desktop dalam array RAID dengan lebih dari 4 drive. Getaran dan kesalahan baca akan mematikan kinerja.
sumber
Hampir tidak ada yang lebih baik dari RAID 10 untuk kecepatan. Point - karena Anda mendapatkan decoupling tulis. Setiap RAID yang lebih efisien (5, 6) memiliki hambatan dalam penulisan yang lebih tinggi dari RAID 10.
Yang mengatakan, Anda DAPAT pergi mengganti RAID 10 dsics normal dengan RAID 5 atau RAID 6 berdasarkan SSD - yang mungkin tidak jauh lebih mahal berkat kebutuhan untuk memiliki lebih sedikit disk.
Raid 5 menjadi tidak aman dengan cakram terlalu besar / terlalu banyak - dalam hal ini Anda perlu pergi Raid 6. Masalahnya adalah jika disk gagal dalam Raid 5 .... pada titik tertentu Anda lebih atau kurang mungkin untuk mendapatkan kedua disk gagal SELAMA REBUILD, pada saat mana Raid gagal. Batas saat ini terlihat sekitar 2gb disk, jadi lebih relevan untuk pengaturan arsip. Raid 6 memecahkan itu untuk saat ini.
Secara pribadi saya saat ini pergi Raid 5/6 untuk penyimpanan, file server. Raid 10 untuk cakram sistem operasi server virthal (tapi kemudian saya punya 6-10 piring dan menjalankan 40 atau lebih server dari itu - jika mereka semua boot, itu cukup banyak cakram neraka) sebuah RAID 10 untuk beberapa area data basis data.
Hal lain yang perlu dilihat adalah cakram yang Anda gunakan. IOPS lebih tinggi lebih baik. Murah akan menjadi disk SATA normal, high end adalah 15000 RPM SAS disc yang harganya mahal. Versi perusahaan Western Digical Velociraptor 2.5 "adalah media yang bagus - 300GB per cakram, 10000RPM. Tentang menggandakan IO dari cakram SATA standar, tetapi BANYAK lebih murah daripada cakram high-end SAS. Tetapi kemudian, RAID 5 dari SSD yang segera mati membunuh kinerja dan harga ... karena Anda membutuhkan lebih sedikit.
Seperti yang dikatakan Andol, itu semua tergantung pada kebutuhan Anda. Apa yang Anda coba lakukan?
Dan akhirnya - ini bukan SATA tergantung sama sekali. Sebenarnya berkat interoperabilitas SAS dengan SATA, Anda dapat mencolokkan drive SATA apa pun ke dalam tulang punggung SAS (mereka kompatibel - bahkan secara fisik) dan menggunakan infrastruktur SAS.
sumber