NjĂ« nga lojtarĂ«t e rinj nĂ« tregun e zgjidhjeve Disaster Recovery Ă«shtĂ« kompania Hystax â njĂ« startup rus i vitit 2016. Duke qenĂ« se tema e rikuperimit pas katastrofave Ă«shtĂ« shumĂ« e njohur dhe tregu ka njĂ« konkurrencĂ« tĂ« jashtĂ«zakonshme, ky startup vendosi tĂ« pĂ«rqendrohet nĂ« migrimin midis infrastrukturave tĂ« ndryshme nĂ« cloud. NjĂ« produkt qĂ« mundĂ«son migrimin e lehtĂ« dhe tĂ« shpejtĂ« nĂ« cloud do tĂ« ishte shumĂ« i dobishĂ«m edhe pĂ«r klientĂ«t e kompanisĂ« âOnlantaâ â pĂ«rdoruesit . KĂ«shtu njoha Hystax dhe fillova tĂ« testoj mundĂ«sitĂ« e tij. ĂfarĂ« arrita tĂ« zbuloj, do ta tregoj nĂ« kĂ«tĂ« artikull.

Karakteristika kryesore e Hystax është funksionaliteti i tij i gjerë për mbështetje të platformave të ndryshme të virtualizimit, sistemeve operative për mysafirë dhe shërbimeve në cloud, duke ofruar mundësinë për të transferuar ngarkesat e punës nga çdo vend në çdo vend.
Kjo lejon krijimin jo vetĂ«m tĂ« zgjidhjeve DR pĂ«r rritjen e qĂ«ndrueshmĂ«risĂ« sĂ« shĂ«rbimeve, por gjithashtu migrimin fleksibĂ«l dhe tĂ« shpejtĂ« tĂ« burimeve midis platformave tĂ« ndryshme dhe hiper-skaluesve pĂ«r rritjen e kursimeve dhe zgjedhjen e zgjidhjeve mĂ« tĂ« mira sipas nevojave specifike tĂ« shĂ«rbimeve nĂ« çdo moment. PĂ«rveç platformave tĂ« pĂ«rmendura nĂ« imazhin kryesor, kompania gjithashtu bashkĂ«punon aktivisht me ofruesit e shĂ«rbimeve cloud nĂ« Rusi: Yandex.Cloud, KROK âShĂ«rbimet Cloudâ, Mail.ru dhe shumĂ« tĂ« tjerĂ«. Po ashtu, Ă«shtĂ« e rĂ«ndĂ«sishme tĂ« theksohet se nĂ« vitin 2020 kompania krijoi njĂ« qendĂ«r R&D qĂ« ndodhet nĂ« Skolkovo.Â
Zgjedhja e një zgjidhjeje nga një numër i madh lojtarësh në treg tregon një politikë të mirë çmimi dhe një aplikueshmëri të lartë të produktit, gjë që ne vendosëm ta verifikojmë në praktikë.
Pra, detyra jonĂ« e testimit do tĂ« pĂ«rfshijĂ« migrimin nga platforma ime testuese VMware dhe makinat fizike nĂ« platformĂ«n e ofruesit, gjithashtu nĂ«n menaxhimin e VMware. Po, ka shumĂ« zgjidhje qĂ« mund tĂ« realizojnĂ« njĂ« migrim tĂ« tillĂ«, por ne e shohim Hystax si njĂ« mjet universal, dhe tĂ« testosh migrimin nĂ« tĂ« gjitha kombinimet e mundshme Ă«shtĂ« njĂ« detyrĂ« e pamundur. Po ashtu, cloud-i Oncloud.ru Ă«shtĂ« ndĂ«rtuar pikĂ«risht mbi VMware, kĂ«shtu qĂ« kjo platformĂ« na intereson mĂ« shumĂ« si qĂ«llim. MĂ« poshtĂ« do tĂ« pĂ«rshkruaj parimin kryesor tĂ« funksionimit, i cili nĂ« pĂ«rgjithĂ«si nuk varet nga platforma, dhe VMware mund tĂ« zĂ«vendĂ«sohet me platformĂ«n e ndonjĂ« ofruesi tjetĂ«r.Â
Në fazën e parë, duhet të filloni Hystax Acura, e cila është paneli i menaxhimit të sistemit.
Ajo fillon nga njĂ« model. PĂ«r njĂ« arsye, nĂ« rastin tonĂ«, modeli ishte jo plotĂ«sisht korrekt dhe nĂ« vend tĂ« 8CPU, 16Gb tĂ« rekomanduara, u shfaq me burime dyfish mĂ« tĂ« ulĂ«ta. Prandaj, mos harroni t'i ndryshoni ato, pĂ«rndryshe infrastruktura brenda VM, mbi tĂ« cilĂ«n Ă«shtĂ« ndĂ«rtuar gjithçka, nuk do tĂ« nisĂ« dhe portali do tĂ« jetĂ« i paarritshĂ«m. NĂ« janĂ« pĂ«rshkruar nĂ« detaje burimet e nevojshme, si dhe portet pĂ«r tĂ« gjithĂ« komponentĂ«t e sistemit.Â
Po ashtu, kishim vĂ«shtirĂ«si me caktimin e adresĂ«s IP pĂ«rmes modelit, kĂ«shtu qĂ« e ndryshuam atĂ« nga konsola. Pas kĂ«saj, mund tĂ« hyni nĂ« ndĂ«rfaqen web tĂ« administratorit dhe tĂ« plotĂ«soni asistentin fillestar tĂ« konfigurimit.Â
Endpoint â IP ose FQDN i vCenter tonĂ«.Â
Login dhe Password â kĂ«tu Ă«shtĂ« e qartĂ«.Â
Target ESXi hostname â njĂ« nga hostet e klasit tonĂ«, nĂ« tĂ« cilin do tĂ« realizohet replikimi.Â
Target datastore â njĂ« nga datastore-t e klasit tonĂ«, nĂ« tĂ« cilin do tĂ« realizohet replikimi.
Hystax Acura Control Panel Public IP â adresa, pĂ«r tĂ« cilĂ«n do tĂ« jetĂ« e arritshme paneli i menaxhimit.
Duhet sqarim i vogël për hostin dhe datastore-in. Problemi është se replikimi Hystax punon në nivelin e hostit dhe datastore-it. Më vonë do të tregoj se si mund të ndryshoni hostin dhe datastore-in për tenantin, por problemi është tjetër. Hystax nuk mbështet punën me grupe burimesh, dmth, replikimi gjithmonë do të ndodhë në rrënjën e klasës (në kohën e shkruarjes së këtij materiali, ata në Hystax lançuam një version të përditësuar, ku shpejt zbatuan kërkesën time për mbështetje për grupet e burimeve). Po ashtu, nuk mbështetet as vCloud Director, dmth, nëse, si në rastin tim, tenanti nuk ka të drejta administrative për tërë klasin, vetëm për një grup specifik burimesh, dhe ne i dhamë akses Hystax, ai do të jetë në gjendje të bëjë replikimin dhe të niste këto VM, por nuk do të mund t'i shihte ato në infrastrukturën VMware, për të cilën ka akses dhe, për pasojë, të menaxhonte më tej makinat virtuale. Duhet që administrator i klasit të zhvendosë VM në grupin e burimeve të nevojshëm ose t'i importe në vCloud Director.
Pse po e theksoj kaq shumĂ« kĂ«tĂ« çështje? Sepse, sa e kuptoj unĂ« konceptin e produktit, klienti duhet tĂ« ketĂ« mundĂ«sinĂ« tĂ« realizojĂ« çdo migĂ«rim ose DR vetĂ« pĂ«rmes panelit Acura. Por, deri mĂ« tani mbĂ«shtetje pĂ«r VMware Ă«shtĂ« pak mĂ« e prapambetur krahasuar me mbĂ«shtetje pĂ«r OpenStack, ku kĂ«to mekanizma janĂ« tashmĂ« tĂ« realizuar.Â
Por le të kthehemi te vendosja. Herën e parë, pas konfigurimit fillestar të panelit, na nevojitet të krijojmë qiranë e parë në sistemin tonë.
Të gjitha fushat këtu janë të qarta, do të flas vetëm për fushën Cloud. Ne tashmë kemi një 'cloud' 'default', që e krijuam gjatë konfigurimit fillestar. Por nëse duam të kemi mundësinë të vendosim çdo qiramarrës në një datastor të veçantë dhe në një grup burimesh të veçantë, mund të realizojmë këtë përmes krijimit të 'cloud'-eve të veçanta për secilin nga klientët tanë.
NĂ« formĂ«n e shtimit tĂ« njĂ« 'cloud'-i tĂ« ri ne specifikojmĂ« tĂ« njĂ«jtat parametra qĂ« pĂ«rdorĂ«m gjatĂ« konfigurimit fillestar (madje mund tĂ« pĂ«rdorim tĂ« njĂ«jtin host), specifikojmĂ« datastorin e nevojshĂ«m pĂ«r klientin e caktuar, dhe tani nĂ« parametrat shtesĂ« mund tĂ« specifikojmĂ« individualisht grupin e burimeve tĂ« nevojshĂ«m {"resource_pool": "YOUR_POOL_NAME"}Â
Siç mund ta keni vënë re, në formën e krijimit të qiranës nuk ka asgjë për ndarje burimesh apo kuota - nuk ekziston asgjë e tillë në sistem. Nuk mund të kufizojmë qiranë nga numri i kopjeve të njëkohshme, numri i makinave për replikim ose ndonjë parametr tjetër. Kështu, ne kemi krijuar qiranë e parë. Tani ka një gjë jo krejt logjike, por të domosdoshme - instalimi i agjentit Cloud. Ajo është jo logjike, sepse agjenti shkarkohet në faqen e klientit të veçantë.
Megjithatë, ai nuk është i lidhur me qiranë e krijuar dhe përmes tij do të punojnë të gjithë klientët tanë (apo përmes disa, nëse i kemi vendosur). Një agjent mbështet 10 sesione të njëkohshme. Një sesi konsiderohet një makinë. Nuk ka rëndësi sa disqe ka. Aktualisht, mekanizmi për shtrirjen e agjentëve në vetë Acura për VMware nuk ekziston. Ka edhe një çështje tjetër të pakëndshme - nuk kemi mundësi të shohim nga paneli i Acura 'utilizimin' e këtij agjenti, për të nxjerrë përfundimin nëse na nevojitet të vendosim akoma një tjetër apo është e mjaftueshme instalimi aktual. Në fund, skena duket si në vijim:
Hapi tjetër për të pasur akses në portalin e klientit tonë është krijimi i një llogarie (dhe paraprakisht, një roli që do të aplikohet për këtë përdorues).
Tani klienti ynë mund të përdorë portalin vetë. E vetmja gjë që duhet të bëjë është të shkarkojë agjentët nga portali dhe t'i instalojë në anën e tij. Ekzistojnë tre lloje agjentësh: Linux, Windows dhe VMware.
Të parët dy instalohen në pajisje fizike ose në makina virtuale në çdo hipervizor, përveç VMware. Këtu nuk kërkohet asgjë tjetër të konfigurohet, agjenti shkarkohet dhe tashmë di ku të drejtohet, dhe dosido brenda një minute makina do të duket në panelin Acura. Situata me agjentin VMware është pak më e komplikuar. Problemi është se agjenti për VMware gjithashtu shkarkohet nga portali, i përgatitur dhe me konfigurimin e nevojshëm. Por agjenti VMware përveç njohjes së portalit tonë Acura, duhet të dijë gjithashtu për sistemin e virtualizimit në të cilin do të vendoset.
KĂ«to tĂ« dhĂ«na sistemi do t'i kĂ«rkojĂ« tĂ« shpjegojmĂ« gjatĂ« shkarkimit tĂ« parĂ« tĂ« agjentit VMware. Problemi Ă«shtĂ« se nĂ« epokĂ«n tonĂ« tĂ« dashurisĂ« pĂ«r sigurinĂ«, shumĂ« njerĂ«z nuk do tĂ« duan tĂ« japin fjalĂ«kalimin e administratĂ«s sĂ« tyre nĂ« njĂ« portal tĂ« huaj, çka Ă«shtĂ« krejt e kuptueshme. Nga brenda, pas vendosjes, agjenti nuk mund tĂ« konfigurohet mĂ« (mund tĂ« ndryshoni vetĂ«m parametrat e rrjetit). KĂ«tu parashikoj vĂ«shtirĂ«si me klientĂ«t qĂ« janĂ« tĂ« shqetĂ«suar.Â
Pra, pas instalimit të agjentëve, ne mund të kthehemi në panelin Acura dhe të shohim të gjitha makinat tona.
Duke qenĂ« se unĂ« nuk jam ditĂ«n e parĂ« qĂ« punoj me sistemin, kam makina nĂ« gjendje tĂ« ndryshme. TĂ« gjitha janĂ« nĂ« grupin Default, por ka mundĂ«si pĂ«r tĂ« krijuar grupe tĂ« veçanta dhe pĂ«r tâi transferuar aty makinat, siç ju nevojitet. Kjo nuk ndikon nĂ« asgjĂ« - Ă«shtĂ« thjesht njĂ« pĂ«rfaqĂ«sim logjik i tĂ« dhĂ«nave dhe grupimi i tyre pĂ«r njĂ« punĂ« mĂ« tĂ« rehatshme. E para dhe mĂ« e rĂ«ndĂ«sishmja, qĂ« duhet tĂ« bĂ«jmĂ« pas kĂ«saj, Ă«shtĂ« tĂ« fillojmĂ« procesin e migĂ«rimit. Ne mund ta bĂ«jmĂ« kĂ«tĂ« si me forcĂ« manualisht, ashtu edhe tĂ« planifikojmĂ«, pĂ«rfshirĂ« edhe masivisht pĂ«r tĂ« gjitha makinat njĂ«kohĂ«sisht.
Dua tâju rikujtoj se Hystax Ă«shtĂ« pozicionuar si njĂ« produkt pĂ«r migrimin. Nuk Ă«shtĂ« e çuditshme qĂ« pĂ«r tĂ« nisur makinat tona tĂ« replikĂ«s, na nevojitet tĂ« krijojmĂ« njĂ« plan DR. Plani mund tĂ« hartohet pĂ«r makinat qĂ« janĂ« tashmĂ« nĂ« gjendjen Synced. Mund tĂ« krijojmĂ« pĂ«r njĂ« VM tĂ« veçantĂ« ose pĂ«r tĂ« gjitha makinat njĂ«herĂ«sh.
Grupi i parametrave gjatĂ« gjenerimit tĂ« planit DR do tĂ« ndryshojĂ« nĂ« varĂ«si tĂ« infrastrukturĂ«s nĂ« tĂ« cilĂ«n do tĂ« migroni. PĂ«r ambientin VMware Ă«shtĂ« nĂ« dispozicion njĂ« grup minimal parametrash. Gjithashtu, Re-IP nuk mbĂ«shtetet pĂ«r makinat. NĂ« kĂ«tĂ« plan, na interesojnĂ« kĂ«to pika: nĂ« pĂ«rshkrimin e VM, parametri "subnet": "VMNetwork", ku lidhim VM me njĂ« rrjet tĂ« caktuar nĂ« klaster. Rank â Ă«shtĂ« i rĂ«ndĂ«sishĂ«m kur migroni disa VM, pĂ«rcakton renditjen e nisjes sĂ« tyre. Flavor â pĂ«rshkruan konfigurimin e VM, nĂ« kĂ«tĂ« rast â 1CPU, 2GB RAM. NĂ« seksionin subnets pĂ«rcaktojmĂ« qĂ« "subnet": "VMNetwork" Ă«shtĂ« i lidhur me rrjetin "VM Network" VMware.Â
Kur krijoni planin DR, nuk ka mundësi të "ndarë" diskët në data store të ndryshme. Ata do të ndodhen në të njëjtin data store që është përcaktuar për këtë cloud klienti, dhe nëse keni disqe të klasave të ndryshme, kjo mund të shkaktojë disa vështirësi gjatë nisjes së makinës, dhe pas nisjes dhe "çlirimit" të VM nga Hystax, do të kërkojë gjithashtu një migrim të veçantë të disqeve në data store të nevojshme. Më pas na mbetet vetëm të nisim planin tonë DR dhe të presim derisa makinat tona të ngrihen. Procesi i konvertimit P2V/V2V gjithashtu merr kohë. Në makinën time më të madhe të testimit me 100GB dhe tre disqe, kjo zgjati maksimumi 10 minuta.
Pas kĂ«saj, duhet tĂ« kontrolloni VM-nĂ« e nisur, shĂ«rbimet mbi tĂ«, konsistencĂ«n e tĂ« dhĂ«nave dhe tĂ« bĂ«ni kontrollime tĂ« tjera.Â
MĂ« pas ne kemi dy mundĂ«si:Â
- Delete â fshijĂ« planin DR tĂ« nisur. Ky veprim do tĂ« shkatĂ«rrojĂ« vetĂ«m VM-nĂ« e nisur. Replica e tĂ« dhĂ«nave nuk do tĂ« humbasĂ«.Â
- Detach â ndanĂ« makinĂ«n e replikuar nga Acura, pra pĂ«rfundon procesin e migrimit.Â
Avantazhet e zgjidhjes:Â
- lehtĂ«sia e instalimit dhe konfigurimit si nga ana e klientit, ashtu edhe nga ana e ofruesit;Â
- lehtësia e konfigurimit të migrimit, krijimit të planit DR dhe nisjes së replikave;
- mbĂ«shtetje dhe zhvilluesit reagojnĂ« mjaft shpejt ndaj problemeve tĂ« gjetura dhe i shkarkojnĂ« ato pĂ«rmes pĂ«rditĂ«simeve tĂ« platformĂ«s ose agjentĂ«ve.Â
KundratÂ
- Mungesë mbështetje për Vmware.
- MungesĂ« e çdo kuotimi pĂ«r tenantĂ«t nga platforma.Â
Gjithashtu kam përgatitur një Kërkesë për Karakteristika, të cilën ia kaluam ofruesit:
- monitorimi i përdorimit dhe deploy nga konsola e menaxhimit Acura për agjentët Cloud;
- prania e kuotave pĂ«r tenantĂ«t;Â
- mundĂ«sia pĂ«r tĂ« kufizuar numrin e replikimeve tĂ« njĂ«kohshme dhe shpejtĂ«sinĂ« pĂ«r çdo tenant;Â
- mbĂ«shtetje pĂ«r VMware vCloud Director;Â
- mbështetje për grupe burimesh (u realizua gjatë testimit);
- mundësia për të konfiguruar agjentët VMware nga vetë agjenti, pa hyrë në kredencialet nga infrastruktura e klientit në panelin Acura;
-  âvisualizimiâ i procesit tĂ« nisjes sĂ« VM kur niset plani DR.Â
E vetmja gjĂ« qĂ« mĂ« ngjalli shumĂ« ankesĂ« â dokumentacioni. Nuk mĂ« pĂ«lqejnĂ« shumĂ« âkutitĂ« e zezaâ dhe preferoj kur ka dokumentacion tĂ« detajuar pĂ«r mĂ«nyrĂ«n se si funksionon produkti nĂ« brendĂ«si. Dhe nĂ«se pĂ«r AWS dhe OpenStack produkti Ă«shtĂ« pĂ«rshkruar edhe mĂ« ose mĂ« pak, pĂ«r VMware Ă«shtĂ« tejet i pamjaftueshĂ«m.Â
Ka njĂ« UdhĂ«zues Instalimi, qĂ« pĂ«rshkruan vetĂ«m vendosjen e panelit Acura, dhe ku nuk ka asnjĂ« fjalĂ« qĂ« nevojitet gjithashtu njĂ« agjent Cloud. Ka njĂ« grup tĂ« plotĂ« specifikimesh pĂ«r produktin, qĂ« Ă«shtĂ« mirĂ«. Ka dokumentacion qĂ« pĂ«rshkruan konfigurimin ânga dhe deriâ me rastin e AWS dhe OpenStack (edhe pse mĂ« duket se Ă«shtĂ« mĂ« shumĂ« si njĂ« postim nĂ« blog), dhe ka njĂ« BazĂ« tĂ« Njohurive shumĂ« tĂ« vogĂ«l.Â
NĂ« pĂ«rgjithĂ«si, ky nuk Ă«shtĂ« saktĂ«sisht formati i dokumentacionit qĂ« kam mĂ«suar, le tĂ« themi, nga ofruesit mĂ« tĂ« mĂ«dhenj, kĂ«shtu qĂ« nuk ndihesha shumĂ« i rehatshĂ«m. MegjithatĂ«, pĂ«rgjigjet pĂ«r disa nuanca tĂ« funksionimit tĂ« sistemit âbrendaâ nuk i kam gjetur nĂ« kĂ«tĂ« dokumentacion â shumĂ« pyetje kam qenĂ« tĂ« detyruar tâi sqaroj me mbĂ«shtetje teknike, dhe kjo e ka zgjatur mjaft procesin e vendosjes sĂ« ambientit dhe realizimin e testimeve.Â
Duke pĂ«rmbledhur, mund tĂ« them se nĂ« pĂ«rgjithĂ«si produkti dhe qasja e kompanisĂ« pĂ«r zgjidhjen e problemit mĂ« pĂ«lqen. Po, ka disa mangĂ«si, ka vĂ«rtet njĂ« mungesĂ« kritike tĂ« funksionalitetit (nĂ« lidhje me VMware). ĂshtĂ« e dukshme se, pĂ«r tĂ«, kompania orienton fillimisht pĂ«r cloud-et publike, veçanĂ«risht AWS, dhe pĂ«r disa prej tyre, kjo do tĂ« jetĂ« e mjaftueshme. Prania e njĂ« produkti kaq tĂ« thjeshtĂ« dhe tĂ« pĂ«rshtatshĂ«m sot, kur shumĂ« kompani po zgjedhin njĂ« strategji multi-cloud, Ă«shtĂ« jashtĂ«zakonisht e rĂ«ndĂ«sishme. Duke marrĂ« parasysh çmimin shumĂ« mĂ« tĂ« ulĂ«t krahasuar me konkurrentĂ«t, kjo e bĂ«n produktin shumĂ« tĂ«rheqĂ«s.
Ne jemi duke kërkuar një anëtar të ri për ekipin tonë . Ndoshta ju jeni pikërisht ai?
Burimi: habr.com
