Acasă Frânele Când un sistem nu este suficient: o prezentare generală a mașinilor virtuale. Prezentare generală a mașinilor virtuale Cele mai virtuale

Când un sistem nu este suficient: o prezentare generală a mașinilor virtuale. Prezentare generală a mașinilor virtuale Cele mai virtuale

Trebuie să rulați aplicații dezvoltate pentru Mac în mediul Windows? Sigur doriți să fiți printre primii care încercați Windows 10 TP, dar nu puteți aloca deja o partiție separată pe hard disk? Nimic nu este imposibil, virtualizarea, cea mai complexă și utilă tehnologie, vă va ajuta în toate acestea.

Nu există un sistem de operare perfect. Indiferent de sistemul de operare pe care îl instalăm pe computerul nostru, fie el Windows, Linux sau Mac, vom găsi cu toții exact ceea ce nu ne convine. Imperfecțiunea sistemului devine deosebit de vizibilă atunci când, pe lângă lucrul cu documente, trebuie să rezolvăm sarcini mai avansate pe un computer. Dacă suntem compulsivi, atunci din cauza nemulțumirii față de un sistem de operare deja instalat, putem iniția cu ușurință instalarea altui, în ciuda faptului că aceasta nu este cea mai ușoară și mai rapidă procedură.

Cei mai mulți utilizatori, în special cei care sunt încă în stadiul de stăpânire a cunoștințelor informatice, sunt înspăimântați atunci când sarcina de a instala mai mulți sisteme de operare pe un computer. Încep să fie confuzați de aproape totul: partiționarea hard disk-ului, rezolvarea problemelor de boot și ceea ce este important, știu că pentru a intra în al doilea, al treilea sistem de operare instalat, vor trebui să-și repornească computerul în mod constant. Dar nu totul este la fel de rău pe cât pare la prima vedere. Un concept atât de interesant, util și în același timp extrem de complex ca tehnologia de virtualizare vine în ajutor.

Sarcina virtualizării este de a asigura existența și funcționarea simultană a mai multor sisteme de operare pe un singur computer.

Cel mai adesea, virtualizarea este utilizată pentru a rezolva următoarele tipuri de sarcini:

  • Specialiștii companiilor mari utilizează virtualizarea pentru cea mai bună și eficientă distribuție a puterii de calcul mari a serverelor;
  • Utilizatorii casnici folosesc virtualizarea (mașini virtuale) pentru a rula mai multe aplicații din diferite sisteme de operare în același timp. Folosind mașini virtuale, un utilizator poate rula Windows XP și programe scrise pentru acesta într-un alt sistem de operare, să zicem, rulând pe kernel-ul Linux. Sau creați un sistem de operare Windows 8 virtual pe un computer Apple Macintosh.

PC virtual - mașină virtuală de la Microsoft

Microsoft - dezvoltatorul celui mai popular sistem de operare, și-a dezvoltat propriul sistem de virtualizare, care este conceput să funcționeze exclusiv în mediul Windows - acesta este Virtual PC 2007 pentru Windows XP și Vista, precum și o mașină virtuală relativ nouă PC virtual pentru Windows 7. În plus față de cea mai recentă versiune, dezvoltatorii de software de virtualizare au creat un instrument Windows XP Mode, care este o versiune virtuală a XP Professional. Acest instrument vă permite să rulați aplicații și programe vechi în noul sistem de operare Windows 7.

În Windows 8 și testarea Windows 10, Virtual PC a fost înlocuit cu mai mult tehnologie nouă Hyper-V împrumutat de la Windows Server. Această tehnologie are multe diferențe față de mașinile virtuale obișnuite, așa că îi vom dedica o revizuire separată.

Microsoft nu este de fapt dezvoltatorul din spatele Virtual PC. Acest program a fost creat inițial de o altă companie și a fost conceput pentru a rula pe Windows și Mac OS. Apoi, OS / 2, DOS și OS bazat pe kernel-ul Linux au fost folosite ca sisteme de operare invitate. Când Microsoft a devenit singurul proprietar al acestui produs, sa decis eliminarea suportului din programul Mac OS. Astfel, toate eforturile dezvoltatorilor s-au concentrat pe dezvoltarea ulterioară a Virtual PC exclusiv pentru Windows. Ca rezultat, astăzi avem un instrument de mediu virtual gratuit care funcționează excelent pe Windows ca sistem de operare gazdă și invitat. Cu toate acestea, cu toate acestea, acest instrument este destul de mediocru, datorită faptului că îi lipsesc tot felul de programe de completare concepute pentru a interacționa cu toate celelalte sisteme.

O puteți descărca de aici: www. Microsoft. com

Mașină virtuală VmWare

VmWare este un lider recunoscut de comunitatea IT globală în domeniul creării de soluții virtuale pentru specialiști. Cu toate acestea, compania dezvoltatoare are instrumente nu numai pentru specialiștii din organizații mari, ci și pentru utilizatorii casnici - aceasta este aplicația gratuită VMware Player. Anterior, programul de virtualizare gratuit VMware Player putea rula numai mașini virtuale create anterior (imaginile lor), dar acum a învățat și cum să le creeze. Adică, aplicația a devenit un instrument de virtualizare complet. Este adevărat, spre deosebire de omologul său plătit, denumit VMware Workstation, funcționalitatea aplicației gratuite este oarecum limitată, dar putem spune cu siguranță că funcțiile avansate ale versiunii plătite sunt departe de a fi întotdeauna necesare utilizatorului de acasă.

VMware Player folosește Linux și Windows ca principal sistem de operare, iar DOS, Windows, Linux, Mac, BSD și altele pot fi utilizate ca sisteme de operare pentru oaspeți. Pentru cei care sunt mândrii proprietari ai unui computer Macintosh, dezvoltatorul lansează aplicația VMware Fusion, care în capacitățile sale seamănă complet cu VMware Workstation.

Una dintre trăsăturile distinctive ale acestei aplicații este modul Unity (apropo, îl are și produsul Parallels, despre care vom vorbi mai jos), care este conceput pentru a ascunde fereastra mașinii virtuale de ochii utilizatorului. Adică, utilizatorul vede, așa cum ar fi, sistemul de operare din sistemul de operare. În acest caz, ferestrele deschise în sistemul de operare invitat al aplicațiilor sunt afișate pe desktopul principal.

O puteți descărca de aici: www. vmware. com

Parallels Workstation - virtualizare pentru utilizatorul de acasă

Parallels este unul dintre cei mai mari jucători de pe piața globală de virtualizare. Instrumentele sale de virtualizare de bază vizează în principal companiile mari furnizori de servicii. Totuși, dezvoltatorul nu ezită să folosească nici utilizatorul casnic, deoarece pentru mașinile Windows și Linux compania are un program de virtualizare Parallels Workstation, iar pentru mașinile Apple există o soluție similară Parallels Desktop. Spre deosebire de alți dezvoltatori, această companie nu oferă soluții gratuite; utilizatorul va trebui să plătească pentru crearea și rularea unei mașini virtuale.

Funcționalitatea și capacitățile Parallels Workstation sau Parallels Desktop justifică pe deplin prețul aplicației. De exemplu, folosindu-le, puteți importa cu ușurință mașini virtuale, chiar și cele care au fost create în alte programe de virtualizare, în plus, capacitățile acestor aplicații cu plată vă permit să creați și să rulați ulterior pe alte mașini, imagini ale principalelor sisteme virtuale .

De asemenea, este demn de remarcat faptul că compania are o versiune mobilă a aplicației Parallels Mobile pentru iOS. Cu această versiune, puteți configura cu ușurință controlul de la distanță al unei mașini virtuale Parallels Desktop care rulează pe Mac OS.

O puteți cumpăra de aici: www. paraLlels.com.ru

VirtualBox - o mașină virtuală de la Oracle

Unul dintre cele mai comune programe de virtualizare este VirtualBox. Mai multe grupuri de dezvoltatori și departe de o companie eminentă din mediul IT au lucrat la crearea acestei aplicații. Produsul este acum deținut în întregime de Oracle, care l-a achiziționat prin preluarea proprietarului anterior (Sun Microsystems) în 2010. Ca urmare a tuturor mutărilor VirtualBox de la un proprietar la altul, astăzi avem un program de virtualizare cu un număr mare de sisteme de operare acceptate. Pe site-ul oficial al programului, puteți descărca ansambluri pentru platformele Windows, Mac OS, Linux și Solaris pentru instalare pe computer. Apropo, același sistem de operare poate fi folosit în VirtualBox ca invitat.

În general, VirtualBox este open source, făcându-l complet gratuit. Cu toate acestea, pentru a obține funcționalități și capabilități mai avansate, să spunem, pentru a sprijini protocolul RDP sau standardul USB 3.0 pentru sistemul de operare invitat, utilizatorul va trebui să instaleze pluginuri suplimentare, care, apropo, sunt distribuite gratuit, dar au cod sursă închis.

O puteți descărca de aici: www. virtualbox. org

Din toate cele de mai sus, putem trage o concluzie și ne putem opri, după cum ni se pare, pe două programe de virtualizare - acestea sunt VirtualBox și VMware Player. Există suficiente date despre aplicații pentru a instala sisteme de operare suplimentare.

Să aruncăm o privire mai atentă la ce sunt și pentru ce sunt mașinile virtuale pentru Windows. Aflați totul despre cele mai bune simulatoare de sistem de operare și cum să începeți să le utilizați.

O mașină virtuală (VM) este o aplicație pentru computer care permite utilizatorului să creeze o imitație a unui sistem de operare. O imagine a sistemului de operare este instalată pe aparat pentru a fi utilizată în interiorul sistemului existent. Foarte comod, nu-i așa? Dar există și capcane. Citiți ce veți întâlni în timpul instalării și ce mașină virtuală pentru Windows versiunile 7.8 și 10 este mai bine să alegeți.

De ce avem nevoie de mașini virtuale pentru PC?

În majoritatea cazurilor, VM-urile sunt utilizate pentru testare software v. Pentru a lucra cu mai multe sisteme de operare, aveți nevoie de un singur computer, care accelerează semnificativ munca.

Mai multe mașini virtuale pot rula simultan pe un computer. Numărul lor depinde de memoria RAM disponibilă și de spațiul de pe discul copiilor, deoarece un sistem de operare virtual consumă exact aceeași resursă de memorie ca o copie obișnuită instalată pe un computer.

Cu ajutorul mașinilor virtuale, puteți lucra cu programe, funcții care nu sunt disponibile în sistemul de operare principal. De asemenea, este posibil să creați copii de rezervă ale VM-urilor, cu mișcarea și utilizarea ulterioară a acestora pe alte computere.

Virușii, erorile și alte defecțiuni ale sistemului de operare virtual nu afectează funcționarea sistemului principal. După ce aparatul este închis, sistemul de operare suplimentar nu mai funcționează și memoria RAM este eliberată.

În timpul funcționării VM, dispozitivul poate încetini, deoarece consumul crescut de resurse de stocare duce la o creștere a timpului de procesare a cererilor.

Motivele pentru instalarea VM:

  • Doriți să vă familiarizați cu munca altor sisteme de operare fără a le instala complet. Dacă este nevoie să înlocuiți un sistem de operare existent, utilizați mai întâi simulatorul virtual pentru a testa alte opțiuni software. Acest lucru vă va scuti de posibile erori și incompatibilități cu hardware-ul;
  • Sunteți dezvoltator și doriți să creați un sistem complet de testare pentru aplicațiile dvs.

VirtualBox

VirtualBox este o mașină virtuală pentru Windows 7,8,10. Mediul de virtualizare este distribuit gratuit și poate fi instalat atât pentru lucrul cu sistemele de operare, cât și pentru implementarea infrastructurii de rețea și a site-urilor de găzduire.

Fereastra principală VirtualBox:

Principala caracteristică a acestei mașini virtuale este multiplataforma. Funcționează bine pe toate versiunile de Windows. De asemenea, de pe site-ul dezvoltatorului puteți descărca instalatori pentru Mac OS, Debian. În mediul de virtualizare în sine, puteți instala orice sistem de operare desktop.

Cu VirtualBox, vă puteți familiariza cu funcționalitatea sistemului de operare sau puteți testa programul în modul sigur, fără a afecta sistemul principal. Utilizatorii preferă deseori să instaleze jocuri vechi pe mașini virtuale care sunt incompatibile cu sistemele de operare moderne.

După terminarea simulatorului, toate datele și modificările vor fi salvate. Data viitoare când îl porniți, veți fi returnat pe desktop și puteți continua să efectuați sarcini.

Avantaje și dezavantaje

Avantajele VirtualBox:

  • Distributie gratuita. 90% din software-ul similar este plătit, în timp ce VirtualBox este complet gratuit. Funcțiile și capabilitățile programului nu se limitează la dezvoltator;
  • Capacitatea de a crea capturi de ecran - capturi de ecran ale sistemului virtual. Imaginea rezultată va afișa doar fereastra secundară a sistemului de operare. Realizarea de capturi de ecran cu sistemul de operare principal degradează rezoluția și, de asemenea, vă deturnează desktopul obișnuit;
  • Crearea unei copii exacte a unei mașini virtuale existente;
  • Abilitatea de a trage foldere, comenzi rapide și alte obiecte în interiorul simulatorului;
  • Sistem de fișiere unificat - de la mașina virtuală puteți accesa directoarele stocate pe computer și invers;
  • Lucrări simultane cu mai multe mașini.

De asemenea, trăsătură distinctivă Noul VirtualBox 4 este un sistem de gestionare a virtualizării ușor de utilizat și un spațiu de lucru intuitiv al programului. De asemenea, în construcție nouă este disponibilă posibilitatea de a captura videoclipuri de pe ecranul unui sistem de operare suplimentar.

VirtualBox acceptă lucrul cu unități USB conectate la computer.

Dezavantaje ale programului:

  • Încetiniți computerul. Chiar dacă computerul dvs. are specificații tehnice bune, RAM suficient și spațiu de stocare, atunci când utilizați o mașină virtuală, veți experimenta o performanță mai lentă a tuturor funcțiilor. Dacă în procesul de creare a unei VM ați alocat prea multă memorie, computerul va îngheța sau se va opri;
  • Memorie video insuficientă. Dacă aveți nevoie pentru a obține cea mai bună calitate a imaginii, acest lucru va fi dificil cu VirtualBox. Programul vă permite să configurați setările pentru utilizarea plăcii video numai la un nivel de bază.
Cum să instalați

Pentru a instala programul VirtualBox, descărcați programul de instalare de pe site-ul oficial al dezvoltatorului - compania Oracle. Procesul de instalare este standard și nu necesită setări suplimentare:

  • Rulați fișierul EXE;
  • Selectați hard diskul unde va fi localizat folderul rădăcină cu programul;
  • Așteptați finalizarea instalării. Dacă este necesar, utilizatorul poate vizualiza statisticile de utilizare a hard diskului în timpul procesului de instalare.

În câmpul "Configurare personalizată" există o opțiune pentru a dezactiva suportul pentru USB, servicii de rețea. Acest lucru ajută la reducerea dimensiunii totale a aplicației.

Tutorial video despre cum să instalați două sisteme de operare utilizând VirtualBox

După instalarea programului, puteți începe să creați prima mașină virtuală. Faceți clic pe butonul „Creați” din colțul din stânga sus al ferestrei. Se va deschide fila de setări VM:

În fereastra expertului de configurare, selectați tipul de sistem de operare virtual (Windows, Linux, Debian, MacOS) și versiunea acestuia. Specificați un nume pentru simulatorul de creat și faceți clic pe butonul „Următorul”.

Apoi, programul vă va oferi posibilitatea de a specifica independent dimensiunea RAM care va fi alocată pentru sistemul de operare suplimentar. Pentru utilizatorii începători, vă sfătuim să setați valoarea indicată în câmpul „Dimensiunea recomandată a memoriei principale”.

Dimensiunea RAM pentru VM ar trebui să fie determinată în funcție de caracteristici tehnice computerul dvs. Dacă aveți 4 GB RAM disponibili pe computer, 512 MB-1 GB vor fi suficienți pentru ca simulatorul să funcționeze corect.

Apoi, programul vă va cere să selectați o imagine a sistemului de operare în sistemul de fișiere (care corespunde familiei și versiunii specificate anterior). După finalizarea configurației, va apărea o fereastră cu o scurtă listă a tuturor parametrilor. Faceți clic pe Finalizare.

După finalizarea instalării Windows virtual, va apărea o pictogramă pentru pornirea sistemului de operare în fereastra principală a VirtualBox. Faceți clic pe el și așteptați încărcarea desktopului. Instalați driverele dacă este necesar.

