Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Sfat
  • Mașini virtuale cu sistem de operare mobil pe PC. Mașini virtuale acasă și în afaceri

Mașini virtuale cu sistem de operare mobil pe PC. Mașini virtuale acasă și în afaceri

Virtualizarea vă permite să încapsulați elementele interne ale sistemelor de operare sau părți ale acestora în hardware și software virtual. Cu alte cuvinte, creați un spațiu virtual care va fi real din punctul de vedere al sistemului de operare care rulează în acest spațiu. Este exact ceea ce fac mașinile virtuale pentru Windows 7, Linux și Mac OS X. Virtualizarea vă permite, de asemenea, să simulați dispozitive care nici măcar nu sunt pe computer.

Notă: Într-un fel, mașinile virtuale vă permit să creați un computer într-un computer.

Există două aspecte importante ale virtualizării mașinilor:

  • interacțiunea dintre o gazdă fizică (calculator) și o gazdă virtuală
  • interacțiunea dintre sistemul de operare care rulează în spațiul virtual și hardware-ul utilizat

Software-ul de virtualizare, și anume mașinile virtuale pentru Windows 7 (Linux, Mac OS X), este de obicei o aplicație obișnuită a sistemului de operare sau un serviciu care vă permite să creați gazde. O gazdă este orice mașină fizică (calculator). În cadrul software-ului de virtualizare, sistemul de operare rulează pe o gazdă similară sau identică cu gazda reală, numită mașină virtuală. Pentru comoditate, sistemul de operare care rulează într-o mașină virtuală se numește sistem de operare invitat.

În plus, există diverse metode de virtualizare care afectează nu numai implementarea aplicațiilor pentru crearea de mașini virtuale, ci și capabilitățile oferite sistemelor invitate. Există o emulare convențională, în care apelurile hardware și software trec printr-un strat intermediar. Există și para-virtualizarea, în care o parte din acțiunile din interiorul mașinii virtuale au loc pe hardware real, în timp ce cealaltă parte trece printr-un strat intermediar. Există și virtualizare la nivel de sistem, când fiecare sistem invitat pornește într-un nucleu special, care vă permite să rulați doar versiuni similare ale sistemului de operare.

Unele dintre aceste metode pot fi efectuate din mers, fără modificări semnificative ale gazdei actuale și ale sistemului său de operare. Alții necesită repornirea gazdei într-o instanță specială a sistemului de operare care acceptă virtualizarea. Alții folosesc gazde speciale care acceptă și sunt proiectate pentru virtualizare la nivel de dispozitiv hardware. Acestea din urmă sunt, de asemenea, cunoscute ca metode de virtualizare bare metal (deși acest lucru nu este în întregime adevărat, deoarece unele nuclee software sunt încă utilizate).

Software-ul de virtualizare care gestionează crearea și funcționarea mașinilor virtuale, precum și alocarea și limitarea resurselor furnizate, este adesea numit hypervisor. Unele aplicații de virtualizare pot folosi, de asemenea, extensii speciale de procesor pentru a îmbunătăți performanța mașinilor virtuale. Prezența unor astfel de extensii se numește suport hardware pentru virtualizare. Exemple de acest suport sunt tehnologiile VT-X (Intel) și AMD-V (AMD).

Ce nu este virtualizarea și mașina virtuală?

Unii oameni le place să numească programe de virtualizare (mașini virtuale) orice creează un strat de abstractizare între sistemul de operare și unele dintre procesele care rulează. De exemplu, există Sandboxie, care vă permite să izolați browserele de sistem (vezi utilitarele de protecție a browserului). Unele programe vă permit să înghețați starea sistemului, astfel încât să nu poată fi schimbată. Altele vă permit și să utilizați așa-numitul mod umbră, în care toate programele rulează normal, dar orice modificări sunt anulate atunci când reporniți computerul.

Desigur, toate aceste programe oferă diverse beneficii, dar nu sunt considerate tehnologii de virtualizare și nu sunt mașini virtuale, deoarece nu simulează apeluri de sistem și nu permit sistemelor de operare invitate să ruleze peste sistemul actual. Astfel de programe creează doar straturi suplimentare de separare, în principal pentru a crește nivelul de securitate. Dacă continuăm subiectul securității, atunci...

De ce să folosiți virtualizarea și mașinile virtuale?

Dacă securitatea este pe primul loc pentru tine și este primul lucru la care te gândești în orice situație, atunci virtualizarea (utilizarea mașinilor virtuale) te poate ajuta cu siguranță în acest sens. Dar nu presupuneți că virtualizarea este folosită în principal pentru securitate. Obiectivele sale inițiale sunt: ​​testare, reducerea costurilor, flexibilitate, suport pentru produse vechi și educație. Creșterea nivelului de securitate este doar un bonus plăcut, care are și multe capcane.

Notă: Deși virtualizarea vă permite să izolați un sistem de operare de altul, există încă modalități de a trece de la sistemul invitat la cel principal.

Ce este necesar pentru a rula tehnologia de virtualizare și mașinile virtuale?

Primul lucru de luat în considerare este gazda fizică. În funcție de tipul de software de virtualizare (mașini virtuale), pot fi necesare hardware și sisteme de operare complet diferite. Virtualizarea nu implică nicio soluție unică care să ruleze oriunde este nevoie. Mașinile virtuale trebuie selectate pentru sistem (Windows, Linux, Mac) și pentru hardware (hardware). În plus, gazda trebuie să dispună de .

