Mașini virtuale - scop și prezentare generală. Cele mai bune mașini virtuale pentru Windows: instalați dacă doriți cu adevărat să vă uitați la alte sisteme de operare Mașină virtuală ușoară

Mașină virtuală este un program care vă permite să obțineți un computer într-un computer. Adică, computerul tău real este capabil să emuleze un alt computer (cu hardware, sistem de operare diferit, BIOS și altele).

Scopul principalvirtualizarea serverului (înmașini virtuale) este instalarea și testarea programelor pe diferite sisteme de operare, ceea ce ajută la determinarea unde programul rulează mai repede, unde interfața este mai convenabilă etc.

Avantajele mașinilor virtuale moderne:

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

Astăzi există multe opțiuni pentru emulatori care pot reproduce diferite sisteme de operare: de la populare ( Windows ) la puțin cunoscut ( Calibri ), de la cele mai vechi versiuni la cele mai noi. Și acum vom face un scurt tur al celor mai cunoscute mașini virtuale, făcând o trecere în revistă detaliată a acestora.

Prezentare generală a mașinilor virtuale

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

Instalarea nu este, de asemenea, 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 computerului „noului” o anumită cantitate de RAM și memorie internă (nu mai mult de jumătate din hardware-ul real). Apoi urmează selecția tipului de disc și configurația ulterioară a sistemului. Urmând recomandările, puteți păstra două sisteme de operare pe computer fără a provoca deteriorarea sistemului principal.


Programul VirtualBox Are o structură simplă și precisă, precum și o serie de opțiuni interesante. De exemplu, puteți înregistra videoclipuri pe ecran pentru a demonstra software-ul pe alt sistem de operare. Puteți importa orice discuri virtuale în acest program, puteți monitoriza indicatorii controlerelor I/O și există, de asemenea, un acces partajat la clipboard, care este, de asemenea, foarte convenabil.

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

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

De exemplu, puteți adăuga echipamente și le monitoriza în mod 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ă înțelegeți puțin, apoi puteți obține un instrument convenabil pentru emularea noului sistem de operare.

3 - GnomCutii . Dacă programul anterior cerea utilizatorilor să aibă anumite cunoștințe și timp pentru a studia și era mai potrivit pentru administratorii de sistem, atunci utilitarul Cutii cu gnomi mult mai simplu și potrivit cu care utilizatorul obișnuit să se familiarizeze.

În câteva clicuri puteți configura o mașină virtuală cu drepturi depline, iar programul are o interfață simplă, 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ă confundați cu cuvântul „Player”, deoarece astăzi nu mai este un jucător, ci un program pentru crearea unei mașini virtuale cu drepturi depline și de o calitate destul de înaltă.


Dacă nu vă dezvoltați propriul software, atunci VMware Player este perfect pentru tine, altfel este mai bine să alegi un alt emulator, pentru că nici măcar nu are o configurație completă de adaptoare de rețea.

Pentru majoritatea utilizatorilor, acesta este un program excelent în care puteți configura configurațiile de rețea, puteți monitoriza numărul de programe rău intenționate și puteți instala Windows XP , care va fi literal „cauciuc”, adică. destul de puternic.

5 - WMwareStație de lucru . Dar aici emulatorul, dimpotrivă, este perfect pentru dezvoltatorii de software. Care este costul unei singure posibilități 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.

A devenit posibil să se creeze mașini cu un procesor central și o dimensiune de memorie de până la 16 GB, ceea ce vă permite să testați instrumente software destul de puternice pe alte sisteme de operare. Cu toate acestea, este mult mai convenabil să achiziționați întregul pachet W Mware și folosiți acest pachet la întregul său potențial.

Un număr imens de programe care apar în fiecare zi fac descărcarea și instalarea de software necunoscut pe un computer din ce în ce mai periculoasă pentru sistem și pentru fișierele importante de pe computer. În plus, multe programe care au funcții necesare pentru munca programatorilor, artiștilor și altor utilizatori de computere sunt disponibile doar pentru un număr mic de sisteme de operare. Dacă anterior trebuia să vă asumați o mulțime de riscuri descarcând un fișier suspect de pe Internet sau reinstalând sistemul doar de dragul unui program necesar, acum există un sistem de operare pentru aceasta, cum ar fi o mașină virtuală.

Ce este o mașină virtuală

Mașină virtuală- un program special care este instalat pe sistemul de operare nativ al utilizatorului și, atunci când este lansat, începe să emuleze, adică să reproducă, funcțiile oricărui alt sistem de operare specificat în setări. Principalul confort al unor astfel de programe este absența necesității de a comuta între sistemele de operare și accesul la toate funcțiile sistemului care este reprodus. În plus, toate acțiunile efectuate în interiorul mașinii virtuale nu vor afecta funcționarea sistemului principal, ceea ce previne posibile defecțiuni ale computerului.

În prezent, dezvoltatorii de mașini virtuale au creat programe care le permit să emuleze orice sistem de operare, de la versiunile timpurii de Windows până la Ubuntu, OS X și axe mai puțin cunoscute și, de asemenea, lucrează cu servere gata făcute, de exemplu, mașină virtuală Bitrix.

Există o altă înțelegere, mai restrânsă, a termenului „mașină virtuală”, care este comună printre muzicieni - tobe virtuale, care redă sunetele unui set de tobe. Acest program vă permite să înregistrați părți ale instrumentelor de tobe fără a utiliza o setare live, ci în programe speciale de înregistrare sau prin „revitalizarea” unei piese midi preînregistrate, plasând mostre înregistrate din fiecare ritm sub sunetul electronic.

Pentru ce este o mașină virtuală?

Gama de acțiuni care pot fi efectuate folosind o mașină virtuală este de fapt foarte mare.

Cel mai simplu lucru pe care îl puteți face cu acesta este să utilizați programe care nu sunt disponibile pentru sistemul de operare al utilizatorului sau chiar pentru PC în general. De exemplu, un emulator al sistemului de operare Android este în esență și o mașină virtuală cu care oamenii rulează aplicații sau jocuri.

