Објашњени формати слике виртуелног диска

Razumevanje Formata Virtuelnih Diskova: VDI, VHD, VHDX i VMDK

Verovatno ste se susreli sa fajlovima kao što su VDI, VHD, VMDK i VHDX kada ste čuvali, preuzimali ili podešavali virtuelne mašine. Ovi fajlovi su poznati kao datoteke slika virtuelnih diskova i koriste se za skladištenje slika virtuelnih diskova i konfiguracija potrebnih za pokretanje virtualizovanih operativnih sistema.

Kao što možete pretpostaviti, svaki format slike diska ima svoje prednosti i mane. Dakle, kada je potrebno koristiti određenu opciju i u koju svrhu?

Šta je VDI?

VDI (Virtual Disk Image) je format virtuelnog diska otvorenog koda razvijen za Oracle VirtualBox hipervizor. Njegova priroda otvorenog koda omogućava VDI podršku za više platformi u odnosu na druge popularne hipervizore kao što su VMware i Windows Hyper-V.

.vdi datoteka se kreira čuvanjem stanja mašine preko VirtualBox-ovog Virtual Media Manager-a. Ova datoteka se može kopirati i deliti sa bilo kim. Učitavanje datoteke u VirtualBox korisnicima pruža opciju za fiksno i dinamički dodeljeno skladište. Dinamički dodeljeno skladište omogućava korisnicima da nastave da šire datoteku bez brige o njenoj veličini, dok fiksna alokacija može pomoći u kontroli veličine datoteke dodeljivanjem određene količine memorije za virtuelnu mašinu.

Prednosti Mane
Podržava većina hipervizora koji rade na različitim operativnim sistemima Sporije od VMDK i VHDX
Opcija za dinamičku i fiksnu alokaciju memorije Ne podržava inkrementalne rezervne kopije
Radi bolje od VHD-a i VHDX-a
Veoma prenosiv

VDI je odlična slika virtuelnog diska za sve koji koriste VirtualBox. Besplatan je, otvorenog koda, ima odličnu podršku za više platformi i prenosiv je. Pokretanje VDI datoteke preko VirtualBox-a omogućava korisnicima da uživaju u funkcijama, kao što su udaljeni pristup, pravljenje snimaka (snapshot) i direktan USB pristup na Windows-u, koje se nude kao premium na drugim hipervizorima. Pored toga, sa najnovijim izdanjem VirtualBox-a, korisnici Linuxa dobijaju podršku za bezbedno pokretanje!

Šta su VHD i VHDX?

VHD i VHDX su formati slika diska koje je razvio Microsoft. VHD je skraćenica za Virtual Hard Disk i to je format koji se koristi u starijim Microsoft proizvodima za virtualizaciju 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 stare aplikacije.

VHDX je skraćenica od Virtual Hard Disk v2. On je naslednik 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, bolju sigurnost i otpornost i podršku trećih strana za druge platforme kao što su VirtualBox, VMware i Citrix XenServer.

VHD i VHDX se prvenstveno koriste na hipervizorima tipa 1 kao što je Hyper-V, koji obezbeđuje bolju efikasnost i performanse, ali po cenu mogućih ranjivosti računara.

Prednosti Mane
Mogućnosti popravke i oporavka Operativni sistemi za goste su podložniji raznim napadima malvera
Jedna virtuelna mašina može imati više korisnika Oštećene VHD i VHDX datoteke mogu srušiti Windows
Svaki korisnik ne utiče na druge instance virtuelne mašine Za korišćenje naprednih funkcija potrebno je tehničko razumevanje
Bogat funkcijama za naprednu virtualizaciju servera Ograničena podrška za ne-Windows operativne sisteme, posebno VHDX
VHD podržavaju brojni alati za virtualizaciju VHDX je uglavnom ograničen na Hyper-V

VHD i VHDX formate slike diska najbolje koriste administratori sistema koji već koriste Microsoft Hyper-V i druge Microsoft proizvode. Njegova funkcija rada bez glave čini administraciju mnogo lakšom, ali će zahtevati poznavanje Windows PowerShell-a da bi se koristila CLI. Ako ste novi u virtualizaciji, možda je bolje da preskočite ovaj format i koristite format slike diska opšte namene kao što su VDI i VMDK.

Šta je VMDK?