Așadar, dacă intenționați să rulați sisteme de operare invitați peste sistemul dvs., veți avea nevoie de resurse suplimentare pentru a le rula, cum ar fi un procesor și RAM. De exemplu, dacă computerul are doar 2 GB de RAM și doriți să rulați un sistem invitat pe Windows 7, atunci va trebui să limitați sever utilizarea resurselor pe sistemul real pentru ca mașina virtuală să funcționeze corect. Dacă, desigur, nu încercați să rulați Windows XP cu 256 MB de memorie. Cu toate acestea, dacă aveți 16 GB de RAM, atunci puteți rula mai mult de un sistem invitat fără a experimenta lipsă de resurse.

Pro: Ușor de instalat și utilizat.

Contra: funcționalitate limitată. Nu acceptă instantanee sau partajarea directoarelor.

Mașină virtuală pentru Windows 7, Linux și Mac OS X - VirtualBox

VirtualBox este un alt program de creare de mașini virtuale multiplatformă pentru Windows 7 și versiuni ulterioare, precum și sistemele Linux și Mac, deținut în prezent de Oracle. VirtualBox este similar cu VMware Player, dar are mai multe funcții, inclusiv o stivă de rețea mai avansată, instantanee nelimitate, suport pentru OpenGL și DirectX și multe altele. Aplicația este ușor de instalat și la fel de ușor de utilizat. De asemenea, puteți utiliza linia de comandă pentru implementarea automată. VirtualBox acceptă, de asemenea, USB și directoare partajate. Există și o versiune portabilă a VirtualBox. Cu toate acestea, există și dezavantaje. Nu puteți face capturi de ecran ale sistemelor invitate. Gestionarea discurilor este puțin confuză.

Public: începători și utilizatori experimentați.

Pro: Ușor de instalat și utilizat, multe caracteristici.

Contra: Nu există suport pentru capturi de ecran, importarea mașinilor existente este dificilă, gestionarea discurilor nu este intuitivă.

Hypervisor VMware ESXi pentru crearea de mașini virtuale

ESXi este un hipervizor bare metal cu funcționalitate redusă în comparație cu ESX. Aplicația necesită o gazdă și poate fi controlată din consolă (consola este blocată în mod implicit, dar o puteți activa manual). Nu veți putea să faceți capturi de ecran sau să înregistrați videoclipuri ale ecranului mașinilor dvs. virtuale. Transferul și clonarea sistemelor invitate se poate face numai manual. Dar ceea ce obțineți este partajarea memoriei pentru o eficiență RAM îmbunătățită, monitorizare și management puternic și acces la linia de comandă prin SSH (când este deblocat). De asemenea, puteți instala VMware Tools pentru a îmbunătăți performanța mașinilor virtuale. Para-virtualizarea este, de asemenea, acceptată de ESXi.

Pro: capabilități puternice și avansate ale mașinii virtuale.

Contra: Necesită o gazdă și o mulțime de resurse. Nu este ușor de instalat și de rulat.

Mașină virtuală pentru Unix/Linux - Mașină virtuală bazată pe kernel (KVM)

KVM acceptă virtualizarea numai pentru sistemele de operare asemănătoare UNIX (Linux). Aplicația poate fi rulată pe orice hardware sau în modul de emulare, dar fără extensii de procesor performanța va fi groaznică. KVM este proiectat pentru a fi utilizat printr-o consolă. Dar, are o interfață de management decentă care vă permite să porniți și să opriți mașinile virtuale, să faceți capturi de ecran și multe altele. Interfața este cunoscută sub numele de Virtual Machine Manager (VMM) și este folosită și pentru a gestiona mașinile virtuale Xen (vezi mai jos). Suportă control local și de la distanță. Există un conflict cunoscut cu VirtualBox, dar poate fi rezolvat relativ ușor

Public: utilizatori avansați și profesioniști.

Pro: Control complet și flexibilitate, performanță foarte ridicată în condițiile potrivite.

Contra: numai sisteme de tip UNIX. Necesită extensii de virtualizare hardware pentru execuția normală. Accent pe linia de comandă. Nu este ușor de instalat și de rulat.

Mașină virtuală pentru Unix/Linux - Xen

Xen este o altă aplicație pentru virtualizarea sistemelor de operare asemănătoare UNIX (Linux). Trebuie să pornească în propria instanță de kernel. Accentul este pus pe linia de comandă. Dar, puteți utiliza și VMM. Oficial, Xen a fost susținut de OpenSUSE de mulți ani și a fost adăugat recent la ramura principală de lansare a nucleului. Xen poate rula în modul asistat hardware sau para-virtualizare. Cu toate acestea, pentru paravirtualizare, Xen este extrem de problematic de instalat și rulat. În plus, Xen are suport limitat pentru CD-ROM și dispozitive de rețea. Programul este disponibil și ca hypervisor de virtualizare bare metal pe un Live CD. Există numeroase extensii terțe pentru gestionarea Xen.

Public: utilizatori avansați și profesioniști.

Pro: Control complet și flexibilitate, performanță foarte bună, suport kernel nativ.

