Назад | Перейти на главную страницу

Какова хорошая конфигурация zpool из 8-10 SSD для домашнего файлового сервера, экспортируемого через NFS?

Итак, у нас есть несколько SSD-дисков, и мы хотели бы поместить их в zpool в системе Solaris 10. Файловая система будет экспортирована через NFS примерно 50 клиентам Ubuntu, которые смонтируют ее как свой $ HOME. Я ожидаю, что пропускная способность не превысит 1 Гбит / с, но задержка должна быть как можно меньше из-за того, что на клиентах работает среда рабочего стола.

  1. Какая хорошая конфигурация для такого zpool? В настоящее время у нас есть один raidz2 с 8 дисками + 2 горячего резерва, но я читал это с raidz это всего лишь один vdev, производительность ограничена скоростью одного диска.
  2. Какие важные параметры сервера / клиента NFS можно настроить? В настоящее время мы используем NFS3 с noatime и по умолчанию rsize/wsize, но, возможно, есть лучший выбор для клиентов, работающих на Ubuntu.

Вы действительно хотите использовать Солярис?

Ubuntu может запускать ZFS. Другие варианты Linux могут поддерживать ZFS. Существуют другие операционные системы, производные от Solaris, которые могут это сделать (OmniOS, OpenIndiana и т. Д.). Да, и FreeBSD ... Не говоря уже о решениях для устройств: Zetavault, QuantaStor, napp-it, Nexenta, Cloudbyte ...

В любом случае, я бы использовал зеркала ZFS. Несколько vdev и дает вам возможность расширяться. Я не поклонник RAIDZ1 / 2/3, если только емкость не вызывает беспокойства. Но поскольку у вас есть "куча" дисков, может, это не проблема. Какие это диски?

Что касается настроек NFS, это будет зависеть от выбранной вами ОС. Также подумайте о своих настройках экспорта NFS (синхронизация или асинхронность) и, возможно, увеличьте количество потоков сервера NFS.