Огляд системи зберігання резервних копій ExaGrid EX21000E - тест з Veeam Backup & Replication



В одному з наших попередніх постів «Оптимальна архітектура зберігання резервних копій віртуальної інфраструктури» ми вже говорили про базові принципи організації зберігання резервних копій віртуального середовища. Продовжуючи тему, публікуємо огляд спеціалізованої СГД з дедупликацией даних ExaGrid EX21000E, призначеної як раз для зберігання копій. Один з плюсів сховища в тому, що воно працює практично будь для бекапів. На тлі конкурентів з діаметрально протилежним підходом, ExaGrid явно виділяється демократичністю в питаннях сумісності та глибокою інтеграцією з стороннім ПЗ.

Завжди приємно, коли звичне ПО запускається з новою залізякою, і немає необхідності купувати щось «особливе», а потім витрачати час на додаткові налаштування. Колеги з StorageReview вирішили перевірити, наскільки ця теза застосуємо до Veeam Backup & Replication і ExaGrid EX21000E. А ми, в свою чергу, пропонуємо вам познайомитися з новим сховищем від ExaGrid в нашому перекладі. Ласкаво просимо за подробицями і висновками під кат.

Отже, ExaGrid EX21000E призначений для резервного копіювання даних і пропонує користувачеві 21TB для їх зберігання. При цьому пристрій має 42TB загальної корисної ємності (48TB RAW) і «заточене» під швидке відновлення. Як і інші представники сімейства ExaGrid, масив ділить свій об'єм на дві частини: половина ємності віддана під Landing Zone, а місце, що залишилося використовується для тривалого зберігання дедуплицированных копій. Landing Zone забезпечує швидке повернення сервісів і додатків до робочого стану. Ідея в тому, що 90% відновлень припускають роботу з даними останньої копії, тому можна розмістити їх в спеціальній зоні масиву без стиснення і заощадити на декомпресії та «раздедупликации».

З бекап-сховищами є одна біда: при розширенні ємності новими модулями починає просідати продуктивність, адже всі диски підключаються до однієї «голові». У ExaGrid витончено обійшли цю складність, вибравши схему розширення з обчислювальним контролером в кожному модулі розширення. Завдяки цьому при зростанні бізнесу потужність нарощується одночасно з об'ємом. Подібне горизонтальне масштабування заодно дозволить уникнути кардинальної переробки мережі та інфраструктури, зазвичай неминучої при зростанні обсягів даних. Наприклад, можна об'єднати в GRID-мережа 14 пристроїв EX21000E, отримавши 588TB корисної ємності.



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

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

EX21000E підтримує більше 20 опцій відновлення сторонніх виробників, начебто GRT (Granular Restore) і OST (Symantec Open Storage Technology). Робота сховища з усім цим «з коробки» помітно прискорює впровадження в інфраструктурі будь-якого розміру. Якщо ж у компанії підвищені вимоги до безпеки інформації, то можна вибрати комплектацію з функцією SED (Self-Encrypting Drive), яка автоматично зашифрує резервні копії.

Варто герой нашого огляду недешево, близько $50 000.

Характеристики і залізна частина

  • Сира\корисна ємність: 48\42TB;
  • Максимальний обсяг повної копії: 21TB;
  • Формфактор: 4U;
  • Процесор: Intel Xeon E3-1230 v2 (8M, 3.30GHz);
  • Оперативна пам'ять: 32GB;
  • Мережа:
    • 6х 1Gb Ethernet (можна розширити до 8 портів);
    • Опціонально 2х 10Gb Ethernet;

  • Електроживлення: 10-240VAC;
  • Тепловиділення: 1146 BTU/hr.


ExaGrid EX21000E за форматом — типовий 4U сервер повністю укомплектований 24 дисками 2TB SAS. В наш екземпляр встановлені накопичувачі Seagate Constellation ES.3 7K SAS. Дизайн передньої панелі досить аскетичний і демонструє мінімум кнопок і індикаторів, але для гиків-естетів доступна під замовлення знімна «дизайнерська» передня панель. Будь-який каприз за ваші гроші.

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



Щоб спростити монтаж, ExaGrid комплектує свої системи зручними безгвинтовими «рейками». Тут особливо відзначити нічого, установка пройшла без затримок і пошуків інструменту. Головне, не намагайтеся працювати поодинці — така вага передбачає роботу в чотири руки.



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

