В търсене на оптималното лекарство

В тази статия ще ви разкажа как се запознах с Quest Netvault Backup. Вече бях чувал много положителни отзиви за Netvault Backup, когато този софтуер все още беше собственост на Dell, но все още не бях имал възможност да го „докосна“ с ръцете си.

В търсене на оптималното лекарство

Quest Software, известна още като Quest, е софтуерна компания със седалище в Калифорния с 53 офиса в 24 държави. Основан през 1987 г. Компанията е известна със своя софтуер, използван от професионалисти в база данни, облачно управление, информационна сигурност, анализ на данни, архивиране и възстановяване. Quest Software беше придобит от Dell през 2012 г. До 1 ноември 2016 г. продажбата беше завършена и компанията стартира отново като Quest Software.

Успях да се запозная отблизо с Quest Netvault не толкова отдавна. В един от проектите Клиентът поиска да намери евтино и оптимално решение за защита на тяхната инфраструктура. Клиентът обмисляше различен софтуер за архивиране, едно от решенията беше Quest Netvault Backup. Въз основа на резултатите от теста, като се вземат предвид важните за клиента параметри (някои от които са дадени в края на статията), беше избран Quest Netvault Backup.
В допълнение към основните изисквания, Клиентът желае софтуерът да бъде инсталиран на сървъри, работещи под Linux. Не всеки софтуер за архивиране може да се справи с тези изисквания, но Quest Netvault Backup може да го направи.

Изходни данни и изисквания

Задачата, поставена от Клиента, беше да се създаде система, която осигурява архивиране на данни в размер на 62 TB. Тези данни се съдържат в приложни системи като SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint и др. Тези системи за приложения работят на физически и виртуални сървъри, работещи с операционни системи Microsoft Windows Server, Linux и FreeBSD. Виртуалната среда е изградена на базата на платформата за виртуализация VMware vSphere. Инфраструктурата беше разположена на едно място.

Като цяло инфраструктурата на Клиента е показана на Фигура 1.1.

В търсене на оптималното лекарство
Фигура 1.1 – Инфраструктура на клиента

Анализът изследва възможностите на Quest Netvault Backup, приложими към инфраструктурата на клиента, а именно по отношение на извършване на архивиране, възстановяване, управление на данни и мониторинг. Типичната функционалност и принципите на работа практически не се различават от софтуера на други доставчици. Ето защо, по-нататък бих искал да се спра на характеристиките на Quest Netvault Backup, които го отличават от другите инструменти за архивиране.

Интересни функции

Инсталация

Размерът на дистрибуцията на Quest Netvalt Backup е само 254 мегабайта, което позволява бързото й внедряване.

Добавките за поддържаните платформи и задачи се изтеглят отделно, но това има положителен ефект върху целевото състояние на системата, която ще има само функционалността, която е необходима за защита на определена инфраструктура и няма да бъде претоварена с ненужни функции.

Управление

Администрирането на Netvault се извършва чрез уеб интерфейса на WebUI. Влизането се извършва с вашето име и парола.

В търсене на оптималното лекарство
Фигура 1.2 – Прозорец за влизане в конзолата за управление

Връзката с уеб конзолата се осъществява от всеки компютър в мрежата с помощта на браузър.

WebUI използва прост и приятелски интерфейс, администрирането не създава проблеми, логиката на управление е достъпна и разбираема, ако възникнат въпроси, подробна информация се публикува на уебсайта на доставчика продуктова документация.
В търсене на оптималното лекарство
Фигура 1.3 – WebUI интерфейс

WebUI е проектиран да управлява и контролира Quest Netvault Backup и ви позволява да изпълнявате следните задачи:
– настройка на производителност, сигурност и други параметри;
– управление на клиенти, устройства за съхранение и медии;

В търсене на оптималното лекарство
Фигура 1.4 – Управление на устройства за съхранение

– извършване на архивиране и възстановяване;
– наблюдение на задачи, активност на устройството и журнали на събития;

В търсене на оптималното лекарство
Фигура 1.5 – Дейност на устройството за наблюдение

– настройка на известия;
– създаване и преглед на справки.

Устройства за съхранение

