Hystax Cloud Migration: Kukwera Mitambo

M'modzi mwa osewera achichepere pamsika wa Disaster Recovery solution ndi Hystax, woyambitsa ku Russia mu 2016. Popeza kuti mutu wobwezeretsa masoka ndiwotchuka kwambiri ndipo msika ndi wopikisana kwambiri, oyambitsawo adaganiza zoyang'ana pa kusamuka pakati pamitundu yosiyanasiyana yamtambo. Chogulitsa chomwe chimakupatsani mwayi wopanga kusuntha kosavuta komanso mwachangu kumtambo kungakhale kothandiza kwambiri kwa makasitomala a Onlanta - ogwiritsa ntchito pacloud.ru. Umu ndi momwe ndinadziwira Hystax ndikuyamba kuyesa mawonekedwe ake. Ndipo zomwe zidabwera, ndikuuzani m'nkhaniyi.

Hystax Cloud Migration: Kukwera Mitambo
Mbali yayikulu ya Hystax ndi magwiridwe ake ambiri othandizira mapulatifomu osiyanasiyana, OS ya alendo ndi mautumiki amtambo, zomwe zimapangitsa kuti muzitha kusuntha ntchito zanu kulikonse komanso kulikonse.

Izi zimakulolani kuti mupange mayankho a DR okhawo kuti mupititse patsogolo kulekerera kwautumiki, komanso mwamsanga, mosinthika kusamuka zothandizira pakati pa malo osiyanasiyana ndi ma hyperscalers kuti muwonjezere ndalama ndikusankha njira yabwino yothetsera ntchito inayake panthawiyi. Kuphatikiza pa nsanja zomwe zili pachithunzi chamutu, kampaniyo imagwiranso ntchito mwachangu ndi opereka mtambo aku Russia: Yandex.Cloud, CROC Cloud Services, Mail.ru ndi ena ambiri. Ndizofunikanso kudziwa kuti mu 2020 kampaniyo idatsegula malo a R&D omwe ali ku Skolkovo. 

Kusankhidwa kwa njira imodzi ndi osewera ambiri pamsika kumasonyeza ndondomeko yabwino yamtengo wapatali komanso kugwiritsidwa ntchito kwakukulu kwa mankhwala, zomwe tinaganiza zoyesa muzochita.

Chifukwa chake, ntchito yathu yoyesa iphatikiza kusamuka kuchokera patsamba langa loyeserera la VMware ndi makina amthupi kupita kutsamba laothandizira omwe akuyendanso ndi VMware. Inde, pali njira zambiri zothetsera kusamuka koteroko, koma timaona Hystax ngati chida chapadziko lonse lapansi, ndipo kuyesa kusamuka muzosakaniza zonse zomwe zingatheke ndi ntchito yosatheka. Inde, ndipo mtambo wa Oncloud.ru umamangidwa makamaka pa VMware, kotero nsanja iyi, monga chandamale, imatisangalatsa kwambiri. Kenaka, ndikufotokozera mfundo yaikulu ya ntchito, yomwe yonseyo sichidalira nsanja, ndipo VMware ikhoza kusinthidwa kuchokera kumbali iliyonse ndi nsanja kuchokera kwa wogulitsa wina. 

Gawo loyamba ndikuyika Hystax Acura, yomwe ndi gulu lowongolera dongosolo.

Hystax Cloud Migration: Kukwera Mitambo
Imakulitsa kuchokera ku template. Pazifukwa zina, kwa ife, sizinali zolondola kwathunthu ndipo m'malo mwa 8CPU yovomerezeka, 16Gb idayikidwa ndi theka lazinthu. Chifukwa chake, musaiwale kusintha, apo ayi zomanga mkati mwa VM, pomwe zonse zimamangidwa, sizidzayamba ndi zotengera ndipo zipata sizipezeka. MU Zofunikira pakutumiza zofunikira zimafotokozedwa mwatsatanetsatane, komanso madoko a zigawo zonse zadongosolo. 

