Storage VMotion
Storage vMotion on VMware vspheren osa, joka mahdollistaa käynnissä olevan virtuaalikoneen (VM) tiedostojärjestelmän suoran siirtymisen tallennusjärjestelmästä toiseen, ilman VM: n seisokkeja tai loppukäyttäjien palveluhäiriöitä. Tämä siirtyminen tapahtuu säilyttäen tietojen eheys. Storage vMotion sisältyy Vspheren Standard -, Enterprise Plus-ja Platinum-versioihin. VMware vCenter on myös pakollinen.
Storage vMotion on vspheren VMotion-ominaisuuden seuralaisominaisuus, joka mahdollistaa virtuaalikoneiden siirtämisen fyysiseltä palvelimelta toiselle. Nämä kaksi VMotion-prosessia yhdessä varmistavat, että virtuaalikoneet liikkuvat vaarantamatta niiden toimintaa tai tietojen johdonmukaisuutta.
miten Storage vMotion toimii
VMware Storage vMotion aloittaa prosessin kopioimalla sen kotihakemistosta löytyvän VM: n metatiedon vaihtoehtoiseen tallennuspaikkaan. Seuraavaksi ohjelmisto kopioi VM: n levytiedoston (Virtual Machine Disk File tai VMDK) uuteen sijaintiin käyttäen VSPHEREN muuttunutta Lohkoseurantatoimintoa (CBT) tietojen eheyden säilyttämiseksi kopioinnin aikana. Sitten CBT-moduulista kysellään uudelleen toista kopiota uuteen paikkaan, mutta tällä kertaa kopioitiin vain lohkot, jotka ovat muuttuneet alkuperäisen replikoinnin aloittamisen jälkeen. Tämä toinen vaihe jatkuu, kunnes molemmat kappaleet ovat synkronoitu. Tämän jälkeen VM keskeytetään ja osoitetaan virtuaalilevykuvansa uuteen paikkaan. Ennen kuin VMware ESX jatkaa VM: n käyttöä, viimeinen lähdelevyn muuttuneista alueista kopioidaan kohteeseen ja lähteen kotihakemisto ja levyt poistetaan.
koko prosessi on huomaamaton VM: lle ja loppukäyttäjille, vaikka VMDK: n koosta ja muista tekijöistä riippuen sen valmistuminen voi kestää jonkin aikaa ja sillä voi olla vaikutusta suorituskykyyn. Storage vMotion-toiminto voi myös vaatia merkittäviä verkkoresursseja, jotka voivat vaikuttaa myös muihin samaa verkkoa käyttäviin VMs-laitteisiin.
mihin tallennustilaa vMotion käytetään
Storage vmotionilla on useita käyttötarkoituksia, muun muassa siirtotyökaluna siirrettäessä virtuaalilevyjä storage area network (SAN) – tilalta juuri ostettuun tallennusjärjestelmään; kuormantasaajana, jolla varmistetaan, että VM saa tarvitsemansa tallennustehon; kun SAN otetaan alas huoltoa varten; ja virtuaalilevyjen siirtämiseksi paikallisesta ESX-palvelimen tallennustilasta SAN: iin.
sitä voidaan käyttää myös tukemaan palautumissuunnitelmaa kopioimalla VMS ja niihin liittyvät VMDK: t syrjäiseen sijaintiin, vaikka VMware Site Recovery Manager (SRM) käsittelee katastrofien palautusta automatisoidummin ja läpinäkyvämmin.
vSphere 5.1 esitteli tehostetun Vmotionin, joka liikuttaa sekä VM: ää että siihen liittyvää VMDK: ta samanaikaisesti.
tallennustilan automatisointi VMotion
voit kutsua tallennustilan VMotion komentosarjoilla automatisoimaan sarjan toistuvia prosesseja. Yhden käyttäjän esimerkki on PowerShell-skripti, joka kulkee VMS: n ja niihin liittyvien tiedostojen luettelon läpi ja soveltaa Storage vMotion-ohjelmaa peräkkäin jokaiseen VM: ään siirtääksesi sen toiseen tallennusresurssiin. Monet VMwaren käyttäjäsivustot tarjoavat muita esimerkkejä skripteistä, jotka voivat tehdä Storage vmotionin käytöstä vähemmän manuaalista prosessia.