На сервере 4 ГБ ОЗУ, а мой zpool состоит из 15,5 тыс. Дисков SAS, расположенных следующим образом:
NAME STATE READ WRITE CKSUM
tank ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
c0t2d0 ONLINE 0 0 0
c0t3d0 ONLINE 0 0 0
c0t4d0 ONLINE 0 0 0
c0t5d0 ONLINE 0 0 0
c0t6d0 ONLINE 0 0 0
c0t7d0 ONLINE 0 0 0
c0t8d0 ONLINE 0 0 0
raidz1-1 ONLINE 0 0 0
c0t10d0 ONLINE 0 0 0
c0t11d0 ONLINE 0 0 0
c0t12d0 ONLINE 0 0 0
c0t13d0 ONLINE 0 0 0
c0t14d0 ONLINE 0 0 0
spares
c0t9d0 AVAIL
c0t1d0 AVAIL
Основное использование - хранилище NFS для пары серверов VMWare ESXi. Я не могу провести «настоящие» тесты, потому что это производственная система (нет бюджета на тестовые системы), но использую dd
и bonnie++
Я не могу получить больше ~ 40-50 МБ / с при записи и ~ 70-90 МБ / с при чтении. Кажется, я смогу добиться большего, но я не уверен, где оптимизировать. Основываясь на том, что я читал, я думаю, что Твердотельный накопитель OCZ Vertex 2 Pro поскольку мой L2ARC будет лучшим по цене для улучшения пропускной способности.
Я предполагаю, что журнал намерений ZFS (ZIL) ограничивает производительность записи. Быстрый SSD, используемый как устройство регистрации может помочь. Некоторые подсказки:
zpool remove
. Убедитесь, что вы используете версию, которая поддерживает эту функцию, если вы действительно собираетесь установить SSD.Я определенно сделал бы это .. Я читал, что это существенно помогает .. Однако вам нужно будет получить качественный SSD, так как он будет много использовать, поэтому выравнивание износа должно работать хорошо ..
Я нашел это сегодня .. что было бы очень хорошо