În plus, mașinile virtuale sunt adesea folosite de programatori pentru a testa programele scrise. De exemplu, pentru a verifica cât de corect funcționează un algoritm scris în diferite versiuni de Windows. Același lucru este valabil și pentru dezvoltatorii de aplicații pentru iOS și Android, care verifică funcționalitatea dezvoltărilor lor în cadrul emulatorilor. În acest scop, există o mașină virtuală pe o unitate flash, astfel încât să puteți verifica întotdeauna funcționalitatea codului scris.

Mașinile sunt folosite și de utilizatorii mai puțin avansați pentru astfel de verificări. Faptul este că atunci când emulează sisteme de operare aferente, mașina poate reproduce toate informațiile conținute pe computer. Prin urmare, dacă un utilizator trebuie să descarce un fișier de pe Internet care poate conține viruși, ar trebui mai întâi să îl verifice pe o mașină virtuală. Dacă se joacă normal pe el, atunci îl puteți deschide în siguranță pe sistemul de operare nativ.

În plus, ajută în munca corporativă, de exemplu, mașinile virtuale Bitrix.

Dacă vorbim despre tobe virtuale, acestea sunt folosite pentru a înregistra piese de tobe la calitate înaltă atunci când lipsesc fonduri, de exemplu, pentru a închiria un studio. Dintre toate instrumentele, tobele sunt cele mai sensibile la înregistrare și pe care le petreci cel mai mult timp. În plus, toboșarul poate să nu aibă suficientă îndemânare pentru a le cânta fără probleme, ceea ce crește semnificativ costul chiriei. Într-o astfel de situație, cea mai bună cale de ieșire ar fi să înregistrați partea din program și apoi să o redați.

Ce sunt mașinile virtuale?

Mașină virtuală pentru Windows 10

În special pentru utilizatorii avansați familiarizați cu conceptul de „mașină virtuală”, Microsoft a realizat o emulare încorporată a altor sisteme de operare - . Inițial, funcționalitatea sa este blocată, dar componentele sale sunt ușor activate prin Panoul de control.

Accesați Panoul de control și accesați subsecțiunea " Programe și componente" Acolo în fereastră" Pornirea sau oprirea componentelor» Verificați numele serviciului Hyper-V. După aceasta, mașina virtuală va fi instalată pe computer, iar în viitor o puteți lansa prin meniul „ start».

Beneficiile cheie ale Hyper-V:

  • integrat în sistem, nu este nevoie să descărcați sau să căutați nimic;
  • are funcționalitate completă pentru emularea diferitelor versiuni de Windows, de exemplu, 98 și alte sisteme de operare;
  • acceptă versiuni Windows cu diferite adâncimi de biți;
  • interfață simplă și intuitivă.

În general, datorită prezenței Hyper-V pe Windows 10, utilizatorii nu mai au nevoie de alte programe similare. Deși utilitarul nu necesită abilități speciale pentru configurare, puteți citi mai multe despre el în articolul aferent.

Mașină virtuală pentru Windows 7

Cea mai populară mașină virtuală pentru utilizatorii de Windows 7 este Windows Virtual PC. Inițial, funcționalitatea sa principală era menită să emuleze Windows XP, astfel încât dezvoltatorii să poată transfera confortabil programele dezvoltate pentru acest sistem de operare pe noile șapte, care tocmai erau lansate în acel moment. Ulterior, capacitățile sale s-au extins, iar acum Virtual PC este o platformă separată care este capabilă să reproducă aproape toate sistemele de operare existente.

La fel ca Hyper-V, acest serviciu este integrat în sistem nativ. Pentru a-l instala, trebuie să accesați „ start" și submeniu " Programe" Acolo trebuie să găsiți o linie cu numele programului și să faceți clic pe ea. Se va deschide o fereastră în care puteți crea, șterge și efectua liber alte manipulări cu emulatorul sistemului de operare.

Mașini virtuale pentru Mac și alte sisteme de operare

Pe lângă mașinile virtuale încorporate în Windows 7 și 10, dezvoltatorii terți au creat multe alte utilități independente care au aproximativ aceleași capacități, dar diferă în detalii. Cel mai popular dintre ei este Oracle VirtualBox, despre care va fi discutat în această parte a articolului.

Această mașină virtuală poate emula toate sistemele de operare existente în prezent și este disponibilă și pentru cele mai populare sisteme de operare în acest moment - Windows, OS X, Linux și Solaris. Îl puteți descărca de pe site-ul web al dezvoltatorului, după ce ați selectat în prealabil pentru ce sistem aveți nevoie.

Acest program Oracle diferă de ceilalți analogi prin funcționalitatea sa largă, care include suport pentru porturile USB și lansarea acestora de pe o mașină emulată, capacitatea de a salva starea sistemului pentru derularea instantanee în cazul în care apare o eroare critică. De fapt, din lista uriașă a tuturor funcțiilor acceptate, putem concluziona că, prin descărcarea Oracle VirtualBox, puteți lucra confortabil pe orice sistem de operare, fără nicio restricție.

Pentru majoritatea utilizatorilor, VirtualBox este o alegere foarte bună datorită caracterului practic, fiabilității și funcționalității sale.

Odată ce pachetul de distribuție cu aplicația este pe computer, faceți dublu clic pe el. Aceasta va lansa programul de instalare. Aici va trebui să selectați ce caracteristici, pe lângă mașina Oracle în sine, sunt instalate cu acesta. Lista include: posibilitatea de programare internă în Python, suport configurat pentru Internet, precum și integrarea porturilor USB. După aceasta, urmați instrucțiunile din fișierul de instalare până la finalizarea instalării Oracle VirtualBox.

Tobe virtuale

Tamburele virtuale sunt prezente sub formă de pluginuri suplimentare care sunt instalate și lansate printr-un program pentru înregistrarea sau scrierea muzicii - FL Studio, Ableton, Cubase și altele. Cei mai populari emulatori de tobe - EZ DrummerȘi Tobe de dependență. Biblioteci mari de mostre pentru toate gusturile, înregistrate de toboșari celebri, le sunt disponibile gratuit.

