Mașini virtuale acasă și în afaceri. Mașini virtuale acasă și în afaceri Revizuirea programelor de mașini virtuale

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

Mașină virtuală(VM) este aplicație computerizată, cu care utilizatorul poate crea o imitație a sistemului de operare. O imagine OS este instalată pe mașină pentru a fi utilizată într-un sistem existent. Foarte convenabil, nu-i așa? Dar există și capcane. Citiți ce veți întâlni în timpul instalării și pentru ce mașină virtuală versiuni Windows 7,8 și 10 sunt mai bine de ales.

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

În cele mai multe cazuri, VM-urile sunt folosite pentru testare software V . Pentru a lucra cu mai multe sisteme de operare, aveți nevoie de un singur computer, ceea ce vă accelerează semnificativ munca.

Puteți rula mai multe mașini virtuale pe un computer în același timp. Numărul lor depinde de RAM disponibilă și de spațiul de pe discul copilului, deoarece sistemul de operare virtual consumă exact aceeași resursă de memorie ca o copie obișnuită instalată pe computer.

Folosind mașini virtuale, puteți lucra cu programe și funcții care nu sunt disponibile în sistemul de operare principal. De asemenea, este posibil să se creeze copii de rezervă VM, cu mișcarea și utilizarea lor ulterioară pe alte computere.

Virușii, erorile și alte defecțiuni ale sistemului de operare virtual nu afectează funcționarea sistemului principal. După ce mașina este închisă, funcționarea sistemului de operare suplimentar se oprește și RAM.

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

Motive pentru instalarea unui VM:

  • Doriți să vă familiarizați cu munca altor sisteme de operare fără a le instala complet. Dacă trebuie să înlocuiți sistemul de operare existent, mai întâi utilizați un simulator virtual pentru a testa alte opțiuni software. Acest lucru vă va salva de posibile erori și incompatibilități cu hardware-ul;
  • Sunteți dezvoltator și doriți să creați un sistem cuprinzător pentru testarea aplicațiilor pe care le creați.

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 sisteme de operare, cât și pentru implementarea infrastructurii de rețea și a găzduirii site-urilor web.

Fereastra principală VirtualBox:

Caracteristica principală a acestei mașini virtuale este multi-platformă. Funcționează excelent pe toate versiunile de Windows. De asemenea, puteți descărca programe de instalare pentru Mac OS și Debian de pe site-ul web al dezvoltatorului. În mediul de virtualizare în sine, puteți instala orice sistem de operare desktop.

CU folosind VirtualBox vă puteți familiariza cu funcționalitatea sistemului de operare sau în modul sigur testați programul fără a afecta sistemul principal. Adesea, utilizatorii preferă 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 porniți, veți reveni la desktop și veți putea continua să efectuați sarcini.

Avantaje și dezavantaje

Avantajele VirtualBox:

  • Distributie gratuita. 90% din software-ul similar este plătit, în timp ce VirtualBox poate fi obținut complet gratuit. Funcțiile și capacitățile programului nu se limitează la dezvoltator;
  • Abilitatea de a crea capturi de ecran – capturi de ecran ale unui sistem virtual. Imaginea rezultată va afișa doar fereastra secundară a sistemului de operare. Crearea de capturi de ecran folosind sistemul de operare principal degradează rezoluția și, de asemenea, surprinde 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 pe o mașină virtuală puteți accesa directoare care sunt stocate pe un PC și invers;
  • Lucru simultan cu mai multe utilaje.

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, noua versiune oferă posibilitatea de a capta videoclipuri de pe ecranul unui sistem de operare suplimentar.

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

Dezavantajele programului:

  • Încetinirea computerului. Chiar dacă computerul dvs. are specificații tehnice bune, RAM suficientă și spațiu de stocare, atunci când utilizați o mașină virtuală, veți experimenta performanțe mai lente ale tuturor funcțiilor. Dacă în timpul creării unui VM i-ați alocat prea multă memorie, computerul se va îngheța sau se va opri grav;
  • Memoria video insuficientă. Dacă trebuie să obțineți cea mai bună calitate posibilă a imaginii, va fi dificil să o faceți folosind VirtualBox. Programul vă permite să configurați setările pentru utilizarea plăcii video doar la un nivel de bază.
Cum se instalează

Pentru a instala programul 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 disk-ul unde este folderul rădăcină cu programul;
  • Așteptați finalizarea instalării. Dacă este necesar, utilizatorul poate vizualiza statistici privind utilizarea hard disk-ului în timpul procesului de instalare.

