Å ajÄ rakstÄ es pastÄstÄ«Å”u, kÄ es iepazinos ar Quest Netvault Backup. Biju jau dzirdÄjis daudz pozitÄ«vu atsauksmju par Netvault Backup, kad Ŕī programmatÅ«ra vÄl piederÄja Dell, taÄu man vÄl nebija bijusi iespÄja tai āaiztiktā ar rokÄm.
Quest Software, kas pazÄ«stams arÄ« kÄ Quest, ir programmatÅ«ras uzÅÄmums, kura galvenÄ mÄ«tne atrodas KalifornijÄ ar 53 birojiem 24 valstÄ«s. DibinÄta 1987. gadÄ. UzÅÄmums ir pazÄ«stams ar savu programmatÅ«ru, ko izmanto profesionÄļi datu bÄzu, mÄkoÅu pÄrvaldÄ«bas, informÄcijas droŔības, datu analÄ«zes, dublÄÅ”anas un atkopÅ”anas jomÄ. Quest Software Dell iegÄdÄjÄs 2012. gadÄ. LÄ«dz 1. gada 2016. novembrim pÄrdoÅ”ana tika pabeigta, un uzÅÄmums tika atsÄkts kÄ Quest Software.
Ne tik sen man izdevÄs tuvÄk iepazÄ«ties ar Quest Netvault. VienÄ no projektiem PasÅ«tÄ«tÄjs lÅ«dza atrast lÄtu un optimÄlu risinÄjumu savas infrastruktÅ«ras aizsardzÄ«bai. Klients apsvÄra dažÄdas rezerves programmatÅ«ras, viens no risinÄjumiem bija Quest Netvault Backup. Pamatojoties uz testa rezultÄtiem, Åemot vÄrÄ Klientam svarÄ«gos parametrus (daži no tiem ir doti raksta beigÄs), tika izvÄlÄts Quest Netvault Backup.
Papildus pamatprasÄ«bÄm Klients vÄlÄjÄs, lai programmatÅ«ra tiktu instalÄta serveros, kuros darbojas Linux. Ne katra dublÄÅ”anas programmatÅ«ra var izpildÄ«t Ŕīs prasÄ«bas, bet Quest Netvault Backup to var izpildÄ«t.
SÄkotnÄjie dati un prasÄ«bas
PasÅ«tÄ«tÄja izvirzÄ«tais uzdevums bija izstrÄdÄt sistÄmu, kas nodroÅ”ina datu dublÄÅ”anu 62 TB apjomÄ. Å ie dati tika ietverti lietojumprogrammu sistÄmÄs, piemÄram, SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint utt. Å Ä«s lietojumprogrammu sistÄmas darbojÄs uz fiziskajiem un virtuÄlajiem serveriem, kuros darbojas Microsoft Windows Server, Linux un FreeBSD operÄtÄjsistÄmas. VirtuÄlÄ vide tika veidota uz VMware vSphere virtualizÄcijas platformas bÄzes. InfrastruktÅ«ra atradÄs vienÄ vietÄ.
KopumÄ PasÅ«tÄ«tÄja infrastruktÅ«ra ir parÄdÄ«ta 1.1.attÄlÄ.
AttÄls 1.1 ā Klienta infrastruktÅ«ra
AnalÄ«zÄ tika pÄrbaudÄ«tas Quest Netvault Backup iespÄjas, kas piemÄrojamas Klienta infrastruktÅ«rai, proti, dublÄÅ”anas, atkopÅ”anas, datu pÄrvaldÄ«bas un uzraudzÄ«bas ziÅÄ. TipiskÄ funkcionalitÄte un darbÄ«bas principi praktiski neatŔķiras no citu ražotÄju programmatÅ«ras. TÄpÄc tÄlÄk es vÄlos pakavÄties pie Quest Netvault Backup funkcijÄm, kas to atŔķir no citiem dublÄÅ”anas rÄ«kiem.
Interesantas funkcijas
UzstÄdÄ«Å”ana
Quest Netvalt Backup izplatÄ«Å”anas izmÄrs ir tikai 254 megabaiti, kas ļauj to Ätri izvietot.
AtbalstÄ«to platformu un uzdevumu spraudÅi tiek lejupielÄdÄti atseviŔķi, taÄu tas pozitÄ«vi ietekmÄ sistÄmas mÄrÄ·a stÄvokli, kuram bÅ«s tikai funkcionalitÄte, kas nepiecieÅ”ama noteiktas infrastruktÅ«ras aizsardzÄ«bai un netiks pÄrslogota ar nevajadzÄ«gÄm iespÄjÄm.
Vadība
Netvault administrÄÅ”ana tiek veikta, izmantojot WebUI tÄ«mekļa Äaulu. PieteikÅ”anÄs tiek veikta, izmantojot jÅ«su vÄrdu un paroli.
1.2. attÄls. PieteikÅ”anÄs logs pÄrvaldÄ«bas konsolÄ
Savienojums ar tÄ«mekļa konsoli tiek veikts no jebkura tÄ«kla datora, izmantojot pÄrlÅ«kprogrammu.
WebUI izmanto vienkÄrÅ”u un draudzÄ«gu saskarni, administrÄÅ”ana nerada problÄmas, vadÄ«bas loÄ£ika ir pieejama un saprotama, ja rodas jautÄjumi, detalizÄta informÄcija tiek ievietota pÄrdevÄja vietnÄ
AttÄls 1.3 ā WebUI interfeiss
WebUI ir izstrÄdÄts, lai pÄrvaldÄ«tu un kontrolÄtu Quest Netvault Backup, un tas ļauj veikt Å”Ädus uzdevumus:
ā veiktspÄjas, droŔības un citu parametru iestatÄ«Å”ana;
ā klientu, atmiÅas ierÄ«Äu un mediju pÄrvaldÄ«ba;
1.4. attÄls. KrÄtuves ierÄ«Äu pÄrvaldÄ«ba
ā dublÄÅ”anas un atkopÅ”anas veikÅ”ana;
ā uzdevumu, ierÄ«Äu darbÄ«bas un notikumu žurnÄlu uzraudzÄ«ba;
1.5. attÄls. IerÄ«ces darbÄ«bas pÄrraudzÄ«ba
ā paziÅojumu iestatÄ«Å”ana;
ā pÄrskatu veidoÅ”ana un apskate.
UzglabÄÅ”anas ierÄ«ces
Quest Netvault viegli ievieÅ” 3-2-1 krÄtuves noteikumu, jo tas var darboties gan ar ierÄ«cÄm, kas paredzÄtas rezerves kopiju tieÅ”saistes glabÄÅ”anai (disku glabÄÅ”anas sistÄmÄm), gan ar ierÄ«cÄm ilgstoÅ”ai glabÄÅ”anai (atkopÄÅ”anas ierÄ«ces, fizisko lentu bibliotÄkas, automÄtiskÄs ielÄdes ierÄ«ces , virtuÄlÄs lentes bibliotÄkas (VTL) un koplietotÄs virtuÄlÄs lentes bibliotÄkas (SVTL)). VienreizÄjÄs lietoÅ”anas dublÄjumkopijas var glabÄt mÄkonÄ«, Ärpus vietnes vai uz noÅemamÄ datu nesÄja (piemÄram, lentes).
StrÄdÄjot ar dedublikÄcijas ierÄ«cÄm, tiek atbalstÄ«ti specializÄtie RDA un DD Boost protokoli. Å o protokolu izmantoÅ”ana:
ā samazina tÄ«kla slodzi un uzlabo dublÄÅ”anas uzdevumu izpildi, jo klienta dati tiek dedublÄti un tiek pÄrsÅ«tÄ«ti tikai nepiecieÅ”amie bloki. PiemÄram, strÄdÄjot kopÄ ar Quest Qorestor, izmantojot RDA protokolu, varat sasniegt veiktspÄju lÄ«dz 20 terabaitiem stundÄ un saspieÅ”anu no 20 lÄ«dz 1;
ā aizsargÄ dublÄjumus no izspiedÄjvÄ«rusiem. Pat ja pats rezerves serveris ir inficÄts un Å”ifrÄts, dublÄjumkopijas paliks neskartas.
Klienti
Quest Netvault Backup atbalsta vairÄk nekÄ trÄ«s desmitus platformu un lietojumprogrammu. VairÄk par sarakstu varat uzzinÄt pÄrdevÄja tÄ«mekļa vietnÄ
Atbalsts Å”Ädam skaitam sistÄmu ļauj izstrÄdÄt risinÄjumus sarežģītÄm uzÅÄmuma lÄ«meÅa infrastruktÅ«rÄm. Klienti tiek izplatÄ«ti spraudÅu veidÄ (analogi citiem pÄrdevÄjiem - aÄ£entiem), kas tiek instalÄti serveros. RezultÄtÄ dati tiek aizsargÄti, izmantojot vienu sistÄmu ar vienu kontroles punktu.
AttÄls 1.6 ā spraudÅu saraksts
PÄc Å”o platformu spraudÅu lejupielÄdes ievietojam tos koplietotÄ mapÄ, kuru savienojam ar Netvault un pÄc tam attÄlinÄti instalÄjam spraudÅus aizsargÄtajos serveros.
VÄl viena priekÅ”rocÄ«ba, manuprÄt, ir dublÄjamo objektu atlases skaidrÄ«ba. PiemÄram, zemÄk esoÅ”ajÄ attÄlÄ mÄs izvÄlamies servera sistÄmas stÄvokli un loÄ£isko disku c: kÄ objektus.
Un Å”ajÄ attÄlÄ parÄdÄ«ta cietÄ diska nodalÄ«jumu atlase.
Papildus spraudÅiem platformÄm, kas darbojas atseviŔķos serveros, Quest Netvault Backup ir arÄ« spraudÅu versijas, kas atbalsta dažÄdas klasteru sistÄmas. Å ajÄ gadÄ«jumÄ klasteru mezgli tiek grupÄti virtuÄlajÄ klientÄ, kurÄ ir instalÄts klastera iespÄjots spraudnis. Klasteru mezglu dublÄÅ”ana un atkopÅ”ana tiks veikta, izmantojot Å”o virtuÄlo klientu. TÄlÄk esoÅ”ajÄ tabulÄ ir parÄdÄ«tas spraudÅu klasteru versijas.
1.2. tabula SpraudÅi ar atbalstu klasteru sistÄmÄm
ŠŠ»Š°Š³ŠøŠ½
Apraksts
Failu sistÄmas spraudnis
Å is spraudnis tiek izmantots, iestatot failu sistÄmas datu dublÄjumu Å”ÄdÄs platformÄs: ā Windows Server klasteros; ā Linux klasteros; ā Sun klasteros (Solaris SPARC)
Exchange spraudnis
Å is spraudnis tiek izmantots, iestatot Microsoft Exchange servera dublÄjumu, kas darbojas, izmantojot datu bÄzes pieejamÄ«bas grupas (DAG) tehnoloÄ£iju.
Spraudnis priekÅ” Hyper-V
Å is spraudnis tiek izmantots, iestatot Hyper-V kļūmjpÄrlÄces klastera dublÄjumu
Oracle spraudnis
Å is spraudnis tiek izmantots, konfigurÄjot Oracle Database dublÄjumu Oracle Real Application Clusters (RAC)
SQL Server spraudnis
Å is spraudnis tiek izmantots, iestatot Microsoft SQL Server kļūmjpÄrlÄces klastera dublÄjumu.
MySQL spraudnis
Å is spraudnis tiek izmantots, iestatot MySQL Server dublÄjumus kļūmjpÄrlÄces klasterÄ«.
ÄŖstenoÅ”anas rezultÄts
Projekta darba rezultÄts bija pie Klienta uz Quest Netvault Backup programmatÅ«ras bÄzes izvietota dublÄÅ”anas sistÄma ar 1.8. attÄlÄ parÄdÄ«to arhitektÅ«ru.
1.7. attÄls. SistÄmas mÄrÄ·a stÄvoklis
Visi Netvault Backup komponenti tika izvietoti fiziskÄ serverÄ« ar Å”ÄdÄm Ä«paŔībÄm:
ā divi procesori ar desmit kodoliem katrÄ;
- 64 GB RAM;
- divi SAS 300GB 10K cietie diski (RAID1)
ā Äetri SAS 600GB 15K cietie diski (RAID10);
ā HBA ar diviem ÄrÄjiem SAS portiem;
ā divi 10 gbps porti;
- CentOS OS.
TieÅ”saistes dublÄjumkopijas tika saglabÄtas Quest Qorestor Standard (aizmugurÄjÄ daļa 150 TB). Darbs ar Qorestor tika veikts, izmantojot RDA protokolu. DeduplikÄcijas koeficients Qorestor sistÄmas izmÄÄ£inÄjuma darbÄ«bas beigÄs bija 14,7 pret 1.
IlgtermiÅa uzglabÄÅ”anai tika izmantota lentu bibliotÄka ar Äetriem LTO-7 standarta diskdziÅiem. LenÅ”u bibliotÄka tika savienota ar rezerves serveri, izmantojot SAS. Periodiski patronas tika atsavinÄtas un pÄrvietotas uzglabÄÅ”anai uz kÄdu no attÄlajÄm filiÄlÄm.
Visi nepiecieÅ”amie spraudÅi tika lejupielÄdÄti un ievietoti tÄ«kla mapÄ attÄlai instalÄÅ”anai. Å Ä«s sistÄmas izvietoÅ”anas un konfigurÄÅ”anas laiks bija deviÅas dienas.
Atzinumi
Pamatojoties uz projekta rezultÄtiem, varu teikt, ka Quest Netvault Backup spÄja realizÄt visas Klienta prasÄ«bas un Å”is risinÄjums ir viens no instrumentiem rezerves sistÄmas izveidei gan maziem uzÅÄmumiem, gan Enterprise lÄ«meÅa Klientiem.
LielÄkÄ daļa parametru, kas tika izmantoti risinÄjumu novÄrtÄÅ”anai, ir doti salÄ«dzinÄÅ”anas tabulÄ.
1.3. tabula ā salÄ«dzinÄÅ”anas tabula
kritÄrijs
KomvÄts
IBM Spectrum Protect
Micro Focus datu aizsargs
Veeam dublÄÅ”ana un replikÄcija
Veritas NetBackup
Quest Netvault
Microsoft Windows OS atbalsts dublÄjuma serverim
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
Microsoft Windows OS atbalsts dublÄjuma serverim
NÄ
JÄ
JÄ
NÄ
JÄ
JÄ
Daudzvalodu interfeiss
JÄ
JÄ
NÄ
NÄ
JÄ
JÄ
WEB pÄrvaldÄ«bas saskarnes funkcionalitÄte
6 no 10
7 no 10
6 no 10
5 no 10
7 no 10
7 no 10
CentralizÄta vadÄ«ba
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
Uz lomu balstÄ«ta administrÄÅ”ana
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
AÄ£ents operÄtÄjsistÄmai Microsoft Windows
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
AÄ£ents operÄtÄjsistÄmai Linux
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
AÄ£ents operÄtÄjsistÄmai Solaris
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
AIX OS aģents
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
AÄ£ents FreeBSD OS
JÄ
NÄ
JÄ
JÄ
JÄ
JÄ
AÄ£ents operÄtÄjsistÄmai MAC OS
JÄ
JÄ
JÄ
NÄ
JÄ
JÄ
Microsoft SQL aģents
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
IBM DB2 aģents
JÄ
JÄ
JÄ
JÄ
NÄ
JÄ
Oracle DataBase aģents
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
PostgreSQL aģents
JÄ
JÄ
JÄ
NÄ
JÄ
JÄ
MariaDB aģents
JÄ
JÄ
JÄ
NÄ
JÄ
JÄ
AÄ£ents MySQL
JÄ
JÄ
JÄ
NÄ
JÄ
JÄ
Microsoft SharePoint aģents
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
Microsoft Exchange aģents
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
IBM Informix aģents
JÄ
JÄ
JÄ
NÄ
JÄ
JÄ
AÄ£ents Lotus Domino Server
JÄ
JÄ
JÄ
NÄ
JÄ
JÄ
SAP aģents
JÄ
JÄ
JÄ
NÄ
JÄ
JÄ
VMware ESXi atbalsts
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
Microsoft Hyper-V atbalsts
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
Lentu uzglabÄÅ”anas atbalsts
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
DD pastiprinÄÅ”anas protokola atbalsts
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
Katalizatora protokola atbalsts
JÄ
JÄ
JÄ
JÄ
JÄ
NÄ
OST protokola atbalsts
JÄ
NÄ
JÄ
NÄ
JÄ
NÄ
RDA protokola atbalsts
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
Å ifrÄÅ”anas atbalsts
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
Klienta puses dedublikÄcija
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
Servera puses dedublikÄcija
JÄ
JÄ
JÄ
JÄ
JÄ
JÄ
NDMP atbalsts
JÄ
JÄ
JÄ
NÄ
JÄ
JÄ
Lietojamība
6 no 10
3 no 10
4 no 10
8 no 10
5 no 10
7 no 10
Autori: Mihails Fedotovs - rezerves sistÄmu arhitekts
Avots: www.habr.com