VHD- und VHDX-Dateien klingen ähnlich, weisen jedoch einige wesentliche Unterschiede auf, die Sie vor der Verwendung kennen sollten.
Die zentralen Thesen
- VHD und VHDX sind zwei Arten von virtuellen Laufwerksdateien, die in Virtualisierungsumgebungen zur Darstellung virtueller Festplattenlaufwerke verwendet werden. VHD ist das ältere Format, während VHDX das neuere ist.
- VHDX bietet gegenüber VHD einige Vorteile, wie z. B. eine größere maximale Laufwerksgröße von 64 TB, bessere Leistung mit moderner Hardware und Funktionen wie Schutz vor Datenbeschädigung. Allerdings wird VHDX von Virtualisierungssoftware von Drittanbietern nicht umfassend unterstützt, sodass die Verwendung auf Hyper-V beschränkt ist.
- Ob Sie VHD oder VHDX verwenden, hängt von Ihren Bedürfnissen und Prioritäten ab. Wenn Sie Hyper-V verwenden, ist VHDX aufgrund seiner neueren und sichereren Funktionen die bessere Wahl. Wenn Ihnen jedoch die Kompatibilität mit Virtualisierungssoftware von Drittanbietern wichtig ist, ist VHD ein weithin unterstütztes Format, das auf jeder virtuellen Maschine verwendet werden kann.
VHD und VHDX sind zwei häufig verwendete Festplatten-Image-Dateiformate für virtuelle Maschinen, die zur Virtualisierung der Festplatte eines Computers verwendet werden. Die beiden Disk-Image-Formate werden hauptsächlich mit der Hyper-V-Virtualisierungsplattform von Microsoft verwendet und klingen ähnlich, weisen jedoch einige wesentliche Unterschiede auf, die Sie kennen sollten, bevor Sie Ihre virtuelle Maschine starten.
Was ist VHD?
Zunächst erklären wir das ältere dieser beiden Formate, VHD.
VHD steht für Virtuelle Festplatte und ist eine Art Dateiformat, das zur Darstellung einer virtuellen Festplatte verwendet wird. Es handelt sich im Wesentlichen um ein Disk-Image-Dateiformat, das den gesamten Inhalt einer virtualisierten Festplatte umfasst. VHD-Dateien werden hauptsächlich in Virtualisierungsumgebungen verwendet, wo sie die Funktionalität physischer Festplatten innerhalb virtueller Maschinen simulieren. VHD-Dateien können das Betriebssystem, Anwendungen und Daten speichern und sind somit ein integraler Bestandteil von Virtualisierungstechnologien. und diese VMs verwenden und erkennen diese Dateien als tatsächliche Hardwarelaufwerke – Sie können sie mounten, unmounten und andere Dateien darauf speichern ihnen.
Es handelt sich um ein Format, das erstmals 2003 von einem Unternehmen namens Connectix entwickelt wurde. Seit 2005 stellt das Unternehmen die Spezifikation der Datei zur Nutzung durch Dritte zur Verfügung. Das Format wurde hauptsächlich von Microsoft für seinen Virtual PC verwendet und seitdem seine Hyper-V-Virtualisierungsplattform, wird aber auch von verwendet Virtualisierungsprogramme von Drittanbietern wie Virtualbox und VMware.
Was ist VHDX?
VHDX hingegen ist im Grunde nur eine neuere Version von VHD. Microsoft hat beschlossen, eine Art Nachfolger von VHD zu veröffentlichen, der einige der Mängel und Probleme von VHD beheben und die Verwendung flexibler machen könnte. Microsoft verwendet derzeit VHDX-Dateien für Hyper-V, aber im Gegensatz zu VHD wird VHDX von Virtualisierungssoftware von Drittanbietern nicht umfassend unterstützt. Zum Zeitpunkt des Schreibens weisen Virtualbox und VMware Benutzer an, ihre VHDX-Dateien in VHD zu konvertieren, wenn sie diese auf ihren virtuellen Maschinen verwenden möchten.
VHDX wurde erstmals 2012 mit der Einführung von Windows 8 und Windows Server 2012 bereitgestellt und hat sich seitdem zum bevorzugten Format für die gesamte Microsoft-Virtualisierung entwickelt.
Wie unterscheiden sich VHD und VHDX?
Es gibt einige Unterschiede zwischen VHD und VHDX. Das auffälligste Merkmal ist die maximale Laufwerksgröße. Während VHD Laufwerke mit bis zu 2 TB zulässt, erhöht VHDX die Messlatte auf 64 TB. Während Sie wahrscheinlich nicht so viel benötigen, es sei denn, Sie sind ein Geschäftsanwender, kann es hilfreich sein, wenn Sie mehr als 2 TB in Ihrer virtuellen Maschine haben möchten.
Es gibt auch einige andere Unterschiede. VHDX-Dateien unterstützen größere Blockgrößen und eine bessere Leistung, insbesondere bei moderner Hardware und Anwendungen mit erweiterten Speicherfunktionen. VHDX-Dateien sind außerdem widerstandsfähiger, einschließlich Funktionen wie dem Schutz vor Datenbeschädigung bei Stromausfällen und ein „Protokoll“-Mechanismus, um Änderungen zu verfolgen, bevor sie übernommen werden Datei.
Da es sich um eine erweiterte Version von VHD handelt, gibt es bei VHDX eigentlich keine Nachteile. Der einzige Nachteil, den wir erwähnen möchten, ist, dass Sie VHDX-Dateien nur auf Hyper-V verwenden können, da die meisten Virtualisierungsprogramme von Drittanbietern diese noch nicht unterstützen.
VHD vs. VHDX: Welches ist besser?
Wenn Sie Hyper-V verwenden möchten, ist VHDX ein Kinderspiel. Es ist das neuere Format, aber auch das flexibelste, sicherste und funktionsreichste. Aber die Tatsache, dass es kaum mit Virtualisierungssoftware von Drittanbietern kompatibel ist, bedeutet, dass Sie mit diesem Format nur auf Hyper-V beschränkt sind.
Andererseits ist VHD ein älteres Format. Dennoch handelt es sich auch um eine weithin dokumentierte Lösung, die praktisch von jeder verfügbaren Virtualisierungssoftware verwendet wird. Wenn Sie also eine VHD-Datei haben, können Sie diese auf jeder virtuellen Maschine da draußen verwenden.
Die Hauptunterschiede zwischen VHD und VHDX liegen darin, was Ihnen am meisten am Herzen liegt: die Verwendung einer neueren Spezifikation oder die Beibehaltung Ihrer Dateien in einer Spezifikation, die in Software von Drittanbietern verwendet werden kann. Es liegt wirklich an Ihnen. Wir sollten auch erwähnen, dass es neben VHD und VHDX auch andere Formate gibt, darunter die VMDK-Dateien von VMware und die VDI-Dateien von VirtualBox. Es kommt also darauf an, was für Sie besser funktioniert.