В документы штат:
«В системах с тысячами файловых систем ZFS выделите 1 ГБ дополнительной памяти на каждые 10 000 подключенных файловых систем, включая моментальные снимки».
Что это значит - как эти люди используют ZFS? Используют ли они ZFS внутри установленных пользователем файлов? Или это относится к действительно огромным дата-центрам ??
Я всегда думал, что ZFS выступает за единую файловую систему, гигантскую. Почему в документах говорится о людях, набирающих тысячи?
Вам не хватает некоторых основных концепций ZFS. ZFS - это один большой пул дисков. После того, как вы создали пул, вы можете разместить файловые системы на дисках пула. Все эти файловые системы затем получают выгоду от базовой схемы RAID пула и других характеристик ввода-вывода (ZIL et al). Видеть, что тысячи файловых систем находятся в пуле, - это возможный сценарий для более крупных систем.
Потенциальным вариантом использования ZFS, в котором будут монтироваться тысячи файловых систем, может быть организация, использующая ZFS для домашних каталогов, подключенных к NFS. Представьте себе большую компанию или небольшой университет с zpools, предназначенными для экспорта домашних каталогов. У каждого пользователя может быть выделенная файловая система ZFS с отдельными квотами и параметрами. Если реализованы скользящие моментальные снимки, пользователи смогут видеть предыдущие версии своих файлов, спустившись в каталог ~ / .zfs / snapshot. Самостоятельное восстановление!