VDI vs. VHD vs. VMDK vs. VHDX: Virtual Disk Image-formater forklaret

VDI vs. VHD vs. VMDK vs. VHDX: Virtual Disk Image-formater forklaret
Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission. Læs mere.

Du er muligvis stødt på filer som VDI, VHD, VMDK og VHDX, når du gemmer, downloader eller konfigurerer virtuelle maskinemiljøer. Disse filer er kendt som virtuelle diskbilledfiler og bruges til at gemme virtuelle diskbilleder og konfigurationer, der kræves for at køre virtualiserede operativsystemer.





MUO Video af dagen RUL FOR AT FORTSÆTTE MED INDHOLD

Nu, som du kunne forvente, har hvert diskimage-format sine fordele og ulemper, så hvornår skal du bruge begge muligheder, og til hvilket formål?





Hvad er VDI?

  Virtuelt diskbillede til VirtualBox

VDI (Virtual Disk Image) er et open source virtuelt diskformat udviklet til Oracles VirtualBox hypervisor. Dens open source-natur tillader VDI-cross-platform-understøttelse fra andre populære hypervisorer såsom VMware og Windows Hyper-V.





En .vdi-fil oprettes ved at gemme en maskintilstand gennem VirtualBox's Virtual Media Manager. Filen kan kopieres og deles, så alle kan bruge den. Indlæsning af filen i VirtualBox giver brugerne mulighed for fast og dynamisk allokeret lagring. Dynamisk allokeret lagerplads giver brugerne mulighed for at fortsætte med at udvide filen uden at bekymre sig om filstørrelsen, mens fast allokering kan hjælpe med at kontrollere filstørrelsen ved at allokere en bestemt mængde hukommelse til den virtuelle maskine.

Understøttes af de fleste hypervisorer, der kører på forskellige operativsystemer



Langsommere end VMDK og VHDX

Mulighed for dynamisk og fast hukommelsestildeling





Understøtter ikke trinvise sikkerhedskopier

Yder bedre end VHD og VHDX





Meget bærbar

VDI er et fantastisk virtuelt diskbillede for alle, der bruger VirtualBox. Det er gratis, open source, har fantastisk support på tværs af platforme og er bærbart. At køre en VDI-fil gennem VirtualBox giver brugerne mulighed for at nyde funktioner, såsom fjernadgang, snapshotting og direkte USB-adgang på Windows , som tilbydes som premium på andre hypervisorer. Desuden med den nyeste VirtualBox-udgivelse, Linux-brugere får sikker opstartssupport!

Hvad er VHD og VHDX?

  Virtuelt diskbillede til Hyper-V

VHD og VHDX er diskbilledformater udviklet af Microsoft. VHD står for Virtual Hard Disk og er det format, der bruges i ældre Microsoft virtualiseringsprodukter som Microsoft Virtual PC og Microsoft Virtual Server. Selvom udviklingen er ophørt, bruges VHD stadig i den nyere Microsoft Hyper-V hypervisor til forskellige ældre applikationer.

VHDX står for Virtual Hard Disc v2. Det er efterfølgeren til det ældre VHD-format og kører primært på Microsoft Hyper-V. VHDX giver adskillige forbedringer i forhold til VHD, hvilket giver maksimalt 64TB diskplads, forbedret generel ydeevne, bedre sikkerhed og modstandsdygtighed og tredjepartsunderstøttelse til andre platforme såsom VirtualBox, VMware og Citrix XenServer.

VHD og VHDX bruges primært på Type 1 hypervisorer som Hyper-V, som giver bedre effektivitet og ydeevne, men på bekostning af mulige værts-pc-sårbarheder.

Reparations- og gendannelsesmuligheder

Gæsteoperativsystemer er mere modtagelige for forskellige malware-angreb

En virtuel maskine kan have flere brugere

Ødelagte VHD- og VHDX-filer kan gå ned i Windows

Hver bruger påvirker ikke andre forekomster af den virtuelle maskine

Kræver teknisk forståelse for at bruge avancerede funktioner

Funktionsrig til avanceret servervirtualisering

Begrænset understøttelse af ikke-Windows-operativsystemer, især VHDX

VHD understøttes af adskillige virtualiseringsværktøjer

VHDX er stort set begrænset til Hyper-V

VHD- og VHDX-diskbilledformater bruges bedst af systemadministratorer, der allerede bruger Microsoft Hyper-V og andre Microsoft-relaterede produkter. Dens hovedløse betjeningsfunktion gør administration meget lettere, men det vil kræve kendskab til Windows PowerShell at bruge CLI. Hvis du er ny til virtualisering, vil du gerne springe dette format over og bruge et mere almindeligt diskimage-format som VDI og VMDK.

