У пошуках аптымальнага сродку

У гэтым артыкуле я раскажу, як пазнаёміўся з 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 ТБ. Гэтыя дадзеныя змяшчаліся ў такіх прыкладных сістэмах як 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;
- абараняе рэзервовыя копіі ад вірусаў-шыфравальшчыкаў. Нават калі будзе заражаны і зашыфраваны сам сервер рэзервовага капіявання, рэзервовыя копіі застануцца некранутымі. спасылцы.

Кліенты

Quest Netvault Backup падтрымлівае больш за тры дзясяткі платформаў і прыкладанняў. Падрабязней азнаёміцца ​​з пералікам можна на сайце вендара па спасылцы (Малюнак 1.7). Праверка сумяшчальнасці версій якія абараняюцца сістэм з Quest Netvault Backup ажыццяўляецца па афіцыйным дакуменце "Quest Netvault Backup Compatibility Guide" размешчанаму па спасылцы.

Падтрымка такой колькасці сістэм дазваляе праектаваць рашэнні для складаных інфраструктур Enterprise ўзроўню. Кліенты распаўсюджваюцца ў выглядзе плагінаў (аналаг у іншых вендараў - агенты), якія ўсталёўваюцца на серверы. У выніку дадзеныя абараняюцца з дапамогай адной сістэмы з адзінай кропкай кіравання.

У пошуках аптымальнага сродку
Малюнак 1.6 – Спіс плагінаў

Пасля запампоўкі плагінаў для гэтых платформаў размяшчаем іх у агульнай тэчцы, якую падлучальны да Netvault і далей выдалена ўсталёўваны плагіны на якія абараняюцца серверы.

Яшчэ, адной з пераваг, я лічу нагляднасць выбару аб'ектаў, якія падлягаюць рэзервоваму капіяванню. Напрыклад, на малюнку ніжэй выбіраем у якасці аб'ектаў стан сістэмы сервера і лагічнага дыска c:.

У пошуках аптымальнага сродку

А на гэтым малюнку паказаны выбар частак цвёрдай кружэлкі.

У пошуках аптымальнага сродку

Акрамя плагінаў для платформаў, якія працуюць на асобных серверах, Quest Netvault Backup мае і версіі плагінаў з падтрымкай розных кластарных сістэм. У гэтым выпадку вузлы кластара групуюцца ў віртуальны кліент, на якім усталёўваецца плягін з падтрымкай кластара. Рэзервовае капіраванне і аднаўленне вузлоў кластара будзе выконвацца ўжо праз гэты віртуальны кліент. Ніжэй у табліцы прадстаўлены кластарныя версіі плагінаў.

Табліца 1.2 Даданыя модулі з падтрымкай кластарных сістэм

убудова
Апісанне

Plug-in for FileSystem
Гэты плягін выкарыстоўваецца пры наладзе рэзервовага капіявання дадзеных файлавай сістэмы на наступных платформах: – кластары Windows Server; – кластары Linux; – кластары Sun (Solaris SPARC)

Plug-in for Exchange
Гэты плягін выкарыстоўваецца пры наладзе рэзервовага капіявання сервера Microsoft Exchange, які працуе па тэхналогіі Database Availability Group (DAG)

Plug-in for Hyper-V
Гэты убудова выкарыстоўваецца пры наладзе рэзервовага капіявання адмоваўстойлівага кластара Hyper-V

Plug-in for Oracle
Гэтая ўбудова выкарыстоўваецца пры наладзе рэзервовага капіявання Oracle Database на Oracle's Real Application Clusters (RAC)

Plug-in for SQL Server
Гэты плягін выкарыстоўваецца пры наладзе рэзервовага капіявання адмоваўстойлівага кластара Microsoft SQL Server.

Plug-in for MySQL
Гэты убудова выкарыстоўваецца пры наладзе рэзервовага капіявання MySQL Server у адмоваўстойлівым кластары.

Вынік укаранення

Вынікам прац па праекце стала разгорнутая ў Замоўца сістэма рэзервовага капіявання на базе праграмнага забеспячэння Quest Netvault Backup з архітэктурай паказанай на малюнку 1.8.

У пошуках аптымальнага сродку
Малюнак 1.7 - Мэтавы стан сістэмы

Усе кампаненты Netvault Backup былі разгорнуты на фізічным серверы з наступнымі характарыстыкамі:
– два працэсары з дзесяццю ядрамі кожны;
- 64 ГБ аператыўнай памяці;
– два жорсткіх дыска SAS 300ГБ 10K (RAID1)
– чатыры жорсткіх дыска SAS 600ГБ 15K (RAID10);
- HBA з двума вонкавымі партамі SAS;
– два порта 10 gbps;
- АС CentOS.

Аператыўныя рэзервовыя копіі захоўваліся на Quest Qorestor Standard (back end 150TB). Праца з Qorestor праводзілася па пратаколе RDA. Каэфіцыент дэдуплікацыі на Qorestor па заканчэнні доследнай эксплуатацыі сістэмы склаў 14,7 да 1.

Для доўгатэрміновага захоўвання выкарыстоўвалася істужачная бібліятэка з чатырма драйвамі стандарта LTO-7. Істужачная бібліятэка падлучалася да сервера рэзервовага капіявання па SAS. Перыядычна, картрыджы адчужаліся і перамяшчаліся для захоўвання ў адзін з выдаленых філіялаў.

Усе неабходныя плагіны былі запампаваны і размешчаны на сеткавай тэчцы для выдаленай усталёўкі. Час разгортвання і налады дадзенай сістэмы склала дзевяць дзён.

Высновы

Па выніках праекта магу сказаць, што Quest Netvault Backup змог рэалізаваць усе патрабаванні Заказчыка і гэтае рашэнне з'яўляецца адным са сродкаў для пабудовы сістэмы рэзервовага капіявання, як для невялікіх кампаній, так і для Заказчыкаў Enterprise ўзроўню.

Большасць параметраў, якія выкарыстоўваліся для адзнакі рашэнняў, прыведзены ў параўнальнай табліцы.

Табліца 1.3 - Параўнальная табліца

крытэрый
Сумеснасць
IBM Spectrum Protect
Micro Focus Data Protector
Рэзервовае капіраванне і рэплікацыя Veeam
Veritas NetBackup
Quest Netvault

Падтрымка АС Microsoft Windows для сервера рэзервовага капіявання
Так
Так
Так
Так
Так
Так

Падтрымка АС Microsoft Windows для сервера рэзервовага капіявання
Няма
Так
Так
Няма
Так
Так

Мультымоўны інтэрфейс
Так
Так
Няма
Няма
Так
Так

Функцыянал WEB інтэрфейсу кіравання
6 з 10
7 з 10
6 з 10
5 з 10
7 з 10
7 з 10

цэнтралізаванае кіраванне
Так
Так
Так
Так
Так
Так

Ролевае адміністраванне
Так
Так
Так
Так
Так
Так

Агент для АС Microsoft Windows
Так
Так
Так
Так
Так
Так

Агент для АС Linux
Так
Так
Так
Так
Так
Так

Агент для АС Solaris
Так
Так
Так
Так
Так
Так

Агент для АС AIX
Так
Так
Так
Так
Так
Так

Агент для АС FreeBSD
Так
Няма
Так
Так
Так
Так

Агент для 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

Аўтары: Фёдатаў Міхась – Архітэктар па сістэмах рэзервовага капіявання

Крыніца: habr.com

Дадаць каментар