Описание RAID массивов (RAID 4, RAID 5, RAID 6, RAID 7)
Описание RAID 4
Отказоустойчивый массив независимых дисков с разделяемым диском четности
Independent Data disks with shared Parity disk
RAID 4 имеет схожую структуру с RAID 3, однако отличие состоит в том, что в RAID 4 расслоение данных происходит на уровне секторов, а не на уровне битов и байтов. У RAID 4 более высокая производительность передачи малых объемов данных за счет распараллеливания, при котором имеется возможность выполнять более одного обращения по I/O контуру одновременно.
- очень высокая скорость чтения данных больших объемов;
- высокая производительность при большой интенсивности запросов чтения данных;
- малые накладные расходы для реализации избыточности.
Недостатки:
- достаточно сложная реализация;
- очень низкая производительность при записи данных;
- сложное восстановление данных;
- низкая скорость чтения данных малого объема при единичных запросах;
- асимметричность быстродействия относительно чтения и записи.
Описание RAID 5
Отказоустойчивый массив независимых дисков с распределенной четностью
Independent Data disks with distributed parity blocks
RAID 5 - упоминается как striping с распределенной контрольной суммой. В отличие от RAID 4 в RAID 5 контрольная сумма распределяется среди дисков. Это изменение позволяет увеличить производительность записи небольших объемов данных в многозадачных системах. Поскольку данные четности распределяются среди дисков, скорость выполнение процесса чтения имеет тенденцию быть значительно ниже чем скорость чтения у RAID 4 уровня.
Преимущества:
- высокая скорость записи данных;
- достаточно высокая скорость чтения данных;
- высокая производительность при большой интенсивности запросов чтения/записи данных;
- малые накладные расходы для реализации избыточности.
- скорость чтения данных ниже, чем в RAID 4;
- низкая скорость чтения/записи данных малого объема при единичных запросах;
- достаточно сложная реализация;
- сложное восстановление данных.
Описание RAID 6
Отказоустойчивый массив независимых дисков с двумя независимыми распределенными схемами четности
Independent Data disks with two independent distributed parity schemes
RAID 6 аналогичен 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);
- высокая масштабируемость хост-интерфейсов;
- скорость записи данных увеличивается с увеличением количества дисков в массиве;
- для вычисления четности нет необходимости в дополнительной передаче данных.
Недостатки:
- собственность одного производителя;
- очень высокая стоимость на единицу объема;
- короткий гарантийный срок;
- не может обслуживаться пользователем;
- нужно использовать блок бесперебойного питания для предотвращения потери данных из кэш-памяти.