Hystax Cloud Migration: Riding the Clouds

Wieħed mill-atturi żgħażagħ fis-suq tas-soluzzjonijiet għall-Irkupru minn Diżastri huwa Hystax, startup Russa fl-2016. Peress li s-suġġett tal-irkupru minn diżastri huwa popolari ħafna u s-suq huwa estremament kompetittiv, l-istartjar iddeċidiet li tiffoka fuq il-migrazzjoni bejn infrastrutturi differenti tal-cloud. Prodott li jippermettilek torganizza migrazzjoni sempliċi u rapida lejn il-cloud ikun utli ħafna għall-klijenti ta' Onlanta - utenti oncloud.ru. Hekk sirt naf lil Hystax u bdejt nittestja l-karatteristiċi tiegħu. U dak li ħareġ minnu, se ngħid f'dan l-artikolu.

Hystax Cloud Migration: Riding the Clouds
Il-karatteristika ewlenija ta 'Hystax hija l-funzjonalità wiesgħa tagħha biex tappoġġja diversi pjattaformi ta' virtwalizzazzjoni, OS mistiedna u servizzi cloud, li tagħmilha possibbli li tmexxi l-piżijiet tax-xogħol tiegħek minn kullimkien u kullimkien.

Dan jippermettilek li toħloq mhux biss soluzzjonijiet DR biex ittejjeb it-tolleranza tal-ħsarat tas-servizzi, iżda wkoll malajr, b'mod flessibbli temigra r-riżorsi bejn siti differenti u hyperscalers biex iżżid l-iffrankar tal-ispejjeż u tagħżel l-aħjar soluzzjoni għal servizz partikolari fil-mument. Minbarra l-pjattaformi elenkati fl-istampa tat-titlu, il-kumpanija tikkoopera wkoll b'mod attiv mal-fornituri Russi tas-sħab: Yandex.Cloud, CROC Cloud Services, Mail.ru u ħafna oħrajn. Ta 'min jinnota wkoll li fl-2020 il-kumpanija fetħet ċentru ta' R&D li jinsab fi Skolkovo. 

L-għażla ta 'soluzzjoni waħda minn numru kbir ta' atturi fis-suq tindika politika ta 'prezzijiet tajba u applikabilità għolja tal-prodott, li aħna ddeċidejna li nittestjaw fil-prattika.

Għalhekk, il-kompitu tat-test tagħna se jikkonsisti fil-migrazzjoni mis-sit tat-test VMware tiegħi u l-magni fiżiċi lejn is-sit tal-fornitur li jħaddem ukoll VMware. Iva, hemm ħafna soluzzjonijiet li jistgħu jimplimentaw tali migrazzjoni, iżda aħna nqisu Hystax bħala għodda universali, u l-ittestjar tal-migrazzjoni fil-kombinazzjonijiet kollha possibbli huwa sempliċement kompitu mhux realistiku. Iva, u s-sħaba Oncloud.ru hija mibnija speċifikament fuq VMware, għalhekk din il-pjattaforma, bħala mira, tinteressana aktar. Sussegwentement, ser niddeskrivi l-prinċipju bażiku tal-operat, li kollu kemm hu ma jiddependix fuq il-pjattaforma, u VMware jista 'jiġi sostitwit minn kwalunkwe naħa bi pjattaforma minn bejjiegħ ieħor. 

L-ewwel pass huwa li tuża Hystax Acura, li hija l-pannell tal-kontroll tas-sistema.

Hystax Cloud Migration: Riding the Clouds
Tespandi mill-mudell. Għal xi raġuni, fil-każ tagħna, ma kinitx kompletament korretta u minflok l-8CPU rakkomandat, 16Gb ġie skjerat b'nofs ir-riżorsi. Għalhekk, trid tiftakar li tibdelhom, inkella l-infrastruttura ġewwa l-VM, li fuqha huwa mibni kollox, sempliċement ma tibda bil-kontenituri u l-portal ma jkunx disponibbli. IN Rekwiżiti ta' skjerament ir-riżorsi meħtieġa huma deskritti fid-dettall, kif ukoll il-portijiet għall-komponenti kollha tas-sistema. 