Pentru a actualiza automat driverele, deschideți fila Dispozitive din bara de instrumente a mașinii virtuale. Apoi faceți clic pe tipul de suport dorit și în noua fereastră urmați instrucțiunile pentru a obține noul software.

Gata. Acum puteți începe să lucrați cu sistemul de operare virtual. Pentru a ieși din program, mai întâi închideți sistemul de operare și apoi închideți VirtualBox.

VMware

VMWare Workstation este cea mai bună mașină virtuală pentru Windows 10. Dezvoltatorul poziționează programul ca o platformă convenabilă pentru a crea. În comparație cu alte omologi populari, VMWare acceptă mai multe funcții pentru personalizarea mașinii virtuale și vă permite să sincronizați simulatorul cu instrumentele de dezvoltare software.

Acest mediu de virtualizare este popular printre programatori, designeri web și alți profesioniști care adesea trebuie să testeze munca proiectelor lor pentru multiplataforma.

Avantaje și dezavantaje

Printre avantajele VMWare se numără:

  • Bara de instrumente convenabilă;
  • Sincronizarea cu instrumentele de dezvoltare de la Microsoft, în special platforma .NET și mediul software Visual Studio;
  • Sistem de siguranță. Instrumentele VMWare încorporate oferă un nivel ridicat de protecție pentru fișierele dvs. din sistemul de operare secundar. Simulatorul poate detecta încercări de activitate rău intenționată de a le elimina;
  • Funcționarea serviciilor de criptare pentru mașinile virtuale create.

Dezavantaje ale aplicației:

  • Distribuție plătită. Utilizatorul poate descărca o versiune de încercare gratuită a utilitarului, dar pentru a obține versiunea completă a aplicației cu toate funcțiile disponibile, va trebui să plătiți pentru un abonament anual sau lunar;
  • Nu este potrivit pentru începători. Dacă nu ați folosit anterior simulatoare de sisteme de operare, vă recomandăm să începeți cu opțiunile mai simple. De exemplu, VirtualBox și standardul Windows Hyper V. VMWare este potrivit pentru utilizatorii avansați care preferă să configureze manual sistemul.
Cum să instalați

Puteți descărca o mașină virtuală pentru Windows de pe site-ul oficial al dezvoltatorului VMWare.com.

Este recomandat să dezactivați Windows Defender sau alt antivirus care rulează în timpul procesului de instalare. Acest lucru este necesar numai pentru instalarea corectă a tuturor fișierelor și algoritmilor de criptare utilizați de program pentru mașinile virtuale. Nu se va face rău sistemului de operare principal, deoarece produsul este descărcat de la o sursă oficială.

Prezentare generală a funcționalității și configurarea primului program

Pentru a crea prima mașină virtuală în VMWare, trebuie să descărcați kitul de distribuție a sistemului de operare pe care doriți să îl utilizați în emulatorul de pe computer. Apoi deschideți fereastra aplicației instalate și faceți clic pe câmpul „Creați o mașină virtuală nouă”

Notă! Utilizatorul poate crea un grup de mașini virtuale în loc de mai multe simulatoare. Acest lucru vă permite să reduceți resursa RAM consumată și să accelerați funcționarea computerului și a simulatorului de sistem de operare.

În fereastra VM Setup Wizard, specificați calea către imaginea sistemului de operare (acesta poate fi un fișier din memoria computerului sau un disc de boot). De asemenea, este posibil să configurați o mașină virtuală fără a instala un sistem de operare (poate fi instalat ulterior).

  • În fereastra care apare, specificați numele sistemului de operare, numele de utilizator și parola pentru accesarea contului;
  • Specificați pe ce disc al computerului dvs. va fi stocată mașina virtuală;
  • Alocați cantitatea de RAM de care aveți nevoie pentru ca VM să funcționeze;
  • Configurați hardware-ul (automat sau manual).

După finalizarea configurației mașinii virtuale, așteptați instalarea imaginii sistemului de operare și începeți să lucrați:

Microsoft Virtual PC

Microsoft Virtual PC este un alt popular emulator de mașini virtuale. Programul este bine compatibil cu toate versiunile de sistem de operare Windows. Dacă utilizați un produs Microsoft ca SO principal, vă recomandăm să alegeți Microsoft Virtual PC pentru emulare.

Avantaje și dezavantaje

Avantajele emulatorului:

  • Compatibilitate excelentă cu toate versiunile de sistem de operare Windows. În majoritatea cazurilor, utilizatorul nu trebuie să instaleze niciun driver suplimentar pentru sistemul de operare virtual. Toate acestea sunt sincronizate cu sistemul principal;
  • Partajarea sistemului de fișiere. Accesați fișierele stocate pe hard disk-ul computerului dvs. prin fereastra VM;
  • Suport pentru sistemul de operare Windows pe 64 de biți în modurile de operare „Guest Host” și „Guest Environment”;
  • Suport pentru virtualizarea hardware.

Dezavantaje:

  • Există funcții cu plată. Programul este distribuit gratuit, dar va trebui să cumpărați un abonament pentru a sprijini configurarea unui grup de sisteme de operare virtuale;
  • Nu există suport pentru sistemele de tip Linux.
Prezentare generală a funcționalității și configurarea primului program

Pentru a instala un sistem de operare virtual, încărcați mai întâi imaginea acestuia în memoria computerului, apoi deschideți aplicația Microsoft Virtual PC. Faceți clic pe butonul „Creați o mașină virtuală” și configurați următorii parametri într-o fereastră nouă:

  • Dați noului sistem de operare un nume;
  • Alocați spațiu pentru hard diskul ei și dimensiunea memoriei RAM;
  • Selectați ce dispozitive vor accepta VM (mediu de rețea, unități flash etc.).
Rezultat

V-am spus despre cele mai bune mașini virtuale pentru Windows, dar nu toate. Dacă credeți că acestea nu sunt cele mai bune - scrieți în comentarii! Ajutați cititorii începători să decidă cu ce emulator începe.


Mașină virtuală este un program care vă permite să introduceți un computer într-un computer. Adică, computerul dvs. real poate emula un alt computer (cu un alt hardware, sistem de operare, BIOS și altele).

destinatia principalavirtualizare server (înmașini virtuale) este instalarea și testarea programelor pe diferite sisteme de operare, care ajută la determinarea locului în care programul rulează mai repede, a locului în care interfața este mai convenabilă etc.

Avantajele mașinilor virtuale moderne:

  • Puteți instala orice sistem de operare fără a vă deranja sau a vă încurca propriul hard disk;
  • Puteți testa diferite aplicații comparând performanța acestora pe diferite sisteme de operare;
  • Puteți verifica fișierele pentru infecție executându-le într-un shell artificial pe care îl creați într-o mașină virtuală;
  • Puteți crea și administra rețele în diferite sisteme de operare, ceea ce vă va ajuta să studiați mai în profunzime arhitectura rețelelor corporative;
  • Puteți rula programe care nu sunt disponibile pentru sistemul dvs. de operare.

Astăzi există multe opțiuni pentru emulatoare care sunt capabile să reproducă diferite sisteme de operare: de la popular ( Windows ) la puțin cunoscut ( Calibri ), de la cel mai vechi la cel mai nou. Și acum vom face un scurt tur al celor mai faimoase mașini virtuale realizând revizuire detaliată pe ei.

Prezentare generală a mașinilor virtuale

1 - VirtualBox . Poate cel mai faimos program de emulare a utilizatorilor oferit de companie Oracol ... Programul are o interfață de utilizator simplă și o rusificare încorporată, care este deja potrivită pentru utilizatorii începători.

De asemenea, instalarea nu este dificilă, deoarece există un expert de instalare. Vi se va solicita imediat să creați o mașină virtuală, să selectați un sistem de operare și să îi dați un nume. Apoi trebuie să oferiți „noului” computer o anumită cantitate de memorie RAM și internă (nu mai mult de jumătate din hardware-ul real). Apoi vine alegerea tipului de disc și configurarea suplimentară a sistemului. Urmând instrucțiunile, veți putea păstra două sisteme de operare pe computer fără a provoca daune sistemului principal.

Programul VirtualBox are o structură simplă și precisă, precum și o serie de opțiuni interesante. De exemplu, puteți înregistra video pe ecran pentru demonstrarea software-ului pe un alt sistem de operare. Puteți importa orice discuri virtuale în acest program, puteți urmări indicatorii controlerelor I / O, în plus, există o separare a accesului la clipboard, ceea ce este, de asemenea, foarte convenabil.

