Я нахожусь в процессе покупки нескольких новых машин, специально для передачи данных. Моя команда приняла решение против аппаратного RAID и выбрала программный рейд. ZFS в качестве опции. Существуют ли известные проблемы с производительностью / совместимостью zfs на жестких дисках SATA.

Спасибо.

2 ответа2

2

ZFS рада использовать любое хранилище, которое вы ей предоставите. Как указывает GiantTree, ZFS - это файловая система и менеджер томов, а не аппаратная прошивка. Пока хранилище выполняет то, что должно делать, ZFS едва ли заботится о том, как оно подключено к вашей системе: SATA, SAS, iSCSI, FC, ... все работает.

Однако обратите внимание, что жесткие диски SATA могут иметь проблемы, особенно в больших массивах, в значительной степени из-за неоптимальной обработки ошибок SATA, а также из-за того, что диски SATA обычно предназначены для использования в домашних системах с максимум несколькими дисками. Сравните Почему поврежденные жесткие диски замораживают всю систему? прямо здесь на супер пользователя. Отчасти это можно смягчить с помощью правильного планирования, а некоторые - просто вещи, с которыми вам, возможно, придется смириться.

И, конечно же, вращающиеся диски имеют задержки поиска на порядок, отличный от твердотельных накопителей, что означает, что, поскольку ваши данные становятся фрагментированными из-за поведения копирования при записи ZFS, производительность может снизиться. Это можно уменьшить, оставив разумный запас свободного пространства в вашем пуле - обычно рекомендуется поддерживать пул ниже 80%. Вы можете применить это, создав файловую систему (или zvol) в вашем пуле с reservation 20%, которое вы не монтируете.

Также не забудьте вручную настроить ashift при создании пула или добавлении в него устройств. Он по-прежнему будет работать с автоматическим обнаружением пеплового сдвига, но производительность на дисках AF (расширенный формат, 4 КиБ-сектора), скорее всего, будет ужасной.

1

ZFS - файловая система и менеджер томов.
Не имеет значения, есть ли SSD или HDD (у меня он работает с 4 HDD на RAID-Z2).

Твердотельные накопители можно использовать в качестве дисков для кэширования для ускорения чтения и записи или в качестве обычных носителей данных.

Для получения дополнительной информации читайте в Википедии

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .