Програмный raid-масив

Pivushkov Alexandr pav на icp.ac.ru
Чт Мар 10 06:41:36 UTC 2011



Denis Gorbach пишет:
> Приветствую!Помогите пожалуйта разобраться. Емеется домашняя торрент-качалка, файлопомойка и хранилище бесценных фоток. Все это лежит на 5 хардах. Фотки  и важные данные дублируются на три накопителя, "чтобы наверняка". Есть желание сделать из всего этого программный raid при помощи mdadm. Жесткие диски все разного размера. Хочу поступить следующим образом: на каждом из хардов создать еще по разделу, ну допустим 100 Gb, собрать из этих пяти кусочков raid5, а на оставшемся месте на дисках создать раздел и использовать как обычный том. Теперь вопрос: как это может сказаться на производительности масива и на скорости работы дисков?

http://ru.wikipedia.org/wiki/RAID#RAID_5

-На запись информации на том RAID 5 тратятся дополнительные ресурсы и 
падает производительность, так как требуются дополнительные вычисления и 
операции записи, зато при чтении (по сравнению с отдельным винчестером) 
имеется выигрыш, потому что потоки данных с нескольких дисков массива 
могут обрабатываться параллельно.

-Производительность RAID 5 заметно ниже, в особенности на операциях типа 
Random Write (записи в произвольном порядке), при которых 
производительность падает на 10-25% от производительности RAID 1 (или 
RAID 10), так как требует большего количества операций с дисками (каждая 
операция записи сервера заменяется на контроллере RAID на три - одну 
операцию чтения и две операции записи).

А вообще, за мою практику:
  - один раз, при "выгорании" блока питания - "сгорело" абсолютно все 
включая диски.
  - один раз при "выгорании" блока питания ничего не пострадало
  - один раз диски, не в рейде, начали "ломаться" - потихоньку, без 
потерь, заменил все.

  Вопрос - что Вы хотите то хоть получить? Учитывая, что даже железный 
рэйд не всегда полезен.

-- 
- Пивушков Александр. Институт проблем химической физики. Черноголовка.


Подробная информация о списке рассылки ubuntu-ru