Физическая защита данных кек

Материал из Saratov FIO Wiki
Перейти к: навигация, поиск

Автор статьи

Владислав Сергеев

Гипотеза

Для обеспечения большей скорости чтения/записи и надёжности хранения записи на дисках используются RAID-массивы (Redundant Arrays of Independent Disks – избыточный массив независимых дисков).
Впервые термин RAID появился в 1987 году, когда исследователям из Калифорнийского Университета в Беркли удалось создать действующий массив из нескольких жестких дисков.

Физическая защита данных

Первоначальное предназначение RAID — создание на базе нескольких винчестеров диска большого объема с увеличенной скоростью доступа.
Но затем к двум основным целям добавилась третья — сохранение данных в случае отказа части оборудования.
RAID-контроллер
Несколько жёстких дисков подключаются к RAID-контроллеру, который рассматривает их как единый логический носитель информации.
В основе теории RAID лежат пять основных принципов. Это Массив (Array), Зеркалирование (Mirroring), Дуплекс (Duplexing), Чередование (Striping) и Четность (Parity).


Массив

Массив
Это несколько накопителей, которые централизованно настраиваются, форматируются и управляются. 
Логический массив – это уже более высокий уровень представления, на котором не учитываются физические характеристики системы.
(+): Скорость считывания файлов увеличивается в n раз, где n — количество дисков. (-): Увеличивается вероятность потери данных.


Зеркалирование

Зеркалирование
Технология позволяющая повысить надежность системы. В RAID массиве с зеркалированием все данные одновременно пишутся не на один, а на два жестких диска. То есть создается «зеркало» данных. При выходе из строя одного из дисков вся информация остается сохраненной на втором.
(+): Обеспечивает приемлемую скорость записи. (+): Имеет высокую надёжность — работает до тех пор, пока функционирует хотя бы один диск в массиве. (-): Недостаток RAID 1 в том, что по цене двух жестких дисков пользователь фактически получает объём лишь одного.


Дуплекс

RAID2 arch.svg.png
Развитие идеи зеркалирования. В этом случае так же высок уровень надежности и требуется в два раза больше жестких дисков. Но появляются дополнительные затраты: для повышения надежности в систему устанавливаются два независимых RAID контроллера. Выход из строя одного диска или контроллера не сказывается на работоспособности системы.
(+): Массива RAID 2 является повышение скорости дисковых операций по сравнению с производительностью одного диска. (-): Массива RAID 2 является то, что минимальное количество дисков, при котором имеет смысл его использовать — 7, только начиная с этого количества для него требуется меньше дисков, чем для RAID 1


Выводы

Ресурсы