Contra: numai sisteme de tip UNIX. Modul de paravirtualizare este greșit. Accent pe linia de comandă. Câteva utilitare de linie de comandă care pot fi confuze. Nu este ușor de instalat și de rulat. Trebuie să porniți propria instanță a nucleului.

Alte soluții pentru crearea de mașini virtuale

Există multe alte soluții care nu au fost enumerate aici, cum ar fi Parallels Virtuozzo, OpenVZ și VirtualBox bazat pe VMLite. Există, de asemenea, o serie de soluții reproiectate, inclusiv exemple de virtualizare încrucișată și clienți subțiri. Linux are, de asemenea, un număr mare de modificări proprii. Și nu uitați de tehnologiile cloud cu aplicațiile lor de virtualizare.

Cu toate acestea, dacă sunteți un utilizator începător, atunci nu ar trebui să urmăriți posibilități și modificări colorate. În caz contrar, încercarea de a crea o mașină virtuală pentru a rula câteva programe poate duce la câteva nopți nedormite.

Câteva cuvinte despre programele de virtualizare

Această recenzie va fi utilă nu numai pentru utilizatorii începători, ci și pentru experți. Produsele enumerate acoperă o gamă largă de tehnologii de virtualizare la toate nivelurile. Toate soluțiile descrise sunt gratuite pentru uz personal. Alegeți ceea ce doriți sau aveți nevoie în funcție de hardware-ul disponibil, cerințele pentru ușurința de configurare și pornire, precum și de disponibilitatea setului de funcții necesar.

De obicei, majoritatea oamenilor încep să învețe virtualizarea cu VMware Player sau VirtualBox. Utilizatorii Linux pot prefera KVM și poate Xen. Utilizatorii avansați ar putea dori să arunce o privire la ESXi.


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

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 o analiză comparativă a cinci mașini virtuale populare în speranța de a găsi cea... cea mai bună mașină virtuală. Apropo, îl recomand cu căldură celor care au renunțat și au reușit să scape din captivitatea Windows.

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

Ce este o mașină virtuală

În termeni simpli, fără să te plictisești, o mașină virtuală este un sistem de operare în cadrul unui sistem de operare.

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

În cazul nostru, o mașină virtuală este în primul rând o platformă pentru testarea programelor. Printre care, după cum înțelegeți, pot fi . Mașina virtuală este, de asemenea, folosită de hackeri pentru a-și testa troienii și alte fișiere miraculoase proprii și ale altora. Indiferent de grupul din care faceți parte, veți fi în continuare interesat să aflați mai multe despre mașinile virtuale și despre cum funcționează acestea.

Cum am testat mașinile virtuale

În primul rând, am luat un computer dual-core (din cauza restricțiilor bugetare) cu Arc Linux proaspăt. Pe lângă VMware proprietar (versiunea 7.1.0 a Layer și o versiune de încercare de 30 de zile a Workstation 11), am folosit pachetele oficiale Arch, care urmăresc foarte îndeaproape versiunile 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 versiuni diferite ale unui sistem de operare non-Linux numit Windows. Pentru a evalua performanța, am compilat nucleul de bază Mint, am rulat benchmark-ul JavaScript SunSpider și am jucat diverse jocuri din biblioteca noastră Steam. Pentru a testa lumea reală, l-am rulat pe o mașină cu 8 nuclee cu 16 GB de RAM și un Nvidia GTX de 4 GB, dar apoi am fost forțați să-l returnăm.

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

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

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

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

Virt-Manager necesită ca serviciul libvirtd să ruleze pe sistemul dumneavoastră înainte de a putea fi lansat, despre care vă va anunța un mesaj 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.

Adăugările Linux Guest pentru VirtualBox sunt mult mai ușor de instalat (CD-ul va rula automat) decât suplimentele VMware, care necesită să copiați programe de pe un CD imaginar, să schimbați permisiunile și apoi să rulați scriptul. Este chiar 1999? Dar, după ce ați făcut toate acestea, veți fi răsplătit cu o grafică îmbunătățită și o serie de funcții suplimentare, despre care vom discuta în continuare.

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

Performanţă

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

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

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

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

Funcționalitate

Ce are de oferit fiecare candidat?

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

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

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

Cutii Gnome ★★

Când este invocat din linia de comandă, Qemu acceptă o mulțime de opțiuni, dintre care majoritatea lipsesc din Gnome Boxes: scopul său (implementat) este să fie simplu și simplu ca aspect și funcționare. Prin intermediul interfeței sale de expert ușor de utilizat, puteți configura o mașină virtuală în literalmente trei clicuri - doar îndreptați-o către ISO corespunzător. Boxes retrage diferența dintre o mașină virtuală și o mașină la distanță și vă puteți conecta la ambele prin VNC, SPICE (care permite audio să funcționeze într-o rețea) sau OVirt.

Cutii cu gnomi

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

Virt-Manager ★★★★

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


Virt-Manager

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

Compatibilitate și instantanee

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

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

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

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

VirtualBox și VMware Workstation pot, de asemenea, „clona” un VM, iar aceasta este o metodă eficientă de a crea instantanee de sistem: datele sunt scrise în clona corespunzătoare numai dacă starea acesteia este diferită de starea părintelui. VMware vă permite să montați o imagine VMDK pentru oaspeți pe gazdă, ceea ce poate fi, de asemenea, convenabil, deși același truc poate fi făcut prin conversia la o imagine de disc brută și folosind instrumente și aritmetice standard Linux pentru a calcula offset-ul partiției.

