Top.Mail.Ru
Ответы

В чём разница между RAID-0 и RAID-1 и какой предпочтительнее?

По дате
По рейтингу
Аватар пользователя
Новичок
17лет

Сама по себе аббревиатура RAID изначально расшифровывалась как «Redundant Arrays of Inexpensive Disks» («избыточный (резервный) массив недорогих дисков» , так как они были гораздо дешевле RAM). Именно так был представлен RAID его создателями Петтерсоном (David A. Patterson), Гибсоном (Garth A. Gibson) и Катцом (Randy H. Katz) в 1987 году. Со временем RAID стали расшифровывать как «Redundant Array of Independent Disks» («избыточный (резервный) массив независимых дисков») , потому, как для массивов приходилось использовать и дорогое оборудование (под недорогими дисками подразумевались диски для ПЭВМ).. .
Теперь об организации самих массивов. На самом деле их больше чем просто RAID-0 и RAID-1:
-RAID 0 - неотказоустойчивый дисковый массив.
-RAID 1 - зеркальный дисковый массив.
-RAID 2 - зарезервирован для массивов, которые применяют код Хемминга.
-RAID 3, 4, 5 - используют чётность для защиты данных от одиночных неисправностей.
-RAID 6 - используют чётность для защиты данных от двойных неисправностей
Но по существу вопроса - каждый имет как свои достоинства, так и свои недостатки.
Так RAID 0 («Striping») — дисковый массив из двух или более жёстких дисков с отсутствием избыточности. Информация разбивается на блоки данных и записывается на оба/несколько дисков одновременно.
(+): За счёт этого существенно повышается производительность (от количества дисков зависит кратность увеличения производительности) .
(+): RAID 0 может быть реализован как программно, так и аппаратно.
(−): Страдает надёжность всего массива (при выходе из строя любого из входящих в RAID 0 винчестеров полностью и безвозвратно пропадает вся информация) . В соответствии с теорией вероятностей, надёжность массива RAID 0 равна произведению вероятностей безотказной работы составляющих его дисков, каждая из которых меньше единицы, таким образом совокупная надёжность заведомо ниже надёжности любого из дисков.

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

Так что однозначного ответа нет, что для Вас является главным, то и выбираете...

Аватар пользователя
Знаток
17лет

Все объяснили что это такое но никто простым языком не объяснил где это применяется, например мой друг занимается видео, так он имеет и RAID0 и RAID1, на RAID0 это и скорость и ёмкость на нём он делает видео, а результат копирует на RAID1, чтобы эту работу не потерять.

Аватар пользователя
Знаток
9лет

Есть интересные видеоуроки на тему RAID массивов:

Видеоурок «RAID1 — создание зеркальных дисков через BIOS» - http://www.sys-team-admin.ru/raznoe/133-videourok-lraid1-sozdanie-zerkalnyx-diskov-cherez-biosr.html

Видеоурок «RAID1 — создание программного зеркального диска в Windows 7» - http://www.sys-team-admin.ru/raznoe/134-videourok-lraid1-sozdanie-programmnogo-zerkalnogo-diska-v-windows-7r.html

Видеоурок «Создание RAID через внешний контроллер» - http://www.sys-team-admin.ru/administrirovanie/videourok-sozdanie-raid-cherez-kontroller-adaptec.html

Аватар пользователя
Искусственный Интеллект
17лет

RAID-0 (Mirror) пишет на оба винта одновременно, производительность не меняется, надёжность сохранения в два раза выше так как в случае отказа одного винта все данные сохраняются на втором. RAID-1(Stripe) данные записываются на оба винта поочерёдно (часть на один, часть на другой). Производительность возрастает, но риск потерять данные увеличивается вдвое-при отказе одного винестера теряется инфа и на втором.

Попутал. Наоборот. Сори.

Аватар пользователя
Просветленный
17лет

в 0 данные поочередно пишутся на каждый диск в массиве. удвоенная (почти) скорость и объем, никакой надежности (умер один диск - потеряли все данные) . в 1 данные пишутся одинаково сразу на все диски в массиве, очевидные потери в объеме (он равен объему 1 диска) , никакого прироста в скорости, зато довольно высокая (но не 100%) надежность. предпочтение стоит отдать тому решению, которое выгоднее. если нужно некое хранилище, данные в котором держатся недолго (например, отдельный диск для подкачки) - то это 0. если нужно что-то надежное - то лучше 1. а еще лучше - 5