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





Microsoft Windows OS atbalsts dublējuma serverim





Daudzvalodu interfeiss





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





Uz lomu balstīta administrēšana





Aģents operētājsistēmai Microsoft Windows





Aģents operētājsistēmai Linux





Aģents operētājsistēmai Solaris





AIX OS aģents





Aģents FreeBSD OS





Aģents operētājsistēmai MAC OS





Microsoft SQL aģents





IBM DB2 aģents





Oracle DataBase aģents





PostgreSQL aģents





MariaDB aģents





Aģents MySQL





Microsoft SharePoint aģents





Microsoft Exchange aģents





IBM Informix aģents





Aģents Lotus Domino Server





SAP aģents





VMware ESXi atbalsts





Microsoft Hyper-V atbalsts





Lentu uzglabāšanas atbalsts





DD pastiprināšanas protokola atbalsts





Katalizatora protokola atbalsts





OST protokola atbalsts





RDA protokola atbalsts





Šifrēšanas atbalsts





Klienta puses dedublikācija





Servera puses dedublikācija





NDMP atbalsts





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