Vladimir Manko
Интересная статья, но при стоимости накладных затрат из-за использования zfs, не проще ли держать геоизолированную систему бэкапов? Ну или в тот же backblaze сливать их.
А расскажите подробнее, пожалуйста, какие накладные расходы на zfs делают "проще" использование систем для бэкапов отдельных. Почему это сравнивается вообще?
ZFS файловая система generic, в принципе, применения. Да, со своими очень очень широкими возможностями, выходящими за пределы "обычных потребностей", но в конечном итоге, "просто FS". Да, я на десктопы ее не ставлю свои (хотя почему бы и нет, но с коробки обычно нет zfs) и на виртуалках нет особо смысла (если нет необходимости в спец функциях), но пользуюсь на всяком железе практически без исключения более 7 лет. Причем с исключительно позитивным опытом (были и аварии, восстанавливали)
P. S. Ужасы про потребление в памяти сильно преувеличены, она использует память очень эффективно, ARC умный и правильный кэш - за что его и любят. А так, любая FS стремится взять как можно больше памяти из свободной под кэш (что в принципе правильно, нечего памяти в холодную простаивать) и освобождает ее при необходимости прикладным программам выделить.
Да менеджмент памяти у zfs свой, не очень удобно интегрированеый в Linux, но - низкий поклон разработчикам ZoL - работает уже вполне прилично
P. P. S. Про медленность - это не верно в целом. Да, по записи там CoW - т.е. два раза пишутся данные, потому меньше иопс, но это любая CoW система. По чтению - скорость ограничена дисками, как у любой другой системы, есть накладные вычислительные расходы, связанные с "умной"логикой, которые не прибавляют скорости на высоких iops по сравнению с "тупыми" FS - но это не "медленно". Кроме того, в реальных задачах, где начинает работать arc - она будет зачастую БЫСТРЕЕ, вот в чем фокус. Но это такое, скорость - не главное качество ZFS, да