2 - VirtManager . Un program ușor de utilizat, dar totuși ceva mai complicat decât versiunea anterioară. Un începător se poate confunda cu ușurință aici și doar enumerarea tuturor sistemelor de operare pe 86 de biți poate fi copleșitoare.

Aici, instalarea este oarecum mai complicată, deoarece pentru a crea o mașină virtuală, trebuie să creați un pool de stocare și pentru aceasta trebuie să alocați un director specific. Cu toate acestea, instalarea complexă se datorează capacităților bune ale acestei mașini virtuale.

De exemplu, puteți adăuga echipamente și le puteți monitoriza constant, sunt afișate statistici detaliate, performanța întregului sistem, puteți controla mașina prin linia de comandă și multe alte proprietăți utile.

Trebuie doar să o înțelegeți puțin și apoi puteți obține un instrument la îndemână pentru emularea unui nou sistem de operare.

3 - GnomeCutii . Dacă programul anterior necesita anumite cunoștințe și timp de la utilizatori pentru a studia și era mai potrivit pentru administratorii de sistem, atunci utilitarul Cutii Gnome mult mai simplu și mai potrivit pentru ca un utilizator obișnuit să se familiarizeze cu.

În câteva clicuri, puteți configura o mașină virtuală completă, în plus, programul are o interfață simplă și colorată. Da, capacitățile programului sunt mult reduse în comparație cu alternativa anterioară, dar oferă baza principală a capabilităților.

O opțiune excelentă pentru un utilizator începător care va arăta de ce sunt capabile mașinile virtuale.

4 - VMware Player. Nu vă lăsați jenat de cuvântul „Jucător”, pentru că astăzi nu mai este un jucător, ci un program pentru crearea unei mașini virtuale complete și de o calitate destul de ridicată.

Dacă nu vă dezvoltați propriul software, atunci VMware Player este perfect pentru dvs., altfel este mai bine să alegeți un alt emulator, deoarece nu există nici măcar o configurație completă a adaptoarelor de rețea.

Cu toate acestea, pentru majoritatea utilizatorilor, acesta este un program excelent în care puteți configura configurații de rețea, monitoriza numărul de programe rău intenționate și instala Windows XP , care literalmente va fi „cauciuc”, adică suficient de puternic.

5 - WmwareStație de lucru . Dar aici emulatorul, dimpotrivă, este perfect pentru dezvoltatorii de software. Aceasta este o posibilitate de grupare a mașinilor virtuale. Acestea. puteți rula simultan programul pe toate sistemele de operare și puteți efectua analize amănunțite.

Acum este posibil să creați mașini cu un procesor central, cu o memorie de până la 16 GB, care vă permite să testați instrumente software suficient de puternice pe alte sisteme de operare. Cu toate acestea, este mult mai convenabil să achiziționați întregul pachet W M ware și utilizați acest pachet la maximum.

Uneori devine necesară utilizarea mai multor sisteme de operare pe un singur computer. Dificultățile aici sunt de obicei previzibile. În primul rând, acesta este o repornire obligatorie a computerului pentru a porni un nou sistem de operare și, în al doilea rând, dacă avem de-a face cu familii diferite, de exemplu Windows și Unix, atunci fiecare sistem de operare va necesita cel puțin o partiție pe hard disk. În plus, datorită format diferit sistemele de fișiere fac dificilă accesarea fișierelor de la un sistem de operare la altul. Aceste și alte probleme pot fi rezolvate cu ajutorul unei „mașini virtuale”. De fapt, este un program obișnuit care emulează funcționarea principalelor componente ale unui PC, de la un procesor și o placă video la o unitate de dischetă. Drept urmare, putem rula mai multe sisteme de operare în același timp și putem comuta cu ușurință între ele. Principalul dezavantaj al acestei abordări este performanța relativ scăzută a sistemelor emulate.

Sun VirtualBox 2.0.6

Freeware (pentru uz casnic)

Dezvoltatorul Sun Microsystems

Marimea 33 MB

Verdict

Funcționalitate bogată; o listă largă de sisteme acceptate; o serie de caracteristici unice

O oarecare instabilitate în muncă

VirtualBox este un produs software al companiei germane innotek. Este o platformă relativ tânără, cu prima lansare publică în ianuarie 2007. Sistemele invitate acceptate includ Windows, Linux, OS / 2 Warp, OpenBSD și FreeBSD. În februarie 2008, innotek a fost achiziționată de Sun Micro-systems și este în curs de dezvoltare ulterioară cu participarea sa. Modelul de distribuție pentru VirtualBox nu s-a schimbat.

În plus față de dispozitivele standard necesare pentru funcționarea sistemului de operare (procesor, adaptor video, hard disk), programul emulează și un controler audio și un adaptor de rețea. Acesta din urmă este prezentat ca o interfață AMD PCNet. În plus, trebuie remarcat faptul că, în mod implicit, placa video este emulată ca un adaptor VESA standard cu 8 MB de memorie video și o rezoluție de 800 × 600; dacă acest lucru nu este suficient, puteți utiliza Guest VM Additions pentru a crește performanța acceleratorului video virtual și a redimensiona dinamic fereastra. Guest VM Additions este un set de instrumente furnizate împreună cu programul pentru a optimiza performanța și a facilita interacțiunea dintre sistemul de operare gazdă și gazdă. Printre altele, controlerele USB sunt, de asemenea, emulate în VirtualBox, în timp ce dispozitivele conectate la conectorii USB din sistemul gazdă sunt preluate automat în sistemul invitat.

Una dintre caracteristicile cheie este suportul RDP (Remote Desktop Protocol), care permite VirtualBox să acționeze ca un server RDP și să fie controlat de orice client care utilizează protocolul. Rețineți că, înainte de lansarea platformei VMware Workstation 6, această caracteristică era disponibilă numai în VirtualBox. De asemenea, a fost implementată funcția USB prin RDP(dacă mașina virtuală acționează ca un server RDP, atunci dispozitivele USB conectate vor fi vizibile și în client).

A doua caracteristică cheie este componenta inițiator iSCSI. Permite ca dispozitivele externe prin protocolul iSCSI să fie utilizate ca discuri virtuale în sistemul guest, fără suport suplimentar din partea oaspetelui.

Procesul de creare a unei mașini virtuale este extrem de simplu: trebuie să selectați tipul de sistem de operare și să setați cantitatea de memorie RAM și hard disk. Acesta din urmă poate fi fie de dimensiune fixă, fie redimensionat dinamic pe măsură ce se umple. După instalarea sistemului guest, este recomandat să instalați adăugările deja menționate pentru VM Guest - acestea vor facilita foarte mult munca în viitor.

VirtualBox acceptă rețeaua între mașini virtuale, în timp ce utilizatorul este liber să aleagă unul dintre cele trei tipuri. Primul este NAT, caz în care mașina virtuală este ascunsă în spatele serverului NAT al gazdei și poate iniția conexiuni la o rețea externă, dar este imposibil să vă conectați la o astfel de mașină virtuală din rețeaua externă. Al doilea tip, Rețeaua interfeței gazdă, permite sistemului invitat să utilizeze resursele adaptorului fizic de rețea al gazdei, în timp ce mașina invitată devine ea însăși accesibilă din rețeaua externă ca un computer independent obișnuit. Și, în sfârșit, al treilea tip - Rețeaua internă - poate fi utilizat atunci când nu este nevoie să accesați o rețea externă; în acest caz, rețeaua virtuală va fi construită în cadrul gazdei. Dacă utilizatorul trebuie doar să stabilească schimbul de fișiere între sistemul invitat și gazdă, atunci este mai bine să utilizați funcția Dosare partajate, care vă permite să creați foldere partajate disponibile pe oricare dintre sisteme.

Cei care folosesc mașini virtuale pentru a testa diverse programe vor aprecia sprijinul unui arbore al stărilor salvate ale mașinii virtuale (așa-numitele instantanee), care pot fi retrocedate din orice stare a sistemului invitat în cazul unei situații neprevăzute sau nevoia de a-l reporni de la zero.

Pentru dezvoltatori, innotek oferă un kit de dezvoltare software excelent și, deoarece codul platformei este open source, nu este necesar niciun efort suplimentar pentru a scrie extensii în sistem. Pe lângă Windows, există și versiuni stabile ale VirtualBox pentru Linux și Mac OS. În plus, în acest moment, se lucrează mult pentru a transporta produsul pe alte platforme gazdă, iar dezvoltatorilor li se oferă totul instrumentele necesareși interfețe pentru modificarea VirtualBox.

