BTRFS, RAID5 и минимально необходимое количество дисков

BTRFS, RAID5 и минимально необходимое количество дисков

Насколько я понимаю, для настройки RAID5 нужно включить минимум три диска. По сути (и, вероятно, это плохой пересказ) два блока данных и блок четности, распределенные по трем дискам. Удалите один диск из системы, и у вас все еще будет пригодная для использования система, потому что отсутствующий блок можно восстановить из четности, или четность можно восстановить из отсутствующего блока.

Мое понимание всегда было

RAID LEVEL     MINIMUM DRIVES
    0                2
    1                2
    5                3 
    6                4
   10                4

Статья в Википедии, подтверждающая мои мысли о минимальных требованиях к диску:https://en.wikipedia.org/wiki/Стандартные_уровни_RAID#Сравнение

Но все же наhttps://btrfs.wiki.kernel.org/index.php/Manpage/mkfs.btrfs#PROFILESего цитируют так:

RAID LEVEL     MINIMUM DRIVES
    0                2
    1                2
    5                2 *
    6                3 *
   10                4

*Это те ценности, которые я оспариваю.

Я не смог найти никаких обоснований, почему это так и чем-то отличается от RAID5/6 где-либо еще. Это просто опечатка?

решение1

Я не могу говорить за BTRFS, но для Linux mdadm software RAID он поддерживает RAID5 на двух дисках. Однако это подразумевается только как переходный этап для расширения RAID1 до RAID5.

Другими словами, RAID5 на двух дисках имеет ту же физическую структуру, что и RAID1, просто объявленную по-другому (даже если бы считалось, что RAID5 на двух дисках имеет четность, четность просто совпадала бы с данными, поэтому на диске ничего не меняется).

RAID5 существует только по названию и только по техническим причинам.

Связанный контент