Домашня » як » Як використовувати кілька дисків інтелектуально Вступ до RAID

    Як використовувати кілька дисків інтелектуально Вступ до RAID

    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 - наприклад, якщо у вас є чотири жорстких диска 1TB, можна створити два окремих масиви RAID 1 (1TB кожен на загальну площу пам'яті 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