Օպտիմալ միջոցի որոնման մեջ

Այս հոդվածում ես ձեզ կպատմեմ, թե ինչպես եմ ծանոթացել 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»-ի պաշտոնական փաստաթղթի համաձայն, որը գտնվում է ք. ՈՒղեցույց.

Նման քանակի համակարգերի աջակցությունը թույլ է տալիս նախագծել լուծումներ Ձեռնարկությունների մակարդակի բարդ ենթակառուցվածքների համար: Հաճախորդները բաշխվում են պլագինների տեսքով (այլ վաճառողների՝ գործակալների անալոգը), որոնք տեղադրվում են սերվերների վրա։ Արդյունքում, տվյալները պաշտպանված են՝ օգտագործելով մեկ համակարգ՝ կառավարման մեկ կետով:

Օպտիմալ միջոցի որոնման մեջ
Նկար 1.6 – Փլագինների ցանկ

Այս հարթակների համար պլագինները ներբեռնելուց հետո դրանք տեղադրում ենք ընդհանուր թղթապանակում, որը միացնում ենք Netvault-ին և հեռակա կարգով տեղադրում ենք պլագինները պաշտպանված սերվերների վրա։

Մեկ այլ առավելություն, կարծում եմ, կրկնօրինակվող օբյեկտների ընտրության հստակությունն է: Օրինակ՝ ստորև նկարում մենք որպես օբյեկտներ ընտրում ենք սերվերի համակարգի վիճակը և տրամաբանական դրայվը՝ c:

Օպտիմալ միջոցի որոնման մեջ

Եվ այս նկարը ցույց է տալիս կոշտ սկավառակի բաժանմունքների ընտրությունը:

Օպտիմալ միջոցի որոնման մեջ

Բացի առանձին սերվերների վրա աշխատող հարթակների համար նախատեսված պլագիններից, Quest Netvault Backup-ն ունի նաև փլագինների տարբերակներ, որոնք աջակցում են տարբեր կլաստերային համակարգերին: Այս դեպքում կլաստերային հանգույցները խմբավորվում են վիրտուալ հաճախորդի մեջ, որի վրա տեղադրված է կլաստերի միացված պլագին։ Կլաստերային հանգույցների կրկնօրինակում և վերականգնում կիրականացվի այս վիրտուալ հաճախորդի միջոցով: Ստորև բերված աղյուսակը ցույց է տալիս հավելումների կլաստերային տարբերակները:

Աղյուսակ 1.2 Կլաստերային համակարգերի աջակցությամբ պլագիններ

Plugin
Նկարագրություն

Plug-in FileSystem-ի համար
Այս փլագինը օգտագործվում է հետևյալ հարթակներում ֆայլային համակարգի տվյալների կրկնօրինակում ստեղծելիս՝ – Windows Server կլաստերներ, – Linux կլաստերներ, – Sun կլաստերներ (Solaris SPARC)

Plug-in փոխանակման համար
Այս փլագինը օգտագործվում է Microsoft Exchange սերվերի կրկնօրինակում ստեղծելիս, որն աշխատում է Database Availability Group (DAG) տեխնոլոգիայի միջոցով:

Plug-in Hyper-V-ի համար
Այս փլագինը օգտագործվում է Hyper-V-ի ձախողման կլաստերի կրկնօրինակում ստեղծելիս

Plug-in Oracle-ի համար
Այս փլագինը օգտագործվում է Oracle տվյալների բազայի պահուստավորումը Oracle-ի իրական կիրառական կլաստերներին (RAC) կարգավորելիս:

Plug-in SQL Server-ի համար
Այս փլագինը օգտագործվում է Microsoft SQL Server-ի ձախողված կլաստերի կրկնօրինակում ստեղծելիս:

Plug-in MySQL-ի համար
Այս փլագինը օգտագործվում է MySQL Server-ի կրկնօրինակները կարգավորելիս ձախողման կլաստերում:

Իրականացման արդյունքը

Ծրագրի աշխատանքի արդյունքը եղավ Պատվիրատուի մոտ տեղակայված պահուստային համակարգ՝ հիմնված Quest Netvault Backup ծրագրաշարի վրա՝ Նկար 1.8-ում ներկայացված ճարտարապետությամբ:

