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

Un număr mare de programe care apar în fiecare zi fac ca descărcarea și instalarea de software necunoscut pe un computer să devină din ce în ce mai periculoase pentru sistem și fișiere importante de pe computer. În plus, multe programe care au funcțiile necesare pentru programatori, artiști și alți utilizatori de PC-uri sunt disponibile numai pentru un număr mic de sisteme de operare. Dacă mai devreme trebuia să vă asumați riscuri mari descărcând un fișier suspect de pe Internet sau reinstalați sistemul doar de dragul unui program necesar, acum există un astfel de sistem de operare pentru aceasta, ca 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, 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 acestor programe este că nu este nevoie să comutați între sistemul de operare și accesul la toate funcțiile sistemului reprodus. În plus, toate acțiunile efectuate în interiorul mașinii virtuale nu vor afecta funcționarea sistemului principal, ceea ce previne eventualele defecțiuni ale computerului.

În acest moment, dezvoltatorii de mașini virtuale au creat programe care vă permit să emulați orice sistem de operare, de la versiunile anterioare de Windows la Ubuntu, OS X și axele mai puțin cunoscute și, de asemenea, lucrează cu servere deja gata, de exemplu mașină virtuală Bitrix.

Există încă o înțelegere mai îngustă a termenului „mașină virtuală”, care este răspândită în rândul muzicienilor - tambur virtualcare redă sunetele bateriei. Un astfel de program vă permite să înregistrați părți ale instrumentelor de percuție fără a utiliza o configurație live, dar în programe speciale de înregistrare sau „animând” un midi-track preînregistrat, plasând mostrele înregistrate ale fiecărei bătăi 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 un PC în principiu. De exemplu, emulatorul sistemului de operare Android este în esență o mașină virtuală pe care oamenii o folosesc pentru a rula aplicații sau jocuri.

În plus, mașinile virtuale sunt adesea folosite de programatori pentru a testa programe 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 din emulatoare. Pentru aceasta, există o mașină virtuală pe o unitate flash, astfel încât să puteți verifica întotdeauna funcționalitatea codului scris.

Pentru astfel de verificări, mașinile sunt utilizate și de utilizatori mai puțin avansați. Faptul este că atunci când emulează sisteme de operare conexe, aparatul 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, atunci ar trebui să îl verifice mai întâi într-o mașină virtuală. Dacă se joacă normal pe el, atunci îl puteți deschide în siguranță pe sistemul dvs. de operare nativ.

În plus, acestea ajută în activitatea corporativă, să zicem, mașinile virtuale Bitrix.

Dacă vorbim despre mașini de tobe virtuale, atunci acestea sunt utilizate pentru a înregistra piese de tobe de înaltă calitate în condiții de lipsă de fonduri, de exemplu, pentru închirierea unui studio. Dintre toate instrumentele, tobe sunt cele mai sensibile la înregistrare, iar pe ele se petrece cel mai mult timp. În plus, bateristul ar putea să nu aibă suficientă abilitate pentru a le juca exact, ceea ce crește semnificativ suma de bani din chirie. Într-o astfel de situație, cea mai bună cale de ieșire este 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 emularea î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 si caracteristici". Acolo în fereastră " Pornirea și oprirea componentelor»Bifați numele serviciului Hyper-V. După aceea, mașina virtuală va fi instalată pe computer, iar în viitor va fi posibil să o porniți prin meniul „ start».

Avantajele cheie ale Hyper-V:

  • integrat în sistem, nu este nevoie să descărcați și 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 de diferite dimensiuni de biți;
  • interfață simplă și intuitivă.

În general, datorită prezenței Hyper-V pe Windows 10, utilizatorii nu au nevoie de alte programe similare. Deși utilitarul nu necesită abilități speciale de configurare, puteți citi mai multe despre acesta î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 către noile șapte, care tocmai ieșeau în acel moment. În viitor, capacitățile sale s-au extins, iar acum Virtual PC este o platformă separată care poate reproduce aproape toate sistemele de operare existente.

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

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

În plus față de mașinile virtuale încorporate în al șaptelea și al zecelea Windows, dezvoltatorii terți au creat multe alte utilități independente care au aproximativ aceleași capacități, dar diferă în detalii. Cel mai popular este Oracle VirtualBox, 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 din acest moment - Windows, OS X, Linux și Solaris. Puteți să-l descărcați de pe site-ul dezvoltatorului, după ce ați selectat anterior pentru ce sistem aveți nevoie.