Crearea propriei mașini virtuale

În plus, există și o firmă VMWare, care oferă utilizatorilor și programe pentru a-și crea propriile mașini virtuale. Cel mai faimos dintre ei se numește Stație de lucruși este distribuit pe bază de plată. Cu toate acestea, există o mulțime de resurse care oferă utilizarea gratuită a acestei mașini virtuale, atât pentru Windows, Mac, cât și Ubuntu. Este de remarcat faptul că compania oferă o mulțime de utilități suplimentare care extind capacitățile programului de bază, adăugând funcții de gestionare a desktopului, difuzare și multe altele. Să vedem de ce este nevoie de această mașină virtuală.

Stația de lucru vă permite să creați mașini virtuale care vor fi gestionate dintr-un singur centru. În cea mai mare parte, acest instrument este de interes pentru companiile mari care trebuie să configureze aceeași funcționalitate a dispozitivelor pe un număr mare de computere.

Una dintre cele mai importante caracteristici pe care le are mașina virtuală VMWare, așa-numita vSphere, care vă permite nu numai să creați și să configurați o mașină virtuală, ci și să implementați o întreagă infrastructură de astfel de dispozitive conectate între ele. Și dacă trebuie să alegeți, atunci această funcționalitate va fi foarte utilă pentru companiile mari ai căror angajați trebuie să facă schimb de date și informații între ei.

Toate funcționalitățile programelor dezvoltate de VMWare se bazează nu pe utilizarea unică a unei mașini virtuale, ci pe formarea unei rețele a acestora și a unui singur loc de unde această rețea este controlată.

Virtualizare 1C-Bitrix

Un alt program creat pentru lucrul confortabil cu produsele 1C-Bitrix - mașină virtuală Bitrix, de data aceasta de la dezvoltatori autohtoni, care pot lucra și cu oricare aplicații PHP. În esență, acest program este o emulare a unui server de site web care conține toate setările pentru o muncă confortabilă. Mașina finită poate fi deschisă în interior VMWare Player sau alte aplicații de la acest dezvoltator (există și versiuni pentru VirtualBox și HyperV).

Programul vă permite să economisiți timp și să începeți imediat după ce platforma principală este gata de utilizare. În acest caz, mașina virtuală Bitrix este instalată direct în sistemul principal de emulare, integrându-se în funcționalitatea și funcționarea acestuia, ceea ce vă permite să începeți să interacționați cu proiectele 1C imediat după instalare și lansare.

Ce mașină virtuală să alegi

Nu mai există o comparație clară. Totul depinde de utilizator și de nevoile acestuia. Pentru a emula jocuri și a verifica software-ul terților, serviciile obișnuite Hyper-V și altele asemenea, încorporate în sistemul de operare în sine, sunt destul de suficiente. O opțiune bine testată, fiabilă și gratuită este VirtualBox. Pentru organizații, cele mai bune mașini virtuale sunt cu siguranță produsele VMWare sau mașina virtuală Bitrix, deoarece simplifică activitatea și interacțiunea cu angajații.

Video pe tema

O mașină virtuală este un mediu software care emulează hardware-ul unui computer cu toate componentele sale. În esență, o mașină virtuală este un computer virtual separat pe care pot fi instalate sisteme de operare, programe, drivere etc., care pot fi apoi lansate izolat de sistemul de operare principal instalat pe acest computer.

În acest articol ne vom uita la ce este o mașină virtuală și pentru ce este nevoie. Utilizarea unei mașini virtuale se întâmplă cam așa: instalezi un program special de virtualizare (mașină virtuală) pe computer, în care poți apoi instala unul sau mai multe sisteme de operare suportate de acest program.

De exemplu, computerul dvs. are instalat sistemul de operare Windows 7 și doriți să încercați un alt sistem de operare: Windows 8.1 sau Windows 10. Nu sunteți încă pregătit să treceți imediat la un sistem de operare mai nou, așa că instalând Windows 10 pe o mașină virtuală, vă puteți familiariza cu munca și capacitățile sale în detaliu și puteți obține abilitățile necesare.

În paralel, puteți instala alte sisteme de operare în mașina virtuală: diverse distribuții Linux, Mac OS X etc. În același timp, puteți utiliza Windows 10 pe computer, de exemplu, și Windows 7, Ubuntu și Mac pe mașina virtuală OS X

Cele mai populare programe pentru crearea de mașini virtuale (VM) pentru utilizatorii obișnuiți (există un segment mare de sisteme de virtualizare corporative): Oracle VirtualBox (gratuit), VMware (gratuit pentru uz personal VMware Player, VMware Workstation plătit), Parallels (pentru computere). cu Mac OS X), Windows Virtual PC (Windows 7, începând cu ediția Pro, acceptă instalarea gratuită a mediului virtual Windows XP Mode), Hyper-V (funcționează în versiunile x64 de biți de Windows, începând cu Windows 8) și altele .

Mașinile virtuale de la diferiți producători diferă prin capacitățile și caracteristicile lor. Va fi posibil să descărcați mașini virtuale de pe site-urile web ale producătorilor de software.

Utilizarea mașinilor virtuale

Mașinile virtuale (VM) sunt utilizate în principal în următoarele scopuri:

  • instalarea unui alt sistem de operare cu care să studiezi sau să lucrezi
  • testarea programelor nefamiliare fără riscuri pentru sistemul de operare principal
  • folosind programe care nu pot rula pe computer
  • configurarea unei rețele locale
  • Lansați în siguranță aplicații suspecte
  • instalarea simultană a mai multor sisteme de operare pe un computer

De exemplu, pe computerul meu în momente diferite, următoarele sisteme de operare au fost instalate într-un mediu virtual: Windows XP, Windows 7, Windows 8.1, Windows 10, Mac OS X, Linux Mint, Android.