VirtualBox ★★★★

Inițial, un client de virtualizare desktop, VirtualBox este încă probabil instrumentul de bază pentru mulți. Acest program are o structură clară care simplifică configurarea unei mașini virtuale și multe opțiuni utile. Pe lângă limitarea numărului de nuclee CPU la care sistemul de operare invitat are acces, VirtualBox vă permite să specificați o limită a utilizării procesorului de către oaspete ca procent. VirtualBox acceptă și înregistrarea video, așa că puteți înregistra un tutorial Windows pentru canalul dvs. YouTube într-o seară.


VirtualBox

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

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

VMware Player ★★★

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


VMware Player

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

VMware Workstation ★★★★★

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

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

Integrare desktop

Se vor ciocni cu schema ta de culori?

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

VirtualBox folosește Qt4, care este deosebit de enervant pe desktop-ul Arch Linux bazat pe Qt, care folosește Qt5 peste tot, dar este doar un defect de nișă. Cutiile se potrivesc perfect cu Gnome 3, așa cum v-ați aștepta; Virt-Manager și VMware folosesc GTK3 și funcționează perfect cu acesta.

Toți candidații noștri ne permit să comutăm mașina virtuală în modul ecran complet și, din fericire, toți ne-au permis să comutăm înapoi folosind combinația de taste corespunzătoare.

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

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

Accelerație grafică

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

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

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


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

VirtualBox vă permite să alocați până la 256 MB de RAM de sistem plăcii video virtuale și VMware - până la 2 GB. Rețineți că acești gigaocteți nu sunt preluați de pe placa dvs. grafică reală, așa că adesea nu veți vedea prea multe îmbunătățiri peste 256 MB. VirtualBox oferă, de asemenea, accelerare 2D pentru oaspeții Windows, ceea ce ar trebui să ajute la accelerarea redării video, mărirea ecranului și corecția culorilor, deși o mare parte din aceasta depinde de configurația gazdei - pe o mașină rapidă, această setare nu va avea un impact prea mare. O mașină virtuală Windows probabil nu va rula Battlefield 4 sau Middle-earth: Shadow of Mordor (avem noroc că sunt portați pe Linux) când totul este pornit până la 11, dar jocurile mai vechi sau mai puțin solicitante vor funcționa bine: Am petrecut o oră bună jucând popularul joc indie Don't Starve, uitând complet de Comparația noastră.

Totul a funcționat mai bine pe VMware decât pe VirtualBox, dar poate că acest lucru s-a datorat unei configurații mai avantajoase - pe Arch Linux folosim cel mai recent driver proprietar Nvidia, ceea ce ar putea duce la un avantaj al unuia față de celălalt.

Verdict

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

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


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

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

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

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

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

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

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

Uneori devine necesar să obțineți un al doilea computer pe care să puteți instala un alt sistem de operare sau să testați programe în siguranță. O mașină virtuală vă va ajuta să faceți față acestei sarcini. În acest articol ne vom uita la ce este o mașină virtuală, de ce este necesară o mașină virtuală și cum să instalați și să configurați o mașină virtuală.

Mașină virtuală– un program care emulează un computer real (fizic) cu toate componentele sale (hard disk, drive, BIOS, adaptoare de rețea etc.). Puteți instala un sistem de operare, drivere, programe etc pe un astfel de computer virtual. Astfel, poți rula mai multe computere virtuale pe computerul tău real, cu același sistem de operare sau cu un alt sistem de operare. Puteți schimba cu ușurință date între computerul real și virtual.

De ce ai nevoie de o mașină virtuală?

Nu orice utilizator de PC are nevoie de o mașină virtuală, dar utilizatorii avansați o folosesc destul de des. O mașină virtuală este utilizată pentru diverse scopuri și sarcini:

  • Instalarea unui al doilea/alt sistem de operare;
  • Testare software;
  • Lansare sigură a programelor suspecte;
  • Emularea rețelelor de calculatoare;
  • Lansarea aplicațiilor care nu pot fi lansate din sistemul dvs. de operare.

Pentru claritate, voi da câteva exemple.

Sistemul de operare Windows 7 poate fi instalat pe computerul dvs. real, iar Windows XP, Windows 8 sau Linux poate fi instalat pe mașina virtuală.

Dacă trebuie să alegeți un program (de exemplu, un player video), trebuie să instalați mai multe programe similare și să determinați care vă place cel mai mult. Indiferent de ceea ce vă aglomera computerul, testați programe într-o mașină virtuală.

Folosesc adesea o mașină virtuală când scriu un articol pentru un site web. Înainte de a scrie material, personal verific totul. Când fac o revizuire a software-ului, trebuie să instalez o mulțime de programe diferite, ceea ce creează dezordine suplimentară în sistem. Și criptarea nereușită sau ascunderea datelor poate duce la consecințe neplăcute. Este mai bine să te protejezi și să experimentezi pe un computer virtual.

Prezentare generală a mașinilor virtuale

Există un număr mare de programe diferite pentru crearea și gestionarea computerelor virtuale. Acum ne vom uita la cele mai populare 3 programe.

