Гость
Форумы / Hardware [игнор отключен] [закрыт для гостей] / ZFS vs Bit error rate / 11 сообщений из 11, страница 1 из 1
25.11.2012, 14:53
    #38052167
SpiritOfNight
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZFS vs Bit error rate
Господа, ситуация следующая:
необходимо собрать 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
26.11.2012, 19:11
    #38053847
SQL Bigot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZFS vs Bit error rate
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
26.11.2012, 19:19
    #38053853
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZFS vs Bit error rate
SpiritOfNightBER на уровне 10^-14 или ~1 ошибка на 12TB.
Соответственно собирать RAID 5 (3x3TB) из таких HDD может быть не слишком разумным.откуда такая логика?
...
Рейтинг: 0 / 0
26.11.2012, 21:46
    #38053984
SpiritOfNight
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZFS vs Bit error rate
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
26.11.2012, 23:17
    #38054038
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZFS vs Bit error rate
SpiritOfNightSQL Bigotизбыточность данных для защиты от ошибок чтения даже на одном диске.
Можно хранить важные данные с опцией copies=3, остальные с дефолтной =1

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

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

SpiritOfNightmiksoftоткуда такая логика?
http://habrahabr.ru/post/78311/ Всего лишь "теоретизирование на тему". Единственная ссылка, стоящая быть прочитанной, увы, мертва.
...
Рейтинг: 0 / 0
27.11.2012, 00:08
    #38054072
SpiritOfNight
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZFS vs Bit error rate
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
27.11.2012, 00:25
    #38054094
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZFS vs Bit error rate
SpiritOfNight1) ZFS обеспечивает сквозной контроль целостности данныхНу если цена этого контроля вас устраивает, то ради бога.

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

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

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

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

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


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