Rezumând toate cele de mai sus, putem numi cu încredere VirtualBox cel mai bun dintre software gratuitîn domeniul său și un concurent serios pentru omologii plătiți.

VMware Workstation 6.5

VMware Workstation 6.5

Shareware, 189 USD

Dezvoltatorul VMware

Marimea 500 MB

Verdict

Cea mai mare funcționalitate dintre toate programele

Preț mare; dimensiune imensă de distribuție

VMware Workstation este probabil cel mai faimos produs pentru crearea mașinilor virtuale, iar astăzi VMware este unul dintre liderii în producția de sisteme de virtualizare. Lista sistemelor de operare compatibile pentru oaspeți este enormă, de la Solaris și Novell NetWare la Linux, FreeBSD și Windows Vista x64 Edition. Platforma emulează perfect toate sistemele informatice necesare. Numărul de dispozitive acceptate este o veste bună - VMware Workstation poate funcționa cu unități CD / DVD instalate, unități, cititoare de carduri inteligente și poate monta imagini pe disc. În plus, toate dispozitivele externe conectate prin porturile COM, LPT sau USB vor fi disponibile în sistemul invitat (cu toate acestea, nu a fost posibil să se configureze suportul USB 2.0). Există o integrare completă cu ACE (Assured Computing Environment - capacitatea de a rula o altă copie a Windows pe computer, destinată partajării) și așa-numitul mod de unitate - executarea aplicațiilor virtualizate pe desktopul mașinii gazdă. Cât despre tradițional punct slab- accelerator video - apoi, începând cu versiunea actuală, acceptă accelerarea hardware a graficelor tridimensionale. Cu toate acestea, cu un mic avertisment - până acum această funcție este disponibilă numai atunci când se utilizează Windows XP ca sistem de operare invitat. În prezent, sunt acceptate doar DirectX 9.0 și Shader Model 2.0. Printre cele mai recente inovații, merită menționată capacitatea de redare în flux a unei mașini virtuale, de exemplu, atunci când descărcați o imagine de pe Internet.

Schimbul de date poate fi organizat printr-o rețea locală virtuală sau folosind drag-n-drop din sistemul virtual către gazdă. În cazul unei rețele locale, există trei opțiuni standard: prima este utilizarea NAT (Network Address Translation), a doua este direct către rețeaua existentă, iar a treia este o rețea virtuală în cadrul gazdei. Desigur, nici posibilitatea de a crea foldere partajate nu a fost uitată.

Pentru testarea software-ului, VMware Workstation implementează un mecanism pentru crearea instantaneelor ​​sistemului de operare și a discurilor, care pot fi utilizate ulterior pentru a reveni la una dintre stările anterioare. Există, de asemenea, suport pentru arborii unor astfel de instantanee, ceea ce este incredibil de convenabil atunci când configurați un sistem cu diferite programe de completare (de exemplu, versiuni diferite ale browserului Internet Explorer). În plus, în versiune noua instrumentele de depanare au fost îmbunătățite semnificativ, ceea ce permite înregistrarea în timp real a tuturor funcționării mașinii, inclusiv activitatea aplicațiilor, procesorului și a altor componente hardware, precum și redarea datelor salvate.

Inclus cu programul vine un alt utilitar cu adevărat indispensabil - Asistentul P2V, care vă permite să convertiți un sistem fizic într-unul virtual în doar câteva clicuri.

Este demn de remarcat faptul că WMware a demonstrat cele mai bune performanțe, deși viteza de descărcare lasă mult de dorit. Un alt dezavantaj al programului este prețul său. Adevărat, există o versiune gratuită - VMware Player, care vă permite să rulați sisteme virtuale salvate anterior, dar nu știe cum să le creați.

Microsoft Virtual PC 2007

Freeware
Dezvoltatorul Microsoft
Site microsoft.com/windows/downloads/virtualpc/default.mspx

Microsoft Virtual PC ar putea deveni un competitor demn al programelor prezentate în recenzie, dacă nu pentru unul „ci” - suport ca sisteme invitate legate doar de familia Windows, ceea ce limitează semnificativ domeniul de aplicare al acestui emulator. Dacă doriți, puteți instala un sistem de operare neacceptat selectând elementul în timpul instalării Alte cu toate acestea, funcționarea corectă nu este garantată în acest caz. La fel ca toate programele luate în considerare în revizuire, Virtual PC conține un set de aplicații concepute pentru a ușura viața utilizatorului. V acest caz acestea sunt adăugări de mașini virtuale - instalarea acestora nu va crește performanța sistemului invitat, dar va face disponibile următoarele caracteristici utile și convenabile:

  • capacitatea de a trage și plasa fișiere și foldere din sistemul gazdă în sistemul invitat folosind tehnologia drag-n-drop și invers;
  • la redimensionarea ferestrei cu sistemul guest, rezoluția din interiorul acesteia va fi ajustată automat la noua dimensiune;
  • driverul de adaptor video virtual îmbunătățit vă va permite să setați rezoluția arbitrară și adâncimea culorii;
  • focalizarea mouse-ului va fi transferată automat în sistemul invitat atunci când cursorul intră în fereastra consolei și revine la gazdă la ieșirea din această zonă. Acest lucru va elimina necesitatea de a apăsa pe dreapta Alt pentru a transfera focalizarea către sistemul guest și vă va permite să lucrați cu fereastra consolă a sistemului guest ca la o aplicație normală;
  • Folderele partajate pot fi utilizate pentru schimbul de fișiere cu sistemul de operare gazdă;
  • clipboard-ul pentru sistemele guest și host va deveni de asemenea obișnuit, ceea ce va simplifica interacțiunea dintre aplicațiile host și guest;
  • va exista sincronizarea timpului între sistemele gazdă și invitat.

Având în vedere că produsul este complet gratuit, poate fi recomandat în siguranță pentru uz casnic.

Parallels Workstation 2.2

Parallels Workstation 2.2

Shareware, 50 USD

Dezvoltatorul Paralele

Marimea 21 MB

Verdict

Lista mare de sisteme acceptate; funcționează cu Intel-VT și AMD-V

În ceea ce privește funcționalitatea, inferioară analogilor

Parallels este un alt jucător destul de mare pe piața software-ului de virtualizare. Produsul Parallels Workstation oferă aproape toate funcționalitățile de care aveți nevoie pentru a lucra. În primul rând, această platformă virtualizează un set complet de hardware standard pentru computer, cum ar fi un procesor care se potrivește cu unul real, o placă de bază bazată pe chipset-ul Intel i815, până la 1,5 GB RAM, o placă video VGA și SVGA cu VESA 3.0 a sustine. În plus, suportă o unitate de dischetă de 1,44 MB cu capacitatea de a conecta un dispozitiv real sau o imagine de dischetă și două controlere IDE cu HDD virtual (de la 20 MB la 128 GB fiecare) sau CD / DVD-ROM (în acces direct unitate de calculator reală poate fi utilizată direct). În plus, există suport pentru diverse echipamente periferice (imprimante, scanere, precum și diverse PDA-uri bazate pe Windows Mobile 2005 și camere).

Sisteme invitate compatibile: întreaga familie Microsoft Windows de la versiunea 3.1 la Vista, diverse versiuni de Linux, FreeBSD, Syllable, Solaris, OS / 2 și MS-DOS.

Instalarea și configurarea programului nu sunt dificile. Pentru a face viața mai ușoară, un set de aplicații Parallels Tools este disponibil utilizatorului, care optimizează interacțiunea sistemului de oaspeți cu gazda, de exemplu, îmbunătățește funcționarea mouse-ului, modul video, interacțiunea clipboard (puteți sincroniza clipboard-ul oaspetelui și sisteme de operare gazdă, care simplifică transferul de date). În plus, mașinile create pot fi ușor combinate într-un VLAN sau adăugate la unul existent, dar din anumite motive necunoscute, nu pot fi conectate folosind NAT. De asemenea, este posibil să configurați foldere partajate pentru schimbul de informații. Dacă se dorește, Parallels Workstation poate crea copii exacte ale mașinilor virtuale (le clonează), plus noua versiune a programului funcționează atât cu tehnologii de virtualizare hardware - Intel-VT, cât și AMD-V. De asemenea, a adăugat suport pentru USB și sunet. O altă caracteristică interesantă care a apărut în noua versiune este capacitatea de a opri sistemul guest fără a-l descărca. În acest caz, resursele alocate sistemului invitat sunt returnate sistemului gazdă și nu va dura mult timp pentru a reporni oaspetele Linux sau FreeBSD.

