ZFS - рекомендация по количеству дисков

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

ZFS - рекомендация по количеству дисков

Непрочитанное сообщение icb » 2018-06-16 11:27:43

Наткнулся в документации
The recommended number is between 3 and 9 to help increase performance.
Почему такое ограничение получилось? Оно еще актуально, или это пережиток прошлого?
Как быть в серверами на 16, 24 и более дисков?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

guest
проходил мимо

ZFS - рекомендация по количеству дисков

Непрочитанное сообщение guest » 2018-06-16 19:10:19

icb » 2018-06-16 11:27:43
Наткнулся в документации

The recommended number is between 3 and 9 to help increase performance.

Почему такое ограничение получилось? Оно еще актуально, или это пережиток прошлого?
Как быть в серверами на 16, 24 и более дисков?
было, есть и будет актуально.

На vdev в документации, случайно не натыкались? Это будет ответом на вопрос.

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

ZFS - рекомендация по количеству дисков

Непрочитанное сообщение icb » 2018-06-16 22:53:10

guest писал(а):
2018-06-16 19:10:19
На vdev в документации, случайно не натыкались? Это будет ответом на вопрос.
Пока нет. Может есть ссылочка?
Все ссылаются на мертвый сайт solarisinternals.com
Нашел его в кэше и там просто написана рекомендация без объяснений почему и к чему это может привести.

guest
проходил мимо

ZFS - рекомендация по количеству дисков

Непрочитанное сообщение guest » 2018-06-17 10:48:17

http://open-zfs.org/wiki/System_Administration - поиск multiple vdev
https://www.delphix.com/blog/delphix-en ... love-raidz
^^^^^^^^^^^^^^^^- тут все расписано

ну и две книги FreeBSD Mastery: ZFS и Advanced ZFS

При использовании больше 9'и дисков в одном vdev - деградирует скорость, вероятно связано
с алгоритмами...
24,48,...,128 HDD ... - количество не имеет значение

По ссылке delphix, Matthew Ahrens объясняет почему в одной группе, правильней VDEV, для
лучшей производительности и IOPS, лучше иметь малое кол-во дисков.
Чем больше vdev - тем выше производительность.

# zpool create tank raidz disk0 disk1 disk2 raidz disk3 disk4 disk5

выше пул tank raidz1 из 2xVDEV, в каждом vdev - 3xHDD, в принципе это RAID50
пул из 3xVDEV покажет выше производительность и IOPS:

# zpool create tank raidz a1 a2 a3 raidz a4 a5 a6 raidz a7 a8 a9

Выше правильный подход создания пулов, а ниже, неверный, 9xhdd, 2^n+p=2^3+1=8+1=9

# zpool create tank raidz a1 a2 ... a9

пул из одного vdev с максимально рекомендуемым кол-вом дисков в одном vdev=9

Сравнивается легко, создаете два разных пула, заполняете хламом примерно на 50%
и выполняете scrub или resilver(замену диска):

1) пул с одним vdev: 2^4+1=16+1=17xhdd
2) пул с 6xVDEV, vdev=3xhdd = 18xhdd