Hystax Cloud Migrasyon: Monte nwaj yo

Youn nan jèn jwè yo nan mache solisyon Recovery Dezas se Hystax, yon demaraj Ris an 2016. Depi sijè rekiperasyon dezas la trè popilè ak mache a trè konpetitif, demaraj la deside konsantre sou migrasyon ant diferan enfrastrikti nwaj yo. Yon pwodwi ki pèmèt ou òganize yon migrasyon senp ak rapid nan nwaj la ta trè itil pou kliyan Onlanta yo - itilizatè yo. oncloud.ru. Se konsa mwen te vin konnen Hystax e li te kòmanse teste karakteristik li yo. Ak sa ki soti nan li, mwen pral di nan atik sa a.

Hystax Cloud Migrasyon: Monte nwaj yo
Karakteristik prensipal Hystax se fonksyonalite lajè li yo pou sipòte plizyè platfòm Virtualization, OS envite ak sèvis nwaj, sa ki fè li posib pou deplase chaj travay ou soti nan nenpòt kote ak nenpòt kote.

Sa a pèmèt ou kreye non sèlman solisyon DR pou amelyore tolerans fay sèvis yo, men tou rapidman, emigre resous ant diferan sit ak hyperscalers pou ogmante pri ekonomi epi chwazi pi bon solisyon pou yon sèvis patikilye nan moman sa a. Anplis de platfòm ki nan lis foto tit la, konpayi an kolabore aktivman ak founisè nwaj Ris: Yandex.Cloud, CROC Cloud Services, Mail.ru ak anpil lòt moun. Li se tou vo sonje ke nan 2020 konpayi an louvri yon sant R & D ki sitiye nan Skolkovo. 

Chwa a nan yon solisyon pa yon gwo kantite jwè sou mache a endike yon politik pri bon ak gwo aplikab nan pwodwi a, ki nou deside teste nan pratik.

Se konsa, travay tès nou an pral konpoze de migrasyon soti nan sit tès VMware mwen an ak machin fizik nan sit founisè a tou kouri VMware. Wi, gen anpil solisyon ki ka aplike tankou yon migrasyon, men nou konsidere Hystax kòm yon zouti inivèsèl, ak tès migrasyon an nan tout konbinezon posib se tou senpleman yon travay ireyèl. Wi, ak nwaj la Oncloud.ru bati espesyalman sou VMware, kidonk platfòm sa a, kòm yon sib, enterese nou nan yon pi gwo limit. Apre sa, mwen pral dekri prensip debaz operasyon an, ki kòm yon antye pa depann sou platfòm la, epi VMware ka ranplase soti nan nenpòt ki bò ak yon platfòm ki soti nan yon lòt machann. 

Premye etap la se deplwaye Hystax Acura, ki se panèl kontwòl sistèm nan.

Hystax Cloud Migrasyon: Monte nwaj yo
Li elaji nan modèl la. Pou kèk rezon, nan ka nou an, li pa te totalman kòrèk epi olye pou yo 8CPU rekòmande a, 16Gb te deplwaye ak mwatye resous yo. Se poutèt sa, ou bezwen sonje chanje yo, otreman enfrastrikti andedan VM a, sou ki tout bagay yo bati, pral tou senpleman pa kòmanse ak resipyan ak pòtal la ap disponib. NAN Kondisyon deplwaman resous ki nesesè yo dekri an detay, osi byen ke pò pou tout eleman sistèm yo. 

Epi te gen tou difikilte ak mete adrès IP la atravè modèl la, kidonk nou chanje li soti nan konsole a. Apre sa, ou ka ale nan koòdone wèb admin la epi ranpli sòsye konfigirasyon inisyal la. 

Hystax Cloud Migrasyon: Monte nwaj yo
Hystax Cloud Migrasyon: Monte nwaj yo
Endpoint - IP oswa FQDN nan vCenter nou an. 
Login ak Modpas - li klè isit la. 
Target ESXi hostname se youn nan lame yo nan gwoup nou an ki pral repwodui nan. 
Target datastore se youn nan datastores nan gwoup nou an ki pral repwodui nan.
Hystax Acura Control Panel Public IP - adrès kote panèl kontwòl la ap disponib.