Quest Netvault лесно прилага правилото за съхранение 3-2-1, тъй като може да работи както с устройства за онлайн съхранение на резервни копия (дискови системи за съхранение), така и с устройства за дългосрочно съхранение (дедупликиращи устройства, физически лентови библиотеки, автозареждащи устройства , виртуални лентови библиотеки (VTL) и споделени виртуални лентови библиотеки (SVTL)). Архивите за еднократна употреба могат да се съхраняват в облака, на място извън сайта или на сменяем носител (като лента).

При работа с устройства за дедупликация се поддържат специализирани протоколи RDA и DD Boost. Използване на тези протоколи:
– намалява натоварването на мрежата и подобрява производителността на задачите за архивиране, тъй като данните се дедупликират на клиента и се прехвърлят само необходимите блокове. Например, работата във връзка с Quest Qorestor с помощта на протокола RDA ви позволява да постигнете производителност до 20 терабайта на час и компресия от 20 към 1;
– защитава резервни копия от ransomware вируси. Дори ако самият резервен сървър е заразен и криптиран, архивите ще останат непокътнати. връзка.

Клиентите

Quest Netvault Backup поддържа повече от три дузини платформи и приложения. Можете да научите повече за списъка на уебсайта на доставчика на адрес връзка (Фигура 1.7). Проверката на съвместимостта на версии на защитени системи с Quest Netvault Backup се извършва съгласно официалния документ „Ръководство за съвместимост на Quest Netvault Backup“, намиращ се на връзка.

Поддръжката на такъв брой системи ви позволява да проектирате решения за сложни инфраструктури на ниво предприятие. Клиентите се разпространяват под формата на добавки (аналог на други доставчици - агенти), които се инсталират на сървъри. В резултат на това данните са защитени с помощта на една система с една точка на контрол.

В търсене на оптималното лекарство
Фигура 1.6 – Списък с добавки

След като изтеглим плъгините за тези платформи, ние ги поставяме в споделена папка, която свързваме с Netvault и след това дистанционно инсталираме плъгините на защитените сървъри.

Друго предимство според мен е яснотата на избора на обекти за архивиране. Например на фигурата по-долу избираме състоянието на системата на сървъра и логическото устройство c: като обекти.

В търсене на оптималното лекарство

И тази фигура показва избора на дялове на твърдия диск.

В търсене на оптималното лекарство

В допълнение към добавките за платформи, работещи на отделни сървъри, Quest Netvault Backup също има версии на добавки, които поддържат различни клъстерни системи. В този случай клъстерните възли са групирани във виртуален клиент, на който е инсталиран плъгин с активиран клъстер. Архивирането и възстановяването на клъстерни възли ще се извършва чрез този виртуален клиент. Таблицата по-долу показва клъстерните версии на добавките.

Таблица 1.2 Добавки с поддръжка за клъстерни системи

плъгин
описание

Добавка за FileSystem
Този плъгин се използва при настройване на архивиране на данни на файловата система на следните платформи: – Windows Server клъстери; – Linux клъстери; – Sun клъстери (Solaris SPARC)

Добавка за Exchange
Този плъгин се използва при настройване на архивиране на сървър на Microsoft Exchange, работещ с помощта на технологията Database Availability Group (DAG).

Добавка за Hyper-V
Този плъгин се използва при настройване на резервно копие на Hyper-V failover cluster

Добавка за Oracle
Този плъгин се използва при конфигуриране на резервно копие на Oracle Database към Oracle Real Application Clusters (RAC)

Добавка за SQL Server
Този плъгин се използва, когато се настройва резервно копие на клъстер за отказ на Microsoft SQL Server.

Плъгин за MySQL
Този плъгин се използва при настройване на резервни копия на MySQL Server в файлоувър клъстер.

Резултат от внедряването

Резултатът от работата по проекта беше система за архивиране, внедрена при Клиента, базирана на софтуера Quest Netvault Backup с архитектурата, показана на Фигура 1.8.

В търсене на оптималното лекарство
Фигура 1.7 – Целево състояние на системата

Всички компоненти на Netvault Backup бяха внедрени на физически сървър със следните характеристики:
– два процесора с по десет ядра;
– 64 GB RAM;
– два твърди диска SAS 300GB 10K (RAID1)
– четири твърди диска SAS 600GB 15K (RAID10);
– HBA с два външни SAS порта;
– два 10 gbps порта;
– CentOS OS.