Lucrul într-un sistem de operare instalat într-o mașină virtuală nu este diferit de lucrul într-un sistem obișnuit instalat pe un computer. Acesta este un sistem de operare obișnuit care rulează într-un mediu virtual. Puteți face orice doriți fără teama de a ucide Windows sau alt sistem. Dacă, ca urmare a acțiunilor dvs., sistemul de operare devine inoperabil, atunci puteți pur și simplu să eliminați acest sistem de operare și să instalați altul.

Multe mașini virtuale au capacitatea de a crea un instantaneu al sistemului, astfel încât să puteți restaura cu ușurință un sistem de operare „mort”.

Cel mai probabil, jocurile puternice, care necesită mult resurse nu vor rula pe o mașină virtuală, deoarece astfel de jocuri vor încetini foarte probabil. Performanța sistemului de operare instalat pe o mașină virtuală depinde de puterea computerului specific.

În această imagine puteți vedea că Windows 10 este instalat pe computerul meu, iar în fereastra mașinii virtuale (am micșorat în mod intenționat fereastra programului de virtualizare) rulează sistemul de operare Windows 8.1. Astfel, în acel moment, pe computerul meu rulau simultan două sisteme de operare diferite, independent unul de celălalt.

Sistemul de operare instalat în mașina virtuală va rula izolat de sistemul de operare principal instalat pe computer. Puteți face orice doriți cu Windows (sau alt sistem de operare) instalat într-o mașină virtuală. Sistemul principal instalat pe computerul dvs. nu va fi afectat de rularea în mașina virtuală sau de alte modificări aduse sistemului de operare instalat pe mașina virtuală.

Puteți testa programe necunoscute pe o mașină virtuală înainte de a le instala pe un sistem real. Sistemul de operare Windows sau un alt sistem de operare (dacă nu este gratuit), va trebui activat.

Unele programe nu rulează pe un anumit sistem de operare, așa că puteți instala un astfel de program pe un sistem de operare acceptat într-o mașină virtuală. În acest caz, puteți continua să utilizați aplicația necesară pe computer.

O mașină virtuală poate fi utilizată în scopuri de securitate. De exemplu, este posibil să nu instalați imediat un program pe computer care vă face suspicios, dar mai întâi veți instala un astfel de program pe o mașină virtuală. Dacă suspiciunile dumneavoastră sunt confirmate, sistemul de operare principal instalat pe computerul dumneavoastră nu va fi afectat în niciun fel.

Puteți vizita în siguranță site-uri suspecte, riscând doar sistemul invitat instalat în VM.

În această imagine, mașina virtuală rulează sistemul de operare Mac OS X, cu browserul Safari deschis în fereastră. În VMware Workstation, sistemul invitat poate fi extins pentru a umple întregul ecran al monitorului computerului.

Atunci când utilizați o mașină virtuală, alături de avantaje, există și unele dezavantaje. Problema principală: pe computerele cu putere redusă, lucrul într-un sistem invitat instalat pe o mașină virtuală poate încetini (îngheța, încetinește). Acest lucru se datorează faptului că în acest moment resursele computerului dvs. sunt consumate simultan de două sisteme de operare: sistemul de operare principal instalat pe computer și sistemul de operare invitat instalat în mașina virtuală.

Pentru a nu supraîncărca computerul, vă recomand, în timp ce lucrați în sistemul de operare invitat, să închideți aplicațiile care nu sunt necesare în prezent în sistemul principal. După aceasta, încărcarea resurselor computerului dvs. va scădea oarecum, iar lucrul în sistemul de operare invitat instalat pe mașina virtuală va deveni mai confortabil. Pe computerele puternice, astfel de probleme nu apar de obicei.

Dacă doriți să încercați un alt sistem de operare Windows pe computer, dar din cauza puterii reduse a computerului, lucrul într-o mașină virtuală va fi dificil, atunci puteți instala un alt sistem pe un hard disk virtual (VHD). Puteți citi mai multe despre asta. Cu această opțiune, veți lansa sistemele de operare pe computer unul câte unul.

Când lucrați cu o mașină virtuală, puteți elimina cu ușurință orice sistem de operare de acolo, fără consecințe pentru computerul dvs. și, de asemenea, puteți elimina programul mașinii virtuale de pe computer.

Concluziile articolului

Folosind un program special: o mașină virtuală (Virtual Machine), puteți instala un alt sistem de operare pe computer pentru a vă familiariza cu funcționarea acestuia, a testa aplicații, a rezolva probleme de compatibilitate, în scopuri de securitate etc. Puteți încerca mai multe mașini virtuale diferite. și alegeți cea mai convenabilă opțiune pentru dvs.

Trebuie să rulați aplicații dezvoltate pentru Mac pe Windows? Chiar vreau să fiu unul dintre primii care încearcă Windows 10 TP, dar nu pot aloca o partiție separată pe hard disk pentru asta? Nimic nu este imposibil; virtualizarea, cea mai complexă și utilă tehnologie, te va ajuta cu toate acestea.

Nu există un sistem de operare perfect. Indiferent de sistemul de operare pe care îl instalăm pe computerul nostru, fie că este Windows, Linux sau Mac, cu toții vom găsi în el ceva care nu ni se potrivește. 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 PC. Dacă suntem compulsivi, atunci din cauza nemulțumirii cu un sistem de operare deja instalat, putem iniția cu ușurință instalarea altuia, în ciuda faptului că aceasta nu este cea mai ușoară și mai rapidă procedură.

Majoritatea utilizatorilor, în special cei care sunt încă în stadiul de stăpânire a alfabetizării computerului, sunt intimidați de sarcina de a instala mai multe sisteme de operare pe un computer deodată. Aproape totul începe să-i încurce: partiționarea hard disk-ului, rezolvarea problemelor de boot și, nu în ultimul rând, ei știu că pentru a intra în al doilea sau al treilea sistem de operare instalat, vor trebui să repornească constant computerul. Dar nu totul este atât 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 precum tehnologia de virtualizare vine în ajutor.