În câmpul „Configurare personalizată” este posibil să dezactivați suportul pentru USB și serviciile de rețea. Acest lucru vă permite să reduceți dimensiunea finală a aplicației.

Instrucțiuni video despre cum să instalați două sisteme de operare folosind VirtualBox

Odată ce programul este instalat, 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 Setări VM:

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

Apoi, programul vă va oferi posibilitatea de a specifica în mod independent dimensiunea RAM care va fi alocată pentru sistemul de operare suplimentar. Pentru utilizatorii începători, recomandăm setarea valorii indicate în câmpul „Dimensiunea memoriei principale recomandate”.

Dimensiunea RAM pentru o VM ar trebui determinată în funcție de caracteristici tehnice computerul dvs. Dacă computerul are 4 GB de memorie RAM disponibile, funcționare normală 512 MB-1 GB vor fi suficiente pentru simulator.

Apoi, programul vă va cere să selectați o imagine OS în sistemul de fișiere (care corespunde familiei și versiunii specificate anterior). După finalizarea configurării, va apărea o fereastră cu o scurtă listă a tuturor parametrilor. Faceți clic pe „Terminare”.

După finalizarea instalării Windows-ului virtual, în fereastra principală VirtualBox va apărea o pictogramă pentru lansarea sistemului de operare. Faceți clic pe el și așteptați ca desktopul să se încarce. Dacă este necesar, instalați drivere.

Pentru actualizare automată drivere, deschideți fila „dispozitive” din bara de instrumente a mașinii virtuale. Apoi faceți clic pe tipul dorit media și într-o fereastră nouă urmați instrucțiunile pentru a obține noul software.

Gata. Acum puteți începe să lucrați cu sistemul de operare virtual. Pentru a ieși din program, mai întâi opriț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 crearea . În comparație cu alți analogi populari, VMWare acceptă mai multe caracteristici pentru personalizarea unei mașini virtuale și vă permite să sincronizați simulatorul cu instrumente de dezvoltare software.

Acest mediu de virtualizare este popular printre programatori, designeri web și alți specialiști care adesea trebuie să-și testeze proiectele pentru funcționalitatea multiplatformă.

Avantaje și dezavantaje

Printre avantajele VMWare se numără:

  • Bara de instrumente convenabilă;
  • Sincronizarea cu instrumentele de dezvoltare Microsoft, în special platforma .NET și mediu software Visual Studio;
  • Sistem de securitate. Instrumentele VMWare încorporate oferă nivel înalt protejați-vă fișierele într-un sistem de operare suplimentar. Simulatorul poate detecta încercările prin activitate rău intenționată de a le elimina;
  • Operarea serviciilor de criptare pentru mașinile virtuale create.

Dezavantajele aplicației:

  • Distribuție plătită. Utilizatorul poate descărca gratuit versiune de încercare utilitati, ci sa obtina versiunea completă aplicațiile cu toate funcțiile disponibile vor necesita un abonament anual sau lunar;
  • Nu este potrivit pentru începători. Dacă nu ați mai folosit simulatoare de sistem de operare, vă recomandăm să începeți cu mai multe opțiuni simple. De exemplu, VirtualBox și Hyper V, standard pentru Windows VMWare sunt potrivite pentru utilizatorii avansați care preferă să configureze sistemul manual.
Cum se instalează

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

În timpul procesului de instalare, se recomandă oprirea Windows Defender sau alt antivirus funcțional. Acest lucru este necesar doar pentru instalarea corectă a tuturor fișierelor și a algoritmilor de criptare pe care programul îi folosește pentru mașinile virtuale. Nu se va face niciun rău sistemului dvs. principal de operare, deoarece produsul a fost descărcat dintr-o sursă oficială.

Prezentare generală a funcționalității și prima configurare a programului

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

Fiţi atenți! Utilizatorul poate crea un grup de mașini virtuale, în loc de mai multe simulatoare. Acest lucru vă permite să reduceți resursele de RAM consumată și să accelerați funcționarea computerului și a simulatorului OS.

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

  • În fereastra care apare, specificați numele sistemului de operare, numele de utilizator și parola de acces la cont;
  • Specificați pe ce disc al computerului dumneavoastră va fi stocată mașina virtuală;
  • Selectați cantitatea de RAM de care aveți nevoie pentru a rula VM;
  • Configurați echipamentul (automat sau manual).