З точки зору заліза, перед нами цілком звичний Intel-сервер з 4-ядерним процесором 3.3GHz та 32GB пам'яті. Управляється все це добро спеціалізованої ОС на базі Linux, а підсистема зберігання зібрана на апаратній контролері і заздалегідь налаштована в RAID6 з парою hot-spare дисків. Сховище фізично містить цілих 42TB ємності, але номер моделі явно вказує на доступність лише половини. Як ми писали вище, пристрій логічно поділено на landing — і deduplication — розділи рівного обсягу, що дозволяє прискорити відновлення останньої копії.

Зручність використання

Відповідаючи тільки за зберігання даних, ExaGrid EX21000E дуже зручний в роботі. У більшості випадків це означає необхідність створення лише декількох мережевих папок під різні бекап-завдання, а все інше вже налаштовується в бекап-додатку. У нашому випадку була створена одна спільна папка, після чого на неї направили Veeam за 10-гігабітного каналу.



Сховище підтримується практично будь резервного копіювання, а для огляду ми взяли Veeam Backup & Replication v7. Більшість систем зберігання з дедупликацией припускають обов'язкову наявність так званої «регідрації» (раздедупликации) при відновленні даних, що різко знижує продуктивність. Замість цього ExaGrid використовує Landing-зону для відновлення без шкоди продуктивності. Крім того, подібна архітектура дозволяє з комфортом використовувати сховище для роботи Veeam vPower, Instant Recovery, SureBackup, Virtual Lab. З точки зору тривалого зберігання теж все добре — можна комбінувати можливості дедуплікаціі EX21000E і Veeam, отримуючи на виході значні коефіцієнти від 8:1 до 10:1.



Щоб подивитися, як там все працює, можна скористатися консоллю ExaGrid і оцінити: скільки місця використано, наскільки успішна дедупликация, і скільки часу займе процес. У більш масштабної інсталяції через цей веб-інтерфейс налаштовується реплікація і доступне управління всіма GRID-модулями системи зберігання.



Широка підтримка самого різного ПЗ для бекапа не обмежується простим списком сумісності. На додаток, ExaGrid пропонує користувачеві величезну базу допоміжних PDF і готових скриптів, доступних прямо з консолі сховища. Всі документи містять докладні how-to з зазначенням, що потрібно від вашого сховища і для запуску конкретного сценарію; важливо і наявність «кращих практик» в описі. Більше того, все це добро завжди буде у вас під рукою в режимі 24/7 і без доступу в Інтернет. Цю особливість напевно оцінять ті адміністратори, кому доводиться підтримувати відразу кілька систем резервного копіювання в одній організації.

Використовуємо ExaGrid разом з Veeam

Щоб оцінити ExaGrid в реальних умовах, ми встановили Veeam Backup & Replication 7.0 в середовищі vSphere 5.1. З точки зору архітектури, в середніх і великих інфраструктурах зазвичай намагаються відокремити сховище резервних копій від управителя. Але не кожен додаток дозволить так зробити — багато бекапи діє інакше, виконуючи всі ролі на одній машині.

У великих інсталяціях вузьким місцем зазвичай стає процесор бекап-сервера, швидко перевантажується безліччю одночасних процесів стиснення і дедуплікаціі. Для зниження навантаження Veeam, наприклад, дозволяє розподілити ролі з кількох хостів ESXi для більш рівномірного використання їх процесорних потужностей.



Інтеграція Veeam Backup з ExaGrid EX21000E налаштовується за кілька кроків. В першу чергу, потрібно створити загальну папку на сховище з зазначенням Veeam як типу програми. Далі, в консолі Veeam додаємо новий репозиторій на основі папки ExaGrid. Для тесту ми створили кілька репозиторіїв для кожної задачі бекапа, так як EX21000E найкраще дедуплицирует дані послідовно виконуваних завдань. Після підготовки «грунту» можна створювати backup-завдання, в яку просто додається список захищених віртуальних машин і вказується цільової репозиторій.



Для ефективної дедуплікаціі з боку ExaGrid важливо вказати правильні параметри стиснення у властивостях завдання Veeam. Тут головне уникнути «передедупликации», і намагатися не заважати сховища працювати. У властивостях кожного завдання резервного копіювання вибираємо розділ «Advanced settings» і відзначаємо наступні параметри:

  • Включаємо дедупликацию (Enable inline data deduplication);
  • Вибираємо компресію «Dedupe-friendly»;
  • Оптимізацію блоків даних залишаємо на рівні «LAN target».


До речі, бонусом від спільної дедуплікаціі Veeam і ExaGrid буде множення коефіцієнта: 2:1 від Veeam і 4:1 від сховища дають у сумі 8:1.