mașină virtuală VirtualBox

– o mașină virtuală gratuită pe care puteți instala toate cele mai populare sisteme de operare. VirtualBox acceptă Windows, Linux, FreeBSD, Mac OS.

VirtualBox acceptă atât versiunile pe 32, cât și pe 64 de biți ale sistemelor de operare. VirtualBox acceptă lucrul cu computere virtuale create în programul plătit VMware Workstation.

Configurarea și lucrul cu VirtualBox este foarte convenabil și simplu. Programul este destul de productiv și stabil.

VirtualBox are o funcționalitate largă, o interfață specifică și este complet gratuit. VirtualBox este cea mai bună mașină virtuală pentru uz casnic.

mașină virtuală VMware

VMware cea mai faimoasă și răspândită mașină virtuală. VMware este folosit de obicei de site-uri mari sau corporații.

VMware vine în două forme: stație de lucru și player. VMware Workstation este o mașină virtuală grozavă, dar plătită. VMware Player este o versiune gratuită, redusă, a VMware Workstation.

VMware Workstation acceptă sisteme pe 32 și 64 de biți, USB 3.0 și instalarea diferitelor sisteme de operare.

VMware Workstation este de departe cea mai bună mașină virtuală folosită de companiile mari, dar costul său îi reduce popularitatea în rândul utilizatorilor obișnuiți.

Mașină virtuală Microsoft Virtual PC

Microsoft Virtual PC– o altă mașină virtuală gratuită. Are o funcționalitate largă și o interfață ușor de utilizat, dar are un mare dezavantaj - funcționează doar cu sistemele de operare Windows. Nu poate rula Linux sau Mac OS.

Pentru a rezuma, aș dori să observ că VirtualBox este cel mai potrivit pentru uz casnic. În continuare, ne vom uita la cum să instalați și să configurați o mașină virtuală VirtualBox.

Instalarea unei mașini virtuale VirtualBox

Dintre mașinile virtuale discutate în secțiunea anterioară, cel mai bine este să utilizați VirtualBox. Acum ne vom uita la cum să instalați VirtualBox, iar următoarea secțiune va descrie cum să-l configurați.

Descărcați cea mai recentă versiune a programului de pe site-ul oficial. Descărcați programul

Lansăm programul de instalare și vedem fereastra de bun venit. Să trecem la etapa următoare.

La a doua etapă de instalare, puteți vedea toate componentele programului care vor fi instalate și directorul în care va fi instalat programul. Puteți schimba directorul de instalare, dar vă recomand să instalați toate componentele. Este posibil să nu aveți nevoie de toate componentele acum, dar dacă aveți nevoie de ele în viitor, trebuie să instalați din nou mașina virtuală. Daţi-i drumul.

Aici trebuie să marcați unde doriți să plasați comenzile rapide ale programului.

În următoarea etapă, va apărea un avertisment că în timpul instalării computerul dvs. va fi deconectat temporar de la rețea. Dacă descărcați ceva important de pe Internet, așteptați până când descărcarea este completă și abia apoi faceți clic pe butonul „Da” din fereastra de instalare.

Apoi vi se va spune că, dacă sunteți gata să începeți instalarea, faceți clic pe butonul „Instalare”, iar dacă doriți să modificați vreun parametru, atunci reveniți. Faceți clic pe „Instalare” și așteptați finalizarea instalării.

În timpul procesului de instalare, pot apărea ferestre pop-up cu mesajul „Instalare software pentru acest dispozitiv?” Faceți clic pe butonul „Instalare”.

Instalarea este completă. Faceți clic pe butonul „Terminare”. Mașina virtuală va porni automat după finalizarea instalării.

Să trecem la creare și configurare.

Crearea unei mașini virtuale VirtualBox

Pentru a crea o mașină virtuală, trebuie să faceți clic pe butonul „Creați” din fereastra programului VirtualBox (în colțul din stânga sus).

În prima etapă, trebuie să introduceți numele mașinii de creat și să selectați tipul de sistem de operare. De exemplu, vom crea o mașină virtuală cu sistemul de operare Windows 7. Să mergem mai departe.

În al doilea pas, trebuie să setați cantitatea de RAM care va fi alocată mașinii virtuale. Trebuie să alegeți în funcție de nevoile sistemului de operare. Cerințele de sistem pentru Windows 7 indică faptul că aveți nevoie de cel puțin un gigaoctet de memorie RAM. Am specificat 1,5 GB. Windows XP necesită mai puțină memorie RAM. În general, luăm minimul care este indicat în caracteristicile sistemului de operare + o marjă mică. Vă rugăm să rețineți că nu puteți oferi unei mașini virtuale mai mult de jumătate din memoria RAM a computerului, desigur, decât dacă aveți un computer foarte puternic cu 8 sau mai mulți gigaocteți de RAM.

Puteți conecta un hard disk virtual la o mașină virtuală. Să-l creăm. Bifați caseta „Creați un nou hard disk virtual” și faceți clic pe butonul „Creați”.

Acum trebuie să specificați tipul de hard disk. Dacă nu cunoașteți formatele descrise acolo, lăsați-l așa cum este și faceți clic pe „Următorul”.