După finalizarea configurării mașinii virtuale, așteptați ca imaginea sistemului de operare să se instaleze și începeți să lucrați:

Microsoft Virtual PC

Microsoft Virtual PC-ul este un alt emulator popular 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 cele mai multe cazuri, utilizatorul nu trebuie să instaleze niciunul drivere suplimentare pentru sistemul de operare virtual. Toate sunt sincronizate cu sistemul principal;
  • Partajarea sistemului de fișiere. Accesați fișierele stocate pe hard diskul computerului dvs. printr-o fereastră 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.

Defecte:

  • Există funcții plătite. Programul este distribuit gratuit, dar pentru a sprijini configurarea unui grup de sisteme de operare virtuale va trebui să cumpărați un abonament;
  • Nu există suport pentru sisteme asemănătoare Linux.
Prezentare generală a funcționalității și prima configurare a programului

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

  • Setați numele noului sistem de operare;
  • Fă-i un loc hard diskși dimensiunea RAM;
  • Selectați ce dispozitive va accepta VM (mediu de rețea, unități flash etc.).
Concluzie

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


Care crezi că este cel mai bun?

Nu voi inventa o poveste și nu voi mai spune altele. Mai degrabă vă sugerez să citiți un articol din revista Linux Format. În care experții au făcut revizuire comparativă cinci mașini virtuale populare în speranța de a o găsi pe cea... cea mai bună mașină virtuală. Apropo, recomand cu căldură celor care au renunțat și au reușit să scape din captivitatea Windows-ului să se aboneze la revistă.

  • 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ă

Dacă într-un limbaj simplu, fără plictisitor, atunci 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. În afară de 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 dezvoltate. Fiecare aparat avea 2 GB de memorie RAM de sistem și 128 MB de memorie video (256 MB dacă era necesar).

Am testat fiecare candidat pe diferite sisteme de operare invitate: Mint 17.1 și Kubuntu 15.04 beta, precum și diferite versiuni ale sistemului de operare non-Linux sub 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 opțiunile din viața reală, le-am rulat pe o mașină cu 8 nuclee cu 16 GB RAM și 4 GB Nvidia GTX, dar apoi am fost nevoiț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, iar 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 amabil, iar 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 recompensat 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 scădere a performanței. 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 folosind 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 avantajul prin sprijinirea celor mai noi procesoare Intel.

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 unora caracteristici standard cu siguranță implicite: acestea includ, de exemplu, 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 întreagă.

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

Cutii Gnome ★★

Când suni de la linie de comandă Qemu acceptă o mulțime de opțiuni, dintre care majoritatea lipsesc în Gnome Boxes: scopul său (implementat) este simplitatea și claritatea în 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 necesare pentru ca mașina ta 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ă Pornire 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 sunt, de asemenea, capabile să „cloneze” VM-uri și asta metoda eficienta crearea de 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 invitat VMDK pe gazdă, ceea ce poate fi, de asemenea, convenabil, deși același truc poate fi făcut prin conversia într-o imagine de disc brută și folosind standard instrumente Linuxși aritmetică pentru a calcula compensarea partiției.

VirtualBox ★★★★

Inițial, un client de virtualizare desktop, VirtualBox este încă probabil instrumentul de bază pentru mulți. Acest program are o structură clară care 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 discuri virtuale, dar oferă doar suport pentru controlerul gazdă USB 2.0 și apoi numai dacă instalați pachetul de extensii proprietar 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 invitați vă va permite să utilizați o grafică genială, un clipboard partajat și directoare distribuite. Jucătorul este oarecum inferior când vine vorba de instantanee(îți permite doar să faci una), dar am criticat-o în secțiunea anterioară.

VMware Workstation ★★★★★

