Koska virtuaalilevykuvamuotoja on niin monia, saatat miettiä, kumpaa niistä kannattaa käyttää. No, olemme turvassa.
Olet saattanut kohdata tiedostoja, kuten VDI, VHD, VMDK ja VHDX, kun tallennat, lataat tai määrität virtuaalikoneen ympäristöjä. Nämä tiedostot tunnetaan virtuaalilevykuvatiedostoina, ja niitä käytetään virtuaalisten levykuvien ja virtualisoitujen käyttöjärjestelmien käyttämiseen tarvittavien konfiguraatioiden tallentamiseen.
Nyt, kuten voit odottaa, jokaisella levykuvamuodolla on hyvät ja huonot puolensa, joten milloin sinun pitäisi käyttää jompaakumpaa vaihtoehtoa ja mihin tarkoitukseen?
Mikä on VDI?
VDI (Virtual Disk Image) on avoimen lähdekoodin virtuaalilevymuoto, joka on kehitetty Oraclen VirtualBox-hypervisorille. Sen avoimen lähdekoodin luonne mahdollistaa VDI-alustojen välisen tuen muilta suosituilta hypervisorilta, kuten VMwarelta ja Windows Hyper-V: ltä.
.vdi-tiedosto luodaan tallentamalla koneen tila VirtualBoxin Virtual Media Managerin kautta. Tiedostoa voidaan kopioida ja jakaa kenen tahansa käytettäväksi. Tiedoston lataaminen VirtualBoxiin tarjoaa käyttäjille mahdollisuuden kiinteään ja dynaamisesti allokoituun tallennustilaan. Dynaamisesti varatun tallennustilan avulla käyttäjät voivat laajentaa tiedostoa ilman huolta tiedoston koosta, kun taas kiinteä varaus voi auttaa hallitsemaan tiedostokokoa varaamalla tietyn määrän muistia virtuaaliselle kone.
Plussat |
Haittoja |
---|---|
Useimmat eri käyttöjärjestelmissä toimivat hypervisorit tukevat |
Hitaampi kuin VMDK ja VHDX |
Vaihtoehto dynaamiseen ja kiinteään muistin varaukseen |
Ei tue inkrementaalista varmuuskopiointia |
Toimii paremmin kuin VHD ja VHDX | |
Erittäin kannettava |
VDI on loistava virtuaalilevykuva kaikille VirtualBoxin käyttäjille. Se on ilmainen, avoimen lähdekoodin, siinä on suuri alustojen välinen tuki ja se on kannettava. VDI-tiedoston suorittaminen VirtualBoxin kautta antaa käyttäjille mahdollisuuden nauttia ominaisuuksista, kuten etäkäytöstä, tilannekuvista ja suora USB-yhteys Windowsissa, joita tarjotaan palkkiona muissa hypervisoreissa. Lisäksi kanssa uusin VirtualBox-julkaisu, Linux-käyttäjät saavat suojatun käynnistystuen!
Mitä ovat VHD ja VHDX?
VHD ja VHDX ovat Microsoftin kehittämiä levykuvamuotoja. VHD tulee sanoista Virtual Hard Disk, ja sitä käytetään vanhemmissa Microsoftin virtualisointituotteissa, kuten Microsoft Virtual PC ja Microsoft Virtual Server. Vaikka kehitys on pysähtynyt, VHD: tä käytetään edelleen uudemmassa Microsoft Hyper-V -hypervisorissa erilaisissa vanhoissa sovelluksissa.
VHDX tulee sanoista Virtual Hard Disc v2. Se on vanhemman VHD-muodon seuraaja ja toimii ensisijaisesti Microsoft Hyper-V: ssä. VHDX tarjoaa useita parannuksia VHD: hen verrattuna, tarjoten enintään 64 Tt levytilaa, paremman yleisen suorituskyvyn, parempi tietoturva ja joustavuus sekä kolmannen osapuolen tuki muille alustoille, kuten VirtualBox, VMware ja Citrix XenServer.
VHD: tä ja VHDX: ää käytetään pääasiassa Tyypin 1 hypervisorit kuten Hyper-V, joka tarjoaa paremman tehokkuuden ja suorituskyvyn, mutta mahdollisten isäntätietokoneiden haavoittuvuuksien kustannuksella.
Plussat |
Haittoja |
---|---|
Korjaus- ja palautusmahdollisuudet |
Vieraskäyttöjärjestelmät ovat alttiimpia erilaisille haittaohjelmahyökkäyksille |
Yhdellä virtuaalikoneella voi olla useita käyttäjiä |
Vioittuneet VHD- ja VHDX-tiedostot voivat kaataa Windowsin |
Jokainen käyttäjä ei vaikuta virtuaalikoneen muihin esiintymiin |
Edistyneiden ominaisuuksien käyttäminen edellyttää teknistä ymmärrystä |
Runsaasti ominaisuuksia edistyneeseen palvelinvirtualisointiin |
Rajoitettu tuki muille kuin Windows-käyttöjärjestelmille, erityisesti VHDX |
VHD: tä tukevat monet virtualisointityökalut |
VHDX on suurelta osin rajoitettu Hyper-V: hen |
VHD- ja VHDX-levykuvamuotoja käyttävät parhaiten järjestelmänvalvojat, jotka käyttävät jo Microsoft Hyper-V: tä ja muita Microsoftiin liittyviä tuotteita. Sen päätön käyttöominaisuus helpottaa huomattavasti hallintaa, mutta CLI: n käyttäminen edellyttää Windows PowerShellin tuntemusta. Jos olet uusi virtualisoinnin parissa, sinun kannattaa ohittaa tämä muoto ja käyttää yleisempää levykuvamuotoa, kuten VDI ja VMDK.
Mikä on VMDK?
VMDK-tiedostomuoto kehitettiin ensin yksinomaan VMWaren virtualisointituotteille, kuten Workstation Pro- ja Workstation Player -hypervisoreille. Joidenkin vuonna 2011 tehtyjen tarkistusten jälkeen VMDK: sta tehtiin kuitenkin avoin formaatti paremman yhteentoimivuuden varmistamiseksi eri alustojen välillä. VMDK-tiedostoja voidaan nyt käyttää VirtualBoxin, QEMU: n, Hyper-V: n, Workstation Pron ja Workstation Playerin avulla.
VMWaren virtualisointituotteet tarjoavat monia edistyneitä ominaisuuksia, jotka lisäävät toimintoja ja tekevät virtuaalikoneiden käsittelystä paljon helpompaa. VMDK: n suorittaminen VMWaren Workstation-hypervisorien kautta tarjoaa käyttäjille nopeat ja kätevät lisävarmuuskopiot tilannekuvat, mahdollisuus palata vanhempiin tallennettuihin koneen tiloihin, reaaliaikainen siirto ja yleisesti nopeampi suorituskyky verrattuna VHD ja VDI.
Plussat |
Haittoja |
---|---|
Monialustainen tuki |
Ei toimi Microsoft Hyper-V: ssä |
Parempi kokonaissuorituskyky |
Lisäominaisuudet ovat saatavilla vain Workstation Prossa |
Siirtyminen isännästä toiseen häiritsemättä normaalia toimintaa | |
Inkrementaaliset varmuuskopiot |
VMDK: ta käyttävät parhaiten ihmiset, jotka ovat jo ostaneet tai ovat halukkaita ostamaan Workstation Pron. Saat paljon ominaisuuksia, kuten salattuja virtuaalikoneita, tilannekuvia, etäyhteyden ja säilöjä, sekä erinomaisen suorituskyvyn muihin hypervisoreihin verrattuna. Esimerkiksi ilmaiset työasemasoittimet toimivat edelleen paremmin kuin VirtualBox. Jäät kuitenkin paitsi lisäominaisuuksista. Joten jos et voi perustella Workstation Pro -lisenssin ostamista, käytä Workstation Playeria nopeampaan käsittelyyn ja VirtualBoxia VMDK: n kanssa ominaisuuksiin, kuten tilannekuvaukseen ja etäkäyttöön.
Entä ISO?
Optinen levykuva (ISO) ei ole virtuaalilevymuoto, vaan optisten levykuvien tiedostomuoto. Sitä käytetään yleisesti CD- tai DVD-sisällön kopion tallentamiseen, jota voidaan käyttää ohjelmiston asentamiseen tai suorittamiseen. ISO-tiedostoja ei ole erityisesti suunniteltu virtualisointiin. Koska niitä käytetään muistiasemien kloonaukseen, hypervisorit voivat silti liittää ne virtuaalisesti, käyttää tiedostojaan ja toimia kuten tavallinen virtuaalikone.
ISO-tiedostot sopivat erinomaisesti käyttöjärjestelmän kuvien jakamiseen Internetissä. Niiden käyttäminen virtualisointiin vaatii kuitenkin yksityiskohtaisemman asennuksen ja saattaa menettää suorituskykyä ja ominaisuuksia. Varmista siis, että lataat virtuaalisia levykuvia ISO-tiedostojen sijasta, kun niitä on saatavilla. Näiden erikoismuotojen käyttäminen säästää aikaa määrityksen aikana ja sisältää yhteensopivia ominaisuuksia jo koneen ensimmäisen käynnistyksen yhteydessä.
Voitko muuntaa virtuaalilevyn kuvaformaatteja?
Virtuaalilevyn kuvatiedostoja on mahdollista muuntaa muihin muotoihin. Vaikka VDI, VHD, VHDX ja VMDK voivat toimia suosituimmissa hypervisoreissa, monet muuttavat silti virtuaalikuvatiedostonsa muihin muotoihin varmistaakseen ominaisuuksien yhteensopivuuden siirryttäessä muihin alustoihin.
Yksi yksinkertaisimmista tavoista muuntaa virtuaalisia kuvatiedostoja muihin muotoihin on VirtualBoxin ja VMware Workstationin sisältämien työkalujen avulla. VirtualBox Virtual Media Manager voi muuntaa ISO: n, VHD: n, VHDX: n ja VMDK: n VDI: ksi. Vastaavasti VMware Workstationin virtuaalikoneen ohjattua toimintoa voidaan käyttää avaamaan ISO, VDI, VHD ja VHDX ja tallentaa ne VMDK-muodossa.
Niille, jotka haluavat muuntaa VDH: n ja VHDX: n muihin muotoihin ja päinvastoin, sinun on ladattava Microsoft Virtual Machine Converter. Kokeneemmat käyttäjät voivat muuntaa useita virtuaalisia levykuvia PowerShell- ja VBoxCommand-komentojen avulla.
Älä menetä suorituskykyä ja ominaisuuksia
Virtuaalilevykuvaformaatteja on kehitetty varmistamaan levykuvien ja hypervisorien ominaisuuksien yhteensopivuus. Vaikka VDI: llä, VHD: llä, VHDX: llä ja VMDK: lla on monialustainen tuki, niiden käyttäminen hypervisoreissa, joita ei ole erityisesti suunniteltu niille, tarkoittaa arvokkaan suorituskyvyn ja ominaisuuksien menettämistä. Ihannetapauksessa sinun tulisi käyttää VDI: tä VirtualBoxille, VHD: tä ja VHDX: ää Hyper-V: ssä ja VMDK: ta Workstationille. Kertatilanteissa voit käyttää niitä minkä tahansa hypervisorin kanssa. Mutta pidempiä käyttötapauksia varten sinun kannattaa harkita kuvien muuntamista sen sijaan.