Scopul 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 probleme de următorul tip:

  • Specialiștii marilor companii folosesc virtualizarea pentru cea mai bună și mai eficientă distribuție a puterii mari de calcul a serverelor;
  • Utilizatorii casnici folosesc virtualizarea (mașini virtuale) pentru a rula simultan mai multe aplicații din sisteme de operare diferite. Cu ajutorul mașinilor virtuale, utilizatorul poate rula Windows XP și programele scrise pentru acesta într-un alt sistem de operare, să zicem, rulând pe nucleul Linux. Sau creați un sistem de operare Windows 8 virtual pe un computer Apple Macintosh.

Virtual PC – 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 mașina virtuală relativ nouă Virtual PC. pentru Windows 7. Pe lângă cea mai recentă versiune, dezvoltatorii programului de virtualizare au creat un instrument numit Windows XP Mode, care este o versiune virtuală a XP Professional. Acest instrument vă permite să rulați aplicații și programe vechi pe sistemul de operare Windows 7 mai nou.

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

Microsoft nu este de fapt dezvoltatorul Virtual PC. Inițial, acest program a fost creat de o altă companie și a fost conceput să funcționeze pe Windows și Mac OS. La acea vreme, OS/2, DOS și OS bazat pe nucleul Linux erau folosite ca sisteme de operare invitate. Când Microsoft a devenit singurul proprietar al acestui produs, sa decis să nu mai accepte Mac OS de către program. Astfel, toate eforturile dezvoltatorilor s-au concentrat pe dezvoltarea ulterioară a Virtual PC exclusiv pentru sistemul de operare Windows. Drept urmare, astăzi avem un instrument gratuit pentru crearea unui mediu virtual 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 diverse tipuri de suplimente concepute pentru a interacționa cu toate celelalte sisteme.

Îl puteți descărca de aici: www. microsoft. com

mașină virtuală VmWare

VmWare este un lider recunoscut de întreaga comunitate IT globală în domeniul creării de soluții virtuale pentru specialiști. Cu toate acestea, compania de dezvoltare are instrumente nu numai pentru specialiștii din organizațiile mari, ci și pentru utilizatorii casnici - aceasta este o aplicație gratuită VMware Player. Anterior, programul gratuit de virtualizare VMware Player putea lansa doar mașini virtuale create anterior (imaginile lor), dar acum a învățat și să le creeze. Adică, aplicația a devenit un instrument de virtualizare cu drepturi depline. Adevărat, spre deosebire de omologul său plătit, numit VMware Workstation, funcționalitatea aplicației gratuite este oarecum limitată, dar putem spune cu siguranță că funcțiile avansate ale versiunii plătite nu sunt întotdeauna necesare unui utilizator casnic.

VMware Player folosește Linux și Windows ca sistem de operare principal, iar DOS, Windows, Linux, Mac, BSD și altele pot fi utilizate ca sisteme de operare pentru invitați. Pentru cei care sunt mândri deținătorii unui computer Macintosh, dezvoltatorul lansează aplicația VMware Fusion, care în posibilitățile sale amintește complet de VMware Workstation.

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

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

Parallels Workstation – virtualizare pentru utilizatorul casnic

Unul dintre cei mai mari jucători de pe piața globală de virtualizare este Parallels. Principalele sale instrumente de virtualizare sunt destinate în primul rând companiilor mari furnizori de servicii. Dar dezvoltatorul nu disprețuiește nici utilizatorul casnic; pentru mașinile cu Windows și Linux, compania are un program de virtualizare numit 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 a crea și rula o mașină virtuală.

Funcționalitățile ș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 plătite vă permit să creați și, ulterior, să rulați pe alte mașini, imagini ale principalelor sisteme virtuale.

De asemenea, este 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.

Îl poți cumpăra de aici: www. parallels.com.ru

VirtualBox – mașină virtuală de la Oracle

Unul dintre cele mai comune programe de virtualizare este VirtualBox. La crearea acestei aplicații au lucrat mai mult de un grup de dezvoltatori și nicio companie cunoscută în mediul IT. În prezent, produsul este deținut în totalitate de Oracle, care l-a achiziționat în timpul achiziției proprietarului anterior (Sun Microsystems) în 2010. Ca urmare a tuturor mișcărilor programului VirtualBox de la un proprietar la altul, astăzi avem un program de virtualizare cu un număr mare de sisteme de operare suportate. Pe site-ul oficial al programului, puteți descărca ansambluri pentru instalare pe computer pentru platformele Windows, Mac OS, Linux și Solaris. Apropo, același sistem de operare poate fi folosit în VirtualBox ca invitați.

În general, VirtualBox este open source, ceea ce îl face complet gratuit de utilizat. Cu toate acestea, pentru a obține funcționalități și capabilități mai avansate, să zicem, pentru a suporta protocolul RDP sau standardul USB 3.0 pentru sistemul de operare invitat, utilizatorul va trebui să instaleze pluginuri suplimentare, care, apropo, sunt distribuite și gratuit, dar sunt sursă închisă.

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

Din tot ce este descris mai sus, putem trage o concluzie și ne putem concentra, după cum ni se pare, pe două programe de virtualizare - VirtualBox și VMware Player. Aceste aplicații sunt suficiente pentru a instala sisteme de operare suplimentare.

Care crezi că este cel mai bun? cea mai bună mașină virtuală?

Nu voi inventa o poveste și nu voi relua altele. Mai degrabă vă sugerez 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 cea... cea mai bună mașină virtuală. Apropo, îl recomand cu căldură celor 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
  • Accelerație grafică
  • Verdict

Ce este o mașină virtuală

În termeni simpli, fără să te plictisești, o mașină virtuală este un sistem de operare în cadrul unui 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 testarea programelor. Printre care, după cum înțelegeți, pot fi . Mașina virtuală este, de asemenea, folosită de hackeri pentru a-și testa troienii și alte fișiere miraculoase proprii și ale altora. Indiferent de grupul din care faceți parte, veți fi în continuare interesat să aflați mai multe despre mașinile virtuale și despre cum funcționează acestea.