Există o versiune negratuită de VMware Player (VMware Player Pro), dar am decis asta pentru din această Comparație Ar fi mai potrivit să luați în schimb o stație de lucru de calitate superioară. 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 (destul de grele) suite 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 desktopul 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 susțin lansarea invitaților în modul ecran completși pot fi configurate pentru a schimba rezoluția atunci când dimensiunea ferestrei este modificată. Sunt furnizate taste rapide adecvate pentru a ieși din acest scenariu. Capacitatea de glisare și plasare este activată Mașini VMware 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 terminat instalarea Additions pentru invitați (inclusiv întrebarea VirtualBox cu dublu negativ care încearcă să vă îndepărteze de suportul experimental WDDM necesar pentru, de ex. Interfață Windows 7 Aero), vă veți putea bucura de accelerarea 3D în VirtualBox și 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 multe dintre acestea depind de configurația gazdei - pe o mașină rapidă, această setare nu va avea un impact prea mare. Virtual mașină Windows probabil că nu va rula Battlefield 4 sau Middle-earth: Shadow of Mordor (se dovedește că suntem destul de norocoși că sunt portați pe Linux) când totul va ajunge 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 am folosit cel mai recent proprietar Driver Nvidia, ceea ce ar putea duce la superioritatea unuia asupra celuilalt.

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 în niciun caz la fel de matură ca DirectX 11 care rulează în format nativ. S-ar putea să aveți ș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 pentru cele care vă obligă să plătiți după o perioadă de încercare de 30 de zile, dar pentru unii, funcțiile Workstation de nivel enterprise 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.

Fiecare utilizator de PC vrea uneori să încerce altele sistem de operare, dar nu îndrăzni să îl instalezi pe computerul tău de lucru. Într-adevăr, instalarea unui sistem de operare necunoscut este o acțiune foarte riscantă. Cu o singură comandă greșită puteți pierde toate datele de pe disc. Dar astăzi există o modalitate de a încerca mai multe sisteme de operare pe un computer deodată și, dacă se dorește, chiar și simultan! Această metodă se numește o mașină virtuală sau calculator virtual. Să luăm în considerare trei cele mai bune programe, care vă permit să utilizați tehnologia de virtualizare acasă.

Informații generale despre mașinile virtuale

Sistemele de virtualizare existente astăzi au multe în comun. În special, fiecare mașină virtuală recunoaște o unitate CD, precum și o unitate de dischetă. În plus, este posibil să lucrați cu unități virtualeși imagini de disc. Foarte utilă este capacitatea de a seta manual cantitatea de RAM pentru fiecare mașină virtuală, lista dispozitivelor conectate etc. Astfel de setări flexibile vă permit să utilizați confortabil sistemul pentru oaspeți. O caracteristică foarte convenabilă este posibilitatea de a întrerupe mașina virtuală în orice moment. Acest lucru eliberează resursele hardware necesare pentru sistemul gazdă.

Toate diferențele dintre mașinile virtuale existente, de fapt, se reduc doar la lista de sisteme de operare pe care le suportă, precum și la cost. Cel mai comun astăzi Sisteme VirtualBox, Windows Virtual PC și VMWare. Cum sunt ele diferite?

ORACLE VirtualBox - o mașină virtuală universală, gratuită

VirtualBox- foarte simplu, puternic și instrument gratuit pentru virtualizare, dezvoltat datorită sprijinului celebrei corporații ORACLE. Vă permite să instalați aproape orice sistem de operare modern ca „oaspete”, fie că este Windows, MacOS sau oricare dintre numeroșii reprezentanți ai familiei Linux.

Crearea mașinilor virtuale în VirtualBox se face folosind un expert pas cu pas. Orice utilizator de PC mai mult sau mai puțin experimentat poate înțelege cum funcționează. Sistemul acceptă lucrul cu rețele, prin urmare, dacă doriți, puteți oferi mașinii virtuale acces la Internet.

VirtualBox vă permite să creați „instantanee” ale sistemului de operare. Cu ajutorul lor, puteți crea „puncte de restaurare” la care puteți „retroduce” sistemul invitat în orice moment în cazul unor erori sau eșecuri.

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

Ecran Windows Virtual PCWindows Virtual PC este o mașină virtuală pentru lucrul numai și exclusiv cu Windows. Instalarea Linux, MacOS și alte sisteme de operare nu sunt acceptate.

Virtual PC vă permite să rulați mai multe copii diferite ale Windows pe același computer. În acest caz, le puteți seta prioritatea astfel încât modul automat alocați mai multe resurse nevoilor unei anumite mașini virtuale, încetinind munca celorlalți.

Monoplataforma virtuală Mașini virtuale PC-ul este principalul său dezavantaj. Cu toate acestea, dacă trebuie doar să testați programe care rulează pe Windows, acest lucru nu este relevant. Unul dintre dezavantaje este că interfața este mai puțin funcțională și mai puțin convenabilă decât în ​​VirtualBox. În caz contrar, Virtual PC este un instrument complet de încredere care vă permite să creați mașini virtuale cu sisteme de operare Microsoft Windows.

VMware Workstation - pentru sarcini serioase