Ndipo panalinso zovuta pakuyika adilesi ya IP kudzera pa template, kotero tidasintha kuchokera ku console. Pambuyo pake, mutha kupita ku mawonekedwe awebusayiti ya admin ndikumaliza wizard yoyambira. 

Hystax Cloud Migration: Kukwera Mitambo
Hystax Cloud Migration: Kukwera Mitambo
Endpoint - IP kapena FQDN ya vCenter yathu. 
Lowani ndi Achinsinsi - zikuwonekeratu apa. 
Target ESXi hostname ndi amodzi mwa omwe ali mgulu lathu omwe afotokozedwerako. 
Target datastore ndi amodzi mwa malo osungiramo data omwe ali mgulu lathu omwe adzatsatizidwenso.
Hystax Acura Control Panel Public IP - adilesi yomwe gulu lowongolera lizipezeka.

Kufotokozera pang'ono pa malo osungira ndi malo osungirako zinthu kumafunika. Chowonadi ndi chakuti kubwereza kwa Hystax kumagwira ntchito pamagulu osungira ndi malo osungirako zinthu. Chotsatira, ndikuwuzani momwe mungasinthire wolandirayo ndi sitolo ya data kwa wobwereka, koma vuto ndilosiyana. Hystax sichirikiza kuyika zinthu, i.e. chofananacho chidzachitika nthawi zonse ku muzu wa tsango (panthawi yolemba nkhaniyi, anyamata ochokera ku Hystax adatulutsa mtundu wosinthidwa, pomwe adakhazikitsa mwachangu pempho langa lokhudza kuthandizira maiwe azinthu). Komanso vCloud Director sichimathandizidwa, mwachitsanzo. ngati, monga inenso, wobwereka alibe ufulu woyang'anira gulu lonse, koma ku dziwe linalake, ndipo tapereka mwayi kwa Hystax, ndiye kuti adzatha kubwereza ndikuyendetsa ma VM awa, koma adzatero. osatha kuwawona mu VMware infrastructure , komwe ali ndi mwayi ndipo, motero, amayendetsa makina enieni. Woyang'anira gulu ayenera kusuntha VM ku dziwe loyenera kapena kulowetsa mu vCloud Director.

N'chifukwa chiyani ndimaganizira kwambiri nthawi zimenezi? Chifukwa, monga momwe ndikumvera lingaliro la malonda, kasitomala ayenera kudzipangira yekha kusamuka kulikonse kapena DR pogwiritsa ntchito gulu la Acura. Koma mpaka pano, chithandizo cha VMware chiri kumbuyo pang'ono kwa chithandizo cha OpenStack chomwecho, kumene njira zoterezi zakhazikitsidwa kale. 

Koma kubwerera ku deployment. Choyamba, pambuyo pa kukhazikitsa koyambirira kwa gululo, tifunika kupanga wobwereka woyamba mu dongosolo lathu.

Hystax Cloud Migration: Kukwera Mitambo
Minda yonse pano ndi yomveka, ndikuwuzani za Cloud field. Tili kale ndi mtambo "wosasinthika" womwe tidapanga pakukonza koyambirira. Koma ngati tikufuna kuyika mlendo aliyense pamalo ake osungiramo zinthu komanso m'malo ake, titha kugwiritsa ntchito izi popanga mitambo yosiyana kwa makasitomala athu.

Hystax Cloud Migration: Kukwera Mitambo
M'mawonekedwe owonjezera mtambo watsopano, timafotokozera magawo omwewo monga momwe timasinthira koyamba (titha kugwiritsa ntchito wolandila yemweyo), tchulani sitolo yosungiramo zinthu zomwe zimafunikira kwa kasitomala wina, ndipo tsopano pazowonjezera zomwe titha kufotokozera aliyense payekhapayekha. zofunika dziwe {"resource_pool" :"YOUR_POOL_NAME"} 