Dacă este necesar, puteți conecta un al doilea monitor la mașina de oaspeți sau puteți lucra cu o rețea Wi-Fi (totuși, din anumite motive, Wi-Fi este disponibil numai atunci când utilizați un sistem Linux ca gazdă).

În general, Parallels Workstation poate fi o alternativă bună la VMware Workstation, având în vedere prețul și stabilitatea sa în muncă, dar din punct de vedere al funcționalității este încă inferior VirtualBox-ului gratuit.

Cum am testat

Au fost aleși mai mulți parametri principali pentru testarea comparativă a mașinilor virtuale. În primul rând, acesta este numărul de sisteme de operare și arhitecturi acceptate (atât oaspeți, cât și gazde), având în vedere atât suportul oficial, cât și cel neoficial. În al doilea rând, este luată în considerare performanța și au fost luate în considerare atât performanța sistemului invitat, cât și a gazdei cu mașina virtuală care rulează. Și, în cele din urmă, al treilea parametru definitoriu este suportul pentru o varietate de echipamente și caracteristici suplimentare.

În prima categorie, liderii au fost VMware și VirtualBox. Ambele acceptă arhitecturile Intel x86 și AMD64 ca gazdă, cu toate acestea VirtualBox nu permite utilizarea sistemelor pe 64 de biți ca invitați, dar poate funcționa cu tehnologiile Intel VT și AMD-V (activate în setări). Parallels Workstation nu are suport pentru sistemele pe 64 de biți ca gazdă, cu toate acestea, la fel ca VirtualBox, este compatibil cu tehnologiile Intel VT și AMD-V. Free VirtualBox are cea mai mare listă de sisteme de oaspeți acceptate oficial, neoficial, toate cele trei programe acceptă orice sistem de operare.

Pentru testarea performanței, au fost create trei sisteme virtuale identice bazate pe Windows XP SP2. Performanța a fost măsurată folosind PCMark05, care a fost rulat simultan pe sistemele guest și host. Setările tuturor programelor au fost lăsate în mod implicit. VMware s-a arătat cel mai bun, urmat de VirtualBox, ultimul loc a fost ocupat de Parallels Workstation, care, cu toate acestea, a încărcat cel mai puțin sistemul în timpul funcționării. Dar este demn de remarcat faptul că diferența dintre aceste trei programe este minimă și, în toate cazurile, performanța sistemului guest este apropiată de cea a gazdei.

În ultima, a treia categorie, VMware a câștigat cu o marjă mare, literalmente plină de tot felul de funcții suplimentare, de la copierea unui sistem gata făcut până la suportul pentru un accelerator video. Aparent, din acest motiv, dimensiunea pachetului său de instalare este de câteva ori mai mare decât cea a concurenților săi.

Care crezi că este cel mai mult?

Nu voi inventa o bicicletă și nu le voi relata pe altele. Aș prefera să citiți un articol din revista Linux Format. În care experții au făcut o analiză comparativă a cinci mașini virtuale populare în speranța de a găsi chiar ..., cea mai bună mașină virtuală. Apropo, recomand cu tărie abonarea la revista pentru cei care au renunțat și au reușit să scape din captivitatea Windows.

  • Ce este o mașină virtuală
  • De ce ai nevoie de o mașină virtuală
  • Cum am testat mașinile virtuale
  • Performanţă
  • Funcționalitate
  • Compatibilitate și instantanee
  • Integrare desktop
  • Accelerare grafică
  • Verdict

Ce este o mașină virtuală

În termeni simpli, fără plictiseală, atunci o mașină virtuală este un sistem de operare într-un sistem de operare.

De ce am nevoie de o mașină virtuală

În cazul nostru, o mașină virtuală este în primul rând o platformă pentru verificarea programelor. Printre care, după cum înțelegeți, pot exista. O altă mașină virtuală este utilizată de hackeri pentru a testa troienii lor și ai celorlalți și alte fișiere miraculoase. Indiferent de grupul din care aparțineți, veți fi în continuare interesat să aflați mai multe despre mașinile virtuale și cum funcționează acestea.

Cum am testat mașinile virtuale

În primul rând, am luat o mașină dual-core (datorită constrângerilor bugetare) cu Arc Linux proaspăt. În plus față de VMware proprietar (versiunea 7.1.0 a Plauer și o perioadă de încercare de 30 de zile a stației de lucru 11), am folosit pachetele oficiale Arch, care urmăresc îndeaproape versiunile dezvoltatorului. Fiecare aparat avea 2 GB de RAM de sistem și 128 MB de memorie video (256 MB dacă este necesar).

Am testat fiecare candidat pe un sistem de operare pentru oaspeți diferit: Mint 17.1 și Kubuntu 15.04 beta, precum și un sistem de operare diferit non-Linux numit Windows. Pentru a măsura performanța, am compilat nucleul principal Mint, am rulat referința SunSpider JavaScript și am jucat diferite jocuri din biblioteca noastră Steam. Pentru a testa opțiunile reale, le-am rulat pe o mașină cu 8 nuclee, cu 16 GB RAM și un Nvidia GTX de 4 GB, dar apoi am fost obligați să o returnăm.

Tehnologia de virtualizare a schimbat fundamental peisajul de calcul. Ne-ar fi jenat să spunem că aceasta este o invenție nouă (mainframe-urile timpurii au folosit-o ca mijloc de aprovizionare a resurselor), dar acum zece ani, inovațiile CPU înseamnă că puteți obține performanțe aproape native doar cu codul x86. Și acum reușim să înghesuim zeci de mașini (ușor de copiat și restaurat) într-o singură clădire, iar activitatea centrelor de date a devenit mult mai eficientă. De asemenea, puteți simula o altă arhitectură, să zicem, ARM, care este convenabilă pentru dezvoltatorii încorporați.

Este, de asemenea, un avantaj pentru utilizatorii obișnuiți: cunoașterea unui nou sistem de operare nu trebuie să fie un exercițiu atât de consumator de timp, în frica constantă de a vă distruge sistemul. Chiar dacă doriți doar să testați un nou program, este mult mai sigur să îl faceți într-o mașină virtuală în loc să riscați configurarea dvs. curentă. Suport pentru virtualizarea in-kernel (prin KVM) și emulatorul Qemu înseamnă că utilizatorii Linux nu mai trebuie să recurgă la instrumente proprietare.

Pe vremuri, VirtualBox-ul Sun (deținut odată de Innotek și acum Oracle) era singura opțiune reală. Dar vremurile s-au schimbat, așa că hai să ne uităm și la alte aplicații de virtualizare.

Atât VMware, cât și VirtualBox folosesc module dependente de nucleu care se încarcă pentru a-și face magia. VMware va trebui să le compileze, ceea ce va necesita instalarea pachetelor antet kernel și a întregului hardware al compilatorului. Veți primi apoi un script init pentru a încărca modulele specificate, deși va fi inutil pentru utilizatorii Systemd. Dacă acesta este cazul, vă recomandăm să creați propriul fișier inițial în loc să rulați acest script ca root tot timpul (sau să vedeți toate aceleași mesaje de eroare). La momentul scrierii acestui articol, nucleele din seria 3.19 necesitau corecția surselor VMware, dar sper că acest lucru va fi remediat până la publicarea revistei. Pachetele VirtualBox sunt disponibile în majoritatea distribuțiilor și, dacă aveți un kernel standard, nu trebuie să vă faceți griji cu privire la nimic.

Virt-Manager necesită ca serviciul libvirtd să ruleze pe sistemul dvs. înainte de al porni, care vă va notifica cu un mesaj amabil și, dacă utilizați un mediu desktop complet funcțional, îl va face pentru dvs.; tot ce trebuie să faceți este să introduceți parola de root.

Atât VirtualBox, cât și VMware Workstation sunt destul de simple, cu excepția cazului în care doriți să fiți distras de fiecare opțiune. Cu toate acestea, VMware Player nu are atât de multe opțiuni și veți pune foarte repede în funcțiune aparatul. Dar dacă sunteți hotărât să profitați la maximum de aceste opțiuni, va trebui să instalați Guest Additions.

