Назад | Перейти на главную страницу

ZFS: 3 устройства: в чем разница между зеркалом и raidz2?

Казалось бы, с 3 устройствами можно настроить пул ZFS либо с mirror или raidz2 Режим.

В чем разница в производительности и надежности?

(Что касается надежности, меня особенно интересует тема частичной потери данных.)

RAIDZ2 должен иметь как минимум 4 диска. В любом случае RaidZ намного медленнее, чем зеркалирование (и RAID6). И зеркалирование, и RAIDZ используют контрольную сумму ZFS для обеспечения целостности данных.

Видеть ZFS: зеркало против RAID-Z

Технически вы можете использовать mirror, raidz или raidz2, а не только mirror или raidz2.

Совершенно незачем использовать raidz2 на 3-дисковом наборе. Вы получите практически эквивалентное количество полезного пространства из этих трех дисков, как если бы вы их зеркалировали, но со значительной дополнительной сложностью ввода-вывода. и более низкая скорость чтения. Зеркала ZFS могут выполнять циклический доступ для чтения на всех шпинделях vdev, в то время как raidz не может.

Так что действительно единственный вопрос здесь - raidz (raidz1) или зеркало. И тогда вы вернетесь в более привычный мир отказоустойчивости данных в сравнении с емкостью. 3-стороннее зеркало значительно более устойчиво, чем raidz vdev с 3 дисками, но raidz vdev с 3 дисками имеет примерно в два раза больше полезного пространства, чем 3-стороннее зеркало.