S toliko mnogo formata slike virtualnog diska, mogli biste se zapitati koji koristiti. Pa, mi vas pokrivamo.
Možda ste naišli na datoteke kao što su VDI, VHD, VMDK i VHDX prilikom spremanja, preuzimanja ili postavljanja okruženja virtualnih strojeva. Te su datoteke poznate kao slike virtualnih diskova i koriste se za pohranu slika virtualnih diskova i konfiguracija potrebnih za pokretanje virtualiziranih operativnih sustava.
Sada, kao što možete očekivati, svaki format slike diska ima svoje prednosti i nedostatke, pa kada biste trebali koristiti bilo koju opciju i za koju svrhu?
Što je VDI?
VDI (Virtual Disk Image) format je virtualnog diska otvorenog koda razvijen za Oracleov hipervizor VirtualBox. Njegova priroda otvorenog koda omogućuje VDI podršku za više platformi od drugih popularnih hipervizora kao što su VMware i Windows Hyper-V.
Datoteka .vdi stvara se spremanjem stanja stroja putem VirtualBoxovog Virtual Media Managera. Datoteka se može kopirati i dijeliti kako bi je bilo tko mogao koristiti. Učitavanje datoteke u VirtualBox pruža korisnicima opciju za fiksnu i dinamički dodijeljenu pohranu. Dinamički dodijeljena pohrana omogućuje korisnicima da nastave proširivati datoteku bez brige o veličini datoteke, dok fiksna dodjela može pomoći u kontroli veličine datoteke dodjeljivanjem postavljene količine memorije za virtualnu mašina.
Pros |
Protiv |
---|---|
Podržava ga većina hipervizora koji rade na različitim operativnim sustavima |
Sporije od VMDK i VHDX |
Mogućnost dinamičke i fiksne dodjele memorije |
Ne podržava inkrementalne sigurnosne kopije |
Radi bolje od VHD i VHDX | |
Vrlo prenosiv |
VDI je izvrsna slika virtualnog diska za svakoga tko koristi VirtualBox. Besplatan je, otvorenog koda, ima veliku podršku za više platformi i prenosiv je. Pokretanje VDI datoteke kroz VirtualBox omogućuje korisnicima uživanje u značajkama, kao što su daljinski pristup, snimanje i izravan USB pristup u sustavu Windows, koji se nude kao premium na drugim hipervizorima. Nadalje, sa najnovije izdanje VirtualBoxa, korisnici Linuxa dobivaju podršku za sigurno pokretanje!
Što su VHD i VHDX?
VHD i VHDX su formati slika diska koje je razvio Microsoft. VHD je kratica za virtualni tvrdi disk i format je koji se koristi u starijim Microsoftovim virtualizacijskim proizvodima kao što su Microsoft Virtual PC i Microsoft Virtual Server. Iako je razvoj prestao, VHD se i dalje koristi u novijem hipervizoru Microsoft Hyper-V za razne naslijeđene aplikacije.
VHDX je kratica za Virtual Hard Disc v2. Nasljednik je starijeg VHD formata i prvenstveno radi na Microsoft Hyper-V. VHDX pruža nekoliko poboljšanja u odnosu na VHD, pružajući maksimalno 64TB prostora na disku, poboljšane ukupne performanse, bolja sigurnost i otpornost te podrška trećih strana za druge platforme kao što su VirtualBox, VMware i Citrix XenServer.
VHD i VHDX prvenstveno se koriste na Hipervizori tipa 1 poput Hyper-V, koji pruža bolju učinkovitost i performanse, ali po cijenu mogućih ranjivosti glavnog računala.
Pros |
Protiv |
---|---|
Mogućnosti popravka i oporavka |
Operativni sustavi za goste osjetljiviji su na razne napade malwarea |
Jedan virtualni stroj može imati više korisnika |
Oštećene VHD i VHDX datoteke mogu srušiti Windows |
Svaki korisnik ne utječe na druge instance virtualnog stroja |
Za korištenje naprednih značajki potrebno je tehničko razumijevanje |
Bogat značajkama za naprednu virtualizaciju poslužitelja |
Ograničena podrška za operativne sustave koji nisu Windows, posebno VHDX |
VHD podržavaju brojni virtualizacijski alati |
VHDX je uglavnom ograničen na Hyper-V |
VHD i VHDX formate slika diska najbolje koriste administratori sustava koji već koriste Microsoft Hyper-V i druge proizvode povezane s Microsoftom. Njegova značajka rada bez glave čini administraciju puno lakšom, ali će zahtijevati poznavanje Windows PowerShell za korištenje CLI-ja. Ako ste novi u virtualizaciji, trebali biste preskočiti ovaj format i koristiti format slike diska opće namjene kao što su VDI i VMDK.
Što je VMDK?
Format datoteke VMDK prvo je razvijen isključivo za VMWare proizvode za virtualizaciju, kao što su hipervizori Workstation Pro i Workstation Player. Međutim, nakon nekih revizija u 2011., VMDK je otvoren format za bolju interoperabilnost na različitim platformama. VMDK datoteke sada se mogu pokrenuti pomoću VirtualBoxa, QEMU, Hyper-V, Workstation Pro i Workstation Playera.
VMWare proizvodi za virtualizaciju nude mnoge napredne značajke koje dodaju funkcionalnosti i čine rukovanje VM-ovima mnogo praktičnijim. Pokretanje VMDK-a preko hipervizora VMWare Workstation pruža korisnicima inkrementalne sigurnosne kopije, brze i praktične snimke, mogućnost vraćanja na starija spremljena stanja stroja, migraciju uživo i ukupno bržu izvedbu u usporedbi s VHD i VDI.
Pros |
Protiv |
---|---|
Podrška za više platformi |
Ne radi na Microsoft Hyper-V |
Bolja ukupna izvedba |
Napredne značajke dostupne samo na Workstation Pro |
Migracija s jednog hosta na drugi bez prekida redovnog rada | |
Inkrementalne sigurnosne kopije |
VMDK najbolje koriste ljudi koji su već kupili ili su voljni kupiti Workstation Pro. Dobivate gomilu značajki, kao što su šifrirani VM-ovi, snimke, udaljena veza i spremnici, plus izvrsne performanse u usporedbi s drugim hipervizorima. Na primjer, besplatni Workstation Playeri i dalje rade bolje od VirtualBoxa. Međutim, propustit ćete dodatne značajke. Dakle, ako ne možete opravdati kupnju licence Workstation Pro, koristite Workstation Player za bržu obradu i VirtualBox s VMDK za značajke poput snimanja i udaljenog pristupa.
Što je s ISO-om?
Slika optičkog diska (ISO) nije format virtualnog diska, već format datoteke koji se koristi za slike optičkog diska. Obično se koristi za pohranjivanje kopije sadržaja CD-a ili DVD-a, koji se može koristiti za instalaciju ili pokretanje softvera. ISO datoteke nisu posebno dizajnirane za virtualizaciju. Međutim, budući da se koriste u kloniranju memorijskih pogona, hipervizori ih još uvijek mogu virtualno montirati, pristupati njihovim datotekama i funkcionirati kao obični VM.
ISO datoteke izvrsne su za distribuciju OS slika na internetu. Međutim, njihovo korištenje za virtualizaciju zahtijeva detaljniju postavku i potencijalno propušta performanse i značajke. Dakle, pobrinite se da preuzmete slike virtualnog diska umjesto ISO datoteka kada su dostupne. Korištenje ovih specijaliziranih formata štedi vam vrijeme tijekom konfiguracije i već će imati kompatibilne značajke kada prvi put pokrenete svoj stroj.
Možete li pretvoriti formate slike virtualnog diska?
Moguće je pretvoriti slike virtualnog diska u druge formate. Iako VDI, VHD, VHDX i VMDK mogu raditi na većini popularnih hipervizora, mnogi još uvijek pretvaraju svoje virtualne slikovne datoteke u druge formate kako bi osigurali kompatibilnost značajki prilikom prelaska na druge platforme.
Jedan od najjednostavnijih načina pretvaranja datoteka virtualnih slika u druge formate je pomoću alata koji su već dostupni unutar VirtualBoxa i VMware Workstationa. VirtualBox Virtual Media Manager može pretvoriti ISO, VHD, VHDX i VMDK u VDI. Slično tome, čarobnjak za virtualni stroj u VMware Workstation može se koristiti za otvaranje ISO, VDI, VHD i VHDX radi njihovog spremanja kao VMDK.
Za one koji žele pretvoriti VDH i VHDX u druge formate i obrnuto, morat ćete preuzeti Microsoft Virtual Machine Converter. Napredniji korisnici mogu pretvoriti više slika virtualnog diska putem PowerShell i VBoxCommands.
Nemojte izgubiti na performansama i značajkama
Formati slike virtualnog diska razvijeni su kako bi se osigurala kompatibilnost značajki slika diska i hipervizora. Iako VDI, VHD, VHDX i VMDK imaju podršku za više platformi, pokretanje na hipervizorima koji nisu posebno napravljeni za njih znači propuštanje vrijednih performansi i značajki. U idealnom slučaju, trebali biste koristiti VDI za VirtualBox, VHD i VHDX na Hyper-V i VMDK za Workstation. Za jednokratne situacije, možete ih koristiti s bilo kojim hipervizorom koji imate. Ali za dulje slučajeve upotrebe, bolje je razmisliti o pretvaranju slika.