Основные ссылки
ZFS L2ARC (Брендан Грегг) (2008-07-22) и ZFS и Hybrid Storage Concept (блог Анатол Стедлер) (2008-11-11) включают следующую диаграмму:
Вопрос
Должен ли я интерпретировать вертикальную белую линию - на уровне SSD - как предпочтение использовать отдельные SSD -
- предпочтение не смешивать L2ARC и ZIL на одном диске?
Фон (ответ на комментарии)
Лично я дома вряд ли буду использовать L2ARC или ZIL с любым доступным мне компьютером. (Мой обычный компьютер - MacBookPro5,2 с 8 ГБ памяти и гибридным Seagate ST750LX003-1AC154. Не планируется заменять оптический привод на SSD.)
В другом месте: на работе будет какое-то перепрофилирование комплекта, но у меня нет даты или полной информации. (Xserve RAID x2 в миксе… в настоящее время я не представляю, чтобы отдать их ZFS, но я сохраняю непредвзятость.)
Мое любопытство к передовым методам SSD для L2ARC и ZIL началось после обсуждений, связанных с производительностью в области ZEVO - в частности, в теме, упомянутой ниже, где у пользователя есть и L2ARC, и ZIL на одном диске.
Другие ссылки и обсуждения
L2ARC Скриншоты (Брендан Грегг) (2009-01-30)
SLOG Скриншоты (Брендан Грегг) (2009-06-26)
[zfs-обсудить] ZFS корневое резервное копирование / аварийное восстановление и перемещение корневого пула (2011-01-10) рекомендует не смешивать три вещи (корневой пул, ZIL и L2ARC) на одном диске:
… Не стоит головной боли, которая может возникнуть при попытке управлять всеми 3 на одном диске. Например, если вы решили переустановить и случайно скопировать содержимое ZIL для вашего пула данных. Не делите диски для компонентов пула или между пулами, чтобы упростить управление и восстановление. ...
- Меня больше интересует, не рекомендуется ли смешивать две эти вещи на одном диске.
/superuser//a/238744/84988 (2011-01-28) упоминает «кэш (кэш L2ARC) и запись журнала (ZIL) на SSD» (в единственном числе ). Однако, поскольку это относится к FUSE и Windows, я не рассматриваю этот ответ как особенно относящийся к более распространенному и ориентированному на производительность использованию ZFS.
@ChrisS упомянул ZIL и L2ARC в Коммуникационном зале 2011-08-16.
http://forums.macrumors.com/showpost.php?p=14248388 (2012-01-31) обсуждает несколько SSD:
Что-то, что вам нужно понять о ZFS: он имеет два различных типа кэширования, чтения и записи (L2ARC и ZIL), которые обычно размещаются на SSD. ZIL - это кэш записи. Это, вероятно, откуда это заблуждение. ZIL забивается (при условии активной системы) с каждой записью, которая происходит в zpool. Проблема заключается в том, что использование SSD на базе mlc в качестве ZIL приводит к их износу и быстрому выходу из строя. Вам нужен (гораздо более дорогой) твердотельный накопитель на основе slc для использования в качестве диска ZIL.
Создание zpool полностью из SSD не только возможно, но и работает довольно хорошо. Это также в основном устраняет необходимость в отдельных приводах для ZIL и L2ARC. Да, у вас нет поддержки TRIM, но, основываясь на природе ZFS копирования-записи, это, вероятно, хорошая вещь.
С учетом вышесказанного, ZFS НЕ подходит для почти полных (скажем, 85% или выше) zpools. Производительность начинает значительно падать - независимо от того, используете ли вы вращающийся магнитный носитель или твердотельный. Отсутствие поддержки TRIM, вероятно, усугубит эту проблему, но это уже проблема.
/server//a/397431/91969 (2012-06-11) рекомендует:
- SSD типа SLC (специально не MLC) для ЗИЛ
- Тип MLC SSD для L2ARC.
/superuser//a/451145/84988 (2012-07-19) упоминает единственное «SSD для ZIL и L2ARC для ускорения ZFS».
zevo.getgreenbytes.com • Просмотр темы - проблема производительности с порядком подключения FW800? (2012-09-24) касается порядка вещей на шине FireWire с одним SSD для ZIL и L2ARC
- Не говоря уже о заказе шины, эта тема ZEVO заставила меня задуматься о том, могут ли быть предпочтительнее отдельные SSD.
Более конкретно: я задавался вопросом о интерпретации белой линии на диаграмме выше ...