Acest program Oracle diferă de restul omologilor săi prin funcționalitatea sa largă, care include suport pentru porturile USB și lansarea lor de pe o mașină emulată, capacitatea de a salva starea sistemului pentru revenirea sa instantanee în cazul apariției unei erori critice. De fapt, dintr-o listă imensă a tuturor caracteristicilor acceptate, putem concluziona că prin descărcarea Oracle VirtualBox, puteți lucra confortabil cu orice sistem de operare fără restricții.

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

După ce kitul de distribuție cu aplicația este pe computer, faceți dublu clic pe el. Aceasta va lansa programul de instalare. În el, va trebui să alegeți ce caracteristici, pe lângă mașina Oracle în sine, sunt instalate împreună cu acesta. Lista include: programare internă Python, suport personalizat pentru Internet și integrare port USB. După aceea, trebuie doar să urmați instrucțiunile din fișierul de instalare până când se finalizează instalarea Oracle VirtualBox.

Mașini de tobe virtuale

Tamburele virtuale sunt prezente sub formă de plug-in-uri suplimentare care sunt instalate și rulate prin program pentru înregistrarea sau scrierea muzicii - FL Studio, Ableton, Cubase și altele. Cele mai populare emulatoare de mașini cu tambur sunt Ez baterist și Tobele dependente... În accesul gratuit la acestea există mari biblioteci de probe pentru fiecare gust, înregistrate de toboșari celebri.

Crearea propriei mașini virtuale

În plus, există și o companie VMWare, care oferă, de asemenea, utilizatorilor programe pentru a-și crea propriile mașini virtuale. Cel mai faimos dintre ei se numește Stație de lucru și se distribuie 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 pentru Ubuntu. Este demn de remarcat faptul că compania oferă o mulțime de utilități suplimentare care extind capacitățile programului de bază, adăugând gestionarea desktopului, streamingul și multe altele. Să ne gândim de ce este necesară 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 permite nu numai crearea și configurarea unei mașini virtuale, ci și implementarea unei infrastructuri întregi de astfel de dispozitive, interconectate. Și dacă trebuie să alegeți, atunci o astfel de 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 VMWare dezvoltate nu se bazează pe o singură utilizare a unei mașini virtuale, ci pe formarea unei rețele din acestea și într-un singur loc de unde este controlată această rețea.

Virtualizare 1C-Bitrix

Un alt program creat pentru a lucra confortabil cu produsele 1C-Bitrix este mașină virtuală Bitrix, de data aceasta de la dezvoltatorii interni, care pot funcționa și cu oricare Aplicații PHP... De fapt, acest program este o emulare a serverului site-ului, care conține toate setările pentru o muncă confortabilă... Mașina finită poate fi deschisă la 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 același timp, mașina virtuală Bitrix este instalată direct în sistemul principal de emulare, integrându-se în funcționalitatea și funcționarea sa, ceea ce vă permite să începeți interacțiunea cu proiectele 1C imediat după instalare și lansare.

Ce mașină virtuală să alegeți

Nu există o comparație clară aici. Totul depinde de utilizator și de nevoile acestuia. Pentru a imita jocurile și a verifica software-ul terților, serviciile obișnuite Hyper-V și altele asemenea, încorporate în sistemul de operare în sine, sunt 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 acestea simplifică interacțiunile de afaceri și angajați.

Videoclipuri asemănătoare

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 etc.).

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ă să vă deranjați sau să vă aglomerați 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 cele mai vechi la cele mai noi. Și acum vom face un scurt tur al celor mai faimoase mașini virtuale, făcând o prezentare detaliată a acestora.

Prezentare generală a mașinilor virtuale

1 - VirtualBox . Poate cel mai faimos program de emulare a utilizatorilor oferit de companieOracol ... 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 recomandările, 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ă ș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 . Programul, care este, de asemenea, ușor de operat, dar încă 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 ceva 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 convenabil pentru emularea unui nou sistem de operare.

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

Î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”, deoarece 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, atunciVMware 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 instalaWindows 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 dimensiune a memoriei 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ă cumpărați întregul pachetW M ware și utilizați acest pachet la maximum.

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 revistă pentru cei care au abdicat ș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ă, 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 invitat 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 din lumea reală, le-am rulat pe o mașină cu 8 nuclee, cu 16 GB RAM și 4 GB Nvidia GTX, 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 a furniza resurse), 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, este posibil să simulați o altă arhitectură, spune 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ă. Suportul 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 tuturor lucrurilor de compilare. 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 dvs., 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, ceea ce 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 vă puteți pune echipamentul în funcțiune foarte repede. 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 recompensat cu grafică îmbunătățită și o serie de caracteristici suplimentare, pe care le vom discuta în continuare.

