Що таке Raid 0 і як його зробити в windows 10 і 7?

RAID (англ. redundant array of independent disks - надлишковий масив незалежних жорстких дисків) - масив з декількох дисків, керованих контролером, взаємопов'язаних швидкісними каналами і сприйманих зовнішньою системою як єдине ціле. Залежно від типу масиву може забезпечувати різні ступені відмовостійкості та швидкодії. Служить для підвищення надійності зберігання даних та/або для підвищення швидкості читання/запису інформації. Спочатку, подібні масиви будувалися в якості резерву носіям на оперативній (RAM) пам'яті, яка в той час була дорогою. З часом, абревіатура набула другого значення - масив вже був з незалежних дисків, маючи на увазі використання декількох дисків, а не розділів одного диска, а також дорожнечу (тепер вже відносно просто декількох дисків) обладнання, необхідного для побудови цього самого масиву.

Розглянемо, які бувають RAID масиви. Спершу розглянемо рівні, які були представлені вченими з Берклі, потім їх комбінації і незвичайні режими. Варто зауважити, що якщо використовуються диски різного розміру (що не рекомендується), то працювати вони буду за обсягом найменшого. Зайвий обсяг великих дисків просто буде недоступний.


RAID 0 (striping - «чергування»)

Режим, коли ви використовуєте максимальну продуктивність. Дані рівномірно розподіляються по дисках масиву, дискиоб'єднуються в один, який може бути розмічений на кілька. Розподілені операції читання і записи дозволяють значно збільшити швидкість роботи, оскільки кілька дисків одночасно читають/записують свою порцію даних. Користувачеві доступний весь обсяг дисків, але це знижує надійність зберігання даних, оскільки при відмові одного з дисків масив зазвичай руйнується і відновити дані практично неможливо. Область застосування - програми, що потребують високих швидкостей обміну з диском, наприклад відеозахоплення, відеомонтаж. Рекомендується використовувати з високонадійними дисками.

RAID 0 (striping - «чергування»)

RAID 1 (mirroring - «дзеркалювання»)

масив з двох дисків, що є повними копіями один одного. Не слід плутати з масивами RAID 1 + 0, RAID 0 + 1 і RAID 10, в яких використовується більше двох дисків і більш складні механізми дзеркалювання.

Забезпечує прийнятну швидкість запису і виграш за швидкістю читання при розпаралелюванні запитів.

Має високу надійність - працює до тих пір, поки функціонує хоча б один диск в масиві. Ймовірність виходу з ладу відразу двох дисків дорівнює твору ймовірностей відмови кожного диска, тобто значно нижче ймовірності виходу з ладу окремого диска. На практиці при виході з ладу одного з дисків слід терміново вживати заходів - знову відновлювати надлишковість. Для цього з будь-яким рівнем RAID (крім нульового) рекомендують використовувати диски гарячого резерву.

RAID 1


Програмний RAID і апаратний

За принципом організації поділ райдів йде на апаратні та програмні. У чому їх відмінність:

  • Апаратні задіють інші компоненти комп'ютера для координації обміну даними. Створюються до встановлення операційної системи і не залежать від неї.
  • Програмні створюються засобами ОЗ або спеціальних утиліт. Існують, поки працює операційна система, що забезпечує їх функціонал - середовище для запуску необхідного ПЗ.

Тепер розглянемо, які бувають ще збірки залежно від специфікації. Детальний опис, що таке RAID масив, читайте тут.

RAID 2, 3, 4

різні варіанти розподіленого зберігання даних з дисками, виділеними під коди парності і різними розмірами блоку. В даний час практично не використовуються через невисоку продуктивність і необхідність виділяти багато дискової ємності під зберігання кодів ЄСС та/або парності.

RAID_3

RAID_4

Які HDD (жорсткі диски) можна з'єднати в RAID

В першу чергу - свідомо справні. Перед підключенням потрібно перевірити у диска S.M.A.R.T, якщо є сумніви. Диски з деградуючою поверхнею підключати ні в якому разі не можна.

Ідеально, коли купуються нові диски. Рекомендують купувати диски однієї і тієї ж фірми, однієї і тієї ж марки, щоб не сильно відрізнялися базові технічні характеристики.


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

Нові диски можуть відрізнятися за енергоспоживанням, швидкістю, об'ємом буферної пам'яті і призначенням. Вкрай бажано, щоб всі ці показники були однаковими. Може вийти так, що найслабший диск буде уповільнювати роботу всієї зв'язки через нижчі характеристики.

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

На момент написання статті провідним лідером серед виробників SSD (на нашому ринку) для сервера залишається Intel. Ціна на їхні пристрої висока, але з якістю не прогадаєте. Навіть такий виробник як Hitachi поки не може похвалитися особливим вибором пристроїв SSD для серверів, принаймні у нас.

Автор публікації

не в мережі 2 дні


RAID 5

Основним недоліком рівнів RAID від 2-го до 4-го є неможливість проводити паралельні операції запису, оскільки для зберігання інформації про чітність використовується окремий контрольний диск. RAID 5 не має цього недоліку. Блоки даних і контрольні суми циклічно записуються на всі диски масиву, немає асиметричності конфігурації дисків. Під контрольними сумами вказується результат операції XOR (виключає або). Xor

має особливість, яка дає можливість замінити будь-який операнд результатом, і, застосувавши алгоритмxor, отримати в результаті відсутній операнд. Наприклад:a xor b = c (гдеа, b, c - три диски рейд-масиву), у разі есліа відмовить, ми можемо отримати його, поставивши на його місце і проведяxor межіс ів:c xor b = a. Це стосується незалежно від кількості операндів:a xor b xor c xor d = e . Якщо відмовляєтс тодішнє встає на його місце і проведяxor в результаті отримуваний:a xor b xor e xor d = c . Цей метод по суті забезпечує відмовостійкість 5 версії. Для зберігання результату xor потрібно всього 1 диск, розмір якого дорівнює розміру будь-якого іншого диска в raid.

Гідності

RAID5 набув широкого поширення, в першу чергу, завдяки своїй економічності. Обсяг дискового масиву RAID5 розраховується за формулою (n-1) * hddsize, де n - число дисків у масиві, а hddsize - розмір найменшого диска. Наприклад, для масиву з чотирьох дисків по 80 гігабайт загальний обсяг буде (4 - 1) * 80 = 240 гігабайт. На запис інформації на тому RAID 5 витрачаються додаткові ресурси і падає продуктивність, оскільки потрібні додаткові обчислення і операції запису, зате при читанні (порівняно з окремим вінчестером) є виграш, тому що потоки даних з декількох дисків масиву можуть оброблятися паралельно.

Недоліки

Продуктивність RAID 5 помітно нижче, особливо на операціях типу Random Write (записи в довільному порядку), при яких продуктивність падає на 10-25% від продуктивності RAID 0 (або RAID 10), оскільки потребує більшої кількості операцій з дисками (кожна операція запису, за винятком так званих full-stripe write-ів, сервера замінюється на контролері RAID на чотири - дві операції читання і дві операції запису). Недоліки RAID 5 проявляються при виході з ладу одного з дисків - весь том переходить в критичний режим (degrade), всі операції запису і читання супроводжуються додатковими маніпуляціями, різко падає продуктивність. При цьому рівень надійності з "

COM_SPPAGEBUILDER_NO_ITEMS_FOUND