Dalam pertanyaan yang berbeda tentang konfigurasi array RAID, penulis membuat array RAID dengan 8 drive.
Satu jawaban menyarankan menggunakan 7 drive di RAID 5 dengan satu yang tersisa sebagai cadangan panas. Karena RAID 6 melindungi dari dua kegagalan, bahkan jika mereka bersamaan, saya berasumsi bahwa itu akan selalu menjadi pilihan yang lebih baik.
Kapan Anda akan menggunakan cadangan panas alih-alih drive paritas ekstra?
Jawaban:
Satu-satunya alasan bagus untuk memiliki cadangan panas menurut saya adalah jika Anda memiliki beberapa array RAID-5/6 dan ingin berbagi cadangan di antara mereka. Kalau tidak, itu akan sia-sia.
Banyak yang akan membenarkan penggunaan cadangan RAID-5 + vs RAID-6 dengan alasan kinerja, tetapi perbedaan kinerja ini adalah TEORI. Dari pengalaman saya, perbedaan kinerja NYATA antara RAID-6 dan RAID-5 dapat diabaikan atau tidak ada. Saya berbicara tentang perangkat keras RAID dengan pengontrol yang layak dengan setidaknya 8 drive, dan sistem dengan memori yang cukup untuk menyediakan caching yang baik. Dalam konfigurasi ini kecepatan tulis kemungkinan dibatasi oleh bandwidth bus SATA / SAS / SCSI. Jadi, jika kinerja bukan argumen maka yang lainnya mendukung RAID-6.
sumber
Biasanya, saya sarankan menghindari RAID 5 yang mendukung RAID 10 ... Tetapi untuk menjawab pertanyaan Anda, ini bisa menjadi fungsi dari kebutuhan dan persyaratan aplikasi Anda, serta kapasitas drive.
Contoh menggunakan cadangan bukan dual-paritas adalah ketika kinerja adalah prioritas dan ada sedikit kekhawatiran tentang waktu membangun kembali (seperti dengan disk berkapasitas tinggi) atau kegagalan kedua selama pembangunan kembali RAID 5.
sumber
Ketika kinerja lebih penting daripada kemungkinan bahwa Anda dapat kehilangan dua drive dengan cepat. Menambahkan paritas kedua, berarti kontroler RAID, harus menghitung paritas kedua. Meskipun jika saya benar-benar khawatir tentang kinerja saya mungkin tidak akan melihat RAID5 sama sekali.
Juga, jangan lupa, jika Anda sangat paranoid Anda bisa melakukan keduanya RAID6 dan cadangan panas.
Juga perlu diingat bahwa RAID5 lebih umum, beberapa pengendali bahkan tidak mendukung RAID6.
sumber
p
biasanya dihitung dengan cepat dan mudah (XOR) sedangkanq
perhitungannya lebih kompleks. Bukan berarti raid6 perangkat lunak bahkan dianggap lambat pada perangkat keras saat ini - laptop saya melaporkan tingkat perhitungan paritas (generasi, bukan membangun kembali) sebesar 10446 MBps.Dengan asumsi RAID 10 bukan pilihan, dari sudut pandang redundansi yang ketat, saya lebih suka RAID 6 dengan cadangan dingin di atas RAID 5 dengan cadangan panas. Peluang dua kegagalan serentak rendah, tetapi RAID 6 juga mengurangi URE dengan memiliki data paritas yang lebih baik.
Dari perspektif kinerja, Anda tidak dapat menggunakan keduanya secara bergantian. RAID 6 memiliki penalti tulis lebih tinggi dari RAID 5, sehingga penulisan Anda akan menderita. Juga, RAID 6 dengan dua drive terdegradasi dalam array (kasus terburuk ke-2 untuk kegagalan total) akan berkinerja buruk selama pembangunan kembali.
Semua hal dipertimbangkan, jika Anda memperhitungkan kinerja yang lebih rendah dari RAID 6 dan itu masih merupakan pilihan dan RAID 10 bukan pilihan, maka saya akan mengatakan pergi dengan RAID 6 dan menyimpan setidaknya satu cadangan dingin di rak di suatu tempat.
sumber
Pada dasarnya ...
Jika Anda menggunakan serangan 5 + 1.
Anda memiliki hot swap disk yang rasanya sedang tidak digunakan. Jadi ... disk tidak menghitung menit kerja. ketika akan mengganti disk lain, maka dia akan menjadi seperti disk baru.
Jika Anda menggunakan raid 6
Dalam beberapa kasus penyebab gangguan daya atau Suhu dalam sistem dengan aliran udara buruk, ini akan membuat perangkat kiri bekerja lebih keras daripada dalam penggerebekan Status yang optimal.
Ambil sebagai contoh Raid 5 + 1 dengan 6 disk Load seimbang ke 5 disk dan 1 menunggu jika 1 gagal maka cpu semakin tinggi untuk memulihkan paritas ke disk baru
Ambil contoh Raid 6 dengan 6 disk. Load seimbang ke 6 disk. jika 1 gagal maka cpu tidak akan lebih tinggi tetapi disk menjadi tinggi karena beban seimbang ke 5. jika 2 gagal maka cpu tidak akan lebih tinggi lagi tetapi disk menjadi tinggi lagi karena lode diimbangi ke 4 disk
Pendapat saya adalah menggunakan cadangan panas HANYA jika Anda memiliki lebih dari 1 Volume serangan dalam sistem yang sama sehingga Anda akan dapat menggunakan cadangan panas di semua volume serangan.
sumber
Sudahkah Anda menguji kinerja aplikasi Anda terhadap array RAID5 yang berjalan dalam mode terdegradasi selama pembangunan kembali? Jika tidak, saya pikir Anda akan menemukan mereka tidak bekerja dengan baik sama sekali. Dalam beberapa aplikasi kritis kinerja tinggi, ini bisa berarti aplikasi tersebut pada dasarnya turun sampai pembangunan kembali selesai. Dan dengan drive kapasitas yang sangat besar, itu bisa menjadi waktu yang sangat lama. Tujuannya adalah untuk menghindari situasi pembangunan kembali itu jika memungkinkan.
sumber
Saya pergi dengan jawaban ewwhite mengenai masalah waktu bangun kembali. Tetapi ketika waktu membangun kembali tidak ada masalah saya akan menggunakan semua 8 disk dalam serangan 5 - yang akan memberikan kecepatan lebih (dalam keadaan normal). Jika satu drive turun - hot swap dengan yang baru (ini mengasumsikan disk hot-swappable).
sumber