Previous Entry Поделиться Next Entry
FS с избыточным кодированием
alone
simsun wrote in ru_linux
Близятся каникулы НГ и хочется занять себя странным:) По сему вопрос - Есть ли какая FS под linux с избыточным кодированием и желательно перемежением, на подобие того как пишется на CD ?

  • 1
Что такое "избыточное кодирование" и "перемежение"??

Избыточное кодирование - 8 бит кодируются, к примеру, в 12 бит так, чтобы при декодировании исходные восемь бит восстанавливались даже при искажении пары из этих 12 бит.
Перемежение - эти самые закодированные 12 бит записываются не рядом, а в разные блоки данных на диске, чтобы при сбое одного блока потерялись не все 12 бит, а только один из них.

Тогда, наверное, проще всего будет собрать RAID5.

у меня никогда не было RAID-а, но как я понимаю там при одной ошибке вываливается том и тяжелая процедура восстановления, у меня такие ошибки будут, не много, но точно будут, допустим сотня на терабайт

> с избыточным кодированием

Да. Это ZFS с RAID-Z3. В принципе, можно RAID использовать с любой ФС, но там придется применять либо LVM-зеркало, либо mdadm. Фишка ZFS - это контрольные суммы. Она по умолчанию не доверяет железу, ожидая ошибок чтения/записи.

> перемежением

RAID-Z3 для ZFS умеет это.

ох! это целый мир прям:) читаю пока

почитал немного ,как понял для моей задачи
нужно создать на имеющемся носителе/носителях кучу файлов и из них собирать пул и RAID, соотв - при каком количестве настанет overhead ?
у меня впрочем была такая мысль - просто создать софтверный RAID из большой кучи, но подумал, что слишком накладно.

вроде понятно, осталось собрать:)

> просто создать софтверный RAID из большой кучи, но подумал, что слишком накладно.

Пара процентов производительности на RAID5 не больно накладно, а место в любом случае пропадёт.

  • 1
?

Log in