Linux Guest Additions pentru VirtualBox sunt mult mai ușor de instalat (CD-ul va porni automat) decât suplimentele VMware care necesită copierea programelor de pe un CD imaginar, schimbarea permisiunilor și apoi rularea unui script. Este chiar 1999? Dar, după ce ați făcut toate acestea, veți fi recompensați cu grafică îmbunătățită și o serie de caracteristici suplimentare, pe care le vom discuta în continuare.

Cea mai ușor de utilizat din colecția noastră este Cutii, chiar dacă oferă doar minimul de funcții Qemu / libvirt. VMware Player și VirtualBox vin pe locul al doilea, urmate de rivalul lor plătit (nominal, acestea sunt mai dificile datorită mai multor opțiuni). Virt-Manager nu este deosebit de dificil de utilizat, dar are suficient labirintul de setări Qemu pentru a copleși un începător. În plus, mecanismul de gestionare a spațiului de stocare este destul de complicat, mai ales dacă aveți de gând să stocați discul virtual într-o locație non-standard: atunci trebuie mai întâi să adăugați directorul necesar ca „pool de stocare”. Cu toate acestea, toate modulele exotice necesare vor fi furnizate de propria distribuție și, în acest caz, de ce să nu vă asumați riscul.

Performanţă

Vor crea o VM lentă sau agilă pentru dvs.?

Îmbunătățirile hardware și tehnologiile de paravirtualizare au făcut posibilă efectuarea unor sarcini la viteze apropiate de cele ale hardware-ului real.

Cu toate acestea, așa cum este, există de obicei o scădere definitivă a performanței. Aproape fiecare configurație pe care am testat-o ​​pe desktop-ul oaspeților a arătat un fel de întârziere. Dar te obișnuiești și poți opri tot felul de lucruri frumoase sau poți activa modul de neutralizare adecvat, dacă te îngrijorează.

Aici nu luăm în considerare performanța 3D - acest lucru nu ar fi în totalitate corect și are propria categorie prin intermediul paginii. Cu toate acestea, pentru sarcinile de zi cu zi folosind Terminal, este puțin probabil să observați o mare diferență între candidații noștri. Experimentele cu compilarea kernel-ului au arătat că VirtualBox rămâne cu mult în urmă în competiție. Testul de referință SunSpider JavaScript a confirmat această concluzie: ambele sarcini au fost realizate cu 20% mai lent decât celelalte. Discul I / O (mai ales dacă aveți un SSD) și traficul de rețea au fost rapide pentru toți candidații noștri. În cele din urmă, VMware a asigurat avantajul cu suport pentru procesoare Intel mai noi.

Funcționalitate

Ce are de oferit fiecare candidat?

Toți candidații noștri sunt proiectați pentru diferite cazuri de utilizare și, prin urmare, fiecare are propriile sale beneficii individuale. Desigur, prezența unora funcții standard cu siguranță implicit: acestea includ, de exemplu, capacitatea de a crea instantanee, suport pentru extensiile procesorului Intel VT-x și AMD-V și configurarea flexibilă a hardware-ului virtual. Toate acestea sunt oferite de toată lumea, dar unele aplicații sunt capabile de fapte mai eroice.

Trebuie remarcat aici că Gnome Boxes și Virt-Manager sunt doar interfețe către Qemu (prin intermediul stratului de abstractizare libvirt). Iar Qemu este în esență un emulator de procesor care poate oferi virtualizarea prin KVM, dar este totuși o lume întreagă.

Deci, să aruncăm o privire asupra candidaților noștri separat.

Gnome Boxes ★★

Când este apelat din linia de comandă, Qemu acceptă o mulțime de opțiuni, dintre care cele mai multe lipsesc din Gnome Boxes: obiectivul său (implementat) este să-l păstreze simplu și clar în aspect și funcționare. Prin intermediul interfeței sale de asistență ușor de utilizat, puteți configura o mașină virtuală în literalmente trei clicuri - pur și simplu indicați-o către ISO-ul corespunzător. Casetele abstractizează diferența dintre o mașină virtuală și o mașină la distanță și vă puteți conecta la ambele prin VNC, SPICE (care permite audio să funcționeze prin rețea) sau OVirt.


Cutii Gnome

Boxes nu oferă prea mult control asupra mașinii dvs. virtuale prin rețea, dar cel puțin oferă toate vrăjitorii NAT de care aveți nevoie pentru a menține mașina virtuală comunicând cu lumea. Alți candidați au creat NAT, poduri de rețea sau rețele numai pentru gazdă, iar toate acestea pot fi foarte convenabile în anumite circumstanțe.

Virt-Manager ★★★★

Virt-Manager (aka Virtual Machine Manager) oferă semnificativ mai multe caracteristici Qemu (dar din nou, nu toate). Se pare că a trecut peste bord cu lista sa de sisteme de operare suportate x86, în special cele din familia Linux.


Virt-Manager

Lăsând asta deoparte, Virt-Manager face relativ ușoară configurarea unei mașini de orice complexitate - puteți adăuga orice hardware, inclusiv mai multe interfețe de rețea. În plus față de VM-urile KVM, Virt-Man-ager este capabil să profite de suportul Qemu / libvirt pentru oaspeții Xen și containerele LXC. Opțional, poate, de asemenea, să sondeze resurse pentru oaspeți și să ofere astfel grafice foarte frumoase (cum ar fi cele din secțiunea Performanță de la pagina 25, care durează aproximativ 30 de secunde după pornirea Windows 10). În plus, Virt-Manager folosește suportul USB 3.0 adăugat recent de Qemu.

Compatibilitate și instantanee

Este posibil să mutați mașinile virtuale între cele reale?

Uneori este necesar să mutați VM-urile între hipervizori. Toate programele noastre pot importa mașini stocate în formatul Open Virtual Appliance (OVA), care este pur și simplu o arhivă tar cu o imagine de disc VMDK (VMware) și date hardware virtuale. VirtualBox permite exportul în acest format, dar are și propriul său - Virtual Disk Image (VDI) și, de asemenea, face față tuturor celorlalte.

Comanda qemu-img poate fi utilizată pentru a converti formate. O remarcă specială este îndrăgitul său format QCOW2, care permite stocarea internă a mai multor instantanee de sistem folosind excelentul truc de copiere la scriere (COW).

Boxele, Virt-Manager, VirtualBox și VMware Workstation acceptă instantanee ale sistemului, păstrând diferite stări ale VM-urilor lor. VMware Player vă permite să aveți un singur instantaneu pe mașină pe lângă starea sa actuală. Deci, testarea de regresie profundă este exclusă.

VirtualBox și VMware Workstation sunt, de asemenea, capabile să „cloneze” mașinile virtuale și asta metodă eficientă instantanee de sistem: datele sunt scrise în clona corespunzătoare numai dacă starea sa este diferită de cea a părintelui. VMware permite montarea imaginii de oaspeți VMDK pe gazdă, ceea ce este, de asemenea, convenabil, deși același truc poate fi realizat prin conversia la o imagine brută pe disc și folosind instrumente Linux standard și aritmetică pentru a calcula compensarea partiției.

VirtualBox ★★★★

Inițial un client de virtualizare desktop, VirtualBox este încă probabil instrumentul de bază pentru mulți. Acest program are o structură clară, care facilitează configurarea unei mașini virtuale și multe opțiuni utile. În plus față de limitarea numărului de nuclee CPU la care sistemul de operare invitat are acces, VirtualBox vă permite să specificați o limită a utilizării CPU invitatului ca procentaj. VirtualBox acceptă, de asemenea, înregistrarea video, astfel încât să puteți înregistra un tutorial Windows pentru canalul dvs. YouTube peste noapte.


VirtualBox

Poate importa orice discuri virtuale, dar oferă doar suport pentru controlerul de gazdă USB 2.0 și apoi numai dacă instalați pachetul de extensie Oracle proprietar. Clipboard-ul distribuit și opțiunile de glisare și plasare (într-una sau ambele direcții, după cum doriți) sunt destul de utile. VirtualBox oferă indicatori convenabili pentru I / O de rețea și disc și pentru utilizarea procesorului.

Apropo, în articolul „” am vorbit în detaliu despre cum să instalați și să configurați corect mașina virtuală VirtualBox.

VMware Player ★★★

