powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Hardware [игнор отключен] [закрыт для гостей] / ZFS vs Bit error rate
11 сообщений из 11, страница 1 из 1
ZFS vs Bit error rate
    #38052167
SpiritOfNight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, ситуация следующая:
необходимо собрать NAS на 3Тб+.

Выбор пал на "Red" диски WD.
+ температура ~как у "Green" серии
+ по спецификации идут как 24/7.
- Non-recoverable read errors per bits read (BER?) <10^-14

Т.е. диски WD Red - не enterprise и как и многие (почти все?) домашние HDD имеют BER на уровне 10^-14 или ~1 ошибка на 12TB.
Соответственно собирать RAID 5 (3x3TB) из таких HDD может быть не слишком разумным.

Вопрос: достаточно ли использовать ZFS/RAID-Z6 (4x3Tb) вместе с такими HDD или лучше выбирать enterprise hdd (с их недостатками в виде температуры, шума, и конечно же цены)
...
Рейтинг: 0 / 0
ZFS vs Bit error rate
    #38053847
SQL Bigot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SpiritOfNightнеобходимо собрать NAS на 3Тб+

3Тб+ невероятно ценной инфы - это один вопрос
3Тб+ медиа ширпотреба - вопрос совершенно другой.

SpiritOfNightВыбор пал на "Red" диски WD.

Это относительно новая серия у них. С неоднозначными отзывами, АФАИР ixbt.

SpiritOfNightдостаточно ли использовать ZFS/RAID-Z6 (4x3Tb)

В ZFS есть возможность управлять свойством "copies",что само по себе от может дать необходимую избыточность данных для защиты от ошибок чтения даже на одном диске.
Можно хранить важные данные с опцией copies=3, остальные с дефолтной =1

ZFS/RAID-Z6 рекомендуют собирать от 6 дисков,
Если вопрос в размере, то и просто RAIDZ на трех дисках собрать можно + 1 hotSpare. И бэкап критичных данных в сторонке.
Плюс ZFSа ещё в том, что скорость восстановления RAIDZ в ZFS зависит от степени заполнения дисков: восстановление целостности (ресильверинг - в терминологии ZFS) происходит только для блоков, содержащих данные, а не для всех блоков оставшихся в райде дисков, как в обычном Raid5.

SpiritOfNightили лучше выбирать enterprise hdd
Лучше определиться с целями и задачами.
...
Рейтинг: 0 / 0
ZFS vs Bit error rate
    #38053853
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SpiritOfNightBER на уровне 10^-14 или ~1 ошибка на 12TB.
Соответственно собирать RAID 5 (3x3TB) из таких HDD может быть не слишком разумным.откуда такая логика?
...
Рейтинг: 0 / 0
ZFS vs Bit error rate
    #38053984
SpiritOfNight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL Bigot,

огромное спасибо!

Очень нужно было разобраться верно ли выбранное направление.

SQL BigotSpiritOfNightдостаточно ли использовать ZFS/RAID-Z6 (4x3Tb)

В ZFS есть возможность управлять свойством "copies",что само по себе от может дать необходимую избыточность данных для защиты от ошибок чтения даже на одном диске.
Можно хранить важные данные с опцией copies=3, остальные с дефолтной =1

Ценная фича, может быть очень подходящим решением.

miksoftSpiritOfNightBER на уровне 10^-14 или ~1 ошибка на 12TB.
Соответственно собирать RAID 5 (3x3TB) из таких HDD может быть не слишком разумным.откуда такая логика?
http://habrahabr.ru/post/78311/

12 прочитанных Тб ~ 1 ошибка (BER на уровне 10^-14). В случае, если это произойдёт при ребилде RAID5 => отказ ребилда массива.
Как следствие, выбор RAID6, как массива с двумя независимыми "чётностями" блоков.


PS ZFS/RAID-Z6 - ошибся в названии. В ZFS double-parity RAIDZ называется RAIDZ-2
...
Рейтинг: 0 / 0
ZFS vs Bit error rate
    #38054038
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SpiritOfNightSQL Bigotизбыточность данных для защиты от ошибок чтения даже на одном диске.
Можно хранить важные данные с опцией copies=3, остальные с дефолтной =1

Ценная фича, может быть очень подходящим решением.Вряд ли.
Таки почитайте более детальные источники насчет того, что такое BER.

По моим сведениям - это интенсивность оставшихся необнаруженных ошибок после коррекции ошибок. Т.е. с точки зрения механизмов коррекции ошибок они уже не являются ошибками. Для любого внешнего наблюдателя, в т.ч. для софта файловой системы и/или RAID-контроллера будет произведено корректное безошибочное чтение. И если не выполнить повторное чтение (а повода это сделать нет, система контроля ошибок промолчала) этого же сектора с этого же или другого диска, то расхождение данных не будет обнаружено. Т.е. неверные данные уйдут "выше", в читающую программу.