Monga momwe mwaonera, mu mawonekedwe a kupanga lendi palibe kanthu za kugawa chuma kapena mtundu wa quotas - palibe kanthu kameneka mu dongosolo. Simungathe kuchepetsa wobwereketsa pa kuchuluka kwa zofananira nthawi imodzi, kuchuluka kwa makina obwereza, kapena ndi magawo ena aliwonse. Chifukwa chake, tapanga mlendi woyamba. Tsopano palibe chinthu chomveka, koma chovomerezeka - kukhazikitsa Cloud agent. Ndizosamveka, chifukwa wothandizira amatsitsidwa patsamba la kasitomala.

Hystax Cloud Migration: Kukwera Mitambo
Panthawi imodzimodziyo, sichimangirizidwa ndi mwiniwake wopangidwa, ndipo makasitomala athu onse adzagwira ntchito (kapena pambuyo pa angapo, ngati tiwatumiza). Wothandizira m'modzi amathandizira magawo 10 munthawi imodzi. Gawo limodzi limawerengedwa ngati galimoto imodzi. Zilibe kanthu kuti ili ndi ma disk angati. Mpaka pano, palibe njira yopangira makulitsidwe othandizira ku Acura komwe kwa VMware. Pali mphindi ina yosasangalatsa - sitingathe kuyang'ana "kugwiritsa ntchito" kwa wothandizira uyu kuchokera pagulu la Acura kuti titsimikize ngati tikufunika kutumizira zambiri kapena kuyika kwapano ndikokwanira. Chifukwa chake, choyimira chikuwoneka motere:

Hystax Cloud Migration: Kukwera Mitambo
Gawo lotsatira kuti mupeze malo ochezera a kasitomala athu ndikupanga akaunti (komanso, gawo lomwe lidzagwiritsidwe ntchito kwa wogwiritsa ntchitoyu).

Hystax Cloud Migration: Kukwera Mitambo
Hystax Cloud Migration: Kukwera Mitambo
Tsopano kasitomala wathu akhoza kugwiritsa ntchito zipata paokha. Zomwe akuyenera kuchita ndikutsitsa othandizira kuchokera pa portal ndikuwayika pambali pake. Pali mitundu itatu ya othandizira: Linux, Windows, ndi VMware.

Hystax Cloud Migration: Kukwera Mitambo
Zoyamba ziwiri zimayikidwa pa physics kapena pamakina enieni pa hypervisor yomwe si ya VMware. Palibe kasinthidwe kowonjezera kofunikira pano, wothandizila amatsitsa ndipo amadziwa kale komwe angagogode, ndipo kwenikweni mumphindi imodzi galimoto idzawonekera pagulu la Acura. Ndi wothandizira wa VMware, zinthu ndizovuta kwambiri. Vuto ndiloti Wothandizira wa VMware amatsitsidwanso kuchokera pa portal yokonzedwa kale ndikukhala ndi kasinthidwe koyenera. Koma wothandizira wa VMware, kuwonjezera pa kudziwa za portal yathu ya Acura, ayeneranso kudziwa za dongosolo la virtualization limene lidzatumizidwa.

Hystax Cloud Migration: Kukwera Mitambo
Kwenikweni, dongosololi lidzatifunsa kuti tifotokoze zambiri izi tikatsitsa wothandizira wa VMware kwa nthawi yoyamba. Vuto ndilakuti m'nthawi yathu yokonda chitetezo padziko lonse lapansi, si aliyense amene angafune kuwonetsa mawu achinsinsi awo pa intaneti ya munthu wina, zomwe ndizomveka. Kuchokera mkati, pambuyo pa kutumizidwa, wothandizira sangathe kukhazikitsidwa mwanjira iliyonse (mukhoza kusintha makonzedwe ake a intaneti). Apa ndikuwoneratu zovuta ndi makasitomala osamala kwambiri. 

