Formatele de imagine de disc virtual explicate

Este posibil să fi întâlnit fișiere precum VDI, VHD, VMDK și VHDX atunci când salvați, descărcați sau configurați medii de mașini virtuale. Aceste fișiere sunt cunoscute ca fișiere de imagine de disc virtual și sunt utilizate pentru a stoca imagini de disc virtual și configurațiile necesare pentru rularea sistemelor de operare virtualizate.

Acum, așa cum v-ați putea aștepta, fiecare format de imagine de disc are avantajele și dezavantajele sale, deci când ar trebui să utilizați oricare dintre opțiuni și în ce scop?

Ce este VDI?

VDI (Virtual Disk Image) este un format de disc virtual open-source dezvoltat pentru hypervisorul VirtualBox de la Oracle. Natura sa open-source permite suport VDI cross-platform de la alți hipervizori populari, cum ar fi VMware și Windows Hyper-V.

Un fișier .vdi este creat prin salvarea stării unei mașini prin Virtual Media Manager al VirtualBox. Fișierul poate fi copiat și partajat pentru a fi folosit de oricine. Încărcarea fișierului în VirtualBox oferă utilizatorilor opțiunea de stocare fixă ​​și alocată dinamic. Spațiul de stocare alocat dinamic permite utilizatorilor să continue să extindă fișierul fără a-și face griji cu privire la dimensiunea fișierului, în timp ce alocarea fixă ​​poate ajuta la controlul dimensiunii fișierului prin alocarea unei cantități stabilite de memorie pentru mașina virtuală.

Pro

Contra

Sprijinit de majoritatea hipervizoarelor care rulează pe diferite sisteme de operare

Mai lent decât VMDK și VHDX

Opțiune pentru alocare de memorie dinamică și fixă

Nu acceptă backup-uri incrementale

Funcționează mai bine decât VHD și VHDX

Foarte portabil

VDI este o imagine excelentă de disc virtual pentru oricine folosește VirtualBox. Este gratuit, open-source, are un suport excelent pentru mai multe platforme și este portabil. Rularea unui fișier VDI prin VirtualBox permite utilizatorilor să se bucure de funcții, cum ar fi acces la distanță, instantanee și acces direct USB pe Windows, care sunt oferite ca premium pe alte hipervizoare. În plus, cu cea mai nouă versiune VirtualBox, utilizatorii Linux beneficiază de asistență de pornire securizată!

  6 platforme moderne de livrare de software pentru întreprinderile mici către întreprinderi

Ce sunt VHD și VHDX?

VHD și VHDX sunt formate de imagine de disc dezvoltate de Microsoft. VHD înseamnă Virtual Hard Disk și este formatul utilizat în produsele de virtualizare Microsoft mai vechi, cum ar fi Microsoft Virtual PC și Microsoft Virtual Server. Deși dezvoltarea a încetat, VHD este încă folosit în noul hypervisor Microsoft Hyper-V pentru diferite aplicații vechi.

VHDX înseamnă Virtual Hard Disc v2. Este succesorul vechiului format VHD și rulează în principal pe Microsoft Hyper-V. VHDX oferă mai multe îmbunătățiri față de VHD, oferind maximum 64 TB de spațiu pe disc, performanță generală îmbunătățită, securitate și rezistență mai bune și suport terță parte pentru alte platforme precum VirtualBox, VMware și Citrix XenServer.

VHD și VHDX sunt utilizate în principal pe hipervizoare de tip 1 precum Hyper-V, care oferă eficiență și performanță mai bune, dar cu prețul posibilelor vulnerabilități ale PC-ului gazdă.

Pro

Contra

Capacitate de reparare și recuperare

Sistemele de operare invitate sunt mai susceptibile la diferite atacuri malware

O mașină virtuală poate avea mai mulți utilizatori

Fișierele VHD și VHDX corupte pot prăbuși Windows

Fiecare utilizator nu afectează alte instanțe ale mașinii virtuale

Necesită înțelegere tehnică pentru a utiliza funcții avansate

Bogat în funcții pentru virtualizare avansată a serverului

Suport limitat pentru sistemele de operare non-Windows, în special VHDX

VHD este susținut de numeroase instrumente de virtualizare

VHDX este în mare parte limitat la Hyper-V

Formatele de imagine de disc VHD și VHDX sunt cel mai bine folosite de administratorii de sistem care folosesc deja Microsoft Hyper-V și alte produse legate de Microsoft. Caracteristica sa de operare fără cap face administrarea mult mai ușoară, dar va necesita cunoștințe despre Windows PowerShell pentru a utiliza CLI. Dacă sunteți nou în virtualizare, veți dori să omiteți acest format și să utilizați un format de imagine de disc mai general, cum ar fi VDI și VMDK.

  Cum se creează un șablon Google Slides

Ce este VMDK?