Oferta gratuită de la VMware a parcurs un drum lung de la introducerea sa în 2008. Cel mai remarcabil lucru este că acesta nu mai este un jucător: este mai mult decât capabil să creeze o mașină virtuală de înaltă calitate pentru dvs.


VMware Player

Pe lângă faptul că acceptă o serie de configurații de rețea (NAT, cu punte, numai pentru gazdă etc.), oferă opțiuni foarte frumoase pentru conturarea traficului de rețea, ceea ce este foarte convenabil dacă testați cea mai recentă versiune a, să zicem, un client DDoS sau vă uitați la cât de multe programe malware puteți atârna Windows XP pe mașina dvs. virtuală până când acesta va exploda. VMware acceptă, de asemenea, dispozitive USB 3.0, iar instalarea instrumentelor pentru oaspeți va permite grafică strălucitoare, clipboard partajat și directoare partajate. Jucătorul este oarecum inferior când vine vorba de instantanee (vă permite doar să faceți unul), dar l-am criticat în secțiunea anterioară.

Stația de lucru VMware ★★★★★

Există o versiune non-gratuită a VMware Player (VMware Player Pro), dar am decis că pentru această comparație ar fi mai potrivit să folosim în schimb o stație de lucru de calitate superioară. Această aplicație oferă multe funcții suplimentare pentru dezvoltatori, inclusiv posibilitatea de a grupa mașinile virtuale într-un fel de falangă virtuală, astfel încât să le puteți face să intre în direct simultan cu un singur clic.

VMware Workstation oferă, de asemenea, suport pentru instrucțiuni noi pentru procesoarele Intel moderne și vă permite, de asemenea, să configurați mașini cu procesoare virtuale de până la 16 GB și 64 GB RAM. Cu toate acestea, stația de lucru este foarte concentrată pe integrarea cu restul suitei (destul de grele) VMware și, prin urmare, va arăta mai adecvat într-un mediu de întreprindere.

Integrare desktop

Se vor ciocni cu schema ta de culori?

Unii utilizatori adoră armonia perfectă a interfețelor mașinilor virtuale și a hipervizoarelor corespunzătoare cu desktopul gazdă, în timp ce alții sunt doar confuzi.

VirtualBox folosește Qt4, care este în mod deosebit furioasă pe desktop-ul Arch Linux bazat pe Qt, unde Qt5 este folosit peste tot, dar acesta este doar un defect de nișă. Cutiile se împerechează perfect cu Gnome 3, ceea ce este de așteptat; Virt-Manager și VMware folosesc GTK3 și sunt, de asemenea, perfect compatibile cu acesta.

Toți candidații noștri ne permit să comutăm mașina virtuală în modul ecran complet și, din fericire, toți ne-au permis să revenim cu comanda rapidă de la tastatură corespunzătoare.

Modurile Unity în VMware se evidențiază (nu, aceasta nu este o modalitate de a face totul ubuntu-like) și Seamless în Virtual-Box - ambele afișează ferestrele aplicației direct de la oaspete pe desktopul gazdei. Acest lucru este foarte bun pentru o mașină virtuală Linux (excluzând confuzia potențială între ferestrele client și gazdă), totuși încercând să ruleze
previzualizarea nu a avut prea mult succes; Windows 7 cu interfața Aero activată nu a fost, de asemenea, o experiență plăcută.

Toți candidații noștri acceptă rularea invitatului în modul ecran complet și pot fi configurați pentru a modifica rezoluția atunci când fereastra este redimensionată. Pentru a ieși din acest script sunt furnizate taste rapide adecvate. Capacitatea de tragere și plasare pe mașinile VMware este foarte convenabilă, motiv pentru care VMware câștigă această categorie.

Accelerare grafică

Se pot evita problemele de redare software?

Oricare dintre candidații noștri v-ar servi minunat dacă ați dori doar să configurați o mașină virtuală fără a face nimic intensiv în materie de grafică.

Dar dacă aveți nevoie de accelerare 3D, trebuie să luați VMware sau VirtualBox. Odată ce veți obține instalarea Guest Additions (inclusiv întrebarea side-by-side VirtualBox cu dublă negare care încearcă să vă îndepărteze de suportul său experimental WDDM, cum ar fi interfața Windows 7 Aero de care aveți nevoie), vă puteți bucura de accelerarea 3D în VirtualBox și în doi clienți VMware.


Boom boom, ciocanul de argint al lui Maxwell a lovit stupul. A murit la scurt timp după ce a fost făcută această captură de ecran în Don’t Starve.

VirtualBox vă permite să alocați până la 256 MB de RAM de sistem pe o placă video virtuală, iar VMware până la 2 GB. Rețineți că acești gigaocteți nu sunt preluați de pe placa grafică reală, așa că de multe ori nu veți vedea prea multe îmbunătățiri față de 256 MB. VirtualBox oferă, de asemenea, accelerație 2D pentru oaspeții Windows, care ar trebui să ajute la accelerarea redării video, măririi ecranului și corectarea culorilor, deși acest lucru depinde în mare măsură de configurația gazdei - pe mașină rapidă această setare nu va avea prea mult impact. Virtual Mașină Windows probabil nu va lansa Battlefield 4 [Battlefield] sau Middle-earth: Shadow of Mordor (așa că suntem foarte norocoși că le-am portat pe Linux) când totul va scădea până la 11, dar jocurile mai vechi sau mai puțin exigente vor merge grozav: noi Am petrecut o oră bună în popularul joc indie Don't Starve, uitând complet de comparația noastră.

Totul a funcționat mai bine pe VMware decât pe VirtualBox, dar poate a fost o configurație mai avantajoasă - pe Arch Linux am folosit cel mai recent driver Nvidia, care ar putea duce la avantajul unuia față de celălalt.

Verdict

Virtualizarea este un subiect lung și complex pentru comparații. Doriți să rulați jocuri 3D, nici nu vă veți uita la Gnome Boxes sau Virt-Manager și, cu excepția cazului în care veți realiza în VirtualBox rezultate mai bune decât noi, veți alege VMware ca hipervizor. Dar, din nou, această tehnologie nu este în niciun caz la fel de matură ca formatul nativ DirectX 11. S-ar putea să aveți chiar mai mult noroc cu jocurile din Wine [Ed.: - Sau nu.] Cu câteva patch-uri de performanță experimentale. Nu suntem cu adevărat nebuni după licențele VMware, în special cea care te face să plătești după o perioadă de încercare de 30 de zile, dar pentru unii, funcțiile la nivel de întreprindere din stația de lucru vor fi o binecuvântare. În special, dacă utilizați vCenter Converter de la VMware, virtualizați mașina cu un singur clic - ideal dacă doriți să testați ceva nou pe sistemul dvs. actual.

Nu am acoperit o mulțime de instrumente de linie de comandă care vin împreună cu toți candidații noștri, dar sunt, împreună cu o documentație mai mult decât abundentă. Le puteți utiliza în scripturile dvs. atunci când mergeți până la virtualizare, împingând o serie de mașini virtuale dintr-un mediu sigur de linie de comandă. Poate că hackerii vor prefera să lucreze direct cu Qemu, în timp ce cei care caută o soluție simplă open source gratuită vor fi mulțumiți de Gnome Boxes.


Bulele arată bine dacă nu vedeți efortul implicat în redarea lor.

Dar există un singur câștigător (o remiză este o excepție rară) și de data aceasta este Virt-Manager - ei bine, nu ne-am putut permite să câștigăm VMware. Virt-Manager vă permite să profitați de cea mai mare parte a puterii lui Qemu fără a apela la vrăji lungi pe linia de comandă. Mașinile virtuale pot fi întrerupte, reconfigurate, mutate și clonate - toate fără probleme. Singurul lucru care îi lipsește este suportul pentru accelerarea grafică, dar cine știe, poate va apărea. VMware Player și Gnome Boxes au egalat pe locul al doilea, deoarece amândoi au obținut un scor mare pentru simplitatea lor și ne place pictograma Boxes, care descrie un teseract (sau hipercub sau cub într-un cub - orice vă place).

Virt-Manager ★★★★
Toți managerii s-ar descurca atât de bine.

VirtualBox ★★
Odată singura soluție, dar acum pe margine.

VMware Player ★★★
Rapid și convenabil, dar licența a eșuat.

Stația de lucru VMware ★★
Rapid și complet, dar nu gratuit.

Cutii ★★★
Cel mai simplu mod de a instala și configura o VM.

Nou pe site

>

Cel mai popular