Kotero, titatha kukhazikitsa othandizira, tikhoza kubwerera ku gulu la Acura ndikuwona magalimoto athu onse.

Hystax Cloud Migration: Kukwera Mitambo
Popeza ndakhala ndikugwira ntchito ndi dongosololi kwa tsiku limodzi, ndili ndi makina m'madera osiyanasiyana. Onsewa ali mugulu la Default, koma ndizotheka kupanga magulu osiyana ndikutengera makina kwa iwo, monga mukufunikira. Izi sizikhudza chilichonse - kuyimira komveka kwa deta ndi magulu awo kuti agwire ntchito yabwino. Chinthu choyamba komanso chofunikira kwambiri chomwe tiyenera kuchita pambuyo pake ndikuyambitsa kusamuka. Titha kuchita izi mokakamiza pamanja, ndikukhazikitsa ndandanda, kuphatikiza mochulukira pamakina onse nthawi imodzi.

Hystax Cloud Migration: Kukwera Mitambo
Ndiroleni ndikukumbutseni kuti Hystax idayikidwa ngati chinthu chosamukira. Choncho, n'zosadabwitsa kuti kuti tigwiritse ntchito makina athu obwerezabwereza, tiyenera kupanga ndondomeko ya DR. Mutha kupanga dongosolo lamakina omwe ali kale mu Synced state. Mutha kupanga zonse za VM imodzi, komanso makina onse nthawi imodzi.

Hystax Cloud Migration: Kukwera Mitambo
Kuyika kwa magawo popanga dongosolo la DR kumasiyana kutengera momwe mungasamukire. Zosankha zochepa zopezeka pa VMware chilengedwe. Re-IP yamakina simathandizidwanso. Pachifukwa ichi, tili ndi chidwi ndi mfundo zotsatirazi: pofotokozera VM, "subnet" parameter: "VMNetwork", kumene timamanga VM ku intaneti inayake mumagulu. Maudindo - ofunikira mukasamutsa ma VM angapo, amatsimikizira momwe amayambitsidwira. Flavour imalongosola kasinthidwe ka VM, pamenepa 1CPU, 2GB RAM. Mu gawo la subnets, timatanthauzira kuti "subnet": "VMNetwork" ikugwirizana ndi "VM Network" ya VMware. 

Mukamapanga dongosolo la DR, palibe njira "yogawikana" ma disks kudutsa masitolo osiyanasiyana. Adzakhala pa sitolo yosungiramo data yomwe idafotokozedwa pamtambo wamakasitomala, ndipo ngati muli ndi ma disks amagulu osiyanasiyana, izi zingayambitse zovuta poyambitsa makinawo, ndipo mutayamba ndi "kulekanitsa" VM kuchokera ku Hystax, idzakhalanso. zimafuna osiyana kusamuka zimbale kuti detastore zofunika. Kenako timangoyendetsa dongosolo lathu la DR ndikudikirira kuti magalimoto athu akwere. Kutembenuka kwa P2V/V2V kumatenganso nthawi. Pa makina anga akulu oyesa a 100GB okhala ndi ma disks atatu, izi zidatenga mphindi 10.

Hystax Cloud Migration: Kukwera Mitambo
Pambuyo pake, muyenera kuyang'ana VM yomwe ikuyenda, mautumiki omwe ali pamenepo, kusasinthasintha kwa deta ndi kufufuza kwina. 

Kenako tili ndi njira ziwiri: 

  1. Chotsani - chotsani dongosolo la DR lomwe likuyenda. Izi zimangotseka VM yomwe ikuyenda. Zofananirazi sizikupita kulikonse. 
  2. Chotsani - chotsani galimoto yobwerezedwa kuchokera ku Acura, i.e. malizitsani kusamuka. 