Apoi, trebuie să specificați formatul pentru stocarea datelor pe hard diskul virtual. Un hard disk virtual dinamic se poate extinde, în timp ce unul fix are o dimensiune strict definită. Vezi ce este mai convenabil pentru tine.

Specificați numele hard disk-ului virtual și dimensiunea acestuia. Faceți clic pe „Creați”.

Configurarea unei mașini virtuale VirtualBox

Să ne familiarizăm cu setările mașinii virtuale. Faceți clic pe butonul „Personalizați” din colțul din stânga sus al programului.

Va apărea o fereastră de setări. Schimbând setările, puteți modifica diverși parametri ai mașinii virtuale (de exemplu, cantitatea de RAM, ordinea în care dispozitivele pornesc, activarea accelerației 2D etc.)

Toate setările sunt împărțite în mai multe secțiuni. Versiunea actuală a programului are 9 secțiuni. Nu vom lua în considerare fiecare secțiune în detaliu. Din punct de vedere vizual, veți stăpâni setările mult mai repede decât citind text suplimentar. În același timp, arătând spre orice element de setări, va apărea o fereastră în care se va descrie de ce este necesar acest sau acel parametru. Voi descrie pe scurt ce caracteristici puteți găsi în fiecare secțiune.

Setări de bază după secțiune:

  • General – numele mașinii, tipul sistemului de operare, clipboard, suporturi amovibile;
  • Sistem – Setări hardware de bază ale mașinii virtuale: RAM, chipset, procesor, accelerare, ordine de pornire a dispozitivului;
  • Display – Setări memorie video, număr de monitoare, accelerare 2D și 3D, conectare la un afișaj de la distanță, captură video;
  • Media – Controlere de hard disk și configurația acestora;
  • Audio – driver și controler audio;
  • Rețea – configurarea adaptoarelor de rețea;
  • Com ports – activați și configurați porturile COM;
  • USB – Activarea controlerului USB și configurarea filtrelor USB;
  • Dosare publice – creați și gestionați dosare publice.

Dacă faceți o greșeală în setări, programul vă va informa despre aceasta. Mesajul „Setări incorecte detectate” va apărea în partea de jos a ferestrei de setări. Trecând cursorul peste semnul exclamării, veți vedea un panou pop-up în care veți afla ce ați greșit și cum îl puteți remedia.

Pentru un utilizator obișnuit, primele 3 secțiuni de setări sunt suficiente. Dacă mașina virtuală funcționează lent, puteți crește cantitatea de RAM sau puteți utiliza mai multă putere de procesor.

După ce ați finalizat setările, faceți clic pe butonul „OK”. Pentru a porni (activa) mașina virtuală creată, trebuie să faceți clic pe butonul „Lansare”. Acum introducem discul de instalare cu sistemul de operare în unitate, instalăm și configuram sistemul de operare și computerul virtual este gata de utilizare.

Concluzie

În acest articol, ne-am uitat la ce este o mașină virtuală, de ce este necesară și cum să instalați și să configurați o mașină virtuală. Instalarea și configurarea unei mașini virtuale nu este dificilă.

În zilele noastre, virtualizarea câștigă din ce în ce mai multă popularitate. De foarte multe ori virtualizarea este folosită în producție, de exemplu, pe servere, VPS și așa mai departe, dar și în sistemele de acasă. Virtualizarea va fi utilă în special pentru utilizatorii Linux care au nevoie, de exemplu, să ruleze mai multe distribuții pentru testare sau Windows.

Acum există două cele mai populare medii de virtualizare pentru Linux - VitrualBox gratuit și Vmware proprietar. Fiecare dintre programe are avantajele și dezavantajele sale; în acest articol vom încerca să ne dăm seama ce este mai bun decât Virtualbox sau Vmware, precum și cum diferă. Pentru comoditate, vom compara diferite categorii.

Pentru mulți utilizatori, în special pentru computerele de acasă, prețul este foarte important. Aici diferă stația de lucru vmware sau virtualbox.

VirtualBox

Mediul de virtualizare VirtualBox este open source. Este dezvoltat de o comunitate de programatori din întreaga lume și este complet gratuit de utilizat.

VMware

Totul este puțin mai complicat aici, programul este comercial, dar are mai multe ediții. Pentru utilizatorii corporativi, există o versiune de VMWare Workstation Pro, care are multe mai multe funcții, de exemplu, conectarea la servere vSphere, ESXi, configurarea rețelelor, crearea de mașini criptate și așa mai departe. Versiunea gratuită de VMware Player are o funcționalitate limitată, este destinată doar uzului casnic și trebuie spus că funcțiile sale sunt destul de suficiente. Există aceleași șabloane de instalare, setări detaliate pentru mașini virtuale, rețea și multe altele.

2. Procesul de instalare a sistemului

Într-un fel sau altul, după instalarea programului în sine, mai trebuie să configurați totul și să instalați sistemul de operare în mediul virtual. Prin urmare, acest punct este foarte important. Procesul de instalare și configurare a sistemelor este similar, dar există diferențe.

VirtualBox

Toată configurația se face în GUI, spre deosebire de instrumentele de consolă precum qemu. Când creați o mașină, va trebui să specificați multe setări, să selectați tipul și bitness-ul sistemului de operare, să selectați cantitatea de memorie pentru acesta, să creați un hard disk, să configurați memoria video. Instalarea poate fi efectuată de pe o imagine ISO, unitate flash USB sau DVD. Dar va trebui să parcurgeți manual întregul proces de instalare, la fel ca atunci când instalați pe un computer obișnuit.