Օպտիմալ միջոցի որոնման մեջ
Նկար 1.7 – Համակարգի թիրախային վիճակ

Netvault Backup-ի բոլոր բաղադրիչները տեղակայվել են հետևյալ բնութագրերով ֆիզիկական սերվերի վրա.
– երկու պրոցեսոր՝ յուրաքանչյուրը տասը միջուկով;
- 64 ԳԲ RAM;
- երկու SAS 300GB 10K կոշտ սկավառակ (RAID1)
- չորս SAS 600GB 15K կոշտ սկավառակ (RAID10);
– HBA երկու արտաքին SAS պորտով;
- երկու 10 գբ/վ պորտ;
- CentOS OS:

Օնլայն կրկնօրինակները պահվում էին Quest Qorestor Standard-ում (150 ՏԲ հետևի վերջում): Qorestor-ի հետ աշխատանքն իրականացվել է RDA արձանագրության միջոցով: Համակարգի փորձնական աշխատանքի ավարտին Qorestor-ում կրկնօրինակման հարաբերակցությունը եղել է 14,7-ից 1-ի:

Երկարաժամկետ պահպանման համար օգտագործվել է ժապավենային գրադարան չորս LTO-7 ստանդարտ կրիչներով: Կասետային գրադարանը միացված է պահուստային սերվերին SAS-ի միջոցով: Պարբերաբար փամփուշտները օտարվում էին և պահեստավորման համար տեղափոխվում հեռավոր ճյուղերից մեկը։

Բոլոր անհրաժեշտ պլագինները ներբեռնվեցին և տեղադրվեցին ցանցի թղթապանակում՝ հեռակա տեղադրման համար: Այս համակարգի տեղակայման և կազմաձևման ժամանակը ինը օր էր:

Արդյունքները

Ելնելով նախագծի արդյունքներից՝ կարող եմ ասել, որ Quest Netvault Backup-ը կարողացել է իրականացնել Հաճախորդի բոլոր պահանջները, և այս լուծումը պահեստային համակարգ կառուցելու գործիքներից մեկն է ինչպես փոքր ընկերությունների, այնպես էլ Ձեռնարկությունների մակարդակի հաճախորդների համար:

Պարամետրերի մեծ մասը, որոնք օգտագործվել են լուծումները գնահատելու համար, տրված են համեմատական ​​աղյուսակում:

Աղյուսակ 1.3 – Համեմատության աղյուսակ

չափանիշ
Կոմվալ
IBM Spectrum Protect
Micro Focus տվյալների պաշտպանիչ
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 սերվերի համար
Այո
Այո
Այո
Ոչ
Այո
Այո

Գործակալ SAP-ի համար
Այո
Այո
Այո
Ոչ
Այո
Այո

VMware ESXi աջակցություն
Այո
Այո
Այո
Այո
Այո
Այո

Microsoft Hyper-V աջակցություն
Այո
Այո
Այո
Այո
Այո
Այո

ժապավենի պահպանման աջակցություն
Այո
Այո
Այո
Այո
Այո
Այո

DD խթանման արձանագրության աջակցություն
Այո
Այո
Այո
Այո
Այո
Այո

Կատալիզատորի արձանագրության աջակցություն
Այո
Այո
Այո
Այո
Այո
Ոչ

OST արձանագրության աջակցություն
Այո
Ոչ
Այո
Ոչ
Այո
Ոչ

RDA արձանագրության աջակցություն
Այո
Այո
Այո
Այո
Այո
Այո

Կոդավորման աջակցություն
Այո
Այո
Այո
Այո
Այո
Այո

Հաճախորդի կողմից կրկնօրինակում
Այո
Այո
Այո
Այո
Այո
Այո

Սերվերի կողմից կրկնօրինակում
Այո
Այո
Այո
Այո
Այո
Այո

NDMP աջակցություն
Այո
Այո
Այո
Ոչ
Այո
Այո

Օգտագործելիություն
6 ից 10
3 ից 10
4 ից 10
8 ից 10
5 ից 10
7 ից 10

Հեղինակներ՝ Միխայիլ Ֆեդոտով - Պահուստային համակարգերի ճարտարապետ

Source: www.habr.com

Добавить комментарий