Конфигурация диска Zfs на FreeNas

Конфигурация диска Zfs на FreeNas

Пара сопутствующих вопросов.

Предыстория: У меня есть запас дисков, которые я хочу использовать в HP Proliant Microserver, который имеет 4-слотовый отсек SAS с FreeNas. Я не хочу тратить больше на детали.

1) С Zfs и RAIDZ, насколько плохо будет смешивать 2 x 1TB Seagate Barracuda с 2 x 1TB дисками WD Green. Последние диски Green, я думаю, имеют скорость всего 5400 об/мин, но я не могу найти эту информацию наверняка.

2) Что будет лучше, вышеуказанное несоответствие в RAIDZ или 2 x 3TB Seagate Barracuda в зеркале. Учитывая как производительность, так и безопасность данных

3) У меня есть запасной диск на 250 ГБ и запасной слот SATA (для оптического привода, не уверен насчет скорости). Будет ли прирост производительности при его использовании для ZIL и L2ARC (по сравнению с использованием только основных дисков)?

Заранее спасибо.

решение1

  1. Если ваш raid-z VDEV имеет смешанные скорости вращения шпинделя, производительность будет такой же, как у самых медленных дисков (ввод-вывод будет поступать раньше с дисков со скоростью 7200 об/мин, но данные с дисков со скоростью 5400 об/мин будут поступать раньше, прежде чем блок будет восстановлен). Ваши зеленые диски находятся где-то в диапазоне 5400–5900 об/мин.

  2. (A) Безопасность данных: зеркало выигрывает. Вы переживете отказ одного диска, а если повезет (вероятность 33%), то сможете пережить и второй диск. Время восстановления также сокращается с зеркалами. (B) Производительность: зеркало выигрывает. Удвоенная производительность записи, лучшая производительность чтения, поскольку одновременное чтение обслуживается обеими половинами зеркала. (C) Емкость (не спрашивалось): при несовпадении размеров дисков raid-z будет ограничен наименьшим диском (2x1 ТБ + 2x3 ТБ действуют так же, как 4x1 ТБ, поэтому можно использовать 3 ТБ). С зеркалами вы получаете всю эту емкость (2x1 ТБ + 2x3 ТБ = можно использовать 4 ТБ).

  3. Случайный дополнительный жесткий диск как L2ARC или ZIL, скорее всего, не даст измеримого прироста производительности для большинства рабочих нагрузок. Может быть как ZIL, если диск быстрее, чем носитель пула (10k против 7200rpm). Если использовать как L2Arc, возможно, несколько дополнительных IOPS пула могут быть получены под нагрузкой от любых попаданий в кэш L2Arc, но я не могу себе представить, что это стоит использования дополнительного старого жесткого диска.

Не забудьте использовать ashift=12 во время создания пула, если ваши диски имеют сектора размером 4 КБ (например, диски WD Green 'EARS' объемом 1 ТБ).

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