Pri toľkých formátoch obrazu virtuálnych diskov by vás mohlo zaujímať, ktorý z nich použiť. Dobre, vybavili sme vás.

Pri ukladaní, sťahovaní alebo nastavovaní prostredí virtuálnych strojov ste sa mohli stretnúť so súbormi ako VDI, VHD, VMDK a VHDX. Tieto súbory sú známe ako súbory obrazov virtuálnych diskov a používajú sa na ukladanie obrazov virtuálnych diskov a konfigurácií potrebných na spustenie virtualizovaných operačných systémov.

Teraz, ako by ste mohli očakávať, každý formát obrazu disku má svoje výhody a nevýhody, takže kedy by ste mali použiť ktorúkoľvek možnosť a na aký účel?

Čo je VDI?

VDI (Virtual Disk Image) je formát virtuálneho disku s otvoreným zdrojom vyvinutý pre hypervízor Oracle VirtualBox. Jeho open source povaha umožňuje multiplatformovú podporu VDI od iných populárnych hypervízorov, ako sú VMware a Windows Hyper-V.

Súbor .vdi sa vytvorí uložením stavu počítača cez VirtualBox's Virtual Media Manager. Súbor je možné skopírovať a zdieľať pre kohokoľvek. Načítanie súboru do VirtualBoxu poskytuje používateľom možnosť pevného a dynamicky prideľovaného úložiska. Dynamicky prideľované úložisko umožňuje používateľom neustále rozširovať súbor bez obáv o veľkosť súboru, zatiaľ čo pevná alokácia môže pomôcť kontrolovať veľkosť súboru pridelením nastaveného množstva pamäte pre virtuálne stroj.

instagram viewer

Pros

Zápory

Podporované väčšinou hypervízorov bežiacich na rôznych operačných systémoch

Pomalšie ako VMDK a VHDX

Možnosť dynamického a pevného prideľovania pamäte

Nepodporuje prírastkové zálohy

Funguje lepšie ako VHD a VHDX

Veľmi prenosný

VDI je skvelý obraz virtuálneho disku pre každého, kto používa VirtualBox. Je zadarmo, s otvoreným zdrojom, má skvelú podporu naprieč platformami a je prenosný. Spustenie súboru VDI cez VirtualBox umožňuje používateľom využívať funkcie, ako je vzdialený prístup, snímkovanie a priamy prístup cez USB v systéme Windows, ktoré sú ponúkané ako prémiové na iných hypervízoroch. Okrem toho s najnovšie vydanie VirtualBox, používatelia Linuxu získajú zabezpečenú podporu pri zavádzaní!

Čo sú VHD a VHDX?

VHD a VHDX sú formáty obrazu disku vyvinuté spoločnosťou Microsoft. VHD je skratka pre virtuálny pevný disk a je to formát používaný v starších virtualizačných produktoch spoločnosti Microsoft, ako sú Microsoft Virtual PC a Microsoft Virtual Server. Aj keď sa vývoj zastavil, VHD sa stále používa v novšom hypervízore Microsoft Hyper-V pre rôzne staršie aplikácie.

VHDX je skratka pre Virtual Hard Disc v2. Ide o nástupcu staršieho formátu VHD a primárne beží na Microsoft Hyper-V. VHDX poskytuje niekoľko vylepšení oproti VHD, poskytuje maximálne 64 TB miesta na disku, lepší celkový výkon, lepšia bezpečnosť a odolnosť a podpora tretích strán pre iné platformy, ako sú VirtualBox, VMware a Citrix XenServer.

VHD a VHDX sa primárne používajú na Hypervízory typu 1 ako Hyper-V, ktorý poskytuje lepšiu efektivitu a výkon, ale za cenu možných zraniteľností hostiteľského počítača.

Pros

Zápory

Možnosti opravy a obnovy

Hosťujúce operačné systémy sú náchylnejšie na rôzne malvérové ​​útoky

Jeden virtuálny stroj môže mať viacero používateľov

Poškodené súbory VHD a VHDX môžu spôsobiť zlyhanie systému Windows

Každý používateľ neovplyvňuje ostatné inštancie virtuálneho počítača

Vyžaduje technické znalosti na používanie pokročilých funkcií

Bohaté na funkcie pre pokročilú virtualizáciu serverov

Obmedzená podpora pre iné operačné systémy ako Windows, najmä VHDX

VHD je podporovaný mnohými virtualizačnými nástrojmi

VHDX je do značnej miery obmedzený na Hyper-V

Obrazové formáty diskov VHD a VHDX najlepšie využívajú správcovia systému, ktorí už používajú Microsoft Hyper-V a ďalšie produkty súvisiace s Microsoftom. Jeho funkcia bezhlavého ovládania značne uľahčuje správu, ale na používanie CLI bude vyžadovať znalosť prostredia Windows PowerShell. Ak s virtualizáciou začínate, budete chcieť tento formát preskočiť a použiť všeobecnejší formát obrazu disku, ako sú VDI a VMDK.

čo je VMDK?

