Производительность ZFS и FreeNAS

Я только что настроил HP Micro Server N40L в качестве FreeNAS с 4 дисками по 2 ТБ в RAIDZ. Я получаю около 30-40 МБ / с, иногда со скоростью 50 МБ / с, чтения и записи, которые похожи на нижний предел этого диапазона. Насколько я могу судить, процессор не перегружен, и когда я сделал внутреннее копирование файла из одной папки в RAIDZ в другую, я превысил 80 МБ / с.

Мне интересно, что может быть лучшим подходом к улучшению скорости чтения и записи. Настройка моей сети GigE, добавление кеша ZFS и т. Д.?

1 ответ

Решение

У меня есть тот же Сервер и те же диски - проблема заключается в использовании 4 дисков в пуле RAIDZ1, использование 3 или 5 дисков - это нормально.

Рекомендации по конфигурации дисков RAID-Z:

  • Запустите конфигурацию RAIDZ (raidz) с одним контролем четности на 3 дисках (2+1)
  • Запустите конфигурацию RAIDZ (raidz2) с двойным контролем четности на 6 дисках (4+2)
  • Запустите конфигурацию RAIDZ (raidz3) с тройным контролем четности на 9 дисках (6+3) N+P) с P = 1 (raidz), 2 (raidz2) или 3 (raidz3), а N равно 2, 4 или 6
  • Рекомендуемое количество дисков на группу от 3 до 9.
  • Если у вас есть больше дисков, используйте несколько групп.

от: http://www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide

Это сообщение на форуме http://forums.freenas.org/archive/index.php/t-5201.html первоначально указывало мне правильное направление - я видел аналогичное снижение производительности при создании пула из 4 дисков, сохраняя до 3 дисков и он снова полетел.

Я имею тенденцию получать ~ 80 МБ / с по SMB/CIFS (если мне повезет), но для смещения больших файлов я склонен использовать FTP и достигать пика более 110 МБ / с.

Другие вопросы по тегам