RAIDIX, A-Systems

Дорогі друзі, сьогодні ми розповімо вам про програмне забезпечення системи зберігання даних RAIDIX на базі віртуальної машини, що працює у середовищі Oracle VM Virtualbox. Це так званий RAIDIX Virtual Appliance, призначений для використання як демонстраційний та навчальний інструмент. Необхідні ресурси - мінімум 8Гб ОЗУ, ЦПУ, що підтримує SSE4 набір команд і ПЗ Oracle VM Virtualbox версії 5 або вище.

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

Якщо ви знайомі з керуванням якоюсь системою зберігання даних, то з керуванням RAIDIX можна розібратися легко, навіть не читаючи Посібник адміністратора. Інтерфейс дружній та інтуїтивно зрозумілий.

Якщо навести мишу на іконку користувача у правому верхньому кутку екрану, то можна встановити українську мову – це приємно і велика рідкість у системах рівня Enterprise.

На початковій сторінці меню Storage&Dashboard ми бачимо, що нам надано 8 дисків по 2Гб, з яких потрібно зібрати рейд, на рейді нарізати місяця та виділити пул запасних дисків гарячого резерву. Для цього призначені три великі сині кнопки - Create a SparePool, Create a RAID, Create a LUN. Саме в такій послідовності і треба пройти цими кнопками, виконавши ритуал початкової настройки системи. Натискання кожної кнопки запускає майстер установки, відповідного об'єкта, у якому потрібно встановити всі необхідні параметри. Процедура загалом ясна та зрозуміла.

У майстрі встановлення рейду потрібно вибрати рівень рейду. Вибрати можна із десяти варіантів. Дуже зручно поруч із назвою рейду дано опис шестиОсновні типи. Ще чотири типи повторюються з індексом i, що означає індексований, але про це потрібно заглянути до Посібника користувача.

Далі в майстрі необхідно встановити розмір кешу та страйпу, вибрати профіль навантаження та sparepool, тобто налаштувати параметри рейду відповідно до характеристик даних, з якими він працюватиме. У майстрі можна рухатися не тільки вперед, але й повернутись назад, щоб виправити виставлені параметри.

В меню Storage>RAID Profiles можна створити свій варіант налаштування рейду з 16 параметрів. Змінювати налаштування профайлу можна в процесі роботи, здійснюючи тим самим тонке підстроювання системи. Дуже здивувало, що можна на повному ходу видалити рейд з усіма місяцями, що працюють, тільки один раз відповівши Yes на попередження, навіть не відключаючи місяця. Дуже небезпечна операція!

Майстер створення LUN дозволяє вибрати рейд, ім'я, розмір місяця, розмір блоку запису, файловий або блоковий доступ. Також можна повернутись назад на попередні кроки.

Щоб віддати місяць у спільне користування, необхідно на ньому створити CIFS кулі. Для цього заходимо в меню NAS&Shares і натискаємо Create a Share, запуститься майстер створення кулі, який попросить вказати LUN на якому буде створено кулі, вибрати файлову систему кулі XFS або EXT4, вказати протокол, за яким працюватиме кулі – тут аж 4 варіанти : NFS, SMB, FTP, AFP. Далі вказується ім'я кулі та шлях до неї. Авторизація доступу користувачів до кулі здійснюється стандартно за допомогою WORKGROUP або Active Directoty. Далі можна визначити список ініціаторів, яким буде надано доступ до кулі.

Як і належить справжньої СГД, RA &Store Drives . При раптовій відмові диска автоматична гаряча заміна з набору резервних дисківSparePool.

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

У меню Systems>Network можна об'єднати кілька мережних інтерфейсів в один віртуальний мережевий канал для підвищення доступності та пропускної спроможності системи. А ось можливість створення VLANів відсутня, що дуже обмежує гнучкість СГД.

Дуже добре в RA & Monitoring, з якого можна вибрати одну з чотирьох закладок: Сенсори, Продуктивність, Підтримка, Історія.

У закладці Сенсори відображаються параметри сенсорів контролерів та кошиків, тобто. виводяться показання температури, живлення та інших параметрів, якщо у контролерах та кошиках є відповідні сенсори.

Модуль Продуктивність складається з двох розділів: Швидкість передачі даних та Трасування. У розділі Швидкість передачі даних можна отримати графіки швидкості обміну, часу відгуку та обсягу даних, що передаються. Причому ці характеристики можуть бути отримані для рейду, місяця, ініціатора, націлення, сесії. Характеристики виводяться в реальному часі або за певний інтервал – від хвилини до доби. Даний розділ добре демонструє поточну продуктивність СГД та призначений для користувачів системи.

А ось розділ Трасування орієнтований на інженерів, які здійснюють пуско-налагодження та первинний підбір конфігурації СГД. Тут можна оцінити значення таких параметрів, як LBA, Transfer Length, Cache Access, Data Transfer Rate, Command Transfer Rate, Write Back, Read Ahead, Write Cache Saturation.

В закладці Підтримка можна отримати доступ до журналів подій та консолі командного рядка системи.