Ecranul sistemului de virtualizare VMWare VMware Workstation este un program de virtualizare puternic, plătit, foarte fiabil, care acceptă Windows și Linux. Această mașină nu este destinată virtualizării MacOS.

Datorită fiabilității sale ridicate și funcționalității largi, VMware Workstation este adesea folosit nu numai pentru testare, ci și pentru funcționarea constantă a mașinilor virtuale ca servere, fie că este vorba de un firewall care separă rețeaua unei organizații de Internet sau chiar de un server de baze de date.

VMware Workstation este foarte personalizabil, incluzând multe opțiuni și opțiuni hardware conexiuni de rețea pentru lucrul cu Internetul. Acest sistem este mai bun decât altele în redarea aplicațiilor grafice pe mașini virtuale, deoarece are un accelerator 3D virtual special pentru obținerea calitate superioară grafică.

Interfața VMware Workstation este destul de bine organizată, astfel încât să vă obișnuiți cu toate funcționalitățile sale bogate este destul de ușor. Programul acceptă pe deplin limba rusă.

Trebuie remarcat faptul că VMware Workstation are un „frate mai mic” gratuit - VMWare Player. Playerul nu poate crea mașini virtuale, dar vă permite să le rulați pe cele create anterior în VMware Workstation. Acest program va fi util în cazurile de testare când, de exemplu, un dezvoltator sistem automatizat Ei îl vor trimite spre examinare sub forma unei imagini de mașină virtuală. Această practică devine din ce în ce mai răspândită, deoarece scutește utilizatorul de a fi nevoit să implementeze el însuși un program necunoscut.

Relua

Dacă doriți doar testeaza-l orice program sau sistem de operare nou, cea mai bună alegere ar fi o mașină virtuală gratuită - ORACLE Virtual Box. Acceptă orice sistem de operare modern și este foarte personalizabil.

VirtualBox este axat pe versiunile actuale ale sistemelor de operare, deci dacă trebuie să vă asigurați funcționarea oricărui program scris pentru unul dintre versiuni vechi de Windows, alegerea ideală ar fi Windows Virtual PC - implementează cel mai fiabil complexitățile oricărei versiuni de Windows pe cel mai modern hardware.

Dacă vrei să te extinzi soluție virtuală serioasă, care necesită stabil, muncă îndelungată, ar trebui să selectați VMWare Workstation. Chiar dacă asta este sistem plătit, dar garantează o funcționare fiabilă pentru sarcini critice.

Uneori devine necesar să folosiți mai multe sisteme de operare pe un singur computer. Dificultățile de aici sunt de obicei previzibile. În primul rând, este o repornire obligatorie a PC-ului pentru a lansa un nou sistem de operare, iar în al doilea rând, dacă avem de-a face cu diferite familii, precum Windows și Unix, atunci fiecare sistem de operare va necesita cel puțin o partiție pe hard disk. În plus, datorită formatului diferit sisteme de fișiere Devine dificil să accesezi fișierele dintr-un sistem de operare din altul. Acestea și alte probleme pot fi rezolvate folosind o „mașină virtuală”. În esență, este un program obișnuit care emulează funcționarea componentelor principale ale unui PC, de la procesor și placa video până la unitatea de disc. Ca rezultat, putem rula mai multe sisteme de operare în același timp și putem comuta cu ușurință între ele. Principalul dezavantaj al acestei abordări este performanța relativ scăzută a sistemelor emulate.

Sun VirtualBox 2.0.6

Freeware (pentru uz casnic)

Dezvoltator Microsisteme solare

Dimensiune 33 MB

Verdict

Bogată funcționalitate; listă mare de sisteme acceptate; o serie de caracteristici unice

O oarecare instabilitate la locul de muncă

VirtualBox produs software Compania germană innotek. Aceasta este o platformă relativ tânără, prima lansare publică a fost lansată în ianuarie 2007. Sistemele invitate acceptate includ Windows, Linux, OS/2 Warp, OpenBSD și FreeBSD. În februarie 2008, innotek a fost achiziționat de Sun Micro-systems, iar dezvoltarea ulterioară este realizată cu participarea sa. Modelul de distribuție VirtualBox nu s-a schimbat.

