Відповіді:
(Веб-сайт Solaris Internals більше не працює, але у WebArchive є копія)
В основному є три типи кеш-пам'яті ZFS, які використовуються як для даних, так і для метаданих.
Спочатку оновіть ARC, купіть oodles основної пам'яті. Зверніть увагу, що L2ARC і Zil також мають розподілені накладні витрати поза ARC.
L2Arc заповнюється блоками з кешованим читанням, коли вони виселяються з ARC. За замовчуванням ZFS кешує в L2ARC лише випадковий IO (малі читання) і не використовується для потокового навантаження ( якщо не доручено ). В основному для цього можна використовувати будь-який пристрій (включаючи швидкий 15 Кб), але він найкраще працює з SSD, який легко обробляє багато випадкових зчитуваних IOPS.
ZIL прискорює навантаження, які вимагають синхронного запису (процеси чекають підтвердження того, що записи насправді були зроблені на диску перед продовженням виконання). Zil виконує аналогічну роль кеш-пам'яті, керованої на батареях, на RAID-контролерах високого класу. Хоча затримка запису та потокове записування IOPS - це те, що визначає хороший Zil SSD, Zil, перш за все, ніколи не повинен втрачати жодних даних у випадку втрати електроенергії. Багато підходящих пристроїв мають суперконденсатор для завершення будь-яких очікуваних операцій без енергосистеми системи. SLC SSD з високою витривалістю до запису (Intel X25-E) раніше рекомендувались, але нові пристрої використовують оперативну пам’ять із акумулятором / суперкапкою для запису в NAND у разі відключення живлення. ЗІЛ не повинні бути великими, а використовувати лише невелику частину великого пристрою (наприклад, 8 Гб із 300 ГБ SSD-дисплея Intel 320 MLC) ви можете отримати набагато більшу ефективність при записі. Постачальники підприємств на підприємстві завжди рекомендують дзеркальні ZIL, мої навантаження ніколи не були такими важливими.
Що стосується конкретних продуктів, STEC зробив перші SSD-диски для проекту Fishworks Sun (як Logzilla, так і Readzilla) і має поточні пристрої як для ZIL ( ZeusRAM $ 2500 / 8GB), так і для L2ARC ( Zeus IOPS $ 3k / 400GB), які обидва дуже рекомендуються. SSD-накопичувачі на основі PCIe також варто розглянути, як-от специфічний для ZIL DDRdrive x1 ($ 2k / 4GB) або будь-який великий PCIe SSD для L2ARC. Інші менш ефективні (читайте: дешевші) 2,5-дюймові SSD-пристрої також можуть забезпечити значне підвищення продуктивності, особливо коли вони використовуються в сукупності для L2ARC.