Cum am testat mașinile virtuale

În primul rând, am luat un computer dual-core (din cauza restricțiilor bugetare) cu Arc Linux proaspăt. Pe lângă VMware proprietar (versiunea 7.1.0 a Layer și o versiune de încercare de 30 de zile a Workstation 11), am folosit pachetele oficiale Arch, care urmăresc foarte îndeaproape versiunile dezvoltatorilor. Fiecare mașină avea 2 GB de memorie RAM de sistem și 128 MB de memorie video (256 MB dacă este necesar).

Am testat fiecare candidat pe diferite sisteme de operare invitate: Mint 17.1 și Kubuntu 15.04 beta, precum și versiuni diferite ale unui sistem de operare non-Linux numit Windows. Pentru a evalua performanța, am compilat nucleul de bază Mint, am rulat benchmark-ul JavaScript SunSpider și am jucat diverse jocuri din biblioteca noastră Steam. Pentru a testa lumea reală, l-am rulat pe o mașină cu 8 nuclee cu 16 GB de RAM și un Nvidia GTX de 4 GB, dar apoi am fost forțați să-l returnăm.

Tehnologia de virtualizare a schimbat fundamental peisajul informatic. Ne-ar fi rușine să spunem că aceasta este o nouă invenție (mainframe-urile timpurii au folosit-o ca mijloc de aprovizionare), dar inovațiile CPU vechi de un deceniu înseamnă că veți obține performanțe aproape native doar cu codul x86. Și acum reușim să înghesuim zeci de mașini (copiere și restaurate cu ușurință) într-o singură carcasă, iar munca centrelor de date a devenit mult mai eficientă. De asemenea, puteți imita o altă arhitectură, de exemplu, ARM, care este convenabilă pentru dezvoltatorii de sisteme încorporate.

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

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

Atât VMware, cât și VirtualBox folosesc module dependente de kernel, care sunt încărcate pentru a-și face magia. VMware va trebui să le compileze, ceea ce va necesita instalarea pachetelor de antet al nucleului și a tuturor elementelor compilatorului. Veți primi apoi un script de inițiere pentru a încărca modulele specificate, deși acest lucru nu va fi de niciun folos utilizatorilor Systemd. Dacă acesta este cazul dvs., este posibil să doriți să vă creați propriul fișier init în loc să rulați acest script ca root tot timpul (sau să vedeți aceleași mesaje de eroare). La momentul redactării acestui articol, kernel-urile din seria 3.19 necesitau repararea codului sursă VMware, dar sperăm că acest lucru va fi remediat până la publicarea revistei. Pachetele VirtualBox sunt disponibile în majoritatea distribuțiilor și, dacă aveți un nucleu standard, nu trebuie să vă faceți griji pentru nimic.

Virt-Manager necesită ca serviciul libvirtd să ruleze pe sistemul dumneavoastră înainte de a putea fi lansat, despre care vă va anunța un mesaj util și, dacă utilizați un mediu desktop cu funcții complete, va face acest lucru 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, atâta timp cât nu te lași distras de fiecare opțiune. Dar în VMware Player nu există atât de multe opțiuni și veți pune mașina în funcțiune foarte repede. Dar dacă sunteți hotărât să profitați la maximum de toate 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 rula automat) decât suplimentele VMware, care necesită să copiați programe de pe un CD imaginar, să schimbați permisiunile și apoi să rulați scriptul. Este chiar 1999? Dar, după ce ați făcut toate acestea, veți fi răsplătit cu o grafică îmbunătățită și o serie de funcții suplimentare, despre care vom discuta în continuare.

Cel mai ușor de utilizat din selecția noastră este Boxes, chiar dacă acest lucru se datorează furnizării doar a minimului necesar de funcții Qemu / libvirt. VMware Player și VirtualBox sunt pe locul al doilea, urmate de rivalul lor plătit (nominal mai dificil, datorită mai multor opțiuni). Virt-Manager nu este deosebit de dificil de utilizat, dar are suficient labirintul de setări al lui Qemu pentru a copleși un începător. În plus, mecanismul său de gestionare a stocării este destul de confuz, 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 un risc.

Performanţă

Vor crea o VM lentă sau agilă pentru tine?

Datorită îmbunătățirilor hardware și tehnologiilor de paravirtualizare, acum este posibilă efectuarea unor sarcini la viteze apropiate de cele ale hardware-ului real.

Cu toate acestea, așa cum este, de obicei există o anumită lovitură de performanță. Aproape fiecare configurație pe care am testat desktopul invitat a prezentat un fel de încetinire. Dar te obișnuiești cu asta și poți dezactiva toate frumusețile sau poți activa modul adecvat de depanare dacă te deranjează.

Nu luăm în considerare performanța 3D aici - acest lucru nu ar fi în întregime corect și are propria sa categorie pe toată pagina. Cu toate acestea, pentru sarcinile de zi cu zi care utilizează Terminal, este puțin probabil să observați o mare diferență între candidații noștri. Experimentele cu compilarea nucleului au arătat că VirtualBox este semnificativ în spatele concurenței. Testul de referință JavaScript al SunSpider a confirmat această constatare, ambele sarcini rulând cu 20% mai încet decât celelalte. Intrarea/ieșirea pe disc (I/O) (mai ales dacă aveți un SSD) și traficul de rețea au fost rapid pentru toți candidații noștri. În cele din urmă, VMware a câștigat un avantaj prin sprijinirea procesoarelor Intel mai noi.

Funcționalitate

Ce are de oferit fiecare candidat?

Toți candidații noștri vizează cazuri de utilizare diferite și, prin urmare, fiecare are propriile beneficii individuale. Desigur, prezența unor caracteristici standard este cu siguranță implicată: acestea, de exemplu, includ capacitatea de a crea instantanee, suport pentru extensiile procesoarelor 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.

Un declin de responsabilitate aici este că Gnome Boxes și Virt-Manager sunt doar interfețe pentru Qemu (prin stratul de abstractizare libvirt). Și Qemu este în esență un emulator de procesor care este capabil de virtualizare prin KVM, dar este încă o lume proprie.

