Окей, с этим понятно. А логи / кеши?
У меня сейчас по планам собрать кластер из 5 серваков, на трех будет основной zfs под систему + медленные данные + хранилка, и отдельно - на CEPH из SSD дисков распределенную хранилку на 3х гипервизорах
И вот как раз основную дисковую xfs видимо буду собирать как зеркало + nvme под логи
зеркало в ЗФС это однозначно ВИН, минус только в его дороговизне
да, логи\logs то SpecialLOG-девайс и есть. Он так называется, потому что хранит ZIL - ZFS intent log
В чём его смысл. Итак, вообще ZIL хранится в оперативе, и понятно она быстрее чем любой ССД, даже Оптана. И при этом ZFS может врать системе, что уже записала всё, что требовалось на сам диск(и), хотя на самом деле эти данные ещё не покинули ZIL, который в оперативке. А по факту данные будут переписаны в ПЗУ позже. Поэтому и называется этот вид обмана асинхронной записью.
Такой подход обепечивает ооочень быструю запись, но ценой вероятного полного краха файловой системы, если во время записи всё повиснет или отрубится свет. Оперативка-то ощищается при выключении. Так что это опасно.
Но когда у тебя есть SLOG-девайс, то ты можешь точно так же обманывать систему, но уже с гораздо большим уровнем безопасности. Теперь-то ZIL на ССД, который не обнулится от отключения света. Но чтобы ССД успел всё точно дозаписать, ему нужен маленький автономный источник энергии, у ССД это не батарейки, а просто большие такие конденсаторы. А вот Оптану это не нужно, он такой быстрый, что точно успет всё дозаписать.