Hvad er VMDK?

  Virtuelt diskbillede til VMware

VMDK-filformatet blev først udviklet eksklusivt til VMWares virtualiseringsprodukter, såsom Workstation Pro og Workstation Player hypervisorer. Efter nogle revisioner i 2011 blev VMDK dog gjort til et åbent format for bedre interoperabilitet på tværs af forskellige platforme. VMDK-filer kan nu køres ved hjælp af VirtualBox, QEMU, Hyper-V, Workstation Pro og Workstation Player.

VMWares virtualiseringsprodukter tilbyder mange avancerede funktioner, der tilføjer funktionaliteter og gør håndteringen af ​​VM'er meget mere bekvem. At køre VMDK gennem VMWares Workstation-hypervisorer giver brugerne trinvise sikkerhedskopier, hurtige og bekvemme snapshots, muligheden for at vende tilbage til ældre gemte maskintilstande, live-migrering og generelt hurtigere ydeevne sammenlignet med VHD og VDI.

Support på tværs af platforme

Virker ikke på Microsoft Hyper-V

Bedre samlet ydeevne

Avancerede funktioner er kun tilgængelige på Workstation Pro

Migrering fra en vært til en anden uden at forstyrre den almindelige drift

Inkrementelle sikkerhedskopier

VMDK bruges bedst af folk, der allerede har købt eller er villige til at købe Workstation Pro. Du får et væld af funktioner, såsom krypterede VM'er, snapshots, fjernforbindelse og containere, plus fantastisk ydeevne sammenlignet med andre hypervisorer. For eksempel yder de gratis Workstation Players stadig bedre end VirtualBox. Du vil dog gå glip af ekstra funktioner. Så hvis du ikke kan retfærdiggøre at købe en Workstation Pro-licens, skal du bruge Workstation Player til hurtigere behandling og VirtualBox med VMDK til funktioner som snapshotting og fjernadgang.

Hvad med ISO?

  ISO optisk billedfil

Optical Disc Image (ISO) er ikke et virtuelt diskformat, men snarere et filformat, der bruges til optiske diskbilleder. Det bruges almindeligvis til at gemme en kopi af en cd eller dvd's indhold, som kan bruges til installation eller kørsel af software. ISO-filer er ikke specielt designet til virtualisering. Men da de bruges i kloning af hukommelsesdrev, kan hypervisorer stadig montere dem virtuelt, få adgang til deres filer og fungere som en almindelig VM.

ISO-filer er gode til at distribuere OS-billeder på internettet. Men at bruge dem til virtualisering kræver en mere detaljeret opsætning og går muligvis glip af ydeevne og funktioner. Så sørg for at downloade virtuelle diskbilleder i stedet for ISO-filer, når de er tilgængelige. Brug af disse specialiserede formater sparer dig tid under konfigurationen og vil allerede have kompatible funktioner, første gang du starter din maskine.

Kan du konvertere virtuelle diskbilledformater?

  Konvertering af virtuelle diskbilleder

Det er muligt at konvertere virtuelle diskbilledfiler til andre formater. Selvom VDI, VHD, VHDX og VMDK kan køre på de fleste populære hypervisorer, konverterer mange stadig deres virtuelle billedfiler til andre formater for at sikre funktionskompatibilitet, når de migrerer til andre platforme.

En af de enkleste måder at konvertere virtuelle billedfiler til andre formater er gennem de værktøjer, der allerede findes i VirtualBox og VMware Workstation. VirtualBox Virtual Media Manager kan konvertere ISO, VHD, VHDX og VMDK til VDI. På samme måde kan guiden til den virtuelle maskine i VMware Workstation bruges til at åbne ISO, VDI, VHD og VHDX for at gemme dem som VMDK.

For dem, der ønsker at konvertere VDH og VHDX til andre formater og omvendt, bliver du nødt til at downloade Microsoft Virtual Machine Converter. Mere avancerede brugere kan konvertere flere virtuelle diskbilleder gennem PowerShell og VBoxCommands.

hvad er wsappx (2)

Gå ikke glip af ydeevne og funktioner

Virtuelle diskimage-formater er blevet udviklet for at sikre funktionskompatibilitet af diskbilleder og hypervisorer. Selvom VDI, VHD, VHDX og VMDK har understøttelse på tværs af platforme, vil det betyde, at de går glip af værdifuld ydeevne og funktioner, hvis de kører på hypervisorer, der ikke er specielt lavet til dem. Ideelt set bør du bruge VDI til VirtualBox, VHD og VHDX på Hyper-V og VMDK til Workstation. Til enkeltstående situationer kan du bruge dem med den hypervisor du har. Men i tilfælde af længere brug vil du overveje at konvertere dine billeder i stedet for.