Итак, у нас есть несколько SSD-дисков, и мы хотели бы поместить их в zpool в системе Solaris 10. Файловая система будет экспортирована через NFS примерно 50 клиентам Ubuntu, которые смонтируют ее как свой $ HOME. Я ожидаю, что пропускная способность не превысит 1 Гбит / с, но задержка должна быть как можно меньше из-за того, что на клиентах работает среда рабочего стола.
raidz2
с 8 дисками + 2 горячего резерва, но я читал это с raidz
это всего лишь один vdev, производительность ограничена скоростью одного диска.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.