U kien hemm ukoll diffikultajiet biex tissettja l-indirizz IP permezz tal-mudell, għalhekk biddilna mill-console. Wara dan, tista 'tmur għall-interface tal-web tal-amministratur u tlesti l-wizard tal-konfigurazzjoni inizjali. 

Hystax Cloud Migration: Riding the Clouds
Hystax Cloud Migration: Riding the Clouds
Endpoint - IP jew FQDN tal-vCenter tagħna. 
Login u Password - huwa ċar hawn. 
Target ESXi hostname huwa wieħed mill-hosts fil-cluster tagħna li se jiġi replikat għalih. 
Target datastore huwa wieħed mid-datastores fil-cluster tagħna li se jiġi replikat għalih.
Hystax Acura Control Panel Public IP - l-indirizz fejn il-pannell tal-kontroll se jkun disponibbli.

Hija meħtieġa ftit kjarifika dwar il-host u d-datastore. Il-fatt hu li r-replikazzjoni Hystax taħdem fil-livelli tal-host u tad-datastore. Sussegwentement, ngħidlek kif tista 'tbiddel il-host u l-maħżen tad-data għall-kerrej, iżda l-problema hija differenti. Hystax ma jappoġġjax il-ġbir tar-riżorsi, i.e. ir-replika dejjem se jiġri lill-għerq tal-cluster (fil-ħin tal-kitba ta 'dan il-materjal, il-guys minn Hystax ħarġu verżjoni aġġornata, fejn malajr implimentaw it-talba tal-karatteristika tiegħi rigward l-appoġġ għal pools ta' riżorsi). Ukoll vCloud Director mhuwiex appoġġjat, jiġifieri. jekk, bħal fil-każ tiegħi, il-kerrej m'għandux drittijiet ta 'amministrazzjoni għall-cluster kollu, iżda biss għal ġabra ta' riżorsi speċifika, u tajna aċċess għal Hystax, allura jkun jista 'jirreplika u jmexxi dawn il-VMs b'mod indipendenti, iżda hu mhux se jkun jista 'jarahom fl-infrastruttura VMware , li għaliha għandu aċċess u, għaldaqstant, jimmaniġġja aktar magni virtwali. L-amministratur tal-cluster jeħtieġ li jċaqlaq il-VM għall-ġabra tar-riżorsi korretta jew jimportaha f'vCloud Director.

Għaliex niffoka tant fuq dawn il-mumenti? Minħabba li, safejn nifhem il-kunċett tal-prodott, il-klijent għandu jkun jista 'jimplimenta b'mod indipendenti kwalunkwe migrazzjoni jew DR bl-użu tal-panel Acura. Iżda s'issa, l-appoġġ ta 'VMware huwa ftit lura mil-livell ta' appoġġ għall-istess OpenStack, fejn mekkaniżmi bħal dawn diġà ġew implimentati. 

Imma lura għall-iskjerament. L-ewwelnett, wara s-setup inizjali tal-panel, għandna bżonn noħolqu l-ewwel kerrej fis-sistema tagħna.

Hystax Cloud Migration: Riding the Clouds
L-oqsma kollha hawn huma ċari, se ngħidlek biss dwar il-qasam Cloud. Diġà għandna sħaba "default" li ħloqna matul il-konfigurazzjoni inizjali. Imma jekk irridu nkunu nistgħu npoġġu lil kull kerrej fuq id-datastore tiegħu stess u fil-ġabra tar-riżorsi tiegħu stess, nistgħu nimplimentaw dan billi noħolqu sħab separati għal kull wieħed mill-klijenti tagħna.

Hystax Cloud Migration: Riding the Clouds
Fil-forma ta 'żieda ta' sħaba ġdida, aħna nispeċifikaw l-istess parametri bħal waqt il-konfigurazzjoni inizjali (nistgħu anke nużaw l-istess ospitanti), nispeċifikaw id-datastore meħtieġa għal klijent partikolari, u issa fil-parametri addizzjonali nistgħu diġà nispeċifikaw individwalment il- riżorsa tal-grupp meħtieġ {"resource_pool" :"YOUR_POOL_NAME"} 