Deci, să ne uităm la candidații noștri individual.

Cutii Gnome ★★

Când este invocat din linia de comandă, Qemu acceptă o mulțime de opțiuni, dintre care majoritatea lipsesc din Gnome Boxes: scopul său (implementat) este să fie simplu și simplu ca aspect și funcționare. Prin intermediul interfeței sale de expert ușor de utilizat, puteți configura o mașină virtuală în literalmente trei clicuri - doar îndreptați-o către ISO corespunzător. Boxes retrage 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 într-o rețea) sau OVirt.

Cutii cu gnomi

Boxes nu oferă prea multe în ceea ce privește gestionarea mașinii tale virtuale prin rețea, dar cel puțin oferă toate vrăjitoriile NAT de care ai nevoie pentru ca mașina virtuală să vorbească cu lumea. Candidații rămași configurează cu succes NAT, punți de rețea sau rețele doar gazdă și toate acestea pot fi foarte convenabile în anumite circumstanțe.

Virt-Manager ★★★★

Virt-Manager (alias Virtual Machine Manager) oferă mult mai multe funcții Qemu (dar din nou, nu toate). Se pare că a exagerat cu lista sa de sisteme de operare x86 acceptate, în special cele din familia Linux.


Virt-Manager

Lăsând acest lucru deoparte, Virt-Manager face relativ ușor să configurați o mașină de orice complexitate - puteți adăuga orice echipament, inclusiv mai multe interfețe de rețea. Pe lângă mașinile virtuale KVM, Virt-Man-ager poate activa suportul Qemu/libvirt pentru invitații Xen și containerele LXC. Opțional, poate sonda și resursele oaspeților și astfel să ofere grafice foarte frumoase (ca cele din secțiunea Performanță de la pagina 25, care durează aproximativ 30 de secunde după pornirea Windows 10). În plus, Virt-Manager profită de suportul USB 3.0 recent adăugat de Qemu.

Compatibilitate și instantanee

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

Uneori trebuie să mutați un VM între hipervizori. Toate programele noastre pot importa mașini stocate în formatul Open Virtual Appliance (OVA), care este pur și simplu un tarball al unei imagini 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 face față și tuturor celorlalte.

Comanda qemu-img poate fi folosită pentru a converti formate. De remarcat este formatul său preferat QCOW2, care vă permite să stocați mai multe instantanee ale sistemului intern, folosind excelenta tehnică Copy On Write (COW).

Boxes, Virt-Manager, VirtualBox și VMware Workstation acceptă instantanee ale sistemului, salvând diferite stări ale VM-ului lor. VMware Player vă permite să aveți doar un instantaneu pe mașină în plus față de starea sa actuală. Deci testarea de regresie profundă este exclusă.

VirtualBox și VMware Workstation pot, de asemenea, „clona” un VM, iar aceasta este o metodă eficientă de a crea instantanee de sistem: datele sunt scrise în clona corespunzătoare numai dacă starea acesteia este diferită de starea părintelui. VMware vă permite să montați o imagine VMDK pentru oaspeți pe gazdă, ceea ce poate fi, de asemenea, convenabil, deși același truc poate fi făcut prin conversia la o imagine de disc brută și folosind instrumente și aritmetice standard Linux pentru a calcula offset-ul 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 simplifică configurarea unei mașini virtuale și multe opțiuni utile. Pe lângă 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 procesorului de către oaspete ca procent. VirtualBox acceptă și înregistrarea video, așa că puteți înregistra un tutorial Windows pentru canalul dvs. YouTube într-o seară.


VirtualBox

Poate importa orice disc virtual, dar oferă doar suport pentru controlerul gazdă USB 2.0 și numai dacă instalați pachetul de extensii proprietar al Oracle. Opțiunile pentru accesul la clipboard distribuit și drag-and-drop (în una sau ambele direcții, după cum doriți) sunt destul de convenabile. VirtualBox are indicatori convenabil pentru utilizarea I/O rețelei și a discului și a 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ă a 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 tine.


VMware Player

Pe lângă faptul că acceptă o serie de configurații de rețea (NAT, bridged, host-only etc.), oferă opțiuni foarte frumoase de modelare a traficului de rețea, ceea ce este destul de util dacă testați cea mai recentă versiune a, de exemplu, un client DDoS sau văzând cât de multe programe malware poți bloca Windows XP pe mașina ta virtuală până când se blochează. VMware acceptă, de asemenea, dispozitive USB 3.0, iar instalarea instrumentelor pentru oaspeți vă va permite să utilizați grafică genială, un clipboard distribuit și directoare distribuite. Playerul este oarecum inferior când vine vorba de instantanee (îți permite doar să faci unul), dar l-am criticat în secțiunea anterioară.

VMware Workstation ★★★★★

Există o versiune care nu este gratuită de VMware Player (VMware Player Pro), dar am decis că pentru această comparație ar fi mai potrivit să luăm stația de lucru de ultimă generație. Aplicația are o mulțime de funcții suplimentare pentru dezvoltatori, inclusiv capacitatea de a grupa mașinile virtuale într-un fel de falangă virtuală, astfel încât să le puteți face pe toate online în același timp, cu un singur clic.

VMware Workstation oferă, de asemenea, suport pentru comenzi noi pe procesoarele Intel moderne și, de asemenea, vă permite să configurați mașini cu procesoare virtuale, până la 16 și 64 GB de RAM. Cu toate acestea, Workstation are ca scop integrarea cu restul suitei (destul de grele) VMware și, prin urmare, va arăta mai mult ca acasă într-un mediu de întreprindere.

Integrare desktop

Se vor ciocni cu schema ta de culori?

Unii utilizatori iubesc armonia perfectă a interfețelor mașinilor virtuale și a hipervizoarelor corespunzătoare cu desktop-ul gazdă, în timp ce alții sunt pur și simplu confuzi.