Boxes este cel mai ușor de utilizat în colecția noastră, 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ă vă 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 \u200b\u200bpe desktop-ul invitat 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 deranjează.

Aici nu luăm în considerare performanța 3D - acest lucru nu ar fi pe deplin corect și are propria categorie prin intermediul paginii. Cu toate acestea, pentru sarcinile zilnice care utilizează Terminalul, 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 vizează cazuri de utilizare diferite și, prin urmare, fiecare are propriile sale beneficii individuale. Desigur, prezența unor funcții standard este cu siguranță implicită: de exemplu, este obișnuit să se includă posibilitatea de a crea instantanee, suport pentru extensiile procesorului Intel VT-x și AMD-V și configurația 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ă ne luăm în considerare candidații separat.

Cutii Gnome ★★

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 pe o rețea, dar cel puțin oferă toate vrăjitorii NAT de care aveți nevoie pentru a menține mașina dvs. 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 x86 acceptate, în special 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 echipament, inclusiv mai multe interfețe de rețea. În plus față de VM-urile KVM, Virt-Man-ager este capabil să folosească 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 (precum 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 noul suport USB 3.0 al Qemu.

Compatibilitate și instantanee

Mașinile virtuale pot fi mutate î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 notă deosebită 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).

Boxes, 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” VM-uri și aceasta este o metodă eficientă de a face 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 într-o imagine de disc brută și folosind instrumente Linux standard și aritmetică pentru a calcula compensarea partiției.

VirtualBox ★★★★

Inițial client de virtualizare desktop, VirtualBox este probabil probabil principalul instrument 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 are acces sistemul de operare invitat, VirtualBox vă permite să specificați o limită de utilizare a procesorului invitat ca procent. 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. Clipboardul 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 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 util dacă testați cea mai recentă versiune a, să zicem, un client DDoS sau dacă vă uitați la cât de multe programe malware puteți agățați Windows XP pe mașina dvs. virtuală până când 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 caracteristici suplimentare pentru dezvoltatori, inclusiv posibilitatea de a grupa mașini 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 comenzi noi pentru procesoarele Intel moderne și vă permite, de asemenea, să configurați mașini cu procesoare virtuale de până la 16 ș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 confuzi.

VirtualBox folosește Qt4, care este în mod deosebit furioasă pe desktopul Arch Linux bazat pe Qt, unde Qt5 este folosit peste tot, dar acesta este un fel de deficiență 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 (nu, nu este o modalitate de a face totul ubuntu) și Seamless in Virtual-Box se remarcă mai ales - ambele afișează ferestrele aplicației direct de la oaspete pe desktopul gazdei. Acest lucru este foarte bun pentru mașinile virtuale Linux (excluzând confuzia potențială între Windows și gazdă), încercând totuși 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 unui invitat în modul ecran complet și pot fi configurați pentru a modifica rezoluția atunci când fereastra este redimensionată. Taste rapide adecvate sunt furnizate pentru a ieși din acest script. 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 a software-ului?

Oricare dintre candidații noștri v-ar servi bine dacă ați dori doar să configurați o mașină virtuală fără a merge să faceți ceva grafic intensiv.

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. El 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 memorie 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 multe îmbunătățiri față de 256 MB. VirtualBox oferă, de asemenea, accelerație 2D pentru oaspeții Windows, ceea ce ar trebui să ajute la redarea videoclipurilor, mărirea ecranului și corectarea culorilor, deși acest lucru depinde foarte mult de configurația gazdei - această setare nu va avea prea mult efect asupra unei mașini rapide. Windows VM probabil că nu va rula Battlefield 4 [Battlefield] sau Middle-earth: Shadow of Mordor (deci suntem foarte norocoși să fim portați pe Linux) când totul este până la 11, dar mai mult jocurile mai vechi sau mai puțin solicitante vor merge bine: am petrecut o oră bună pe 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ă a fost o configurație mai avantajoasă - pe Arch Linux am folosit cel mai recent driver Nvidia proprietar, care ar putea duce la avantajul unuia față de celălalt.

Verdict

