Назад | Перейти на главную страницу

Может ли кто-нибудь объяснить физическую архитектуру RAID 10 в терминах непрофессионала?

Я новичок в мире хранения данных, и мне трудно понять физическую архитектуру некоторых уровней RAID. Меня особенно интересуют RAID 10 и 50. Я задал вопрос конкретно о RAID 10, потому что чувствую, что если я это пойму, то пойму и другое.

Итак, я получил определение RAID 10 - «минимум 4 диска, чередующийся массив, чьи сегменты зеркально отражены». Если у меня 4 диска, а диски 1 и 2 являются зеркальной парой, а диски 3 и 4 - зеркальной парой - где данные чередуются?

Спасибо.

В следующих областях A, B, C, D представлены фрагменты данных.

RAID 0:

DISK1    DISK2
  A        B

RAID 1:

DISK 1   DISK2
  A        A

RAID 10:

DISK 1   DISK2   DISK3   DISK4
  A        A       B       B

RAID 5: (p - четность, информация для восстановления)

DISK 1   DISK2   DISKn
  A        B       p

РИАДА 50: (p и q - четность, это два из вышеперечисленных рядом ...)

DISK 1   DISK2   DISKn   DISK4   DISK5   DISKm
  A        B       p       C       D       q

В Статья в Википедии о RAID гораздо больше информации и красивых картинок.

http://en.wikipedia.org/wiki/File:RAID_10.png

у вас есть 2 рейда 1, которые объединяются в рейд 0 - рейд 10.

посмотрите и эту статью - также описаны преимущества и т. д. об этом.

http://www.linux-mag.com/id/7928?hq_e=el&hq_m=1151565&hq_l=4&hq_v=bf05dd41dc

Если диски 1 и 2 образуют зеркало A, а диски 2 и 3 - зеркало B, тогда данные будут чередоваться между A и B. Есть несколько хороших диаграмм и статей. Вот и Вот которые помогают это объяснить.

Сначала данные распределяются по Raid0. Затем эти данные дублируются на каждый диск в массиве Raid1.

Допустим, у вас есть 16 физических дисков для вашей установки Raid10. Это означает, что у вас есть 8 массивов Raid1 внутри Raid10. Когда вы отправляете данные, они делятся на 8 частей. И каждый массив Raid1 должен обрабатывать только один фрагмент данных.