VMware

Mașina virtuală VMware face instalarea mult mai ușoară, există mai multe setări pentru mașina virtuală, dar principalul nu este asta, există șabloane pentru diverse sisteme de operare cu care le poți instala automat. De exemplu, selectați un șablon pentru Ubuntu sau Windows, setați parametrii inițiali, specificați imaginea de instalare și vă ocupați de afacerea dvs., iar când vă întoarceți, sistemul este gata. VMware are, de asemenea, instrumente pentru a optimiza performanța unui sistem invitat într-un mediu virtual.

3. Oportunități

Cea mai mare diferență atunci când comparăm Virtualbox sau VMware poate fi găsită în capabilitățile mașinilor virtuale.

Virtualbox

Chiar dacă VirtualBox este o soluție gratuită, o mașină virtuală are avantajele ei. Să ne uităm la principalele caracteristici:

  • Suport linie de comandă;
  • Integrarea ecranului, clipboard partajat și partajarea fișierelor între gazdă și invitat;
  • Suportul pentru grafică 3D este limitat, doar OpenGL până la 3.0;
  • Este acceptat un număr nelimitat de instantanee ale sistemului de operare;
  • Este acceptată criptarea discului mașinii virtuale prin VBoxExtensions;
  • USB 2.0/3.0 acceptat;
  • Înregistrarea video din mașină este acceptată.

Unul dintre dezavantaje este că nu puteți aloca mai mult de 256 de megaocteți de memorie video mașinii, iar pentru sistemele moderne acest lucru nu este foarte mult. Nici DirectX pentru grafică 3D nu este acceptat.

VMware

VMware are puțin mai multe funcții, dar versiunea gratuită nu are totul, să ne uităm la caracteristicile versiunii gratuite:

  • Instalarea automată a sistemelor conform unui șablon;
  • Configurare hardware detaliată, inclusiv setarea ID-ului procesorului, cantitatea arbitrară de memorie video și alți parametri;
  • Configurare simplă a unei rețele virtuale între mașini, se ridică automat, spre deosebire de VirtualBox;
  • Suport grafic îmbunătățit și DirectX 10, puteți juca jocuri;
  • Implementare mai completă a suportului BIOS și EFI;

Dezavantajele includ lipsa înregistrării video și lipsa suportului pentru instantanee în versiunea gratuită. Deși mașinile pot fi clonate, luând astfel instantanee, funcționalitatea instantanee nativă ar fi mult mai convenabilă. Dacă luăm versiunea profesională, atunci există imagini și integrare cu cloud-ul, dar nu vom vorbi despre asta.

4. Performanță

Contrar credințelor multor utilizatori, mașinile virtuale nu funcționează mult mai încet decât gazda, uneori chiar cu aceeași viteză. Acest lucru se realizează prin suport pentru virtualizarea hardware și optimizările mașinilor virtuale. În ceea ce privește diferențele de performanță între implementări, de exemplu, VMware sau VirtualBox, acestea sunt nesemnificative și aproape invizibile pentru ochi.

Mulți utilizatori susțin că performanța VMware este mai bună. În plus, VMware funcționează mult mai bine în ceea ce privește grafica.

concluzii

Comparația noastră VitrualBox vs VMware a ajuns la sfârșit. Există mulți factori de luat în considerare atunci când alegeți software-ul de virtualizare. Dar cel mai important lucru sunt nevoile și preferințele tale personale. Dacă vrei o mașină virtuală stabilă, cu performanțe grafice bune, care să poată instala automat sisteme, dar nu îți pasă de instantanee, poți alege VWware.

Dacă sunteți un fan al software-ului gratuit și doriți instantanee, dar setările hardware nu sunt atât de importante pentru dvs., atunci puteți utiliza VirtualBox. Ce mașină virtuală folosești? Cum ați răspunde la întrebarea care este mai bună: VirtualBox sau VMware? De ce ai ales-o? Scrieți în comentarii!

Postări asemănatoare:


Conceptul de mașină virtuală (din engleză Virtual Machine) este înțeles ca un sistem software sau hardware care emulează hardware-ul unei anumite platforme (platformă invitat), executând programe pentru platforma oaspete folosind platforma gazdă.

De asemenea, o mașină virtuală poate virtualiza o anumită platformă, creând medii independente, izolate pentru sistemele de operare și programele de pe aceasta.

Mașină virtuală pentru Windows 7 - vă oferim o prezentare generală a programelor populare.

Pentru a spune simplu, o mașină virtuală oferă posibilitatea de a crea mai multe computere virtuale pe un computer real, fizic, de a instala diverse sisteme de operare, programe etc.

Această tehnologie a venit publicului larg din lumea infrastructurii de servere, unde mașinile virtuale sunt folosite pentru a crea încărcare maximă a serverului și pentru a reduce timpul de nefuncționare a echipamentelor.