Yon ti klarifikasyon sou lame a ak datastore obligatwa. Reyalite a se ke replikasyon Hystax ap travay nan nivo lame ak datastore. Apre sa, mwen pral di w ki jan ou ka chanje lame a ak datastore pou lokatè a, men pwoblèm nan diferan. Hystax pa sipòte pisin resous, i.e. kopi a ap toujou rive nan rasin gwoup la (nan moman ekri materyèl sa a, mesye yo soti nan Hystax lage yon vèsyon mete ajou, kote yo byen vit aplike demann karakteristik mwen an konsènan sipò pou pisin resous). Epitou vCloud Director pa sipòte, sa vle di. si, tankou nan ka mwen an, lokatè a pa gen dwa admin nan tout gwoup la, men sèlman nan yon pisin resous espesifik, epi nou te bay aksè a Hystax, Lè sa a, li pral kapab poukont li replike epi kouri VM sa yo, men li pral pa kapab wè yo nan enfrastrikti a VMware , nan ki li gen aksè, epi, kòmsadwa, plis jere machin vityèl. Administratè gwoup la bezwen deplase VM a nan rezèvwa resous ki kòrèk la oswa enpòte li nan vCloud Director.

Poukisa mwen konsantre anpil sou moman sa yo? Paske, osi lwen ke mwen konprann konsèp nan pwodwi a, kliyan an ta dwe kapab endepandamman aplike nenpòt migrasyon oswa DR lè l sèvi avèk panèl la Acura. Men, jiskaprezan, sipò VMware se yon ti kras dèyè nivo sipò pou menm OpenStack a, kote mekanis sa yo te deja aplike. 

Men, tounen nan deplwaman. Premye a tout, apre premye konfigirasyon panèl la, nou bezwen kreye premye lokatè nan sistèm nou an.

Hystax Cloud Migrasyon: Monte nwaj yo
Tout jaden yo isit la klè, mwen pral sèlman di ou sou jaden an Cloud. Nou deja gen yon nwaj "default" ke nou te kreye pandan konfigirasyon inisyal la. Men, si nou vle kapab mete chak lokatè sou pwòp datastore pa yo ak nan pwòp rezèvwa resous li yo, nou ka aplike sa a pa kreye nwaj separe pou chak nan kliyan nou yo.

Hystax Cloud Migrasyon: Monte nwaj yo
Nan fòm lan nan ajoute yon nouvo nwaj, nou presize paramèt yo menm jan ak pandan konfigirasyon inisyal la (nou ka menm sèvi ak lame a menm), presize datastore ki nesesè pou yon kliyan an patikilye, e kounye a, nan paramèt adisyonèl yo nou ka deja endividyèlman presize la. resous pisin obligatwa {"resource_pool" :"YOUR_POOL_NAME"} 

Kòm ou ka remake, nan fòm lan nan kreye yon lokatè pa gen anyen sou alokasyon an nan resous oswa kèk kalite kota - pa gen anyen nan sa a nan sistèm nan. Ou pa kapab limite lokatè a nan kantite kopi similtane, kantite machin pou replikasyon, oswa pa nenpòt lòt paramèt. Se konsa, nou te kreye premye lokatè a. Koulye a, gen yon bagay ki pa totalman lojik, men obligatwa - enstale yon ajan Cloud. Li se lojik, paske ajan an telechaje sou paj la nan yon kliyan espesifik.

Hystax Cloud Migrasyon: Monte nwaj yo
An menm tan an, li pa mare nan lokatè a kreye, ak tout kliyan nou yo pral travay atravè li (oswa apre plizyè, si nou deplwaye yo). Yon ajan sipòte 10 sesyon similtane. Yon sesyon konte kòm yon machin. Li pa enpòtan konbyen disk li genyen. Pou dat, pa gen okenn mekanis pou ajan dekale nan Acura tèt li pou VMware. Gen yon lòt moman dezagreyab - nou pa kapab gade nan "itilizasyon" ajan sa a ki soti nan panèl Acura a nan lòd yo konkli si nou bezwen deplwaye plis oswa enstalasyon aktyèl la se ase. Kòm yon rezilta, kanpe la sanble sa a:

Hystax Cloud Migrasyon: Monte nwaj yo
Pwochen etap la pou jwenn aksè nan pòtal kliyan nou an se kreye yon kont (e premye, tou yon wòl ki pral aplike nan itilizatè sa a).