În plus față de dispozitivele standard necesare funcționării sistemului de operare (procesor, adaptor video, hard disk), programul emulează, de asemenea, un controler audio și un adaptor de rețea. Acesta din urmă apare ca o interfață AMD PCNet. În plus, trebuie menționat că în mod implicit placa video este emulată ca un adaptor VESA standard cu 8 MB de memorie video și o rezoluție de 800x600; 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 - un set de instrumente furnizate împreună cu programul pentru a optimiza performanța și a facilita interacțiunea dintre sistemul de operare invitat și gazdă. Printre altele, VirtualBox emulează și Controlere USB, în acest caz, dispozitivele conectate la conectorii USB din sistemul gazdă sunt preluate automat în sistemul guest.

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 funcționează cu acest protocol. Rețineți că înainte de a pleca Platforme VMware Workstation 6 avea această caracteristică doar î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 și ele vizibile în client).

Doilea caracteristica cheie este componenta inițiatoare iSCSI. Vă permite să utilizați dispozitive externe prin protocolul iSCSI ca discuri virtuale în sistemul invitat fără suport suplimentar din partea acestuia.

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 RAM și hard disk. Acesta din urmă poate fi fie o dimensiune fixă, fie modificată dinamic pe măsură ce este umplută. După instalarea sistemului guest, se recomandă instalarea deja menționate Guest VM Additions - acestea vor facilita foarte mult munca în viitor.

VirtualBox acceptă comunicarea în rețea î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ă acesteia, dar este imposibil să se conecteze la o astfel de mașină virtuală dintr-o rețea externă. Al doilea tip, Host Interface Networking, permite sistemului oaspete să utilizeze resurse fizice adaptor de rețea gazdă, în timp ce mașina oaspete în sine devine accesibilă din rețeaua externă ca un computer independent obișnuit. Și, în sfârșit, al treilea tip - Internal Networking - poate fi folosit atunci când este nevoie de acces la rețea externă Nu; în acest caz, rețea virtuală va fi construit în cadrul gazdei. Dacă utilizatorul trebuie doar să schimbe fișiere între sistemul invitat și gazdă, atunci este mai bine să folosească funcția Foldere partajate, care vă permite să creați foldere partajate, disponibil în oricare dintre sisteme.

Cei care folosesc mașini virtuale pentru a testa diverse software-uri vor aprecia suportul pentru un arbore de stări salvate ale mașinii virtuale (așa-numitele instantanee), care poate fi derulat înapoi din orice stare a sistemului oaspete în cazul unei situații neașteptate sau al trebuie să-l reporniți de la zero.

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

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

VMware Workstation 6.5

VMware Workstation 6.5

Shareware, 189 USD

Dezvoltator VMware

Dimensiune 500 MB

Verdict

Cea mai mare funcționalitate dintre toate programele

Preț ridicat; dimensiune mare de distribuție

VMware Workstation este poate cel mai faimos produs pentru crearea de mașini virtuale, iar VMware astăzi este unul dintre liderii în producția de sisteme de virtualizare. Lista de sisteme de operare invitate compatibile este pur și simplu uriașă - există de toate, de la Solaris și Novell NetWare la Linux, FreeBSD și Windows Vista Ediția x64. Platforma emulează perfect toate sistemele informatice necesare. Numărul de dispozitive acceptate este impresionant - VMware Workstation este capabil să lucreze cu unități CD/DVD instalate, unități de dischetă, cititoare de carduri inteligente și poate monta imagini de disc. În plus, toate dispozitivele externe conectate prin porturile COM, LPT sau USB vor fi disponibile în sistemul invitat (cu toate acestea, nu a fost posibilă configurarea suportului pentru USB 2.0). Există o integrare completă cu ACE (Assured Computing Environment - abilitatea de a rula altul copie de Windows, destinat partajării) și așa-numitul mod unitar - execuția aplicațiilor virtualizate pe Desktop-ul mașinii gazdă. În ceea ce privește punctul slab tradițional - acceleratorul video - apoi, pornind de la versiunea actuală, acceptă accelerarea hardware Grafică 3D. Cu toate acestea, cu o mică avertizare - deocamdată această funcție este disponibilă numai atunci când utilizați Windows XP ca sistem de operare invitat. De asemenea, în acest moment sunt acceptate doar DirectX 9.0 și Shader Model 2.0. Printre cele mai recente inovații, merită remarcată capacitatea de a transmite în flux o mașină virtuală, de exemplu, atunci când descărcați o imagine de pe Internet.

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