Formát súboru VMDK bol prvýkrát vyvinutý výhradne pre virtualizačné produkty VMWare, ako sú hypervízory Workstation Pro a Workstation Player. Po niekoľkých revíziách v roku 2011 sa však VMDK stal otvoreným formátom pre lepšiu interoperabilitu medzi rôznymi platformami. Súbory VMDK je teraz možné spúšťať pomocou VirtualBox, QEMU, Hyper-V, Workstation Pro a Workstation Player.

Virtualizačné produkty VMWare ponúkajú mnoho pokročilých funkcií, ktoré pridávajú funkcie a robia manipuláciu s VM oveľa pohodlnejšou. Spustenie VMDK cez hypervízory VMWare Workstation poskytuje používateľom rýchle a pohodlné prírastkové zálohy snímky, možnosť návratu k starším uloženým stavom stroja, živá migrácia a celkovo rýchlejší výkon v porovnaní s VHD a VDI.

Pros

Zápory

Podpora viacerých platforiem

Nefunguje na Microsoft Hyper-V

Lepší celkový výkon

Pokročilé funkcie sú dostupné iba na Workstation Pro

Migrácia z jedného hostiteľa na druhého bez narušenia bežnej prevádzky

Prírastkové zálohy

VMDK najlepšie používajú ľudia, ktorí si už kúpili alebo sú ochotní kúpiť Workstation Pro. Získate množstvo funkcií, ako sú šifrované virtuálne počítače, snímky, vzdialené pripojenie a kontajnery, plus skvelý výkon v porovnaní s inými hypervízormi. Napríklad bezplatné prehrávače pracovných staníc stále fungujú lepšie ako VirtualBox. Prídete však o ďalšie funkcie. Ak teda nemôžete ospravedlniť nákup licencie Workstation Pro, použite Workstation Player na rýchlejšie spracovanie a VirtualBox s VMDK na funkcie, ako je vytváranie snímok a vzdialený prístup.

A čo ISO?

Obraz optického disku (ISO) nie je formát virtuálneho disku, ale skôr formát súboru používaný pre obrazy optických diskov. Bežne sa používa na ukladanie kópie obsahu disku CD alebo DVD, ktoré možno použiť na inštaláciu alebo spustenie softvéru. Súbory ISO nie sú špeciálne navrhnuté na virtualizáciu. Keďže sa však používajú pri klonovaní pamäťových jednotiek, hypervízory ich stále môžu virtuálne pripojiť, pristupovať k ich súborom a fungovať ako bežný VM.

Súbory ISO sú skvelé na distribúciu obrazov OS na internete. Ich použitie na virtualizáciu si však vyžaduje podrobnejšie nastavenie a potenciálne prichádza o výkon a funkcie. Takže sa uistite, že ste si stiahli obrazy virtuálnych diskov namiesto súborov ISO, ak sú k dispozícii. Používanie týchto špecializovaných formátov vám šetrí čas počas konfigurácie a už pri prvom spustení počítača bude mať kompatibilné funkcie.

Môžete konvertovať obrazové formáty virtuálneho disku?

Je možné previesť obrazové súbory virtuálneho disku do iných formátov. Hoci VDI, VHD, VHDX a VMDK môžu bežať na väčšine populárnych hypervízorov, mnohé z nich stále konvertujú svoje virtuálne obrazové súbory do iných formátov, aby sa zabezpečila kompatibilita funkcií pri migrácii na iné platformy.

Jedným z najjednoduchších spôsobov, ako konvertovať súbory virtuálnych obrázkov do iných formátov, sú nástroje, ktoré sú už k dispozícii v rámci VirtualBox a VMware Workstation. VirtualBox Virtual Media Manager dokáže konvertovať ISO, VHD, VHDX a VMDK na VDI. Podobne je možné použiť sprievodcu virtuálnym strojom vo VMware Workstation na otvorenie ISO, VDI, VHD a VHDX a uložiť ich ako VMDK.

Pre tých, ktorí chcú konvertovať VDH a VHDX na iné formáty a naopak, si budete musieť stiahnuť Microsoft Virtual Machine Converter. Pokročilejší používatelia môžu konvertovať viacero obrazov virtuálnych diskov prostredníctvom PowerShell a VBoxCommands.

Nestrácajte výkon a funkcie

Formáty obrazu virtuálnych diskov boli vyvinuté na zabezpečenie kompatibility funkcií obrazov diskov a hypervízorov. Hoci VDI, VHD, VHDX a VMDK majú podporu viacerých platforiem, ich prevádzka na hypervízoroch, ktoré nie sú špeciálne vyrobené pre ne, bude znamenať stratu cenného výkonu a funkcií. V ideálnom prípade by ste mali používať VDI pre VirtualBox, VHD a VHDX na Hyper-V a VMDK pre Workstation. Pre jednorazové situácie ich môžete použiť s akýmkoľvek hypervízorom, ktorý máte. V prípade dlhších prípadov použitia však budete chcieť namiesto toho zvážiť konverziu obrázkov.