Virtualizarea este un subiect lung și complex pentru comparații. Când doriți să rulați jocuri 3D, nici nu vă veți uita la Gnome Boxes sau Virt-Manager și, dacă nu vă descurcați mai bine în VirtualBox decât noi, veți alege VMware ca hipervizor. Dar, din nou, această tehnologie nu este nicidecum 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 unele 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 î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 capăt cu virtualizarea, î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 recurge 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 că va apărea. VMware Player și Gnome Boxes au egalat pe locul al doilea, deoarece ambele au obținut un scor mare pentru simplitatea lor și ne place pictograma Boxes, care descrie un teseract (sau hipercub sau cub cub - orice vrei).

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

VirtualBox ★★
Odată singura soluție, 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.

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 rula un sistem de operare nou ș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ă formatului diferit al sistemelor de fișiere, este dificil să accesați fișiere dintr-un alt sistem de operare dintr-un sistem de operare. Aceste și alte probleme pot fi rezolvate cu o „mașină virtuală”. De fapt, este un program obișnuit care emulează funcționarea principalelor componente ale unui PC, de la procesor și placă video la unitatea de dischetă. Ca urmare, putem rula mai multe sisteme de operare simultan ș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)

Dezvoltator 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ă, lansată pentru prima dată public în ianuarie 2007. Sistemele de oaspeți acceptate includ Windows, Linux, OS / 2 Warp, OpenBSD și FreeBSD. În februarie 2008, innotek a fost achiziționată de Sun Micro-systems, iar dezvoltarea ulterioară este în curs de desfășurare cu participarea sa. Modelul de distribuție pentru VirtualBox nu s-a schimbat.

În plus față de dispozitivele standard (procesor, adaptor video, hard disk) necesare pentru sistemul de operare, 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 rezoluție 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 pentru RDP (Remote Desktop Protocol), care permite VirtualBox să acționeze ca un server RDP și să fie controlat de orice client care utilizează acest protocol. Rețineți că, înainte de lansarea platformei VMware Workstation 6, această caracteristică era disponibilă numai în VirtualBox. De asemenea, funcția implementată 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 avea o dimensiune fixă \u200b\u200bsau poate fi redimensionat dinamic pe măsură ce se umple. După instalarea sistemului guest, este recomandat să instalați Guest VM Additions deja menționate - acestea vor facilita foarte mult munca în viitor.

VirtualBox acceptă rețeaua între mașini virtuale, iar 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 regulat. Și, în sfârșit, al treilea tip - Rețea 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 orice sistem.

Cei care folosesc mașini virtuale pentru a testa diverse programe vor aprecia sprijinul unui arbore de stări de mașini virtuale salvate (așa-numitele instantanee), la care pot fi retrocedate din orice stare a sistemului invitat în cazul unei situații neprevăzute sau a necesității de a o 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 prezent se desfășoară o mulțime de lucrări pentru a transporta produsul pe alte platforme gazdă, iar dezvoltatorilor li se oferă toate instrumentele și interfețele necesare pentru modificarea VirtualBox.

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

VMware Workstation 6.5

VMware Workstation 6.5

Shareware, 189 USD

Dezvoltator 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 pentru oaspeți compatibile este enormă - totul, de la Solaris și Novell NetWare la Linux, FreeBSD și Windows Vista x64 Edition este aici. Platforma emulează perfect toate sistemele informatice necesare. Numărul de dispozitive acceptate este o veste bună - VMware Workstation poate lucra 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 guest (cu toate acestea, nu a fost posibil să configurați suportul USB 2.0). Există o integrare completă cu ACE (Assured Computing Environment - posibilitatea de a rula o altă copie a Windows pentru utilizare partajată pe computer) și așa-numitul mod de unitate - executarea aplicațiilor virtualizate pe desktopul mașinii gazdă. În ceea ce privește punctul slab în mod tradițional - acceleratorul video, - pornind de la versiunea actuală, acesta acceptă accelerarea hardware a graficii 3D. 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. De asemenea, î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 capacitatea de a crea foldere partajate nu a fost uitată.

Pentru testarea software-ului, VMware Workstation implementează un mecanism pentru crearea instantaneelor \u200b\u200bsistemului 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 acestor imagini, 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 noua versiune, instrumentele de depanare au fost îmbunătățite semnificativ, ceea ce vă permite să înregistrați în timp real toată munca mașinii, inclusiv activitatea aplicațiilor, procesorului și a altor componente hardware, precum și să redați datele 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.

