Казалось бы, с 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-стороннее зеркало.