Ubwino wa yankho: 

  • kuphweka kwa kukhazikitsa ndi kasinthidwe onse kumbali ya kasitomala komanso kumbali ya wothandizira; 
  • kumasuka kukhazikitsa kusamuka, kupanga ndondomeko ya DR ndikuyambitsa zojambula;
  • thandizo ndi Madivelopa amayankha mwachangu kumavuto omwe apezeka ndikuwongolera ndi nsanja kapena zosintha za othandizira. 

ΠœΠΈΠ½ΡƒΡΡ‹ 

  • Thandizo losakwanira la Vmware.
  • Kusowa kwa gawo lililonse la obwereka papulatifomu. 

Ndinapanganso Feature Request, yomwe tinapereka kwa wogulitsa:

  1. kuyang'anira kagwiritsidwe ntchito ndi kutumiza kuchokera ku Acura Management Console kwa Cloud Agents;
  2. kupezeka kwa ma quotas kwa obwereka; 
  3. Kutha kuchepetsa kuchuluka kwa kubwereza nthawi imodzi ndi liwiro la lendi aliyense; 
  4. thandizo kwa VMware vCloud Director; 
  5. thandizo kwa maiwe azinthu (zinakhazikitsidwa panthawi yoyesedwa);
  6. kuthekera kokonza wothandizira wa VMware kuchokera kumbali ya wothandizirayo, osalowetsa zidziwitso kuchokera kuzinthu zamakasitomala mu gulu la Acura;
  7.  "Kuwona" njira yoyambira VM poyambitsa dongosolo la DR. 

Chinthu chokha chimene chinandibweretsera madandaulo aakulu chinali zolembedwa. Sindimakonda "mabokosi akuda" ndipo ndimakonda pakakhala zolembedwa zatsatanetsatane za momwe malondawo amagwirira ntchito mkati. Ndipo ngati kwa AWS ndi OpenStack malonda akufotokozedwa mochulukirapo kapena mochepera, ndiye kuti VMware pali zolemba zochepa. 

Pali Chitsogozo Chokhazikitsa chomwe chimangofotokoza za kutumizidwa kwa gulu la Acura, ndipo pamene palibe mawu okhudza kufunika kwa Cloud agent. Pali mndandanda wathunthu wazomwe zimapangidwira, zomwe ndi zabwino. Pali zolemba zomwe zimalongosola kukhazikitsidwa "kuchokera ndi kupita" pogwiritsa ntchito AWS ndi OpenStack monga chitsanzo (ngakhale zimandikumbutsa zambiri za positi ya blog), ndipo pali Chidziwitso chaching'ono kwambiri. 

Mwambiri, izi sizomwe ndidazolowera, kunena, kuchokera kwa ogulitsa akuluakulu, kotero sindinali womasuka. Panthawi imodzimodziyo, sindinapeze mayankho okhudzana ndi machitidwe a "mkati" a dongosololi muzolemba izi - ndinayenera kufotokozera mafunso ambiri ndi chithandizo chaumisiri, ndipo izi zinakoka njira yoyendetsera ntchito ndi kuyesa. 

Mwachidule, nditha kunena kuti nthawi zambiri ndimakonda mankhwalawo komanso momwe kampaniyo ikugwirira ntchito. Inde, pali zolakwika, pali kusowa kwakukulu kwa magwiridwe antchito (mogwirizana ndi VMware). Zitha kuwoneka kuti, choyamba, kampaniyo ikuyang'anabe mitambo ya anthu, makamaka AWS, ndipo kwa ena izi zidzakhala zokwanira. Kukhala ndi zinthu zosavuta komanso zosavuta masiku ano, pamene makampani ambiri amasankha njira yamitundu yambiri, ndizofunikira kwambiri. Chifukwa cha mtengo wotsika kwambiri poyerekeza ndi omwe akupikisana nawo, izi zimapangitsa kuti mankhwalawa akhale okongola kwambiri.

Tikuyang'ana gulu Mtsogoleri Wotsogolera wa Monitoring Systems. Mwina ndi inu?

Source: www.habr.com

Kuwonjezera ndemanga