Hystax Cloud Migrasyon: Monte nwaj yo
Hystax Cloud Migrasyon: Monte nwaj yo
Koulye a, kliyan nou an ka itilize pòtal la poukont li. Tout sa li bezwen fè se telechaje ajan soti nan pòtal la epi enstale yo sou bò l '. Gen twa kalite ajan: Linux, Windows, ak VMware.

Hystax Cloud Migrasyon: Monte nwaj yo
De premye yo mete sou fizik oswa sou machin vityèl sou nenpòt ki hypervisor ki pa VMware. Pa gen okenn konfigirasyon adisyonèl obligatwa isit la, ajan an telechaje ak deja konnen ki kote yo frape, ak literalman nan yon minit machin nan pral vizib nan panèl la Acura. Avèk ajan VMware, sitiyasyon an se yon ti kras pi konplike. Pwoblèm lan se ke Ajan pou VMware tou telechaje soti nan pòtal la deja prepare epi li gen konfigirasyon ki nesesè yo. Men, ajan VMware a, anplis konnen sou pòtal Acura nou an, bezwen konnen tou sou sistèm Virtualization kote li pral deplwaye.

Hystax Cloud Migrasyon: Monte nwaj yo
Aktyèlman, sistèm nan ap mande nou presize done sa yo lè ou premye telechaje ajan VMware la. Pwoblèm lan se ke nan laj nou an nan renmen inivèsèl pou sekirite, se pa tout moun pral vle endike modpas admin yo sou pòtal yon lòt moun, ki se byen konprann. Soti nan andedan an, apre deplwaman, ajan an pa ka configuré nan okenn fason (ou ka sèlman chanje anviwònman rezo li yo). Isit la mwen prevwa difikilte ak kliyan espesyalman pridan. 

Se konsa, apre enstale ajan yo, nou ka tounen nan panèl Acura a epi wè tout machin nou yo.

Hystax Cloud Migrasyon: Monte nwaj yo
Depi mwen te travay ak sistèm nan pou plis pase yon jou, mwen gen machin nan divès eta. Tout nan yo se nan gwoup la Default, men li posib yo kreye gwoup separe epi transfere machin nan yo, jan ou bezwen. Sa a pa afekte anyen - sèlman reprezantasyon ki lojik nan done ak gwoupman yo pou travay pi pratik. Premye ak sa ki pi enpòtan nou bezwen fè apre sa se kòmanse pwosesis migrasyon an. Nou ka fè sa tou de lafòs manyèlman, epi mete yon orè, ki gen ladan an esansyèl pou tout machin nan yon fwa.

Hystax Cloud Migrasyon: Monte nwaj yo
Kite m 'fè ou sonje ke Hystax te pozisyone kòm yon pwodwi pou migrasyon. Se poutèt sa, li pa etone ke yo nan lòd yo kouri machin replike nou yo, nou bezwen kreye yon plan DR. Ou ka kreye yon plan pou machin ki deja nan eta senkronize. Ou ka jenere tou de pou yon VM espesifik, ak pou tout machin nan yon fwa.

Hystax Cloud Migrasyon: Monte nwaj yo
Ansanm paramèt lè w ap jenere yon plan DR ap diferan selon enfrastrikti w ap emigre. Yon seri minimòm opsyon ki disponib pou yon anviwònman VMware. Re-IP pou machin yo tou pa sipòte. Nan sans sa a, nou enterese nan pwen sa yo: nan deskripsyon VM a, paramèt "sous-rezo": "VMNetwork", kote nou mare VM a nan yon rezo espesifik nan gwoup la. Rank - enpòtan lè imigre plizyè VM, detèmine lòd nan kote yo te lanse. Flavor dekri konfigirasyon VM, nan ka sa a 1CPU, 2GB RAM. Nan seksyon sous-rezo a, nou defini "sous-rezo": "VMNetwork" asosye ak "VM Network" nan VMware. 

Lè w ap kreye yon plan DR, pa gen okenn fason pou "divize" disk atravè diferan datastore. Yo pral lokalize sou menm datastore ki te defini pou nwaj kliyan sa a, epi si ou gen disk nan diferan klas, sa ka lakòz kèk difikilte lè w kòmanse machin nan, epi apre yo fin kòmanse ak "separe" VM a soti nan Hystax, li pral tou. mande pou yon disk migrasyon separe nan datastores yo mande yo. Lè sa a, nou jis oblije kouri plan DR nou an epi tann pou machin nou yo monte. Pwosesis konvèsyon P2V/V2V pran tan tou. Sou pi gwo machin tès 100GB mwen an ak twa disk, sa te pran yon maksimòm de 10 minit.

