Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
24
Добавлен:
14.04.2015
Размер:
145.41 Кб
Скачать

Raid 5. Відмовостійкий масив незалежних дисків з розподіленою парністю (Independent Data disks with distributed parity blocks)

Цей рівень схожий на RAID 4, але на відміну від попереднього парність розподіляється циклічно по всіх дисках масиву. Ця зміна дозволяє збільшити продуктивність запису невеликих об'ємів даних в багатозадачних системах. Якщо операції запису спланувати належним чином, то, можливо, паралельно обробляти до N/2 блоків, де N - число дисків в групі.

Переваги:

  • висока швидкість запису даних;

  • достатньо висока швидкість читання даних;

  • висока продуктивність при великій інтенсивності запитів читання/запису даних;

  • малі накладні витрати для реалізації надмірності.

Недоліки:

  • швидкість читання даних нижча, ніж в RAID 4;

  • низька швидкість читання/запису даних малого об'єму при одиничних запитах;

  • достатньо складна реалізація;

  • складне відновлення даних.

Raid 6. Відмовостійкий масив незалежних дисків з двома незалежними розподіленими схемами парності (Independent Data disks with two independent distributed parity schemes)

Дані розбиваються на блоковому рівні, аналогічно RAID 5, але на додаток до попередньої архітектури використовується друга схема для підвищення відмовостійкості. Ця архітектура є стійкою до подвійних відмов. Проте при виконанні логічного запису реально відбувається шість звернень до диска, що сильно збільшує час обробки одного запиту.

Переваги:

  • висока відмовостійкість;

  • достатньо висока швидкість обробки запитів;

  • відносно малі накладні витрати для реалізації надмірності.

Недоліки:

  • дуже складна реалізація;

  • складне відновлення даних;

  • дуже низька швидкість запису даних.

Сучасні RAID контроллери дозволяють комбінувати різні рівні RAID. Таким чином, можна реалізувати системи, які об'єднують в собі достоїнства різних рівнів, а також системи з великою кількістю дисків. Звично це комбінація нульового рівня (stripping) і якого або відмовостійкого рівня.

Raid 10. Відмовостійкий масив з дублюванням і паралельною обробкою

Ця архітектура виявляє собою масив типа RAID 0, сегментами якого є масиви RAID 1. Він об'єднує в собі дуже високу відмовостійкість і продуктивність.

Переваги:

  • висока відмовостійкість;

  • висока продуктивність.

Недоліки:

  • дуже висока вартість;

  • обмежене масштабування.

Raid 30. Відмовостійкий масив з паралельною передачею даних і підвищеною продуктивністю.

Є масивом типа RAID 0, сегментами якого є масиви RAID 3. Він об'єднує в собі відмовостійкість і високу продуктивність. Звичайно використовується для програм вимагаючих послідовної передачі даних великих об'ємів.

Переваги:

  • висока відмовостійкість;

  • висока продуктивність.

Недоліки:

  • висока вартість;

  • обмежене масштабування.

Raid 50. Відмовостійкий масив з розподіленою парністю і підвищеною продуктивністю

Виявляє собою масив типа RAID 0, сегментами якого є масиви RAID 5. Він об'єднує в собі відмовостійкість і високу продуктивність для програм з великою інтенсивністю запитів і високу швидкість передачі даних.

Переваги:

  • висока відмовостійкість;

  • висока швидкість передачі даних;

  • висока швидкість обробки запитів.

Недоліки:

  • висока вартість;

  • обмежене масштабування.

RAID 7. Відмовостійкий масив, оптимізований для підвищення продуктивності. (Optimized Asynchrony for High I/O Rates as well as High Data Transfer Rates). RAID 7® є зареєстрованою торговою маркою Storage Computer Corporation (SCC)

Для розуміння архітектури RAID 7 розглянемо її особливості:

  1. Всі запити на передачу даних обробляються асихронно і незалежно.

  2. Всі операції читання/запису кешируются через високошвидкісну шину x-bus.

  3. Диск парності може бути розміщений на будь-якому каналі.

  4. У мікропроцесорі контроллера масиву використовується операційна система реального часу орієнтована на обробку процесів.

  5. Система має хорошу масштабованість: до 12-ти host-інтерфейсів, і до 48-ми дисків.

  6. Операційна система контролює комунікаційні канали.

  7. Використовуються стандартні SCSI диски, шини, материнські плати і модулі пам'яті.

  8. Використовується високошвидкісна шина X-bus для роботи з внутрішньою кеш пам'яттю.

  9. Процедура генерації парності інтегрована в кеш.

  10. Диски, приєднані до системи, можуть бути задекларіровани як що окремо стоять.

  11. Для управління і моніторингу системи можна використовувати SNMP агент.

Переваги:

  • висока швидкість передачі даних і висока швидкість обробки запитів (1.5 - 6 разів вище за інші стандартні рівні RAID);

  • висока масштабованість хост інтерфейсів;

  • швидкість запису даних збільшується із збільшенням кількості дисків в масиві;

  • для обчислення парності немає необхідності в додатковій передачі даних.

Недоліки:

  • власність одного виробника;

  • дуже висока вартість на одиницю об'єму;

  • короткий гарантійний термін;

  • не може обслуговуватися користувачем;

  • потрібно використовувати блок безперебійного живлення для запобігання втраті даних з кеш пам'яті.

Розглянемо тепер стандартні рівні разом для порівняння їх характеристик. Порівняння виробляється в рамках архітектури, згаданої в таблиці.

RAID

Мінімум дисків

Потреба в дисках

Відмовостійкість

Швидкість передачі даних

Інтенсивність обробки запитів

Практичне використання

0

2

N

< 1 диск

< RAID 3

дуже висока до N х 1 диск

Графіка, відео

1

2

2N*

< RAID 6

R > 1 диск W = 1 диск

до 2 х 1 диск W = 1 диск

малі файл-сервери

2

7

2N<X<N+1

< RAID 1

~ RAID 3

Низька

мейнфрейми

3

3

N+1

< RAID 1

< RAID 7

Низька

Графіка, відео

4

3

N+1

< RAID 1

R < RAID 3 W < RAID 5

R = RAID 0 W << 1 диск

файл-сервери

5

3

N+1

< RAID 1

R < RAID 4 W < RAID 3

R = RAID 0 W < 1 диск

сервери баз даних

6

4

N+2

найвища

низька

R > 1 диск W < RAID 4

використовується украй рідко

7

12

N+1

< RAID 1

найвища

найвища

різні типи програм

Соседние файлы в папке Lekciyi