Kif forsi ndunajt, fil-forma ta’ ħolqien ta’ kerrej m’hemm xejn dwar l-allokazzjoni tar-riżorsi jew xi tip ta’ kwota – m’hemm xejn minn dan fis-sistema. Ma tistax tillimita l-kerrej fin-numru ta 'repliki simultanji, in-numru ta' magni għar-replikazzjoni, jew bi kwalunkwe parametru ieħor. Allura, ħloqna l-ewwel inkwilin. Issa hemm ħaġa mhux għal kollox loġika, iżda obbligatorja - l-installazzjoni ta 'aġent Cloud. Huwa illoġiku, minħabba li l-aġent jitniżżel fuq il-paġna ta 'klijent speċifiku.

Hystax Cloud Migration: Riding the Clouds
Fl-istess ħin, mhuwiex marbut mal-kerrej maħluq, u l-klijenti kollha tagħna se jaħdmu permezz tagħha (jew wara diversi, jekk aħna niskjerawhom). Aġent wieħed jappoġġja 10 sessjonijiet simultanji. Sessjoni waħda tgħodd bħala karozza waħda. Ma jimpurtax kemm għandu diski. Sal-lum, m'hemm l-ebda mekkaniżmu għall-iskala tal-aġenti fl-Acura stess għal VMware. Hemm mument ieħor spjaċevoli - m'aħniex kapaċi nħarsu lejn l-"utilizzazzjoni" ta' dan l-aġent mill-pannell tal-Acura sabiex nikkonkludu jekk hemmx bżonn niskjeraw aktar jew l-installazzjoni attwali hijiex biżżejjed. Bħala riżultat, l-istand jidher bħal dan:

Hystax Cloud Migration: Riding the Clouds
Il-pass li jmiss biex taċċessa l-portal tal-klijenti tagħna huwa li toħloq kont (u l-ewwel, ukoll rwol li se jiġi applikat għal dan l-utent).

Hystax Cloud Migration: Riding the Clouds
Hystax Cloud Migration: Riding the Clouds
Issa l-klijent tagħna jista 'juża l-portal b'mod indipendenti. Kull ma jrid jagħmel hu li jniżżel l-aġenti mill-portal u jinstallahom fuq in-naħa tiegħu. Hemm tliet tipi ta 'aġenti: Linux, Windows, u VMware.

Hystax Cloud Migration: Riding the Clouds
L-ewwel tnejn jitpoġġew fuq il-fiżika jew fuq magni virtwali fuq kwalunkwe hypervisor mhux VMware. M'hemm l-ebda konfigurazzjoni addizzjonali meħtieġa hawn, l-aġent iniżżel u diġà jaf fejn iħabbat, u litteralment f'minuta l-karozza tkun viżibbli fil-pannell Acura. Bl-aġent VMware, is-sitwazzjoni hija ftit aktar ikkumplikata. Il-problema hija li l-Aġent għal VMware jitniżżel ukoll mill-portal diġà ppreparat u li għandu l-konfigurazzjoni meħtieġa. Iżda l-aġent VMware, minbarra li jkun jaf dwar il-portal Acura tagħna, jeħtieġ ukoll ikun jaf dwar is-sistema ta 'virtwalizzazzjoni li fuqha se jiġi skjerat.

