What disk image should I use with VirtualBox, VDI, VMDK, VHD or HDD

VirtualBox has

  • full support for
    • VDI
    • VMDK
    • VHD
  • partial support for
    • HDD (Parallels version 2 only)
  • and undocumented support for
    • QCOW
    • QED

Source: Oracle® VM VirtualBox® User Manual » Chapter 5. Virtual Storage » 5.2. Disk Bildefiler (VDI, VMDK, VHD, HDD)

Skjermbilde Av Opprett Virtuell Harddisk

Besvare Dine Hensyn

  • kunne bruke dynamisk dimensjonering

VDI, VMDK og VHD støtter alle dynamisk tildelt lagring. VMDK har en ekstra evne til å dele lagringsfilen i filer mindre enn 2 GB hver, noe som er nyttig hvis filsystemet har en liten filstørrelsesgrense.

HDD, QCOW og QED må tildeles dynamisk hvis de opprettes i VirtualBox.

  • kunne ha øyeblikksbilder

VirtualBox støtter snapshotting av alle seks formater.

  • kunne flytte min virtuelle maskin til et ANNET OS eller til og med en annen gratis virtualiseringsløsning med minimal innsats (sannsynligvis noe som ville gå bra på Ubuntu).

VDI er det opprinnelige Formatet Til VirtualBox. Annen virtualiseringsprogramvare støtter vanligvis ikke VDI, men det er ganske enkelt å konvertere FRA VDI til et annet format, spesielt med qemu-img convert.

VMDK er utviklet av Og For VMWare, Men VirtualBox og QEMU (en annen vanlig virtualiseringsprogramvare) støtter også Den. Dette formatet kan v re det beste valget for deg fordi du vil ha bred kompatibilitet med annen virtualiseringsprogramvare.

VHD ER det opprinnelige formatet Til Microsoft Virtual PC. Windows Server 2012 introduserte VHDX som etterfølger TIL VHD, Men VirtualBox støtter IKKE VHDX.

HDD er et Format For Paralleller. Parallels spesialiserer seg på virtualisering for macOS. Dette er sannsynligvis ikke egnet for deg, spesielt med tanke på At VirtualBox bare støtter en gammel versjon AV HDD-formatet.

QCOW ER den gamle originale versjonen av qcow-formatet. Det har blitt erstattet av qcow2, Som VirtualBox ikke støtter.

QED var en forlatt forbedring av qcow2. QEMU fraråder Å bruke QED.

  • ytelse

Hvert av formatene kan ha nyanserte ytelsesegenskaper på grunn av hvordan blokklagringen er abstrahert av formatet, men jeg har ikke funnet noen referanser som sammenligner VirtualBox-støttede formater.

det er større faktorer som påvirker ytelsen, for eksempel:

  • din fysiske enhetsbegrensninger (mye mer merkbar på en harddisk enn en solid state-stasjon… Hvorfor?)
  • utvide en dynamisk allokert virtuell harddisk (skriveoperasjoner er tregere som den virtuelle disken utvides, men når den er stor nok, bør utvide skje mindre)
  • virtualiseringsteknologi (maskinvare vs programvare; maskinvarevirtualisering hjelper VirtualBox og forbedrer hastigheten på virtuelle operativsystemer)
  • det faktum at du kjører et virtuelt operativsystem. Ytelsen er alltid tregere enn å kjøre et operativsystem på verten på grunn av virtualisering overhead.



+