ApmÄram pirms 7 gadiem pirmie projekti vienkÄrÅ”i un nepretenciozi pÄrcÄlÄs uz mÅ«su mÄkoni. VirtuÄlÄs maŔīnas attÄli tika augÅ”upielÄdÄti FTP serverÄ« vai arÄ« tie tika piegÄdÄti cietajos diskos. PÄc tam, izmantojot Ä«paÅ”u importÄÅ”anas serveri, virtuÄlÄs maŔīnas tika augÅ”upielÄdÄtas mÄkonÄ«.
Ja klientam nav problÄmu uz dienu vai divÄm izslÄgt virtuÄlo maŔīnu (vai nav citu iespÄju), tad to var izdarÄ«t. Bet, ja dÄ«kstÄvei vajadzÄtu bÅ«t ne vairÄk kÄ stundu, Ŕī metode nedarbosies. Å odien es jums pastÄstÄ«Å”u, kÄdi rÄ«ki palÄ«dzÄs jums migrÄt uz mÄkoni ar minimÄlu dÄ«kstÄvi un kÄ darbojas pats migrÄcijas process.
MigrÄcija ar Veeam dublÄÅ”anu un replikÄciju
Ikviens zina, ka Veeam Backup and Replication ir dublÄjumkopiju un kopiju izveides rÄ«ks. MÄs to izmantojam migrÄcijai starp mÅ«su vietnÄm un klientu pÄrneÅ”anai no privÄtÄs virtualizÄcijas uz mÅ«su mÄkoni. Klienta virtuÄlÄs maŔīnas tiek replicÄtas mÅ«su vCenter, pÄc tam inženieris tÄs pievieno vCloud Director.
PrimÄrÄ replikÄcija notiek ieslÄgtÄ virtuÄlajÄ maŔīnÄ. NorunÄtajÄ laikÄ klienta puses iekÄrta tiek izslÄgta. ReplikÄcija tiek palaista vÄlreiz, lai pÄrnestu izmaiÅas, kas notikuÅ”as kopÅ” pirmÄs replikÄcijas. PÄc tam virtuÄlÄ maŔīna sÄk darboties mÅ«su mÄkonÄ«.
Parasti no brīža, kad iekÄrta tiek izslÄgta klienta infrastruktÅ«rÄ, lÄ«dz brÄ«dim, kad tÄ tiek ieslÄgta mÅ«su mÄkonÄ«, paiet ne vairÄk kÄ pusstunda, bet gan 15ā20 minÅ«tes.
Å ajÄ gadÄ«jumÄ sÄkotnÄjÄ virtuÄlÄ maŔīna paliek klienta vietnÄ. Ja pÄkÅ”Åi kaut kas noiet greizi, vienmÄr varat to atvilkt un ieslÄgt. Å Ä« metode klientam ir Ärta arÄ« ar to, ka tai nav nepiecieÅ”ams Veeam.
1. gadījums
Klientam bija sava virtuÄlÄ infrastruktÅ«ra uz VMware bÄzes ā 40 VM ar 30 TB ietilpÄ«bu. AprÄ«kojums, uz kura tika izvietots klasteris, jau bija novecojis, un klients nolÄma neapgrÅ«tinÄt jaunu iekÄrtu iegÄdi un pÄrcÄlÄs uz publisko mÄkoni. DÄ«kstÄves prasÄ«ba kritiskajÄm sistÄmÄm nebija ilgÄka par stundu. KÄ rÄ«ks tika izvÄlÄts Veeam Replication. VÄl viens pluss bija tas, ka mÅ«su datu centrÄ atradÄs klienta interneta pakalpojumu sniedzÄjs, kas ļÄva noorganizÄt labu kanÄlu. MigrÄcija ilga apmÄram mÄnesi, dÄ«kstÄve pÄrslÄgÅ”anas laikÄ bija lÄ«dz 30 minÅ«tÄm katrai virtuÄlo maŔīnu grupai.
MigrÄjiet, izmantojot Veeam Cloud Connect
Veeam Cloud Connect ir rÄ«ks, kas palÄ«dz iestatÄ«t virtuÄlÄs maŔīnas replikÄciju un palaist kopijas pakalpojumu sniedzÄja mÄkonÄ«. PÄc atjauninÄÅ”anas uz
ProgrammÄ vCloud Director tiek izveidota organizÄcija ar nepiecieÅ”amajiem resursiem un tÄ«kliem. PakalpojumÄ Veeam Cloud Connect mÄs izveidojam kontu, klients izveido savienojumu ar to no sava Veeam B&R, atlasa DataLine nodroÅ”inÄtÄju un organizÄciju un konfigurÄ uzdevumus replikÄcijai. Papildus tam, ka Å”Ädas migrÄcijas laikÄ dÄ«kstÄve bÅ«s 15ā20 minÅ«Å”u laikÄ, klients nekÄdÄ veidÄ nav atkarÄ«gs no pakalpojumu sniedzÄja tehniskÄ atbalsta un visu procesu pÄrvalda patstÄvÄ«gi: veido replikÄcijas uzdevumus, paÅ”u replikÄciju, izslÄdzas. maŔīnas un iedarbina tÄs jaunajÄ vietnÄ.
2. gadījums
Klienta infrastruktÅ«ra, no kuras tika plÄnota migrÄcija, atradÄs BaltkrievijÄ. Bija nepiecieÅ”ams transportÄt 90 VM ar kopÄjo tilpumu 27 TB, neskatoties uz to, ka interneta kanÄls bija 100 Mbit/sek. Ja izveidojat dublÄjumu un nekavÄjoties augÅ”upielÄdÄjat to mÅ«su mÄkonÄ«, dažÄm virtuÄlajÄm maŔīnÄm tas aizÅemtu vairÄkas dienas. Å ajÄ laikÄ virtuÄlajÄ maŔīnÄ bÅ«tu izaugusi liela delta, un tas varÄtu negatÄ«vi ietekmÄt iekÄrtu veiktspÄju vai, vÄl ļaunÄk, bÅ«tu beigusies vieta datu krÄtuvÄ. MÄs rÄ«kojÄmies Å”Ädi: vispirms klients izveidoja vietÄjo pilno dublÄjumu un pÄrsÅ«tÄ«ja tÄ kopiju uz mÅ«su mÄkoni, izmantojot Veeam Cloud Connect. Tad es izveidoju un pÄrnesu pieaugumu uz mÄkoni. SÄkotnÄjÄ virtuÄlÄ maŔīna turpinÄja darboties. PÄc virtuÄlÄs maŔīnas izslÄgÅ”anas klients veica vÄl vienu pieaugumu un arÄ« pÄrsÅ«tÄ«ja to uz mÄkoni. No mÅ«su puses mÄs izvietojÄm virtuÄlo maŔīnu no pilnas dublÄjuma un pÄc tam ievietojÄm tajÄ divas reizes. Å Ä« shÄma galu galÄ Ä¼Äva samazinÄt dÄ«kstÄves laiku lÄ«dz 2 stundÄm, pÄrejot uz mÅ«su vietni.
MigrÄcija ar VMware vCloud pieejamÄ«bu
Å Ä« gada martÄ VMware izlaida vCloud Availability 3.0, kas ļauj migrÄt virtuÄlÄs maŔīnas starp dažÄdiem mÄkoÅiem (vCloud Director ā vCloud Director) un no privÄto klientu virtualizÄcijas stendiem uz mÄkoni (vCenter ā vCloud Director). GalvenÄ ÄrtÄ«ba ir integrÄcija ar vCloud Director saskarni. Tas ievÄrojami vienkÄrÅ”o replikÄcijas pÄrvaldÄ«bas procesu un samazina dÄ«kstÄves laiku pÄrslÄgÅ”anÄs laikÄ.
Izmantojot Å”o rÄ«ku, mÄs migrÄjÄm vienu no klientiem no mÅ«su Maskavas mÄkoÅa uz mÅ«su mÄkoni SanktpÄterburgÄ. Bija nepiecieÅ”ams transportÄt 18 virtuÄlÄs maŔīnas ar kopÄjo ietilpÄ«bu 14 TB. Klientam tika izveidota organizÄcija SanktpÄterburgas mÄkonÄ« un organizÄti nepiecieÅ”amie tÄ«kli. TÄlÄk no vCloud Director saskarnes klients pÄrgÄja uz vCloud Availability iestatÄ«jumiem, izveidoja replikÄcijas darbus un viÅam izdevÄ«gÄ laikÄ pÄrgÄja uz SanktpÄterburgas vietni. DÄ«kstÄve pÄrslÄgÅ”anas laikÄ bija 12 minÅ«tes.
MigrÄcijas shÄma starp DataLine mÄkoÅiem SanktpÄterburgÄ un MaskavÄ.
VCloud Availability ir mehÄnisms virtuÄlo maŔīnu migrÄÅ”anai no klienta vietnes uz mÅ«su mÄkoni. Lai to izdarÄ«tu, klienta vCenter tiek izvietota Ä«paÅ”a lietojumprogramma vCloud Availability. PÄc vienkÄrÅ”as iestatÄ«Å”anas jÅ«s izveidojat savienojumu ar mÄkoni un konfigurÄjat migrÄcijas uzdevumus. Klients arÄ« pÄrvalda visu procesu neatkarÄ«gi, un migrÄcijas laiks tiek samazinÄts lÄ«dz minimumam.
ShÄma virtuÄlo maŔīnu migrÄÅ”anai no privÄtas instalÄcijas uz mÄkoni.
VMware vCloud PieejamÄ«bai ir daudz citu lietoÅ”anas gadÄ«jumu; par tiem drÄ«zumÄ runÄsim atseviÅ”Ä·Ä rakstÄ.
GatavoÅ”anÄs migrÄcijai
Lai izvÄlÄtos rÄ«ku un faktiski sÄktu migrÄÅ”anu, jums ir jÄizlemj par Å”Ädiem punktiem:
No kurienes mÄs migrÄjam? Ja pÄrejat no privÄta risinÄjuma, jums ir pilnÄ«ga brÄ«vÄ«ba rÄ«ku izvÄlÄ. Ja jÅ«s attÄlinÄsit no sava pakalpojumu sniedzÄja, tas ir sarežģītÄk. VisticamÄk, divu pakalpojumu sniedzÄju infrastruktÅ«ru sasaiste un vienkÄrÅ”i virtuÄlÄs maŔīnas vilkÅ”ana un nomeÅ”ana nedarbosies droŔības apsvÄrumu dÄļ. Dažreiz pakalpojumu sniedzÄjs, kuram klients grasÄs atteikties, sÄk bÅ«t ļauns un kavÄjas. Varat atteikties no pakalpojumu sniedzÄja vecmodÄ«gÄ veidÄ: augÅ”upielÄdÄjot virtuÄlÄs maŔīnas diskos un FTP vai migrÄjot lietojumprogrammas lÄ«menÄ«. PÄdÄjÄ nosaukums ir nosacÄ«ts, un tas izskatÄs apmÄram Å”Ädi.
3. gadījums
Bija nepiecieÅ”ams migrÄt klienta SAP sistÄmu no Eiropas nodroÅ”inÄtÄja: 34 virtuÄlÄs maŔīnas ar ietilpÄ«bu 54 TB. Klientam tika pieŔķirti resursi mÅ«su mÄkonÄ«. TÄ«kla savienojamÄ«ba tika organizÄta starp mums un Eiropas pakalpojumu sniedzÄja infrastruktÅ«ru. Lietojumprogrammu serveri tika atkÄrtoti izvietoti ar nepiecieÅ”amo konfigurÄciju. Lielas datu bÄzes tika migrÄtas, augÅ”upielÄdÄjot dublÄjumus mÅ«su mÄkonÄ«. PÄc tam tika konfigurÄta replikÄcija starp datu bÄzÄm mÅ«su un sÄkotnÄjÄs vietnÄs. NorunÄtajÄ laikÄ pÄrgÄjÄm uz datu bÄzÄm savÄ mÄkonÄ«.
Datu apjoms un interneta kanÄls. MÄs parasti lÅ«dzam klientu nodroÅ”inÄt augÅ”upielÄdi pÄc sistÄmas ar atmiÅas, CPU un diska parametriem. MÄs izvÄrtÄjam, vai ar kanÄlu pietiek, lai tieÅ”i nosÅ«tÄ«tu virtuÄlo maŔīnu kopijas vai dublÄjumkopijas.
PieÅemams dÄ«kstÄves laiks. DažÄdÄm sistÄmÄm un attiecÄ«gi virtuÄlajÄm maŔīnÄm tas var atŔķirties atkarÄ«bÄ no to biznesa kritiskuma. Parasti klientam ir gatavas prasÄ«bas attiecÄ«bÄ uz dÄ«kstÄvi migrÄcijas laikÄ, un, pamatojoties uz to, mÄs izvÄlamies atbilstoÅ”o rÄ«ku un migrÄcijas plÄnu. GalÄ«go pÄrslÄgÅ”anos cenÅ”amies ieplÄnot naktÄ« vai brÄ«vdienÄs, lai pat nelielas dÄ«kstÄves nebÅ«tu pamanÄmas klienta galalietotÄjiem.
Pamatojoties uz Å”iem datiem, varat atlasÄ«t rÄ«ku un sÄkt paÅ”u migrÄciju. LÅ«k, kas notiks tÄlÄk.
- TÄ«kla savienojuma iestatÄ«Å”ana. MÄs organizÄjam tÄ«kla savienojumu starp mÅ«su mÄkoni un klienta infrastruktÅ«ru. VirtuÄlÄs maŔīnas tiks kopÄtas Å”ajÄ tÄ«klÄ. Ja tiek izmantota Veeam dublÄÅ”ana un replikÄcija, tas ir Ä«paÅ”s kanÄls, retÄk VPN kanÄls. Ja Veeam Cloud Connect, tad viss notiek caur internetu vai to paÅ”u Ä«paÅ”o kanÄlu.
PÄc tam tÄ«kls tiek konfigurÄts VM mÄkonÄ«. AutomaŔīnas parasti pÄrvietojas grupÄs un ilgÄk par vienu dienu. Kad virtuÄlÄs maŔīnas ir atvestas pie mums un palaistas, tÄm ir jÄsazinÄs ar iekÄrtÄm, kas joprojÄm atrodas sÄkotnÄjÄ vietÄ.
- MigrÄcijas grafiks. Ja automaŔīnu ir daudz, ir jÄga tÄs sadalÄ«t grupÄs un pÄrvadÄt pa partijÄm. KopÄ ar klientu vienojamies par plÄnu, kurÄ norÄdÄm, kad un kuras maŔīnas pÄrvietosies un kad tiks veikta galÄ«gÄ replikÄcija un pÄrslÄgÅ”anÄs uz jauno vietni.
- PÄrbaudÄ«t migrÄciju. MÄs migrÄjam testa virtuÄlo maŔīnu un pÄrbaudÄm, vai viss ir pareizi konfigurÄts: tÄ«kla savienojamÄ«ba starp vietnÄm, virtuÄlÄs maŔīnas pieejamÄ«ba iekÄrtÄm avota vietnÄ, konta tiesÄ«bas utt. Å is tests palÄ«dz izvairÄ«ties no aizÄ·erÅ”anÄs kaujas migrÄcijas stadijÄ.
Tas man ir viss. KomentÄros uzdodiet jautÄjumus un pastÄstiet par savu migrÄcijas pieredzi.
Avots: www.habr.com