Hystax Cloud Migration: Riding the Clouds
Fil-fatt, is-sistema se titlobna biex nispeċifikaw din id-dejta meta tniżżel l-aġent VMware għall-ewwel darba. Il-problema hija li fl-era tagħna ta 'l-imħabba universali għas-sigurtà, mhux kulħadd ikun irid jindika l-password ta' l-amministratur tiegħu fuq il-portal ta 'xi ħadd ieħor, li jinftiehem pjuttost. Minn ġewwa, wara l-iskjerament, l-aġent ma jista 'jiġi kkonfigurat bl-ebda mod (tista' tibdel biss is-settings tan-netwerk tiegħu). Hawnhekk nipprevedi diffikultajiet ma' klijenti speċjalment kawti. 

Allura, wara li ninstallaw l-aġenti, nistgħu mmorru lura għad-daxxbord tal-Acura u naraw il-karozzi kollha tagħna.

Hystax Cloud Migration: Riding the Clouds
Peress li ilni naħdem mas-sistema għal aktar minn ġurnata, għandi magni f'diversi stati. Kollha kemm huma huma fil-grupp Default, iżda huwa possibbli li jinħolqu gruppi separati u jittrasferixxu magni lilhom, kif għandek bżonn. Dan ma jaffettwa xejn - biss ir-rappreżentazzjoni loġika tad-dejta u l-grupp tagħhom għal xogħol aktar konvenjenti. L-ewwel u l-aktar ħaġa importanti li rridu nagħmlu wara hija li nibdew il-proċess tal-migrazzjoni. Nistgħu nagħmlu dan kemm bil-forza manwalment, kif ukoll inwaqqfu skeda, inkluż bl-ingrossa għall-magni kollha f'daqqa.

Hystax Cloud Migration: Riding the Clouds
Ħa nfakkarkom li Hystax kien pożizzjonat bħala prodott għall-migrazzjoni. Għalhekk, mhuwiex sorprendenti li sabiex inħaddmu l-magni replikati tagħna, għandna bżonn noħolqu pjan DR. Tista' toħloq pjan għal magni li diġà jinsabu fl-istat Sinkronizzat. Tista' tiġġenera kemm għal VM speċifiku wieħed, kif ukoll għall-magni kollha f'daqqa.

Hystax Cloud Migration: Riding the Clouds
Is-sett ta 'parametri meta tiġġenera pjan DR se jvarjaw skond l-infrastruttura li lejha tkun qed temigra. Sett minimu ta' għażliet huwa disponibbli għal ambjent VMware. L-IP mill-ġdid għall-magni wkoll mhux appoġġjat. F'dan ir-rigward, aħna huma interessati fil-punti li ġejjin: fid-deskrizzjoni tal-VM, il-parametru "subnet": "VMNetwork", fejn aħna norbtu l-VM ma 'netwerk speċifiku fil-cluster. Rank - rilevanti meta jemigraw diversi VMs, tiddetermina l-ordni li fiha huma mnedija. Flavor - jiddeskrivi l-konfigurazzjoni tal-VM, f'dan il-każ - 1CPU, 2GB RAM. Fit-taqsima tas-subnets, aħna niddefinixxu dik is-"subnet": "VMNetwork" hija assoċjata man-"Netwerk VM" ta 'VMware. 

Meta toħloq pjan DR, m'hemm l-ebda mod biex "taqsam" diski f'datastores differenti. Se jkunu jinsabu fuq l-istess datastore li kien definit għal dan il-cloud tal-klijenti, u jekk għandek diski ta 'klassijiet differenti, dan jista' jikkawża xi diffikultajiet meta tibda l-magna, u wara li tibda u "separa" l-VM minn Hystax, se tkun ukoll jeħtieġu diski ta 'migrazzjoni separati għad-datastores meħtieġa. Imbagħad irridu nħaddmu l-pjan DR tagħna u nistennew li l-karozzi tagħna jogħlew. Il-proċess ta 'konverżjoni P2V/V2V jieħu wkoll iż-żmien. Fuq l-akbar magna tat-test tiegħi ta '100GB bi tliet diski, dan ħa massimu ta' 10 minuti.

Hystax Cloud Migration: Riding the Clouds
Wara dan, għandek tiċċekkja l-VM li qed taħdem, is-servizzi fuqha, il-konsistenza tad-dejta u kontrolli oħra. 

Imbagħad għandna żewġ għażliet: 

  1. Ħassar - ħassar pjan DR li qed jaħdem. Din l-azzjoni se sempliċement tagħlaq il-VM li qed taħdem. Dawn ir-repliki mhu sejrin imkien. 
  2. Aqla - qatgħa l-karozza replikata minn Acura, i.e. fil-fatt tlesti l-proċess tal-migrazzjoni. 

Vantaġġi tas-soluzzjoni: 

  • faċilità ta 'installazzjoni u konfigurazzjoni kemm min-naħa tal-klijent kif ukoll min-naħa tal-fornitur; 
  • faċilità ta' twaqqif ta' migrazzjoni, ħolqien ta' pjan DR u tnedija ta' repliki;
  • appoġġ u żviluppaturi jirrispondu pjuttost malajr għall-problemi misjuba u jiffissawhom b'aġġornamenti ta 'pjattaforma jew aġent. 

Cons 

  • Appoġġ Vmware insuffiċjenti.
  • In-nuqqas ta 'kwalunkwe kwota għall-kerrejja mill-pjattaforma. 

Għamilt ukoll Talba għall-Feature, li għamilna lill-bejjiegħ:

  1. monitoraġġ tal-użu u skjerament mill-Acura Management Console għall-Aġenti tal-Cloud;
  2. disponibbiltà ta' kwoti għall-inkwilini; 
  3. il-kapaċità li jillimitaw in-numru ta 'repliki simultanji u l-veloċità għal kull kerrej; 
  4. appoġġ għal VMware vCloud Director; 
  5. appoġġ għall-ġabra tar-riżorsi (kien implimentat waqt l-ittestjar);
  6. il-kapaċità li jiġi kkonfigurat l-aġent VMware min-naħa tal-aġent innifsu, mingħajr ma jiddaħħlu kredenzjali mill-infrastruttura tal-klijent fil-panel Acura;
  7.  "Viżwalizzazzjoni" tal-proċess tal-bidu ta' VM meta jibda pjan DR. 

L-unika ħaġa li kkawżatli ilmenti kbar kienet id-dokumentazzjoni. Ma tantx inħobb "kaxxi suwed" u nippreferi meta jkun hemm dokumentazzjoni dettaljata dwar kif jaħdem il-prodott ġewwa. U jekk għal AWS u OpenStack il-prodott huwa deskritt saħansitra aktar jew inqas, allura għal VMware ftit li xejn hemm dokumentazzjoni. 

Hemm Gwida għall-Installazzjoni li tiddeskrivi biss l-iskjerament tal-panel Acura, u fejn ma jkunx hemm kelma dwar il-ħtieġa għal aġent Cloud. Hemm sett sħiħ ta 'speċifikazzjonijiet għall-prodott, li huwa tajjeb. Hemm dokumentazzjoni li tiddeskrivi s-setup "minn u għal" bl-użu ta 'AWS u OpenStack bħala eżempju (għalkemm tfakkarni aktar f'post fuq blog), u hemm Bażi ta' Għarfien żgħira ħafna. 

B'mod ġenerali, dan mhuwiex il-format tad-dokumentazzjoni li jien imdorri, ngħidu aħna, minn bejjiegħa akbar, għalhekk ma kontx kompletament komda. Fl-istess ħin, ma sibtx tweġibiet dwar xi wħud mill-sfumaturi tal-operat tas-sistema "ġewwa" f'din id-dokumentazzjoni - kelli niċċara ħafna mistoqsijiet b'appoġġ tekniku, u dan pjuttost kaxkar il-proċess tal-iskjerament tal-istand u ittestjar. 

Fil-qosor, nista 'ngħid li b'mod ġenerali għoġobni l-prodott u l-approċċ tal-kumpanija għall-implimentazzjoni tal-kompitu. Iva, hemm difetti, hemm nuqqas tassew kritiku ta 'funzjonalità (flimkien ma' VMware). Wieħed jista 'jara li, l-ewwel nett, il-kumpanija għadha tiffoka fuq sħab pubbliċi, b'mod partikolari AWS, u għal xi wħud dan se jkun biżżejjed. Li jkollok prodott daqshekk sempliċi u konvenjenti illum, meta ħafna kumpaniji jagħżlu strateġija multi-cloud, huwa estremament importanti. Minħabba l-prezz ferm aktar baxx meta mqabbel mal-kompetituri, dan jagħmel il-prodott estremament attraenti.

Qegħdin infittxu tim Inġinier Ewlieni tas-Sistemi ta' Monitoraġġ. Forsi int?

Sors: www.habr.com

Żid kumment