VirtualBox folosește Qt4, care este deosebit de enervant pe desktop-ul Arch Linux bazat pe Qt, care folosește Qt5 peste tot, dar este doar un defect de nișă. Cutiile se potrivesc perfect cu Gnome 3, așa cum v-ați aștepta; Virt-Manager și VMware folosesc GTK3 și funcționează perfect 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ă comutăm înapoi folosind combinația de taste corespunzătoare.

Modurile remarcabile includ Unity în VMware (nu, aceasta nu este o modalitate de a face totul ca Ubuntu) și Seamless în Virtual-Box - ambele afișează ferestrele aplicației direct de la invitat pe desktop-ul gazdă. Acest lucru este foarte bun pentru o mașină virtuală Linux (eliminând potențiala confuzie între ferestrele invitat și gazdă), totuși încercând să ruleze
previzualizarea nu a mers bine; Nici Windows 7 cu Aero activat nu a fost cea mai plăcută experiență.

Toți candidații noștri acceptă rularea oaspeților în modul ecran complet și pot fi configurați să schimbe rezoluția atunci când se modifică dimensiunea ferestrei. Sunt furnizate taste rapide adecvate pentru a ieși din acest scenariu. Caracteristica drag-and-drop de pe mașinile VMware este foarte convenabilă, motiv pentru care VMware câștigă în această categorie.

Accelerație grafică

Este posibil să evitați problemele de redare a software-ului?

Oricare dintre candidații noștri ți-ar fi de folos dacă ai dori doar să instalezi o mașină virtuală fără intenția de a face ceva intens grafic.

Dar dacă aveți nevoie de accelerare 3D, trebuie să utilizați VMware sau VirtualBox. Odată ce ați trecut de instalarea Additions pentru invitați (inclusiv întrebarea VirtualBox cu dublu negativ, care încearcă să vă îndepărteze de suportul experimental WDDM necesar, de exemplu, pentru interfața Windows 7 Aero), vă veți putea bucura de accelerarea 3D în VirtualBox. și în doi clienți VMware.


Bum-bum, ciocanul de argint al lui Maxwell a aterizat pe, uh, stupul de albine. A murit la scurt timp după ce această captură de ecran a fost făcută în Don't Starve.

VirtualBox vă permite să alocați până la 256 MB de RAM de sistem plăcii video virtuale și VMware - până la 2 GB. Rețineți că acești gigaocteți nu sunt preluați de pe placa dvs. grafică reală, așa că adesea nu veți vedea prea multe îmbunătățiri peste 256 MB. VirtualBox oferă, de asemenea, accelerare 2D pentru oaspeții Windows, ceea ce ar trebui să ajute la accelerarea redării video, mărirea ecranului și corecția culorilor, deși o mare parte din aceasta depinde de configurația gazdei - pe o mașină rapidă, această setare nu va avea un impact prea mare. O mașină virtuală Windows probabil nu va rula Battlefield 4 sau Middle-earth: Shadow of Mordor (avem noroc că sunt portați pe Linux) când totul este pornit până la 11, dar jocurile mai vechi sau mai puțin solicitante vor funcționa bine: Am petrecut o oră bună jucând 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 că acest lucru s-a datorat unei configurații mai avantajoase - pe Arch Linux folosim cel mai recent driver proprietar Nvidia, ceea ce ar putea duce la un avantaj al unuia față de celălalt.

Verdict

Virtualizarea este un subiect de lungă durată și complex pentru comparații. Dacă vrei să rulezi jocuri 3D, nici măcar nu te vei uita la Gnome Boxes sau Virt-Manager și, dacă nu obții rezultate mai bune cu VirtualBox decât noi, vei alege VMware ca hypervisor. Dar din nou, această tehnologie nu este deloc la fel de matură ca DirectX 11 care rulează în format nativ. S-ar putea să ai și mai mult noroc cu jocurile în Wine [Ed.: - Sau nu.] cu niște patch-uri de performanță experimentale. În general, nu suntem înnebuniți după licențele VMware, în special cele care vă obligă să plătiți după o perioadă de încercare de 30 de zile, dar pentru unii, funcțiile de nivel enterprise ale stației de lucru vor fi o binefacere. În special dacă utilizați vCenter Converter de la VMware, virtualizați o mașină cu un singur clic - ideal dacă doriți să testați ceva nou pe sistemul dvs. actual.

Nu am acoperit multitudinea de instrumente de linie de comandă care vin cu toți candidații noștri, dar sunt acolo, împreună cu documentație mai mult decât copioasă. Le puteți folosi în scripturile dvs. atunci când vă ocupați de virtualizare, eliminând o serie întreagă de mașini virtuale din siguranța mediului de linie de comandă. Poate că hackerii vor prefera să lucreze direct cu Qemu, dar cei care caută o soluție simplă gratuită și open source vor fi mulțumiți de Gnome Boxes.


Bulele arată bine dacă nu vezi efortul care a fost făcut pentru redarea lor.

Dar există un singur câștigător (o egalitate este o excepție rară) și de data aceasta este Virt-Manager - ei bine, nu am putut lăsa VMware să câștige. Virt-Manager vă permite să valorificați cea mai mare parte a puterii Qemu fără a recurge la vrăji lungi de linie de comandă. Mașinile virtuale pot fi întrerupte, reconfigurate, mutate și clonate - toate fără prea multe bătăi de cap. Singurul lucru care îi lipsește este suportul pentru accelerarea grafică, dar cine știe, poate va apărea. VMware Player și Gnome Boxes sunt la egalitate pe locul doi, deoarece ambele obțin un punctaj ridicat pentru simplitatea lor și ne place pictograma Boxes, care prezintă un tesseract (sau un hipercub sau un cub într-un cub - orice preferi).

Virt-Manager ★★★★
Toți managerii ar trebui să facă o treabă atât de bună.

VirtualBox ★★
Cândva singura soluție, acum pe margine.

VMware Player ★★★
Rapid și convenabil, dar licența m-a dezamăgit.

VMware Workstation ★★
Rapid și cu funcții complete, dar nu gratuit.

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