Для підготовки цього огляду ExaGrid EX21000E використовувався два тижні в якості первинного сховища всіх копій лабораторії. Veeam був налаштований на еженощный повний бекап всіх віртуальних машин, який до кінця тестового періоду займав на дисках 3.17TB при загальному розмірі віртуальних машин 65.8TB. Таким чином, було отримано значний коефіцієнт дедуплікаціі 20.73:1 з боку ExaGrid. Але після оцінки комбінованої статистики дедуплікаціі Veeam і ExaGrid з розбивкою по backup job, ситуація трохи змінилася.



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

  • BMF Backup: 12 машин Windows Server 2012 для тестування SQL сервера, з мінімальними змінами за день (розмір машин 240GB);
  • StorageReview Lab: 52 машини Windows і Linux з дуже невеликий щоденної «дельтою». Машини важать приблизно 2.6TB;
  • FileServer: віртуальний Windows Server 2012 R2 для медіа-даних з середніми змінами в день. 2.1TB;
  • NAS Lab: 8 серверів Windows Server 2008 R2 для тестування резервного копіювання на NAS. 272GB і мінімальна щоденна «дельта»;
  • MailServer LAB: 21 машина Windows Server 2008 R2 для VMmark. Вага 1.5TB і незначні щоденні зміни;
  • OlioWeb Lab, DS2Web Lab, OlioDB Lab, DS2DB Lab: сумарно 120 Linux серверів для тестів VMmark, зміни мінімальні. 3,38TB;
  • Client Lab: 32 машини Windows Server 2008 R2 і 2012 під VMmark і пару інших тестів, зміни все так само мінімальні. Машини важать 3.3TB;
  • LoadGen and IPoIB Backup: 22 Windows Server 2012 для FIO тестування, 1TB. Щодо змін все так само.




Хоча вражаючі графіки дедуплікаціі важливі для будь-якого сховища, найбільш критичним елементом завжди буде відновлення інформації після аварії. В цьому плані Veeam працює з різним ступенем деталізації: від окремих файлів гостьовий VM до миттєвого відновлення всієї машини (Instant Recovery). Для будь-якої робочої середовища, де з-за зупинки сервісів втрачаються гроші, швидкий повернення програми в нормальний стан складно переоцінити. У подібному сценарії Veeam і ExaGrid чудово відпрацьовують спільно, використовуючи технологію Veeam Instant Recovery зону швидкого відновлення ExaGrid. Інші системи зберігання витрачають зайвий час на регидрацию даних з дедуплицированной копії, в той час як у EX21000E є вже готова до роботи інформація в тій самій landing-зоні.

Тести показали, що відновлена таким чином VM працювала дуже швидко, але все ж не настільки, як при використанні основної системи зберігання ESXi (що очікувано). Після завершення «реанімації», віртуальну машину можна залишити працювати на ExaGrid або ж застосувати Storage vMotion для перенесення на виробниче сховище.

Висновки

ExaGrid EX21000E пропонує 42TB «сирої» ємності, половина якої використовується в якості зони швидкого відновлення останньої копії. Такий підхід дозволяє робити копії помітно швидше традиційних сховищ з дедупликацией. Ще більше переваг ми отримуємо при відновленні, адже регідрації не відбувається зовсім. В результаті, отримуємо швидкість резервного копіювання як у високопродуктивних дискових систем, в поєднанні з високою ефективністю зберігання, притаманною класичним dedupe-пристроїв.

Швидкорослий бізнес оцінить можливості EX21000E для «нарощування м'язів» від 1 до 210TB (без масштабних «апгрейдів», ризиків старіння, без розтягування часу бекапа). Сховище підтримує реплікацію на інші системи GRID-мережі без просідання продуктивності резервних копій, а первинна настройка і спільна робота з Veeam Backup труднощів не викликає. Інтегрована прямо в інтерфейс велика база знань є зручним інструментом для вирішення виникаючих проблем. Результати показали високу ефективність сховища: двотижневий марафон бекапа з ExaGrid продемонстрував дедупликацию з коефіцієнтом 20.73:1 (віртуальні машини об'ємом 65.8TB зайняли у сховище лише 3.17TB). Відновлення з landing-зони теж пройшло легко і красиво, з очікуваною швидкістю.

Плюси:

  • Інтеграція практично будь резервного копіювання;
  • Спеціальна зона на сховище для швидкого відновлення останньої копії;
  • Архітектура scale-out для зручного нарощування продуктивності пропорційно обсягам;
  • Прийнятна вартість за «доросле» рішення.


Мінуси:

  • Непогано б використовувати в EX21000E кеш-пам'ять з батарейкою для захисту від втрати даних. Наприклад, при проблемах з електроживленням.



Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.