измерьте кэш записи ZFS

Взял меня навсегда к штрафу надлежащая альтернатива системного администратора взлому rc.local, но похоже, что надлежащий путь к состоит в том, чтобы загрузиться, модули ядра на начальной загрузке в Fedora должен сделать следующее.

echo "modprobe name" >> /etc/sysconfig/modules/name.modules
chmod +x /etc/sysconfig/modules/name.modules

Это загружается на начальной загрузке через/etc/rc.sysinit, и можно посмотреть на него, чтобы удостовериться, что версия Fedora прокладывает себе путь.

3
задан 22 November 2013 в 11:04
2 ответа

Я, наверное, должен начать с «ZIL - это не кеш записи». Это журнал намерений ZFS для запросов на синхронную запись, что означает, что он используется только в определенных обстоятельствах (в основном для синхронной записи) и улучшает скорость только в тех ситуациях, когда запись в фактический массив хранения займет больше времени, чем запись в ZIL, и это на самом деле не пишет быстрее, а только быстрее возвращается из запроса синхронной записи (поэтому приложение считает, что данные записываются на диск быстрее, но фактическая пропускная способность записи в целом не улучшается).

ЗИЛ не обязательно должен быть очень большим. Найдите скорость передачи самого быстрого диска в вашем массиве и умножьте на 10, это примерно то, насколько большим должен быть ваш ZIL. Вы можете удвоить это количество, если хотите больше места для ошибки, но больше - пустая трата.

3
ответ дан 3 December 2019 в 05:28

Кэш записи (ZIL) не должен быть большим. Размер действительно зависит от ожидаемой скорости записи в массив.

Подумайте о цели ZIL ... поглощать случайные записи в хранилище с малой задержкой и объединять их для последовательной очистки в пуле дисков. В Nexenta вам в основном нужен ZIL, достаточно большой, чтобы обрабатывать до 30 секунд записи ... Устройства, которые я использую, довольно маленькие. Один - устройство емкостью 4 ГБ. Другой, который я рекомендую, имеет емкость 8 ГБ.

Попробуйте получить качественный SSD, если чувствуете необходимость работать с ЗИЛом. Можно зеркалировать ЗИЛы. Запасной ЗИЛ не нужен.

О, и более подробное чтение ZIL можно найти здесь: http://nex7.blogspot.com/2013/04/zfs-intent-log.html

3
ответ дан 3 December 2019 в 05:28

Теги

Похожие вопросы