Pentru testarea software-ului, VMware Workstation implementează un mecanism pentru crearea de instantanee ale sistemului de operare și ale discurilor, care pot fi folosite ulterior pentru a reveni la unul dintre stările anterioare. Există, de asemenea, suport pentru arbori de astfel de imagini, ceea ce este incredibil de convenabil atunci când configurați un sistem cu diferite suplimente (de exemplu, versiuni diferite browser de internet Explorator). În plus, în noua versiune Au fost îmbunătățite semnificativ instrumentele de depanare, care permit înregistrarea în timp real a întregii funcționări a mașinii, inclusiv activitatea aplicațiilor, procesorului și a altor hardware, precum și reproducerea datelor salvate.

Programul vine complet cu un alt utilitar cu adevărat indispensabil - P2V Assistant, care vă permite să convertiți literalmente sistem fizic la virtual.

Este de remarcat faptul că WMware a fost cel care a demonstrat cele mai înalte performanțe, deși viteza de încărcare lasă de dorit. Un alt dezavantaj al programului este prețul acestuia. Adevărat, există versiune gratuită- VMware Player, care vă permite să lansați sisteme virtuale salvate anterior, dar nu le puteți crea.

Microsoft Virtual PC 2007

Freeware
Dezvoltator Microsoft
Site-ul web microsoft.com/windows/downloads/virtualpc/default.mspx

Microsoft Virtual PC ar fi putut deveni un concurent demn al programelor prezentate în recenzie, dacă nu pentru un „dar” - 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 opțiunea în timpul instalării Alte, cu toate acestea, funcționarea corectă în acest caz nu este garantată. La fel ca toate programele discutate în această recenzie, 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 acestora nu va crește performanța sistemului oaspete, ci va face disponibile următoarele funcții utile și convenabile:

  • capacitatea de a glisa și plasa fișiere și foldere din sistemul gazdă în sistemul oaspete și înapoi folosind tehnologia drag-n-drop;
  • la redimensionarea ferestrei cu sistemul guest, rezoluția din interiorul acesteia va fi ajustată automat la noua dimensiune;
  • Un driver de adaptor video virtual îmbunătățit vă va permite să setați o rezoluție arbitrară și adâncimea culorii;
  • Focalizarea mouse-ului va fi transferată automat către sistemul oaspete atunci când cursorul intră în fereastra consolei și va reveni la sistemul gazdă când părăsește această zonă. Acest lucru va elimina necesitatea de a apăsa dreapta Alt pentru a transfera atenția către sistemul invitat și vă va permite să lucrați cu fereastra consolei sistemului oaspete ca și cu o aplicație obișnuită;
  • Folderele partajate pot fi folosite pentru a schimba fișiere cu sistemul de operare gazdă;
  • clipboard-ul sistemelor guest și host va deveni, de asemenea, obișnuit, ceea ce va simplifica interacțiunea dintre aplicațiile sistemului host și guest;
  • Sincronizarea oră va apărea între sistemele gazdă și oaspeți.

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

Stația de lucru Parallels 2.2

Stația de lucru Parallels 2.2

Shareware, 50 USD

Dezvoltator Paralele

Dimensiune 21 MB

Verdict

Lista mare de sisteme acceptate; lucrează cu Intel-VT și AMD-V

În ceea ce privește funcționalitatea, este inferior analogilor

Parallels este un alt jucător destul de mare pe piața de software de virtualizare. Produsul său Parallels Workstation oferă aproape toate funcționalitățile necesare pentru lucru. În primul rând, această platformă virtualizează un set complet de hardware standard, cum ar fi un procesor corespunzător celui real, placa de baza bazat pe Chipset Intel i815, RAM de până la 1,5 GB, placă video VGA și SVGA cu suport VESA 3.0. În plus, o unitate de dischetă de 1,44 MB cu capacitatea de a conecta un dispozitiv real sau o imagine de dischetă și două controlere IDE cu conexiune fie la HDD-uri virtuale (de la 20 MB la 128 GB fiecare), fie la CD/DVD-ROM (în modul de acces direct). ) sunt suportate, unitatea unui computer real poate fi utilizată direct). În plus, există suport pentru diverse echipamente periferice (imprimante, scanere, precum și diferite PDA-uri bazate pe Windows Mobile 2005 și camere).

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

