Met zoveel virtuele schijfimageformaten die er zijn, vraagt u zich misschien af welke u moet gebruiken. Nou, we hebben je gedekt.
Mogelijk bent u bestanden zoals VDI, VHD, VMDK en VHDX tegengekomen bij het opslaan, downloaden of instellen van virtuele-machineomgevingen. Deze bestanden staan bekend als virtuele schijfkopiebestanden en worden gebruikt voor het opslaan van virtuele schijfkopieën en configuraties die nodig zijn voor het uitvoeren van gevirtualiseerde besturingssystemen.
Zoals je zou verwachten, heeft elk schijfimage-formaat zijn voor- en nadelen, dus wanneer moet je een van beide opties gebruiken, en met welk doel?
Wat is VDI?
VDI (Virtual Disk Image) is een open-source virtueel schijfformaat ontwikkeld voor Oracle's VirtualBox-hypervisor. Het open-source karakter maakt VDI-platformonafhankelijke ondersteuning mogelijk van andere populaire hypervisors zoals VMware en Windows Hyper-V.
Een .vdi-bestand wordt gemaakt door een machinestatus op te slaan via VirtualBox's Virtual Media Manager. Het bestand kan door iedereen worden gekopieerd en gedeeld. Het laden van het bestand in VirtualBox biedt gebruikers de mogelijkheid voor vaste en dynamisch toegewezen opslag. Dankzij dynamisch toegewezen opslag kunnen gebruikers het bestand blijven uitbreiden zonder zich zorgen te hoeven maken over de bestandsgrootte. terwijl vaste toewijzing kan helpen de bestandsgrootte onder controle te houden door een vaste hoeveelheid geheugen voor het virtuele toe te wijzen machine.
Pluspunten |
Nadelen |
---|---|
Ondersteund door de meeste hypervisors die op verschillende besturingssystemen draaien |
Langzamer dan VMDK en VHDX |
Optie voor dynamische en vaste geheugentoewijzing |
Ondersteunt geen incrementele back-ups |
Presteert beter dan VHD en VHDX | |
Zeer draagbaar |
VDI is een geweldige virtuele schijfkopie voor iedereen die VirtualBox gebruikt. Het is gratis, open-source, biedt geweldige platformonafhankelijke ondersteuning en is draagbaar. Door een VDI-bestand via VirtualBox uit te voeren, kunnen gebruikers genieten van functies zoals externe toegang, momentopnamen en directe USB-toegang op Windows, die als premium worden aangeboden op andere hypervisors. Verder met de nieuwste VirtualBox-release krijgen Linux-gebruikers veilige opstartondersteuning!
Wat zijn VHD en VHDX?
VHD en VHDX zijn schijfimageformaten ontwikkeld door Microsoft. VHD staat voor Virtual Hard Disk en is het formaat dat wordt gebruikt in oudere Microsoft-virtualisatieproducten zoals Microsoft Virtual PC en Microsoft Virtual Server. Hoewel de ontwikkeling is gestopt, wordt VHD nog steeds gebruikt in de nieuwere Microsoft Hyper-V-hypervisor voor verschillende oudere applicaties.
VHDX staat voor Virtual Hard Disc v2. Het is de opvolger van het oudere VHD-formaat en draait voornamelijk op Microsoft Hyper-V. VHDX biedt verschillende verbeteringen ten opzichte van VHD, waardoor maximaal 64 TB schijfruimte wordt geboden, verbeterde algehele prestaties, betere beveiliging en veerkracht, en ondersteuning van derden voor andere platforms zoals VirtualBox, VMware en Citrix XenServer.
VHD en VHDX worden voornamelijk gebruikt op Type 1 hypervisors zoals Hyper-V, dat betere efficiëntie en prestaties biedt, maar ten koste gaat van mogelijke kwetsbaarheden op de host-pc.
Pluspunten |
Nadelen |
---|---|
Reparatie- en herstelmogelijkheden |
Gastbesturingssystemen zijn gevoeliger voor verschillende malware-aanvallen |
Eén virtuele machine kan meerdere gebruikers hebben |
Beschadigde VHD- en VHDX-bestanden kunnen Windows laten crashen |
Elke gebruiker heeft geen invloed op andere exemplaren van de virtuele machine |
Vereist technisch inzicht om geavanceerde functies te gebruiken |
Rijk aan functies voor geavanceerde servervirtualisatie |
Beperkte ondersteuning voor niet-Windows-besturingssystemen, vooral VHDX |
VHD wordt ondersteund door talrijke virtualisatietools |
VHDX is grotendeels beperkt tot Hyper-V |
VHD- en VHDX-schijfimageformaten kunnen het beste worden gebruikt door systeembeheerders die al Microsoft Hyper-V en andere Microsoft-gerelateerde producten gebruiken. De functie voor headless bediening maakt het beheer veel eenvoudiger, maar er is wel kennis van Windows PowerShell voor nodig om de CLI te kunnen gebruiken. Als virtualisatie nieuw voor je is, kun je dit formaat beter overslaan en een meer algemeen schijfimage-formaat gebruiken, zoals VDI en VMDK.
Wat is VMDK?
Het VMDK-bestandsformaat werd aanvankelijk exclusief ontwikkeld voor de virtualisatieproducten van VMWare, zoals de hypervisors Workstation Pro en Workstation Player. Na enkele herzieningen in 2011 kreeg VMDK echter een open formaat voor betere interoperabiliteit tussen verschillende platforms. VMDK-bestanden kunnen nu worden uitgevoerd met VirtualBox, QEMU, Hyper-V, Workstation Pro en Workstation Player.
De virtualisatieproducten van VMWare bieden veel geavanceerde functies die functionaliteit toevoegen en het omgaan met VM's veel gemakkelijker maken. Het uitvoeren van VMDK via de werkstationhypervisors van VMWare biedt gebruikers snel en gemakkelijk incrementele back-ups snapshots, de mogelijkheid om terug te keren naar oudere opgeslagen machinestatussen, livemigratie en algehele snellere prestaties vergeleken met VHD en VDI.
Pluspunten |
Nadelen |
---|---|
Ondersteuning voor meerdere platforms |
Werkt niet op Microsoft Hyper-V |
Betere algehele prestaties |
Geavanceerde functies die alleen beschikbaar zijn op Workstation Pro |
Migratie van de ene host naar de andere zonder de normale werking te verstoren | |
Incrementele back-ups |
VMDK kan het beste worden gebruikt door mensen die Workstation Pro al hebben gekocht of bereid zijn dit te kopen. U krijgt een heleboel functies, zoals gecodeerde VM's, snapshots, externe verbindingen en containers, plus geweldige prestaties in vergelijking met andere hypervisors. Zo presteren de gratis Workstation Players nog steeds beter dan VirtualBox. Je mist echter extra functies. Dus als u het kopen van een Workstation Pro-licentie niet kunt rechtvaardigen, gebruik dan Workstation Player voor snellere verwerking en VirtualBox met VMDK voor functies zoals momentopnamen en externe toegang.
Hoe zit het met ISO?
Optical Disc Image (ISO) is geen virtueel schijfformaat, maar eerder een bestandsformaat dat wordt gebruikt voor optische schijfimages. Het wordt vaak gebruikt voor het opslaan van een kopie van de inhoud van een cd of dvd, die kan worden gebruikt voor het installeren of uitvoeren van software. ISO-bestanden zijn niet specifiek ontworpen voor virtualisatie. Omdat ze echter worden gebruikt bij het klonen van geheugenschijven, kunnen hypervisors ze nog steeds virtueel aankoppelen, toegang krijgen tot hun bestanden en functioneren als een gewone VM.
ISO-bestanden zijn ideaal voor het distribueren van OS-images op internet. Het gebruik ervan voor virtualisatie vereist echter een meer gedetailleerde installatie en mist mogelijk prestaties en functies. Zorg er dus voor dat u virtuele schijfimages downloadt in plaats van ISO-bestanden, indien beschikbaar. Door deze gespecialiseerde formaten te gebruiken, bespaart u tijd tijdens de configuratie en beschikt u al over compatibele functies wanneer u uw machine voor de eerste keer opstart.
Kunt u formaten voor virtuele schijfimages converteren?
Het is mogelijk om virtuele schijfimagebestanden naar andere formaten te converteren. Hoewel VDI, VHD, VHDX en VMDK op de meeste populaire hypervisors kunnen draaien, converteren velen hun virtuele afbeeldingsbestanden nog steeds naar andere formaten om compatibiliteit van functies te garanderen bij het migreren naar andere platforms.
Een van de eenvoudigste manieren om virtuele afbeeldingsbestanden naar andere formaten te converteren is via de tools die al beschikbaar zijn in VirtualBox en VMware Workstation. De VirtualBox Virtual Media Manager kan ISO, VHD, VHDX en VMDK naar VDI converteren. Op dezelfde manier kan de virtuele machinewizard in VMware Workstation worden gebruikt om ISO, VDI, VHD en VHDX te openen en ze op te slaan als VMDK.
Voor degenen die VDH en VHDX naar andere formaten willen converteren en omgekeerd, moet u de Microsoft Virtual Machine Converter downloaden. Meer gevorderde gebruikers kunnen meerdere virtuele schijfimages converteren via PowerShell en VBoxCommands.
Verlies geen prestaties en functies
Er zijn formaten voor virtuele schijfimages ontwikkeld om de compatibiliteit van schijfimages en hypervisors te garanderen. Hoewel VDI, VHD, VHDX en VMDK platformonafhankelijke ondersteuning hebben, betekent het draaien ervan op hypervisors die niet specifiek voor hen zijn gemaakt, dat je waardevolle prestaties en functies misloopt. Idealiter zou u VDI voor VirtualBox, VHD en VHDX op Hyper-V en VMDK voor Workstation moeten gebruiken. Voor eenmalige situaties kunt u ze gebruiken met welke hypervisor u ook heeft. Maar voor langere gebruiksgevallen kunt u overwegen om uw afbeeldingen te converteren.