Formatul de fișier VMDK a fost dezvoltat pentru prima dată exclusiv pentru produsele de virtualizare VMWare, cum ar fi hipervizoarele Workstation Pro și Workstation Player. Cu toate acestea, după unele revizuiri din 2011, VMDK a devenit un format deschis pentru o mai bună interoperabilitate pe diferite platforme. Fișierele VMDK pot fi rulate acum folosind VirtualBox, QEMU, Hyper-V, Workstation Pro și Workstation Player.

Produsele de virtualizare VMWare oferă multe caracteristici avansate care adaugă funcționalități și fac manipularea VM-urilor mult mai convenabilă. Rularea VMDK prin hipervizoarele stației de lucru VMWare oferă utilizatorilor backup-uri incrementale, instantanee rapide și convenabile, capacitatea de a reveni la stări mai vechi ale mașinii salvate, migrare în direct și performanță generală mai rapidă în comparație cu VHD și VDI.

Pro

Contra

Suport multiplatform

Nu funcționează pe Microsoft Hyper-V

Performanță generală mai bună

Funcții avansate disponibile numai pe Workstation Pro

Migrarea de la o gazdă la alta fără a întrerupe funcționarea normală

Backup-uri incrementale

VMDK este cel mai bine folosit de persoanele care au cumpărat deja sau sunt dispuși să cumpere Workstation Pro. Obțineți o mulțime de funcții, cum ar fi mașini virtuale criptate, instantanee, conexiune la distanță și containere, plus performanță excelentă în comparație cu alți hipervizori. De exemplu, jucătorii gratuit pentru stații de lucru funcționează în continuare mai bine decât VirtualBox. Cu toate acestea, veți pierde funcții suplimentare. Deci, dacă nu puteți justifica cumpărarea unei licențe Workstation Pro, utilizați Workstation Player pentru o procesare mai rapidă și VirtualBox cu VMDK pentru funcții precum instantanee și acces la distanță.

Dar ISO?

Optical Disc Image (ISO) nu este un format de disc virtual, ci mai degrabă un format de fișier utilizat pentru imaginile de disc optice. Este folosit în mod obișnuit pentru stocarea unei copii a conținutului unui CD sau DVD, care poate fi folosit pentru instalarea sau rularea software-ului. Fișierele ISO nu sunt concepute special pentru virtualizare. Cu toate acestea, deoarece sunt folosite în clonarea unităților de memorie, hypervisorii le pot încă monta virtual, le pot accesa fișierele și pot funcționa ca o VM obișnuită.

  Puteți obține mai multe conturi de utilizator pe un iPad?

Fișierele ISO sunt excelente pentru distribuirea imaginilor OS pe internet. Cu toate acestea, utilizarea lor pentru virtualizare necesită o configurare mai detaliată și poate pierde performanța și funcțiile. Așadar, asigurați-vă că descărcați imagini de disc virtual în loc de fișiere ISO atunci când sunt disponibile. Utilizarea acestor formate specializate vă economisește timp în timpul configurării și veți avea deja funcții compatibile la prima pornire a mașinii.

Puteți converti formatele de imagine de disc virtual?

Este posibil să convertiți fișierele de imagine de disc virtual în alte formate. Deși VDI, VHD, VHDX și VMDK pot rula pe majoritatea hipervizoarelor populare, mulți își convertesc în continuare fișierele de imagine virtuale în alte formate pentru a asigura compatibilitatea caracteristicilor atunci când migrează pe alte platforme.

Una dintre cele mai simple moduri de a converti fișiere de imagine virtuale în alte formate este prin intermediul instrumentelor deja furnizate în VirtualBox și VMware Workstation. VirtualBox Virtual Media Manager poate converti ISO, VHD, VHDX și VMDK în VDI. În mod similar, vrăjitorul de mașină virtuală din VMware Workstation poate fi folosit pentru a deschide ISO, VDI, VHD și VHDX pentru a le salva ca VMDK.

Pentru cei care doresc să convertească VDH și VHDX în alte formate și invers, va trebui să descărcați Microsoft Virtual Machine Converter. Utilizatorii mai avansați pot converti mai multe imagini de disc virtual prin PowerShell și VBoxCommands.

Nu pierdeți performanța și funcțiile

Formatele de imagini de disc virtual au fost dezvoltate pentru a asigura compatibilitatea caracteristicilor imaginilor de disc și a hipervizoarelor. Deși VDI, VHD, VHDX și VMDK au suport pentru mai multe platforme, a le rula pe hipervizoare care nu sunt create special pentru ele va însemna pierderea performanțelor și caracteristicilor valoroase. În mod ideal, ar trebui să utilizați VDI pentru VirtualBox, VHD și VHDX pe Hyper-V și VMDK pentru Workstation. Pentru situații unice, le puteți folosi cu orice hypervisor aveți. Dar pentru cazuri de utilizare mai lungi, va trebui să vă gândiți să vă convertiți imaginile.