Hystax Cloud Migrasyon: Monte nwaj yo
Apre sa, ou ta dwe tcheke VM nan kouri, sèvis sou li, konsistans done ak lòt chèk. 

Lè sa a, nou gen de opsyon: 

  1. Efase - efase yon plan DR kap kouri. Aksyon sa a pral tou senpleman fèmen VM nan kouri. Replik sa yo pa ale okenn kote. 
  2. Detache - detache machin nan replike nan Acura, i.e. aktyèlman konplete pwosesis migrasyon an. 

Avantaj nan solisyon an: 

  • fasilite enstalasyon ak konfigirasyon tou de sou bò kliyan ak sou bò founisè a; 
  • fasilite pou mete migrasyon, kreye yon plan DR ak lanse kopi;
  • sipò ak devlopè yo reponn byen vit nan pwoblèm yo jwenn epi ranje yo ak mizajou platfòm oswa ajan. 

Kont 

  • Ensifizan sipò Vmware.
  • Absans nenpòt kota pou lokatè nan platfòm la. 

Mwen te fè yon demann karakteristik tou, ke nou te remèt bay vandè a:

  1. siveyans itilizasyon ak deplwaman nan Konsole Jesyon Acura pou Ajan Cloud yo;
  2. disponiblite kota pou lokatè yo; 
  3. kapasite pou limite kantite replikasyon similtane ak vitès pou chak lokatè; 
  4. sipò pou Direktè VMware vCloud; 
  5. sipò pou pisin resous (yo te aplike pandan tès la);
  6. kapasite nan konfigirasyon ajan an VMware soti nan bò a nan ajan an tèt li, san yo pa antre nan kalifikasyon nan enfrastrikti kliyan an nan panèl la Acura;
  7.  "Vizyalizasyon" pwosesis pou kòmanse yon VM lè kòmanse yon plan DR. 

Sèl bagay ki te lakòz mwen gwo plent se dokiman an. Mwen pa reyèlman renmen "bwat nwa" epi mwen prefere lè gen dokiman detaye sou fason pwodwi a ap travay andedan. Men, si pou AWS ak OpenStack pwodwi a dekri menm plis oswa mwens, Lè sa a, pou VMware gen anpil ti dokiman. 

Gen yon Gid Enstalasyon ki dekri sèlman deplwaman panèl Acura a, epi kote pa gen yon mo sou bezwen pou yon ajan Cloud. Gen yon seri konplè espesifikasyon pou pwodwi a, ki se yon bon bagay. Gen dokiman ki dekri konfigirasyon "soti nan ak pou ale" lè l sèvi avèk AWS ak OpenStack kòm yon egzanp (byenke li fè m sonje plis nan yon pòs blog), epi gen yon ti Konesans Base. 

An jeneral, sa a se pa byen fòma dokiman ke mwen te itilize, di, nan pi gwo fournisseurs, kidonk mwen pa t 'antyèman konfòtab. An menm tan an, mwen pa t 'jwenn repons sou kèk nan nuans operasyon sistèm nan "andedan" nan dokiman sa a - mwen te oblije klarifye anpil kesyon ak sipò teknik, ak sa a pito trennen soti pwosesis la nan deplwaye kanpe la ak tès. 

Rezime, mwen ka di ke an jeneral mwen te renmen pwodwi a ak apwòch konpayi an nan aplikasyon an nan travay la. Wi, gen defo, gen yon mank vrèman kritik nan fonksyonalite (an konjonksyon avèk VMware). Li ka wè ke, premye a tout moun, konpayi an toujou konsantre sou nwaj piblik yo, an patikilye AWS, ak pou kèk sa a pral ase. Èske w gen tankou yon pwodwi senp ak pratik jodi a, lè anpil konpayi chwazi yon estrateji milti-nwaj, trè enpòtan. Bay pri a pi ba anpil konpare ak konpetitè, sa fè pwodwi a trè atire.

Nou ap chèche yon ekip Enjenyè dirijan nan Sistèm Siveyans. Petèt se ou menm?

Sous: www.habr.com

Add nouvo kòmantè