Optimālā līdzekļa meklējumos

Å 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.

Optimālā līdzekļa meklējumos

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ā.

Optimālā līdzekļa meklējumos
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.

Optimālā līdzekļa meklējumos
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ē produkta dokumentācija.
Optimālā līdzekļa meklējumos
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;

Optimālā līdzekļa meklējumos
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;

Optimālā līdzekļa meklējumos
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. saite.

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ē saite (1.7. attēls). Aizsargāto sistēmu versiju saderÄ«bas pārbaude ar Quest Netvault Backup tiek veikta saskaņā ar oficiālo dokumentu ā€œQuest Netvault Backup Compatibility Guideā€, kas atrodas saite.

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.

Optimālā līdzekļa meklējumos
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.

Optimālā līdzekļa meklējumos

Un Å”ajā attēlā parādÄ«ta cietā diska nodalÄ«jumu atlase.

Optimālā līdzekļa meklējumos

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.

Optimālā līdzekļa meklējumos
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

Pievieno komentāru