Я не могу найти четкого ответа да / нет на этот простой вопрос: удваивает ли использование ZFS в зеркальном режиме производительность чтения по сравнению с базовыми vdev?
Это относится либо к отдельным запросам, либо к чистой производительности (т.е. один запрос на чтение сегментируется по двум дискам или два одновременных запроса обслуживаются одновременно с разных дисков).
При использовании FreeBSD (также FreeNAS) скорость чтения лучше.
Источник: http://open-zfs.org/wiki/Features#Improve_N-way_mirror_read_performance
В Linux / illumos / OSX нет патча, который перебалансирует ввод-вывод чтения на наименее загруженное устройство, вместо этого это просто циклический перебор.
С ними вы все равно получите повышение производительности с n-сторонним зеркалом по сравнению с одним диском, но в большинстве сценариев использования производительность не будет удвоена, так как смешанные большие / маленькие запросы не сбалансированы и, следовательно, чтение ввода-вывода чтобы каждая ножка зеркала не была сбалансирована.
Это зависит от реализации ZFS и используемого оборудования.
Эти тесты https://calomel.org/zfs_raid_speed_capacity.html предоставьте краткий обзор производительности зеркального / полосатого отображения, измеренной во FreeBSD.
Как видите, производительность чтения увеличивается вдвое с твердотельными накопителями и примерно на 50% с жесткими дисками.