VMDK format datoteke je prvo razvijen isključivo za VMware proizvode za virtualizaciju, kao što su Workstation Pro i Workstation Player hipervizori. Međutim, nakon nekih revizija 2011. godine, VMDK je postao otvoreni format za bolju interoperabilnost na različitim platformama. VMDK datoteke se sada mogu pokretati pomoću VirtualBox-a, QEMU, Hyper-V, Workstation Pro i Workstation Player-a.

VMware-ovi proizvodi za virtualizaciju nude mnoge napredne funkcije koje dodaju funkcionalnost i čine rukovanje VM-ovima mnogo praktičnijim. Pokretanje VMDK-a preko hipervizora VMware Workstation pruža korisnicima inkrementalne rezervne kopije, brze i praktične snimke, mogućnost vraćanja na starija sačuvana stanja mašine, migraciju uživo i sveukupno brže performanse u poređenju sa VHD i VDI.

Prednosti Mane
Podrška za više platformi Ne radi na Microsoft Hyper-V
Bolji ukupni učinak Napredne funkcije dostupne samo na Workstation Pro
Migracija sa jednog hosta na drugi bez ometanja redovnog rada
Inkrementalne rezervne kopije

VMDK najbolje koriste ljudi koji su već kupili ili su voljni da kupe Workstation Pro. Dobijate mnoštvo funkcija, kao što su šifrovani VM, snimci, udaljena veza i kontejneri, plus odlične performanse u poređenju sa drugim hipervizorima. Na primer, besplatni Workstation Player i dalje radi bolje od VirtualBox-a. Međutim, propustićete dodatne funkcije. Dakle, ako ne možete da opravdate kupovinu Workstation Pro licence, koristite Workstation Player za bržu obradu i VirtualBox sa VMDK-om za funkcije poput pravljenja snimaka i udaljenog pristupa.

Šta je sa ISO?

Slika optičkog diska (ISO) nije format virtuelnog diska, već format datoteke koji se koristi za slike optičkih diskova. Obično se koristi za čuvanje 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, pošto se koriste u kloniranju memorijskih diskova, hipervizori i dalje mogu da ih montiraju virtuelno, pristupaju njihovim datotekama i funkcionišu kao običan VM.

ISO datoteke su odlične za distribuciju slika OS-a na internetu. Međutim, njihovo korišćenje za virtualizaciju zahteva detaljnije podešavanje i potencijalno propušta performanse i funkcije. Dakle, uverite se da preuzimate slike virtuelnog diska umesto ISO datoteka kada su dostupne. Korišćenje ovih specijalizovanih formata štedi vam vreme tokom konfigurisanja i imaće kompatibilne funkcije kada prvi put pokrenete mašinu.

Možete li da konvertujete formate slika virtuelnog diska?

Moguće je prevesti datoteke slike virtuelnog diska u druge formate. Iako VDI, VHD, VHDX i VMDK mogu da rade na većini popularnih hipervizora, mnogi i dalje konvertuju svoje virtuelne datoteke slika u druge formate kako bi se osigurala kompatibilnost funkcija prilikom migracije na druge platforme.

Jedan od najjednostavnijih načina za prevođenje datoteka virtuelne slike u druge formate je preko alata koji su već obezbeđeni unutar VirtualBox-a i VMware Workstation-a. VirtualBox Virtual Media Manager može da konvertuje ISO, VHD, VHDX i VMDK u VDI. Slično, čarobnjak za virtuelne mašine u VMware Workstation-u se može koristiti za otvaranje ISO, VDI, VHD i VHDX da bi ih sačuvali kao VMDK.

Za one koji žele da konvertuju VDH i VHDX u druge formate i obrnuto, moraćete da preuzmete Microsoft Virtual Machine Converter. Napredniji korisnici mogu da konvertuju više slika virtuelnog diska preko PowerShell-a i VBoxCommands-a.

Ne gubite na performansama i karakteristikama

Formati slika virtuelnog diska su razvijeni da bi se obezbedila kompatibilnost funkcija slika diska i hipervizora. Iako VDI, VHD, VHDX i VMDK imaju podršku za više platformi, njihovo pokretanje na hipervizorima koji nisu posebno napravljeni za njih značiće propuštanje vrednih performansi i funkcija. U idealnom slučaju, trebalo bi da koristite VDI za VirtualBox, VHD i VHDX na Hyper-V i VMDK za radnu stanicu. Za jednokratne situacije, možete ih koristiti sa bilo kojim hipervizorom koji imate. Ali za slučajeve duže upotrebe, razmislite o konvertovanju slika.