Огляд BeyondRAID від Drobo: що пропонує технологія проти втрати даних?
За десятки років існування RAID технологія зазнала кардинальних змін та вдосконалень. У пошуках балансу між продуктивністю, місткістю та надійністю, розробники створювали нові рівні, функції та можливості.
За винятком RAID 0 і JBOD, RAID завжди асоціювався із безпечним накопичувачем для зберігання даних. Надмірність, парність і гаряче резервування – це всього лише терміни, що відносяться до методів захисту даних у RAID-сховищах.
Вперше реалізована в якості рішення для зберігання даних великих підприємств, технологія RAID, як виявилось, володіла численними перевагами, тому легко завоювала популярність і серед малого бізнесу та домашніх користувачів. Втім, останнім бракувало часу та навичок для занурення в усі тонкощі RAID, щоб вибрати правильний баланс між корисною ємністю сховища, надійністю системи та її загальною вартістю. Нова технологія BeyondRAID, розроблена компанією Drobo, вийшла за рамки будь-яких обмежень та дозволила позбутися необхідності обирати.
Підказка: Всі основні поняття, пов'язані з RAID, описані в особливостях організації даних на RAID.
BeyondRAID: особливості та переваги
Основна ідея BeyondRAID полягала у створенні системи зберігання, яка була б проста в управлінні та усунула б перешкоди, що виникають через залежність від рівня RAID. Без сумніву, з появою BeyondRAID технологія отримала підвищену продуктивність та захист даних.
-
Самоуправління. Основною особливістю системи BeyondRAID є її самоуправління. Балансуючи між ефективністю, відмовостійкістю та місткістю, гнучкий BeyondRAID обирає оптимальну стратегію запису даних на диск у певний момент часу. Таким чином, Вам не потрібно замислюватись про рівень RAID перед початком використання сховища.
-
"Обізнаність" про дані. BeyondRAID створює таблицю розподілу даних для відстеження фрагментів файлів, що зберігаються на пристрої. Таблиця містить інформацію про властивості, фізичні накопичувачі та схему розподілу даних для кожного блоку даних. Для підвищення безпеки створюються більш ніж дві копії таблиці. Якщо будь-який з фрагментів даних зазнає пошкодження, система негайно відновлює його.
-
Копіювання при записі. (Copy-on-Write). Для модифікації даних BeyondRAID застосовує метод копіювання при записі. Будь-які зміни у файлі здійснюються зі створенням нової копії та посиланням на стару версію файлу (або шляхом до неї). Цей метод гарантує успішне відновлення даних, оскільки декілька копій одного і того ж файлу все ще можуть залишатися на сховищі BeyondRAID.
-
"Тонке" виділення. Задля максимальної ефективності, BeyondRAID застосовує тонке виділення, використовуючи весь пул сховища для запису даних. Це дозволяє виділити таку кількість дискового простору, яка потрібна для зберігання даних у будь-який конкретний момент часу і, таким чином, не витрачати його даремно.
-
"Розумні" томи. Drobo на базі BeyondRAID надає 16 ТБ віртуального дискового простору. Однак LUNи можуть бути різних розмірів незалежно від місткостей фізичних дисків, доступних у сховищі. Створення нового логічного блоку не вимагає спеціально виділеного фізичного простору. Новий LUN швидше візьме із загального пулу точно таку кількість простору зберігання, яка йому потрібна у конкретний момент часу. Більш того, якщо дисковий простір очищується, том повертає його назад в загальний пул для запису нових даних.
-
Протокол iSCSI за "нуль кліків". Сховища Drobo із BeyondRAID мають протокол iSCSI, який підходить як для серверів під Windows, так і під macOS.
BeyondRAID проти традиційного RAID
Традиційні RAID мають деякі неприємні недоліки: ви маєте використовувати диски однакових розмірів, з однаковими характеристиками та продуктивністю, а також зобов’язані обрати тип RAID заздалегідь без змоги у подальшому змінити обрану конфігурацію масиву без втрати даних. BeyondRAID позбавляє десятків проблем, пов'язаних із RAID, завдяки чому навіть недосвідчені користувачі можуть скористатися всіма перевагами RAID-сховища.
Ознайомтесь із наведеною нижче таблицею, щоб дізнатися різницю між RAID і BeyondRAID.
Традиційний RAID | BeyondRAID |
---|---|
Жорсткі вимоги щодо розмірів дисків. Якщо в RAID використовуються накопичувачі різних розмірів, система присвоює масиву розмір найменшого диска. Таким чином, решта простору на дисках, розмір яких перевищує розмір найменшого складника, буде втрачено. |
Жодних вимог до розмірів дисків. Система ефективно використовує простір і заповнює даними всю місткість накопичувачів. |
Суворі вимоги до технічних характеристик. Якщо технічні характеристики накопичувачів відрізняються, може статися, що система не працюватиме. |
Жодних вимог до характеристик накопичувачів. Ви можете використовувати будь-які робочі диски, яким Ви віддаєте перевагу. |
Жорсткі вимоги щодо порядку накопичувачів. Якщо порядок дисків змінено, система не зможе зчитати дані. |
Можна з легкістю змінити порядок дисків. Система зчитує дані незалежно від порядку накопичувачів. |
Рівень RAID. Рівень RAID слід обрати, перш ніж налаштовувати систему. Часто доводиться вибирати між місткістю, продуктивністю та відмовостійкістю. |
Немає поняття рівня RAID. Система ефективно розподіляє дані, обираючи найбільш оптимальну схему розподілу даних для кожної операції запису даних. Ви обираєте лише між одно- або дводисковою надлишковістю. |
Незмінна схема розподілу даних та кількість дисків. Зміна конфігурації RAID, а також додавання дисків можуть призвести до втрати даних. |
Гнучка та розширювана система. BeyondRAID дозволяє змінювати схему розподілу даних і додавати диски без загрози втратити дані. |
Простоювання резервного диску. Запасний накопичувач просто чекає, поки інший диск зі сховища не вийде з ладу. |
Віртуальний резервний диск. Диск, призначений для заміни несправного, постійно використовується системою. Якщо система вийде з ладу, її буде переналаштовано таким чином, щоб захистити дані від втрати без збоїв і простоювання. |
BeyondRAID все одно втрачає дані
Незважаючи на всі просунуті функції безпеки та його інтелектуальність, сховище BeyondRAID все ще схильне до збоїв, що викликають втрату даних. При втраті даних зі сховища BeyondRAID, Ви можете зіткнутися з однією з наступних проблем:
- Збої в процесі оновлення програмного забезпечення Drobo
- Помилки перевищення
- Необхідність заміни більш ніж одного диска на резервний
BeyondRAID та відновлення даних
Враховуючи особливості розподілу даних на BeyondRAID, відновлення даних із таких масивів є складною операцією, що вимагає просунутих програмних алгоритмів, доступних тільки у Professional, RAID і Network RAID редакціях UFS Explorer. Для цієї процедури Вам також знадобиться:
- комп'ютер під керуванням Windows, Linux або macOS, на якому буде запущено програмне забезпечення;
- внутрішнє, зовнішнє або мережеве сховище, достатньо велике для розміщення відновлених даних;
- кабелі SATA та вільні порти на материнській платі для підключення накопичувачів до ПК. Також можна використовувати адаптери USB-до-SATA, зовнішні корпуси та плати розширення.
Підказка: Будь ласка, ознайомтеся з інструкціями щодо безпечного вилучення дисків із NAS і підключення накопичувачів до комп'ютера для відновлення даних.
Програмне забезпечення автоматично визначає метадані тому BeoyndRAID, присутні на дисках NAS, та дозволяє зібрати масив BeoyndRAID із розпізнаних томів, як описано в інструкції щодо відновлення даних з Drobo. Пристрій також може бути оснащений додатковим модулем mSATA SSD, який працює як Drobo Accelerator Cache. У разі неправильного вимкнення пристрою, збою апаратного забезпечення чи інших проблем критичні дані, до яких часто звертаються, можуть залишитися в кеші без перенесення в основний масив. За таких обставин, щоб опрацювати пристрій в програмі, слід дотримуватись інструкцій для Drobo з увімкненим mSATA-кешем.
Однак якщо у Вас виникли проблеми або Ви не можете виконати цю процедуру самостійно, будь ласка, зверніться до наших технічних фахівців.
Останнє оновлення: 22 травня 2023