2014-01-17 1 views
0

Reading this article разбудил меня по вопросу bit rot, (необнаруженное) изменение отдельных бит на несколько байтов на жестких дисках в массиве RAID.Аппаратные RAID-массивы или файловые системы btrfs - Лучшая практика, чтобы избежать/обнаружить бит-гниль?

На данный момент у меня есть наши серверы с аппаратным RAID6 из двенадцати жестких дисков объемом 3 Гбайт каждый, и я хочу улучшить вероятность появления гниения. не происходит, по крайней мере, не обнаружено.

Может быть, мне лучше использовать btrfs на 12 жестких дисках JBOD'а (это на Debian, поэтому изменение в BSD для ZFS здесь немного не соответствует вопросу. Хотя я понимаю, что ряд функций разделяют обе файловые системы.)? Любые указатели «btrfs best practices»? .

--- Edit 1

Для тестирования мой RAID (например, «Работает ли ОК на всех, или есть ли большой е *** - окна?» Я создаю несколько файлов о размере, мы имеем дело с на наших серверах (ок. 100 GiB/файл)/DEV/нулевое содержание, то md5sum те каждый раз в какое-то время. Но это занимает возраст.

ответ

1

на данный момент нет реальная поддержка RAID5/6 в btrfs. Код существует и может быть протестирован, но сам Крис Мейсон сказал несколько месяцев назад в списке рассылки, что есть много работать, чтобы иметь готовую продукцию для поддержки этих уровней рейдов.

Я лично тестирую btrfs RAID6 на данный момент, но я не готов размещать на нем свои данные.

Итак, мой совет: сохранить аппаратное RAID6 до тех пор, пока btrfs не получит реальную реализацию. Когда я готов, я уверен btrfs RAID будет иметь гораздо больше преимуществ перед аппаратным RAID.

Смежные вопросы