Это старый вопрос, но он актуален сегодня, как это было 7 лет назад!
Чтобы ответить на первую часть вопроса, я не знаю, что мы назвали бы «SAN», который когда-либо выставлял бы необработанные диски серверу, который мог бы запустить ZFS. SAN по определению представляет только блочное хранилище (LUN) или, возможно, что-то вроде Filer / FS представляет NFS или CIFS. Существуют некоторые «SAN», которые на самом деле запускают ZFS изнутри, но это в значительной степени абстрагировано - диски никогда не выставляются серверу, вместо этого компонент «Filer» в SAN представляет блочные или сетевые файловые системы серверам.
Устройство, которое представляет необработанные диски (по SAS или менее вероятно по FC) - это DAS. Для запуска ZFS, как правило, вы говорите RAID-контроллеру представить диски как JBOD.
Однако следует ли использовать ZFS на LUN, представленном SAN? Возможно: ZFS против EXT4, предоставляет несколько дополнительных функций, таких как скрабы, которые проверяют контрольные суммы или для запуска снимков. Скраб, вероятно, не может автоматически лечиться так же, как и при работе с дисковым RAID, но он все равно может предупредить вас о повреждении, помогая предотвратить появление битрота. Снимки, которые вы можете создать, например, на файловом сервере SAMBA в Linux, значительно превосходят возможности, которые вы можете делать с EXT, они даже могут отображаться в Windows как «Предыдущие версии».