SpiritOfNightmiksoftоткуда такая логика?
http://habrahabr.ru/post/78311/ Всего лишь "теоретизирование на тему". Единственная ссылка, стоящая быть прочитанной, увы, мертва.
...
Рейтинг: 0 / 0
ZFS vs Bit error rate
    #38054072
SpiritOfNight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftSpiritOfNightпропущено...

Ценная фича, может быть очень подходящим решением.Вряд ли.
Таки почитайте более детальные источники насчет того, что такое BER.

По моим сведениям - это интенсивность оставшихся необнаруженных ошибок после коррекции ошибок. Т.е. с точки зрения механизмов коррекции ошибок они уже не являются ошибками. Для любого внешнего наблюдателя, в т.ч. для софта файловой системы и/или RAID-контроллера будет произведено корректное безошибочное чтение. И если не выполнить повторное чтение (а повода это сделать нет, система контроля ошибок промолчала) этого же сектора с этого же или другого диска, то расхождение данных не будет обнаружено. Т.е. неверные данные уйдут "выше", в читающую программу.

SpiritOfNightпропущено...

http://habrahabr.ru/post/78311/ Всего лишь "теоретизирование на тему". Единственная ссылка, стоящая быть прочитанной, увы, мертва.

1) ZFS обеспечивает сквозной контроль целостности данных,
http://ru.wikipedia.org/wiki/ZFS При считывании любого блока подсчитывается его контрольная сумма и результат сравнивается с контрольной суммой, хранящейся на диске. В случае расхождения ошибка сразу обнаруживается. Разумеется, если в пуле заранее не было запланировано никакого резервирования (ни RAID-Z, ни иного), то ошибку уже не исправишь, но зато испорченные данные не будут выданы за истинные.

2) Первая ссылка в яндексе (по Hitachi Data Systems: Why growing business need RAID-6.) позволяет загрузить данный pdf.

Еще немного источников:
http://www.zdnet.com/blog/storage/why-raid-5-stops-working-in-2009/162
http://forums.freenas.org/showthread.php?9613-Hardware-advice-amp-ZFS-questions-%28URE-BER%29
...
Рейтинг: 0 / 0
ZFS vs Bit error rate
    #38054094
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SpiritOfNight1) ZFS обеспечивает сквозной контроль целостности данныхНу если цена этого контроля вас устраивает, то ради бога.

ОС-то какую планируете использовать?
...
Рейтинг: 0 / 0
ZFS vs Bit error rate
    #38054108
SpiritOfNight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftОС-то какую планируете использовать?
И FreeNAS и NAS4Free, если я правильно понимаю, позволяют использовать ZFS, но выбор из них еще только предстоит.
...
Рейтинг: 0 / 0
ZFS vs Bit error rate
    #38054414
SQL Bigot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SpiritOfNightИ FreeNAS и NAS4Free, если я правильно понимаю, позволяют использовать ZFS
Позволяют, а ещё флешку загрузочную позволяют и кучу сервисов.
Интерфейс на русском довершает картину. Последниие версии очень дружелюбны к новичкам:
есть импорт дисков, шифрованных дисков(nas4free), импорт ZFS из WebGUI

А NAS4Free ещё позволяет шифрование отдельных дисков(или рейда) на UFS.
Сейчас в этих проектах ZFS v.28. Может,когда-нибудь подтянут версию ZFS до 30й , там шифрование поддерживается
В общем - достойные внимания бесплатные продукты.

ЗЫ:сам пока сижу на nas4free, и даж "проголосовал" за него денежкой на развитие в этом году :)
...
Рейтинг: 0 / 0
ZFS vs Bit error rate
    #38054608
SQL Bigot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftНу если цена этого контроля вас устраивает, то ради бога
Да какая там цена?
Дополнительная загрузка процессора вычислениями контрольных сумм?
На домашнем NASe она смешная: на AMD C-60 даже во время scrub на зеркале загрузка двух ядер не поднимается больше 65%.

Повышенные требования к объему памяти?
8GB RAM DDR3 1066mHz ~ 50$

Лишний диск в рейд1?
Это да, но можно обойтись и опцией (copies) + диск для бэкапов, а это в любом случае надо, хоть с рейдом хоть без.
...
Рейтинг: 0 / 0
ZFS vs Bit error rate
    #38054751
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL BigotmiksoftНу если цена этого контроля вас устраивает, то ради бога
Да какая там цена?Лишние физические операции ввода-вывода.
И, насколько я понял из описания механики ZFS, в худшем случае может доходить до утроения их количества, если происходит множество случайных коротких операций записи (что, например, характерно для закачки торрентов и для работы СУБД в некоторых случаях).
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Hardware [игнор отключен] [закрыт для гостей] / ZFS vs Bit error rate
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]