Storage vMotion

Storage VMotion er en komponent i vSphere, der tillader live migrering af en kørende virtuel maskins (VM) filsystem fra et lagersystem til et andet uden nedetid for VM eller serviceforstyrrelser for slutbrugere. Denne migrering sker, mens dataintegriteten opretholdes. Opbevaring vMotion er inkluderet i Standard, Enterprise Plus og Platinum udgaver af vSphere. VCenter er også påkrævet.

opbevaring VMotion er ledsagerfunktionen til vSphere ‘ s VMotion-kapacitet, som gør det muligt at flytte virtuelle maskiner fra en fysisk server til en anden. Disse to VMotion-processer arbejder sammen og sikrer, at virtuelle maskiner er mobile uden at bringe deres operationelle eller datakonsistens i fare.

Sådan fungerer Storage VMotion

Storage VMotion starter processen med at kopiere VM ‘ ens metadata, der findes i dens hjemmemappe, til den alternative lagringsplacering. Derefter kopierer programmet VM ‘s diskfil (Virtual Machine Disk File eller VMDK) til den nye placering ved hjælp af vSphere’ s ændrede BLOKSPORINGSFUNKTION (CBT) for at bevare dataintegriteten, mens replikationen finder sted. Derefter forespørges CBT-modulet igen for en anden kopi til den nye placering, men denne gang kopieres kun de blokke, der er ændret siden den første replikation blev startet. Dette andet trin fortsætter, indtil begge kopier er synkroniseret. VM suspenderes derefter og peger på den nye placering af sit virtuelle diskbillede. Før VM genoptager VM, replikeres den sidste af de ændrede områder på kildedisken til målet, og kildens hjemmekatalog og diske fjernes.

hele processen er umærkelig for VM og for slutbrugere, selvom det afhænger af størrelsen på VMDK og andre faktorer, kan det tage nogen tid at gennemføre og kan have en effekt på ydeevnen. En Storage vMotion-operation kan også kræve betydelige netværksressourcer, som også kan påvirke andre VM ‘ er, der bruger det samme netværk.

hvad Storage vMotion bruges til

Storage VMotion har en række anvendelser, herunder som et migreringsværktøj, når virtuelle diske flyttes fra et lagringsområde netværk (SAN) volumen til et nyindkøbt lagersystem; som en belastningsbalancer for at sikre, at en VM får den lagringsydelse, den kræver; når du tager et SAN ned til vedligeholdelse; og at flytte virtuelle diske fra det lokale SERVERLAGRING til et SAN.

det kan også bruges til at understøtte en katastrofegendannelsesplan ved at replikere VM ‘er og deres tilknyttede VMDK’ er til et fjerntliggende sted, selvom SRM håndterer katastrofegendannelse på en mere automatiseret og gennemsigtig måde.

vSphere 5.1 introducerede forbedret vMotion, der bevæger både VM og dets tilknyttede VMDK på samme tid.

automatisering af opbevaring vMotion

du kan påkalde opbevaring vMotion ved hjælp af scripts til at automatisere en række gentagne processer. En brugers eksempel er et script, der kører gennem en liste over VM ‘ er og deres tilknyttede filer, og anvender Storage vMotion sekventielt til hver VM for at flytte den til en anden lagringsressource. Mange VMotion – brugersider tilbyder andre eksempler på scripts, der kan gøre brug af Storage VMotion mindre af en manuel proces.