Instalarea și configurarea programului nu este dificilă. Pentru a ușura viața utilizatorului, este disponibil un set de aplicații Parallels Tools, care optimizează interacțiunea sistemului de operare invitat cu gazda, de exemplu, îmbunătățește funcționarea mouse-ului, modul video și interacțiunea clipboard-urilor (puteți sincroniza clipboard-ul de sistemele de operare guest și gazdă, ceea ce simplifică transferul de date). În plus, mașinile create pot fi combinate cu ușurință într-o rețea locală virtuală sau adăugate la una existentă, dar dintr-un motiv necunoscut nu pot fi conectate folosind NAT. De asemenea, este posibil să configurați foldere partajate pentru schimbul de informații. Dacă doriți, puteți crea copii exacte ale mașinilor virtuale (le clonați) în Parallels Workstation, plus noua versiune a programului funcționează cu ambele tehnologii de virtualizare hardware - Intel-VT și AMD-V. A fost adăugat și suportul USB și audio. 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ă, iar repornirea invitatului Linux sau FreeBSD nu va dura mult timp.

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

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

Cum am testat

Pentru testare comparativă mașinilor virtuale, au fost selectați câțiva parametri de bază. În primul rând, acesta este numărul de sisteme de operare și arhitecturi acceptate (atât pentru oaspeți, cât și pentru gazdă), luând în considerare atât suportul oficial, cât și cel neoficial. În al doilea rând, au fost luate în considerare performanța și atât performanța sistemului oaspete, cât și a gazdei care rulează mașina virtuală. Și, în sfârșit, al treilea parametru definitoriu este suportul pentru o varietate de echipamente și caracteristici suplimentare.

În prima categorie, liderii au fost VMware și VirtualBox. Ambele acceptă arhitecturi Intel x86 și AMD64 ca gazdă, cu toate acestea, VirtualBox nu permite utilizarea sistemelor pe 64 de biți ca invitați, dar poate lucra cu tehnologii Intel VT și AMD-V (activate în setări). Parallels Worksta-tion nu acceptă sisteme pe 64 de biți ca gazdă, totuși, la fel ca VirtualBox, este compatibil cu tehnologiile Intel VT și AMD-V. VirtualBox gratuit are cea mai mare listă de sisteme invitate acceptate oficial, dar neoficial toate cele trei programe acceptă orice sistem de operare.

Pentru a testa performanța, au fost create trei sisteme virtuale identice Bazat pe Windows XP SP2. Performanța a fost măsurată folosind programul PCMark05, care a fost rulat simultan pe sistemele oaspeți și gazdă. Setările tuturor programelor au fost lăsate implicite. VMware a avut cele mai bune rezultate, urmat de VirtualBox, ultimul loc a fost ocupat de Parallels Workstation, care, însă, a încărcat cel mai puțin sistemul în timpul funcționării. Dar este 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ă largă, literalmente umplut cu tot felul de funcții suplimentare, pornind de la copierea unui sistem terminat și terminând cu suport pentru acceleratorul video. Aparent, din acest motiv dimensiunea pachetului său de instalare este de câteva ori mai mare decât cea a concurenților săi.

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 a trebuit să vă asumați un risc mare descarcând un fișier suspect de pe Internet sau reinstalând sistemul doar de dragul unuia programul dorit, atunci acum există un astfel de sistem de operare pentru aceasta ca o mașină virtuală.

Ce este o mașină virtuală

Mașină virtuală - 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 acest moment, dezvoltatorii de mașini virtuale au creat programe care le permit să emuleze orice sistem de operare, începând cu versiuni anterioare Windows și se termină cu Ubuntu, OS X și axe mai puțin cunoscute, funcționează și 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 el 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 de sală de operație sisteme Androidîn esență, de asemenea, 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 utilizatori 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ă, să zicem 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 sunt cele care petrec 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 asemenea situație cea mai bună cale de ieșire din situație, partea va fi înregistrată în program și redarea lui ulterioară.

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 PC, iar în viitor o puteți lansa prin meniul „ Început».

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ă de emulare versiuni diferite Windows, de exemplu, 98 și alte sisteme de operare;
  • suporturi versiuni Windows diferiți 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 „ Început„ș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 se va discuta î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.

Din ceilalți analogi ai săi acest program Oracle se distinge 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 caz de urgență. 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 foarte alegere buna datorită caracterului său practic, fiabilității și funcționalității.

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ă aceea, trebuie doar să urmați instrucțiunile fișier 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ță. ÎN acces gratuit Acestea conțin biblioteci mari de mostre pentru toate gusturile, înregistrate de toboșari celebri.

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 pentru 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 necesară această mașină virtuală.

Stația de lucru vă permite să creați mașini virtuale din care vor fi gestionate 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 un lucru 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