Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
комплекс ИБ новый для публикации в ИНТЕРНЕТ .doc
Скачиваний:
649
Добавлен:
10.02.2015
Размер:
6.19 Mб
Скачать

Raid 0. Дисковый массив без отказоустойчивости (Striped Disk Array without Fault Tolerance)

Массив дисков без избыточного хранения данных. Информация разбивается на блоки, которые записываются на отдельные диски, что обеспечивает увеличение производительности. Суть его в том, что поток данных разрезается на кусочки равного размера. Этот дисковый массив должен состоять как минимум из двух винчестеров, которые делят между собой этот поток данных. Условно представим, что поток поделен на кусочки "1", "2", "3", "4", "5" и "6". Тогда диски, составляющие RAID 0, возьмут каждый по одному кусочку этого потока. Так, если в массиве есть два харда - "C" и "D", то первый возьмет себе кусочек "1", а второй - кусочек "2". Далее "C" записывает "3", а "D" - "4". И так далее. Необходимо заметить, что я не совсем точно описал процесс записи, так как не сначала записывается "1", затем "2", а после него "3". Совсем не так! Диск "C" непрерывно пишет куски "1", "3", и "5" потока данных, а диск "D" непрерывно записывает "2", "4" и "6". Причем диски записывают эти кусочки одновременно. Чтение записанных данных диски RAID 0 производят также одновременно (параллельно). С одного харда считываются нечетные кусочки, а со второго - четные. Именно за счет параллельности производительность RAID 0 буквально удваивается по сравнению с производительностью одиночного винчестера, потому что запрос чтения или записи, теоретически предназначающийся для одного харда, выполняют сразу два (или более - смотря из скольких дисков, вы построите массив) винчестера. Чем больше дисков в массиве, тем быстрее обработается запрос. Данные способ хранения информации ненадежен (поломка одного диска приводит к потере всей информации), поэтому уровнем RAID как таковым не является. За счет возможности одновременного ввода/вывода с нескольких дисков RAID 0 обеспечивает максимальную скорость передачи данных и максимальную эффективность использования дискового пространства, так как не требуется места для хранения контрольных сумм. Реализация этого уровня очень проста. В основном RAID 0 применяется в тех областях, где требуется быстрая передача большого объема данных.

Преимущества:

  • Наивысшая производительность в приложениях, требующих интенсивной обработки запросов ввода/вывода и данных большого объема;

  • Простота реализации;

  • Низкая стоимость.

Недостатки:

  • Не отказоустойчивое решение;

  • Отказ одного диска влечет за собой потерю всех данных массива.

Raid 1. Дисковый массив с зеркалированием (mirroring)

Дисковый массив с дублированием информации, так называемая схема с зеркалированием данных. В простейшем случае два накопителя содержат одинаковую информацию и являются одним логическим диском. То есть сначала кусочки "1", "2", "3", "4", "5" и "6" записываются на диск "C", а затем на "D" (и на все остальные винчестеры массива, если таковые присутствуют). Причем запись происходит последовательно, а именно пока не будет завершена запись на один винчестер, следующий будет ожидать свою очередь. Тем самым обеспечивается самый высокий уровень сохранности данных: при выходе из строя одного диска его функции выполняет другой (что абсолютно прозрачно для пользователя). Кроме того, этот уровень удваивает скорость считывания информации, так как эта операция может выполняться одновременно с двух дисков.

Такая схема хранения информации используется в основном в тех случаях, где "цена" безопасности данных намного выше стоимости реализации системы хранения. Но поскольку цены на диски все время снижаются, RAID 1 становится все популярней. В серверах среднего уровня, где объем хранимой информации не так велик, его применение может быть вполне оправдано. RAID 1 прост в реализации, позволяет создать отказоустойчивую систему всего из двух дисков, самый большой его минус - высокая стоимость.

Преимущества:

  • Простота реализации;

  • Простота восстановления массива в случае отказа (копирование).

Недостатки:

  • Высокая стоимость - 100% избыточность;

  • Невысокая скорость передачи данных.