A VHD és a VHDX fájlok hasonló hangzásúak, de van néhány lényeges különbség, amelyekről tudnia kell használat előtt.
Kulcs elvitelek
- A VHD és a VHDX kétféle virtuális meghajtófájl, amelyet a virtualizációs környezetekben használnak a virtuális merevlemez-meghajtók ábrázolására. A VHD a régebbi formátum, míg a VHDX az újabb.
- A VHDX-nek van néhány előnye a VHD-vel szemben, például nagyobb, 64 TB-os maximális meghajtóméret, jobb teljesítmény a modern hardverrel, és olyan funkciók, mint az adatsérülés elleni védelem. A VHDX-et azonban nem támogatja széles körben a harmadik féltől származó virtualizációs szoftver, ami a Hyper-V-re korlátozza a használatát.
- Az, hogy a VHD-t vagy a VHDX-et használja, az Ön igényeitől és prioritásaitól függ. Ha Hyper-V-t használ, a VHDX a jobb választás az újabb és biztonságosabb szolgáltatásai miatt. Ha azonban fontos Önnek a harmadik féltől származó virtualizációs szoftverekkel való kompatibilitás, a VHD széles körben támogatott formátum, amely bármely virtuális gépen használható.
A VHD és a VHDX két gyakran használt virtuális gép lemezképfájl-formátuma, amelyet a számítógép merevlemezének virtualizálására használnak. Az elsődlegesen a Microsoft Hyper-V virtualizációs platformjával használt két lemezképformátum hasonló hangzású, de van néhány lényeges különbség, amelyekkel tisztában kell lennie a virtuális gép elindítása előtt.
Mi az a VHD?
Először a két formátum közül a régebbi, a VHD magyarázatát kezdjük.
A VHD jelentése Virtuális merevlemez és egy olyan fájlformátum, amelyet egy virtuális merevlemez-meghajtó ábrázolására használnak. Ez lényegében egy lemezképfájl formátum, amely a virtualizált merevlemez teljes tartalmát tartalmazza. A VHD-fájlokat főként virtualizációs környezetekben használják, ahol a virtuális gépeken belüli fizikai merevlemezek működését szimulálják. A VHD-fájlok tárolhatják az operációs rendszert, az alkalmazásokat és az adatokat, így a virtualizációs technológiák szerves részét képezik, és ezek a virtuális gépek valódi hardvermeghajtóként használják és ismerik fel ezeket a fájlokat – csatlakoztathatja, leválaszthatja őket, és más fájlokat tárolhat őket.
Ez egy olyan formátum, amelyet először a Connectix nevű cég hozott létre 2003-ban, és a cég 2005 óta elérhetővé tette a fájl specifikációját harmadik felek számára. A formátumot elsősorban a Microsoft használta a virtuális PC-jéhez, majd tovább a Hyper-V virtualizációs platformja, de az is használja harmadik féltől származó virtualizációs programok mint például a Virtualbox és a VMware.
Mi az a VHDX?
A VHDX viszont alapvetően csak a VHD újabb verziója. A Microsoft úgy döntött, hogy kiad egyfajta VHD utódját, amely kijavíthatja a VHD néhány hiányosságát és problémáját, valamint rugalmasabbá teheti a használatát. A Microsoft jelenleg VHDX fájlokat használ a Hyper-V-hez, de a VHD-vel ellentétben a VHDX-et nem támogatja széles körben a harmadik féltől származó virtualizációs szoftver. A cikk írásakor a Virtualbox és a VMware arra utasította a felhasználókat, hogy konvertálják VHDX-fájljaikat VHD-vé, ha használni szeretnék őket virtuális gépeiken.
A VHDX-et először 2012-ben vezették be, a Windows 8 és a Windows Server 2012 elindításával, és azóta a Microsoft összes virtualizációjának általános formátuma lett.
Miben különbözik a VHD és a VHDX?
Van néhány különbség a VHD és a VHDX között. A leggyorsabban észrevehető a meghajtó maximális mérete. Míg a VHD legfeljebb 2 TB-os meghajtót tesz lehetővé, a VHDX 64 TB-ig teszi a lécet. Bár valószínűleg nem lesz szüksége ennyire, hacsak nem üzleti felhasználó, segíthet, ha 2 TB-nál többet szeretne a virtuális gépében.
Számos egyéb különbség is van. A VHDX-fájlok támogatják a nagyobb blokkméreteket és a jobb teljesítményt, különösen a modern hardverek és a fejlett tárolási funkciókkal rendelkező alkalmazások esetében. A VHDX fájlok is ellenállóbbak, beleértve az olyan funkciókat, mint az adatsérülés elleni védelem áramkimaradások alatt, és egy "naplózó" mechanizmust, amely nyomon követi a változásokat, mielőtt azok a fájlt.
Mivel ez a VHD továbbfejlesztett változata, a VHDX-nek valójában nincs hátránya. Az egyetlen hátránya azonban, amelyet megemlítenénk, az, hogy a VHDX-fájlokat csak a Hyper-V-n használhatja, a legtöbb harmadik féltől származó virtualizációs szoftver még nem támogatja őket.
VHD vs. VHDX: Melyik a jobb?
Ha Hyper-V-t akarsz használni, akkor a VHDX semmi gond. Ez az újabb formátum, valamint a legrugalmasabb, a legbiztonságosabb és a legtöbb szolgáltatásban gazdag. De az a tény, hogy alig kompatibilis a harmadik féltől származó virtualizációs szoftverekkel, azt jelenti, hogy csak a Hyper-V-re korlátozódik ezzel a formátummal.
Másrészt a VHD egy régebbi formátum. Ennek ellenére ez egy széles körben dokumentált, és alapvetően az összes virtualizációs szoftver használja, tehát ha van VHD-fájlja, bármelyik virtuális gépen használhatja.
A VHD és a VHDX közötti fő különbségek abból erednek, amit a legjobban értékel: egy újabb specifikáció használata vagy a fájlok olyan specifikációban tartása, amelyet harmadik féltől származó szoftverek is használhatnak. Ez tényleg rajtad múlik. Azt is meg kell említenünk, hogy a VHD és VHDX mellett más formátumok is léteznek, beleértve a VMware VMDK fájljait és a VirtualBox VDI fájljait, szóval kérdés, melyik válik be jobban.