Мне любопытно, можно ли реализовать RAIDZ и / или RAIDZ2 в драйвере MD в ядре Linux?
Насколько я понимаю, версия RAIDZ эквивалентна RAID 5, а RAIDZ2 эквивалентна RAID 6.
Основное отличие состоит в том, что размер полосы может быть переменным для RAIDZ, в отличие от RAID 5/6, насколько я понимаю, что улучшает производительность.
Так что мне интересно, можно ли добавить эту технику повышения производительности к RAID 5 и 6 в драйвере MD в ядре? Или это слишком тесно связано с тем, как работает ZFS?
Вы читали блог Джеффа Бонвика на RAID-Z?
В нем он сосредотачивается на том, как RAID-Z является решением проблемы дыры для записи в RAID-5, и прямо упоминает, что восстановление массива RAID-Z тесно связано с ZFS и его метаданными.