ZFS рада использовать любое хранилище, которое вы ей предоставите Как указывает GiantTree , ZFS - это файловая система и менеджер томов, а не аппаратная прошивка. Пока хранилище выполняет то, что должно делать, ZFS едва ли заботится о том, как оно подключено к вашей системе: SATA, SAS, iSCSI, FC, ... все работает.
Тем не менее, обратите внимание, что жесткие диски SATA могут иметь проблемы, особенно в больших массивах, в значительной степени из-за неоптимальной обработки ошибок SATA, а также из-за того, что диски SATA обычно предназначены для использования в домашних системах с максимум несколькими дисками. Сравните Почему поврежденные жесткие диски замораживают всю систему? прямо здесь на Super User. Отчасти это можно смягчить с помощью правильного планирования, а некоторые - просто вещи, с которыми вам, возможно, придется смириться.
И, конечно же, вращающиеся диски имеют задержки поиска на порядок, отличный от твердотельных накопителей, что означает, что, поскольку ваши данные становятся фрагментированными из-за поведения копирования при записи ZFS, производительность может снизиться. Это можно уменьшить, оставив разумный запас свободного пространства в вашем пуле - обычно рекомендуется поддерживать пул ниже 80% . Вы можете применить это, создав файловую систему (или zvol) в своем пуле с 20%, reservation
которые вы не монтируете.
Также не забудьте установить вручную ashift
при создании пула или добавлении в него устройств. Он по-прежнему будет работать с автоматическим обнаружением пеплового сдвига, но производительность на дисках AF (расширенный формат, 4 КиБ-сектора), вероятно, будет ужасной.