Trebuie remarcat faptul că WMware a demonstrat cea mai mare performanță, 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
Dezvoltator Microsoft
Site-ul web microsoft.com/windows/downloads/virtualpc/default.mspx

Microsoft Virtual PC ar putea deveni un competitor demn pentru programele 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 Altecu 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. În acest caz, acestea sunt adăugări de mașini virtuale - instalarea lor nu va crește performanța sistemului invitat, dar va pune la dispoziție următoarele funcții utile și convenabile:

  • capacitatea de a trage și plasa fișiere și foldere de la sistemul gazdă la 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 gazdă va deveni, de asemenea, obișnuit, ceea ce va simplifica interacțiunea aplicațiilor gazdă ș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

Dezvoltator 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 suport VESA 3.0. În plus, o unitate de dischetă de 1,44 MB este acceptată cu posibilitatea de a conecta un dispozitiv real sau o imagine de dischetă și două controlere IDE fie cu HDD virtual (de la 20 MB până la 128 GB fiecare), fie cu CD / DVD-ROM (în modul de 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 operare guest cu gazda, de exemplu, îmbunătățește funcționarea mouse-ului, modul video, interacțiunea clipboard (puteți sincroniza clipboard-ul sistemului de operare guest și gazdă, ceea ce 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 tehnologiile de virtualizare hardware - Intel-VT, cât și AMD-V. De asemenea, adaugă 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 (cu toate acestea, 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), în timp ce au fost luate în considerare 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 capabilități suplimentare.

În prima categorie, VMware și VirtualBox au preluat conducerea. 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 invitate acceptate oficial, neoficial, toate cele trei programe acceptă orice sistem de operare.

Trei sisteme virtuale identice bazate pe Windows XP SP2 au fost create pentru testarea performanței. 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 umplut cu tot felul de funcții suplimentare, de la copierea unui sistem gata făcut până la suport 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ă 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 sistemul existent. Foarte convenabil, 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 sunt necesare mașini virtuale pentru PC?

În majoritatea cazurilor, VM-urile sunt utilizate pentru a testa software-ul în. 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 fi rulate simultan pe un singur computer. Numărul lor depinde de memoria RAM disponibilă și de spațiul de pe discul copiilor, deoarece sistemul de operare virtual consumă exact aceeași resursă de memorie ca o copie obișnuită instalată pe 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 activitatea 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 de testare complet 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 readus la 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 o mașină virtuală, puteți accesa directoare stocate pe un PC și invers;
  • Lucrări simultane cu mai multe mașini.

De asemenea, o caracteristică distinctivă a noului VirtualBox 4 este un sistem convenabil de gestionare a virtualizării și un spațiu de lucru intuitiv al programului. De asemenea, în noul ansamblu, este disponibilă posibilitatea de a captura videoclipuri de pe ecranul unui sistem de operare suplimentar.

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

Dezavantaje ale programului:

  • Încetiniți computerul. Chiar dacă computerul dvs. are specificații tehnice bune, memorie RAM suficientă și memorie permanentă, 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 VirtualBox, descărcați programul de instalare de pe site-ul oficial al dezvoltatorului - Oracle. Procesul de instalare este standard și nu necesită setări suplimentare:

  • Rulați fișierul EXE;
  • Selectați hard diskul, care va conține 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 "Setare personalizată" este posibil să dezactivați suportul pentru USB, servicii de rețea. Acest lucru reduce dimensiunea generală a aplicației.

Tutorial video despre cum să instalați două sisteme de operare folosind 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. Introduceț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 un sistem de operare suplimentar. Pentru utilizatorii începători, vă recomandăm 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 specificațiile computerului. 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, apare o fereastră cu o scurtă listă a tuturor parametrilor. Faceți clic pe „Finalizare”.

După finalizarea instalării Windows-ului 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.

Terminat. 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. Comparativ 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 de 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ă pentru 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. Sistemul de operare principal nu va fi afectat, deoarece produsul este descărcat de la o sursă oficială.

Prezentare funcțională ș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 emulator. 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 memorie RAM pentru ca VM să funcționeze;
  • Configurați hardware (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 sistem de operare 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 funcțională ș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ă:

  • Setați numele noului sistem de operare;
  • Alocați spațiu pentru hard diskul ei și dimensiunea memoriei RAM;
  • Selectați dispozitivele pe care VM le va accepta (mediul de rețea, unitățile flash etc.).
Rezultat

V-am spus despre cele mai bune mașini virtuale pentru Windows, dar nu despre 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.