Онлайн резервните копия се съхраняват на Quest Qorestor Standard (back end 150TB). Работата с Qorestor се извършва с помощта на протокола RDA. Коефициентът на дедупликация на Qorestor в края на пробната експлоатация на системата беше 14,7 към 1.

За дългосрочно съхранение е използвана лентова библиотека с четири стандартни устройства LTO-7. Лентовата библиотека беше свързана към резервния сървър чрез SAS. Периодично патроните са били отчуждавани и пренасяни за съхранение в някой от отдалечените филиали.

Всички необходими добавки бяха изтеглени и поставени в мрежова папка за отдалечена инсталация. Времето за внедряване и конфигуриране на тази система беше девет дни.

Данни

Въз основа на резултатите от проекта мога да кажа, че Quest Netvault Backup успя да изпълни всички изисквания на клиента и това решение е един от инструментите за изграждане на система за архивиране както за малки компании, така и за клиенти на корпоративно ниво.

Повечето от параметрите, използвани за оценка на решенията, са дадени в сравнителната таблица.

Таблица 1.3 – Сравнителна таблица

критерий
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Архивиране и репликация на Veeam
Veritas NetBackup
Quest Netvault

Поддръжка на Microsoft Windows OS за резервен сървър
Да
Да
Да
Да
Да
Да

Поддръжка на Microsoft Windows OS за резервен сървър
Не
Да
Да
Не
Да
Да

Многоезичен интерфейс
Да
Да
Не
Не
Да
Да

Функционалност на WEB интерфейс за управление
6 на 10
7 на 10
6 на 10
5 на 10
7 на 10
7 на 10

Централизирано управление
Да
Да
Да
Да
Да
Да

Ролева администрация
Да
Да
Да
Да
Да
Да

Агент за Microsoft Windows OS
Да
Да
Да
Да
Да
Да

Агент за Linux OS
Да
Да
Да
Да
Да
Да

Агент за Solaris OS
Да
Да
Да
Да
Да
Да

Агент за AIX OS
Да
Да
Да
Да
Да
Да

Агент за FreeBSD OS
Да
Не
Да
Да
Да
Да

Агент за MAC OS
Да
Да
Да
Не
Да
Да

Агент за Microsoft SQL
Да
Да
Да
Да
Да
Да

Агент за IBM DB2
Да
Да
Да
Да
Не
Да

Агент за Oracle DataBase
Да
Да
Да
Да
Да
Да

Агент за PostgreSQL
Да
Да
Да
Не
Да
Да

Агент за MariaDB
Да
Да
Да
Не
Да
Да

Агент за MySQL
Да
Да
Да
Не
Да
Да

Агент за Microsoft SharePoint
Да
Да
Да
Да
Да
Да

Агент за Microsoft Exchange
Да
Да
Да
Да
Да
Да

Агент за IBM Informix
Да
Да
Да
Не
Да
Да

Агент за Lotus Domino Server
Да
Да
Да
Не
Да
Да

Агент за SAP
Да
Да
Да
Не
Да
Да

Поддръжка на VMware ESXi
Да
Да
Да
Да
Да
Да

Поддръжка на Microsoft Hyper-V
Да
Да
Да
Да
Да
Да

Поддръжка за съхранение на лента
Да
Да
Да
Да
Да
Да

Поддръжка на DD boost протокол
Да
Да
Да
Да
Да
Да

Поддръжка на протокол Catalyst
Да
Да
Да
Да
Да
Не

Поддръжка на OST протокол
Да
Не
Да
Не
Да
Не

Поддръжка на RDA протокол
Да
Да
Да
Да
Да
Да

Поддръжка на криптиране
Да
Да
Да
Да
Да
Да

Дедупликация от страна на клиента
Да
Да
Да
Да
Да
Да

Дедупликация от страна на сървъра
Да
Да
Да
Да
Да
Да

Поддръжка на NDMP
Да
Да
Да
Не
Да
Да

ползваемост
6 на 10
3 на 10
4 на 10
8 на 10
5 на 10
7 на 10

Автори: Михаил Федотов - Архитект на резервни системи

Източник: www.habr.com

Добавяне на нов коментар