Mașinile virtuale sunt folosite pentru a rezolva o serie de sarcini, cum ar fi:

  1. Optimizarea utilizării resurselor serverului.
  2. Protecția informațiilor, precum și limitarea capacităților unor programe, așa-numita idee sandbox.
  3. Cercetare în noua arhitectură sau software de calculator.
  4. Emularea diferitelor arhitecturi de computer (de exemplu, pentru a emula consola de jocuri PlayStation de la Sony).
  5. Crearea de cod rău intenționat.
    De exemplu, rootkit-ul SubVirt, creat în 2006 de Microsoft Research (MSR), a creat un mediu de lucru virtual în care sistemul de operare al utilizatorului a fost plasat împreună cu un antivirus, firewall și alt software conceput pentru a proteja computerul.
    În același timp, rootkit-ul în sine a rămas extern și, prin urmare, nu a intrat în domeniul de aplicare al software-ului antivirus, oferind atacatorului control de la distanță asupra mașinii virtuale.
  6. Simularea rețelelor de calculatoare.
  7. Testare și depanare software.

Vă aducem în atenție o scurtă prezentare a celor mai populare programe de virtualizare.

Mașină virtuală pentru Windows 7: Virtual Box

Program de virtualizare de la Oracle, pentru sistemele de operare Linux, Mac OS X, MS Windows etc.

Programul este destul de popular și mai jos vom lua în considerare nu totul, ci doar avantajele sale cheie:

Gratuit.

Multiplatformă.

Suport pentru oaspeți pe 64 de biți pe platforme gazdă pe 32 de biți. Pentru a face acest lucru, platforma gazdă trebuie să suporte tehnologia de virtualizare la nivel de procesor.

Acceptă dispozitive audio și diverse tipuri de comunicații în rețea.

Capacitatea de a crea un lanț de state de rezervă la care vă puteți întoarce în caz de probleme cu sistemul oaspete.

Interfață în limba rusă.

Important! Neajunsurile programului nu sunt semnificative, dar, de dragul obiectivității în evaluare, trebuie menționate și ele - VirtualBox este slab compatibil cu Win 95/98 (funcționare lentă a sistemului) și Mac OS X (probleme de sunet).

După cum puteți vedea, deficiențele programului nu sunt semnificative și sunt mai degrabă nominale.

Mașină virtuală pentru Windows 7: Xen

Monitor de mașină virtuală (hypervisor), dezvoltat la Universitatea din Cambridge și distribuit sub sursă deschisă (licență GPL).

Folosind tehnologia de paravirtualizare (mod PV), Xen vă permite să obțineți performanțe foarte înalte prin emularea platformelor hardware reale.

O caracteristică a modului PV este că nu există un moment inițial când computerul pornește (imitația codului BIOS, încărcătorul de pornire) și kernel-ul OS invitat pornește imediat în modul dorit, ca programele obișnuite.

Merită remarcat faptul că Xen poate fi comparat cu software-ul de nivel enterprise datorită funcționalității sale bogate.

Avantaje:

Gratuit.

Multiplatformă.

Performanță ridicată a mașinilor virtuale care rulează, care este foarte aproape de performanța sistemelor reale.

Abilitatea de a migra mașini virtuale care rulează între gazde fizice.

Grad ridicat de suport pentru hardware emulat.

Există probabil un singur dezavantaj al programului - complexitatea sa relativă, în comparație cu software-ul similar de la alte companii.

Mașină virtuală pentru Windows 7: PC virtual

Acest program a fost dezvoltat inițial de Connetix pentru Mac OS în 1997. 4 ani mai târziu, a fost lansată o versiune pentru sistemul de operare Windows.

Ulterior, în 2003, drepturile asupra programului au fost achiziționate de Microsoft Corporation, iar în 2006 programul a devenit gratuit.

Ulterior, Virtual PC nu a fost dezvoltat și conține în prezent funcționalități din 2007.

Avantaje:

Gratuit.

Interfață simplă, ușor de utilizat.

Defecte:

Programul funcționează numai în sistemul de operare Windows, dar nu este compatibil cu Windows 8 și versiuni ulterioare.

Programul, spre deosebire de Virtual Box, nu este compatibil cu procesoarele AMD.

Mașină virtuală pentru Windows 7: VMware Player

Un produs de la cel mai mare dezvoltator american de software de virtualizare Vmware.

Produsele Vmware sunt destinate în primul rând segmentului corporativ al pieței, astfel încât versiunea completă a programului - VMware Workstation - este plătită.

Prețul licenței este de aproximativ 250 USD. Pentru utilizare necomercială, producătorul oferă un program cu funcționalitate limitată VMware Player.

Este de remarcat faptul că restricțiile se aplică în general dezvoltatorilor de software și specialiștilor IT; programul este destul de funcțional pentru îndeplinirea sarcinilor utilizatorului obișnuit.

Avantaje:

Gratuit.

Rapid.

Interfață simplă, ușor de utilizat.

Tehnologia ThinPrint vă permite să imprimați orice document deschis în sistemul de operare invitat fără a instala drivere suplimentare.

Lucrul cu mai multe monitoare într-un sistem de operare invitat.

Schimbați fișiere între sisteme invitate folosind tehnologia Drag&Drop.

Defecte:

Funcționalitate limitată a versiunii gratuite.

Instalarea Windows 7 x64 pe VirtualBox (mașină virtuală)

Mașină virtuală pentru Windows 7: mai multe sisteme de operare pe o singură mașină

Cele mai bune articole pe această temă