Я збираюся замінити старий апаратний масив RAID5 на масив програмного забезпечення Linux RAID1. Я розмовляв з другом, і він стверджував, що RAID5 надійніший за RAID1.
Його твердження полягало в тому, що з RAID5 під час зчитування читали дані паритету, щоб переконатися, що всі диски повертають правильні дані. Він також стверджував, що в RAID1 помилки, що виникають на диску, залишаться непоміченими, оскільки така перевірка з RAID1 не проводиться.
Я бачу, як це могло бути правдою, але також бачу, що все залежить від того, як реалізовані розроблені RAID системи. Звичайно , система RAID5 НЕ повинні читати і перевіряти дані парності на читання і система RAID1 може так само легко зчитувати з усіх дисків на читання , щоб перевірити їх все тримає одні і ті ж дані , і тому добитися такого ж рівня надійності ( з відповідною втратою працездатності).
Отже, питання полягає в тому, що насправді роблять системи RAID5 / RAID1 у реальному світі? Чи перевіряють системи RAID5 дані паритету на показаннях? Чи є системи RAID1, які читають з усіх дисків і порівнюють дані про прочитані?