RAID дозволяє об'єднати кілька фізичних жорстких дисків в один логічний жорсткий диск. Це дозволяє віддзеркалювати дані на двох жорстких дисках, забезпечуючи збереження важливих даних у багатьох місцях.
RAID означає «надлишковий масив незалежних дисків», хоча існує тип RAID, який не забезпечує надмірність і лише підвищує продуктивність.
RAID рівні
RAID - це не просто єдиний спосіб поєднання дисків. Існує кілька рівнів RAID, які забезпечують різний рівень продуктивності та надмірності. Усі рівні RAID об’єднує одне: вони об’єднують кілька фізичних дисків в єдиний логічний диск, який подається в операційну систему.
- RAID 0 : На відміну від інших рівнів RAID, RAID 0 не забезпечує надмірності. Однак RAID 0 дозволяє підвищити продуктивність за допомогою кількох дисків. Коли ви використовуєте RAID 0, дані, які ваш комп'ютер записує на жорсткий диск, діляться на два (або більше) жорсткі диски рівномірно. Наприклад, якщо ваш комп'ютер записує файл розміром 100 МБ, на один жорсткий диск буде записано 50 МБ, а на інший - 50 МБ. Коли комп'ютеру потрібно прочитати файл назад, він може одночасно прочитати 50 МБ з одного жорсткого диска і 50 МБ з іншого жорсткого диска - це буде швидше, ніж зчитування 100 МБ з одного жорсткого диска. Однак якщо будь-який із жорстких дисків у масиві RAID загине, ви втратите свої дані. Коли ви використовуєте RAID 0, ваші кілька дисків здаються більшим і швидшим жорстким диском, але вони набагато крихкіші.
- RAID 1 : У RAID 1 два диски налаштовані на дзеркальне відображення один одного. Коли ваш комп'ютер записує 100 МБ даних на свої диски, він запише однакові 100 МБ на обидва жорсткі диски. Кожен диск містить повну копію даних. Це гарантує, що, якщо один із дисків коли-небудь вийде з ладу, ви завжди матимете повну, сучасну копію своїх даних.
- RAID 2, 3 і 4 : Ці рівні RAID використовуються мало і часто вважаються застарілими.
- RAID 5 : Для використання RAID 5 вам знадобляться принаймні три диски. RAID 5 використовує смужку для розподілу даних на всіх жорстких дисках, а додаткові дані про парність розділені на всіх дисках. Якщо один із жорстких дисків загине, ви не втратите жодних даних. RAID 5 пропонує надмірність даних із меншими витратами на зберігання, ніж RAID 1 - наприклад, якщо у вас було чотири жорсткі диски об'ємом 1 ТБ, ви могли б створити два окремих масиви RAID 1 (по 1 ТБ на загальний простір для зберігання 2 ТБ) або один масив RAID 5 з 3 ТБ місця для зберігання.
- RAID 6 : RAID 6 схожий на RAID 5, але додає додатковий блок парності, записуючи два блоки парності для кожного біта даних, розміщених на дисках. Ви втрачаєте ємність, але RAID 6 забезпечує додатковий захист від втрати даних. Наприклад, якщо два жорсткі диски загинуть у конфігурації RAID 5, ви втратите свої дані. Якщо два жорсткі диски загинуть у конфігурації RAID 6, ви все одно матимете всі свої дані.
- RAID 10 : Також відомий як RAID 1 + 0, RAID 10 розподіляє дані між основними дисками та віддзеркалює ці дані на вторинних дисках. Таким чином, він намагається надати переваги RAID 0 (розподіл даних на декілька дисків для підвищення продуктивності) з перевагами RAID 1 (надмірність).
Існують також інші, нестандартні рівні RAID.
Налаштування RAID
RAID, як правило, використовується на серверах, мейнфреймах та інших комп'ютерних системах, де надмірно зберігаються дані важливі. RAID не використовується на настільних комп’ютерах і ноутбуках так часто, але багато комп’ютерів постачаються з контролерами RAID. Якщо ви цього хочете, ви, швидше за все, можете налаштувати конфігурацію RAID 1 з двома дисками, щоб забезпечити відображення ваших даних на двох дисках.
Використовуючи RAID, ви можете використовувати "апаратний RAID" або "програмний RAID". За допомогою апаратного RAID апаратний пристрій у вашому комп'ютері виконує всю роботу з RAID. Наприклад, якщо у вас був апаратний RAID і ви налаштували два диски для роботи в конфігурації RAID 1, апаратний контролер RAID представив би два диски вашій операційній системі як один диск. Вся робота RAID - дзеркальне відображення даних, розподіл їх між жорсткими дисками тощо - здійснюється апаратним RAID-контролером. Ваша операційна система навіть уявлення не мала, що ви насправді використовували RAID.
За допомогою програмного RAID роботу виконує операційна система. Наприклад, ви можете створити програмний RAID під час встановлення Linux на вашому комп'ютері - ядро Linux знає про RAID і буде виконувати роботу самостійно без будь-якого спеціального обладнання. Ви також можете створити програмний RAID в Windows .
Щоб налаштувати апаратний RAID, вам потрібно буде використовувати програмне забезпечення, яке керує RAID-контролером - до нього можна отримати доступ через BIOS комп'ютера. Якщо ви робите це, вам слід перевірити документацію апаратного RAID-контролера щодо точних кроків.
Подібні технології
Популярні операційні системи мають технології, які функціонують подібно до RAID. Windows 8 представила місця для зберігання . Linux має менеджер логічних томів або LVM . Обидві технології дозволяють групувати кілька фізичних дисків на одному логічному диску, щоб відображати дані для надмірності або об'єднувати пам'ять дисків, роблячи їх доступними як один диск, не забезпечуючи надмірність.
Ці технології можуть здатися дещо складними, але насправді це способи спрощення речей. Після налаштування відповідного RAID ваші дані автоматично зберігатимуться на кількох жорстких дисках, тому вам не доведеться турбуватися про їх втрату. Ваше програмне забезпечення навіть не повинно знати, що RAID існує.
Кредит зображення: Джастін Ракман , Джастін Ракман , fsse8info