Care este cea mai bună mașină virtuală. Prezentare generală a mașinilor virtuale. Cea mai bună mașină virtuală. Informații generale despre mașinile virtuale

Pentru a avea la îndemână mai multe sisteme de operare cu spațiu de lucru și aplicații separate, nu trebuie să cumpărați un al doilea (al treilea, al patrulea, etc.) computer. Pentru că totul se potrivește într-un singur computer. Cum? Datorită mașinilor virtuale (VM) - programe speciale care creează (emulă) computere imaginare (virtuale) în interiorul sistemului de operare principal.

Un PC virtual este aproape ca unul real. Are propriul procesor, memorie, HDD, adaptor de rețea și orice altceva. Desigur, acestea nu sunt dispozitive fizice, dar sunt realizate în așa fel încât sistemele de operare să le considere exact așa - reale.

Mai multe computere virtuale pot funcționa simultan pe un singur computer fizic. Exact cât depinde de resursele hardware: cu cât procesorul este mai rapid, cu atât RAM este mai mare, cu atât stocarea este mai spațioasă, cu atât mai mult. Un computer de acasă tipic de performanță medie care rulează Windows 10 poate gestiona trei până la cinci sisteme de operare ușoare simultan (de exemplu, Windows XP, Android și Lubuntu + sistemul principal). Sau două sau trei relativ grele (de exemplu, principalul Windows 10 + Windows 7 virtual și Mac OS X). După cum înțelegeți deja, aplicațiile de emulator de computer virtual vă permit să instalați și să rulați o varietate de sisteme de operare pe ele.

Mașinile virtuale de uz general (spre deosebire de cele specializate, cum ar fi Java VM) folosesc:

  • Pentru a rula aplicații pe care sistemul principal nu le acceptă.
  • Pentru a proteja sistemul de eventualele daune cauzate de programele netestate.
  • Ca o barieră suplimentară împotriva virușilor atunci când vizitați resurse web dubioase.
  • Pentru a crea un mediu izolat pentru studierea activităților malware.
  • Ca un teren de testare pentru depanarea propriilor dezvoltări.
  • Pentru a stăpâni tehnologiile de construcție a rețelei.
  • Pentru autorizare dublă pe unele portaluri de jocuri și multe altele.

Și, desigur, mașinile virtuale sunt utilizate pe scară largă pentru a distribui resursele de lucru ale serverului.

Astăzi nu vom atinge utilizarea industrială a VM-urilor, ci vom lua în considerare doar ceea ce poate fi util utilizatorilor casnici ai sistemului de operare Windows.

Oracle Virtualbox

Să ne uităm la procesul de creare a unei noi mașini virtuale și de a începe instalarea Windows 10 pe ea.

  • În prima fereastră a asistentului de creare a VM, vom indica numele sistemului de operare (va fi afișat în lista de sisteme invitate), tipul acestuia (Windows, Linux etc.) și versiunea. În exemplul nostru, acesta este Windows 10 pe 32 de biți (puteți instala pe 64 de biți, dar va necesita mai multe resurse). Pentru a trece la pasul următor, faceți clic pe Următorul.

  • În continuare, vom indica dimensiunea RAM-ului VM. În mod implicit, Windows 10 x86 este alocat cu 1 GB, dar puteți crește această sumă deplasând cursorul spre dreapta. Dacă PC-ul tău nu are multă memorie RAM, nu da VM-ului mai mult de 2-3 GB, altfel sistemul principal va încetini din cauza lipsei de memorie.

  • În continuare creăm virtual hard disc. Dacă instalați sistemul pentru prima dată, selectați opțiunea „Creați un nou”.

  • Un format de stocare este o zonă de pe unitatea fizică a computerului dvs. care este alocată unui VM. Poate avea un volum constant sau în expansiune dinamică în limitele pe care le definiți mai departe. Pentru a economisi spațiu, vom alege un format dinamic.

  • În continuare indicăm numele volumului (discul virtual C) și dimensiunea acestuia. Valoarea implicită este de 32 GB.

  • După ce faceți clic pe butonul „Creați” în ultima fereastră, o nouă mașină virtuală va apărea în listă. Parametrii săi sunt afișați în cadrul din dreapta.
  • A merge la Instalare Windows Faceți clic pe butonul „Run” din panoul de sus.

  • În fereastra care se deschide după aceasta, „Selectați disc de pornire" Faceți clic pe pictograma folderului și specificați calea către distribuția sistemului. Aceasta poate fi o imagine în format .iso sau suport fizic (DVD, unitate flash). După ce ați selectat distribuția, faceți clic pe Continuare.

  • Următorul curs de instalare a sistemului de operare într-o mașină virtuală nu este diferit de instalarea acestuia pe un computer fizic.

Unele setări ale sistemului VM și invitat

Făcând clic pe fereastra mașinii virtuale, se va captura cursorul mouse-ului (adică se va mișca doar în ecranul virtual). Pentru a întoarce cursorul la sistemul de operare principal, apăsați combinația Ctrl+Alt.

Pentru a accesa întreaga gamă de funcții ale sistemului de operare invitat, trebuie să instalați suplimente speciale. Accesați meniul „Dispozitive”, faceți clic pe „Mount Guest Additions Disk Image” și urmați instrucțiunile suplimentare.

Pentru a conecta un folder la sistemul invitat pentru schimbul de fișiere cu cel principal, faceți clic pe elementul „Foldere partajate” din meniul „Dispozitive”. Faceți clic pe pictograma „folder+” din fereastra care se deschide și utilizați câmpul „cale to folder” pentru a-l specifica în Explorer (afișează directoarele sistemului principal).

Dacă doriți ca setarea să funcționeze permanent, bifați „Conectare automată” și „Creare folder permanent”. Dosarul partajat va fi accesibil din exploratorul mașinii virtuale ca folder de rețea.

Pentru a schimba ordinea în care sunt interogate dispozitivele de pornire (de exemplu, pentru a porni o mașină virtuală de pe un DVD), închideți sistemul de operare invitat, deschideți setările acestuia (în fereastra principală Virtualbox) și accesați prima filă a „Sistem”. " secțiune. În lista „Comandă de încărcare”, selectați media dorită și apăsați pe butoanele săgeată pentru a o muta în partea de sus.

VMware Workstation Pro

Unele opțiuni de mașină virtuală Hyper-V

Pentru a face un instantaneu al unui sistem de operare invitat care rulează, deschideți meniul de sus al ferestrei sale de acțiune și faceți clic pe Punct de verificare. Sau apăsați combinația Ctrl+N.

Accesul la setările unei mașini virtuale individuale este disponibil de la aceasta meniul contextualîn lista ferestrei principale de manager și este ascuns în spatele butonului „Opțiuni”.

Alte caracteristici ale programului sunt, de asemenea, foarte simple și pot fi stăpânite fără prea multe dificultăți.

Dezvoltarea rapidă a tehnologiilor de virtualizare a avut un impact semnificativ nu numai asupra dezvoltării infrastructurii IT a marilor întreprinderi. Putere desktop calculatoare personale au atins un nivel în care o singură mașină fizică poate suporta mai multe sisteme de operare care rulează simultan mașini virtuale. Cu doar câțiva ani în urmă, mașinile virtuale erau ceva exotic pentru utilizatorii finali, care le instalau mai ales în scopuri de evaluare. În zilele noastre, procesoarele multi-core și cantitățile mari de RAM nu sunt neobișnuite pe un computer de acasă sau de la birou, iar acest lucru ne permite să venim cu noi opțiuni de utilizare a acestora în contextul tehnologiilor de virtualizare.

Mulți utilizatori găsesc o varietate de utilizări pentru platformele de virtualizare desktop, atât acasă, cât și la locul de muncă. La urma urmei, o mașină virtuală, în comparație cu una fizică, are o flexibilitate semnificativ mai mare în ceea ce privește portabilitatea către o altă platformă fizică. În plus, în ultimii doi ani, calitatea platformelor de virtualizare desktop a crescut semnificativ în ceea ce privește funcționalitatea, ușurința de utilizare și performanța. A apărut relativ recent, suport pentru virtualizarea hardware în sisteme desktop Ah spune că producătorii lideri de procesoare precum Intel și AMD cred în viitorul tehnologiilor de virtualizare pe computerele personale.

Desigur, sistemele de operare atât de voluminoase și cu consum intensiv de hardware precum Windows Vista sunt capabile să absoarbă puterea desktop-urilor utilizatorilor, indiferent cât de mari ar fi acestea, dar progresul nu stă pe loc, iar dezvoltarea ulterioară a platformelor hardware desktop va face posibilă în curând sa suporte mai multe astfel de sisteme simultan, satisfacand cerintele de performanta. Cu toate acestea, mulți utilizatori consideră că utilizarea tehnologiilor de virtualizare acasă nu este necesară și consideră virtualizarea ca o altă tehnologie specifică care nu va avea prea mult impact asupra lor. În mare parte, acest lucru se datorează faptului că nu văd modalități demne de a folosi mașinile virtuale.

În afaceri, tehnologiile de virtualizare sunt implementate în principal pentru a menține infrastructura virtuală a serverelor companiei și au un impact foarte mic asupra utilizatorilor finali. În acest articol vom arăta că aproape orice utilizator de computer personal poate folosi tehnologii de virtualizare pentru a crește eficiența muncii pe un computer personal de acasă, precum și pentru sarcinile de zi cu zi la locul de muncă.

Cum să folosiți mașinile virtuale acasă

Majoritatea utilizatorilor de computere personale se confruntă adesea cu problema utilizării unor aplicații potențial periculoase sau instabile, care pot fi deteriorate sistem de operare sau să influențeze funcționarea altor programe. De multe ori computer de acasă, care conține și documente de lucru, este folosit de mai multe persoane, printre care nu toți înțeleg cum să o manipuleze corect pentru a nu deteriora datele importante sau sistemul de operare. Crearea conturilor de utilizator nu rezolvă această problemă, deoarece multe aplicații necesită drepturi administrative pentru instalare, iar utilizarea computerului în acest mod limitează semnificativ utilizarea acestuia. Desigur, mulți se confruntă și cu problema portarii unui sistem de operare și aplicații instalate pe alt computer la cumpărarea acestuia. Categoria utilizatorilor care folosesc activ laptop-uri se confruntă cu problema sincronizării datelor între ei și calculator desktop. La urma urmei, nu numai că este necesară sincronizarea fișierelor, dar trebuie și să utilizați aceleași aplicații la serviciu și acasă. Pentru mulți oameni, este, de asemenea, important să poți învăța cum să lucrezi cu diverse sisteme de operare, care în acest caz nu necesită performanțe ridicate. În acest caz, de exemplu, când lucrează în Linux, utilizatorul trebuie să acceseze aplicațiile Windows, iar pentru a face acest lucru trebuie să repornească computerul. Iar principala problemă în timpul antrenamentului este imposibilitatea simulării unei rețele reale între mai multe computere dacă este disponibil doar unul. Toate acestea și multe alte probleme pot fi rezolvate prin utilizarea mașinilor virtuale în sistemele de virtualizare desktop.

Principalele opțiuni pentru utilizarea la domiciliu a mașinilor virtuale sunt următoarele:

  • Crearea unui mediu virtual personal izolat de sistemul gazdă, care vă permite să utilizați mai multe copii ale mediilor de lucru pe un computer, complet izolate unele de altele. Din păcate, acest model exclude opțiunea de utilizare a mediilor virtuale pentru jocuri 3D, deoarece producătorii de platforme de virtualizare nu au învățat încă să suporte pe deplin emularea tuturor funcțiilor adaptoarelor video. Înaintea tuturor acest momentîn acest sens, VMware a inclus funcții pentru a suporta experimental Direct-3D și shadere în cele mai recente versiuni ale platformei sale desktop VMware Workstation. Cu toate acestea, nu cu mult timp în urmă, compania PCI-SIG a dezvoltat standardul PCI Express, a publicat noi specificații pentru standardul PCI Express 2.0, care pretind suport pentru caracteristicile de virtualizare I/O care simplifică foarte mult accesul oaspeților la hardware-ul fizic. Fără îndoială, timpul nu este departe când vom juca jocuri pe mașini virtuale.
  • Creați mașini virtuale portabile care sunt gata de utilizare pe orice altă platformă compatibilă cu arhitectura. Dacă trebuie să demonstrați funcționarea unui program, iar acesta sau mediul sistemului de operare trebuie configurat într-un anumit mod - mașinile virtuale sunt cea mai bună opțiune în acest caz. Faceți totul într-o mașină virtuală acțiunile necesare, inscripționați-l pe DVD și unde trebuie să arătați cum funcționează totul, instalați platforma de virtualizare și porniți mașina virtuală.
  • Obținerea de medii de utilizator securizate pentru Internet. Când lucrați pe Internet, care, după cum știe toată lumea, este destul de plin de viruși și cai troieni, rularea unui browser de Internet în modul utilizator nu este o soluție acceptabilă pentru mulți din punct de vedere al securității. La urma urmei, există multe vulnerabilități în software, inclusiv în sistemele de operare, prin care programele malware pot deteriora datele importante. O mașină virtuală în acest caz este o opțiune mai avantajoasă, deoarece un malware, după ce a câștigat controlul asupra sistemului de operare într-o mașină virtuală, poate provoca doar daune în interiorul acesteia, fără a afecta sistemul de operare gazdă. Apropo, recent au început să apară viruși care își detectează prezența într-o mașină virtuală și nu se dezvăluie în acest caz, dar până acum nu există astfel de viruși. malware unități și, în orice caz, datele importante nu vor fi afectate până când obiectele infectate nu sunt transferate pe sistemul de operare gazdă. Prin urmare, utilizarea mașinilor virtuale în acest caz nu exclude deloc utilizarea software-ului antivirus.
  • Crearea de medii pentru experimentarea cu software potențial periculos. Într-o mașină virtuală, puteți încerca în siguranță un nou instrument de curățare a registrului sau un utilitar de disc. De asemenea, puteți instala în siguranță aplicații software care ar putea, în anumite condiții, să vă deterioreze sistemul sau datele. În acest caz, mașina virtuală acționează ca un sandbox în care sunt redate programele dvs. Le puteți observa și studia munca în siguranță, fără să vă faceți griji cu privire la siguranța datelor dvs.
  • Convenabil și simplu backup medii de utilizator. În cele din urmă, o mașină virtuală este doar un folder de fișiere de pe computer care poate fi copiat pe mediul de rezervă și apoi restaurat cu ușurință. În acest caz, nu este nevoie să creați imagini hard disk a face copie de rezervă sistemul dvs.
  • Posibilitatea de instruire pentru a lucra cu alte sisteme de operare decât cel gazdă. Desigur, puteți instala un al doilea sistem de operare în paralel cu sistemul principal, dar în acest caz, dacă aveți nevoie de vreo aplicație din sistemul principal, va trebui să reporniți. În acest caz, mașina virtuală varianta perfecta: rulați sistemul de operare de care aveți nevoie în paralel cu sistemul de operare gazdă și comutați între ele dacă este necesar. Pe multe sisteme, partajarea fișierelor între sistemele oaspeți și cele gazdă este la fel de simplă ca glisarea și plasarea fișierelor și folderelor cu indicatorul mouse-ului.

Am enumerat doar principalele opțiuni pentru utilizarea mașinilor virtuale acasă; desigur, există și alte domenii, mai specifice, ale aplicării acestora. Dar perspectivele reale de utilizare a sistemelor de virtualizare desktop se deschid în afaceri, unde, mai presus de toate, accesibilitatea și economisirea timpului și a costurilor la achiziționarea de echipamente suplimentare sunt importante.

Platforme de virtualizare desktop în afaceri

Pentru majoritatea companiilor, atunci când vine vorba de virtualizare, aceasta înseamnă în primul rând virtualizarea infrastructurii serverelor de întreprindere. Cu toate acestea, există multe soluții bazate pe VM pentru utilizatorii finali care pot îmbunătăți semnificativ productivitatea angajaților unei companii. Să luăm în considerare principalele domenii de aplicare a mașinilor virtuale în afaceri pe platformele de virtualizare pentru utilizatorii de desktop:

  • Crearea de depozite de șabloane tipice pentru mediile de lucru ale utilizatorilor. În funcție de specificul activității organizației, angajații acesteia trebuie să utilizeze un anumit set de software. Când un nou angajat se alătură unei organizații, trebuie să instaleze un sistem de operare, să-l configureze într-un anumit mod, în conformitate cu cerințele organizației și politicile de securitate și, de asemenea, să instaleze toate aplicațiile software necesare. Când utilizați șabloane de mașini virtuale, această problemă este rezolvată foarte simplu: un angajat este instalat cu o platformă de virtualizare desktop și este lansată o mașină virtuală dintr-un set de șabloane de organizație, în care este instalat tot software-ul necesar și operarea adecvată. sunt făcute setările sistemului. Acest model va reduce semnificativ timpul de implementare, precum și va oferi o flexibilitate ridicată atunci când se transferă desktopul virtual al unui angajat pe o altă mașină fizică. Desigur, acest caz de utilizare poate necesita resurse hardware sporite, dar acest lucru va fi mai mult decât răsplătit dacă angajatul trebuie să opereze cu volume mari de date eterogene, a căror copie de rezervă va necesita un timp semnificativ. De exemplu, angajații de marketing, care instalează multe dintre programele de care au nevoie, încearcă lucrurile în fiecare zi și lucrează cu diferite documente. În acest caz, ei pot copia folderul cu fișierele mașinii lor virtuale de lucru la sfârșitul zilei de lucru, fără să se teamă că mâine la instalarea următorului program totul se va „rupe”.
  • Crearea unei infrastructuri desktop virtuale care permite stocarea centralizată a mediilor de utilizator pe serverele securizate ale companiei. Utilizatorii finali înșiși folosesc instrumente de acces la desktop la distanță pentru mediile lor (de exemplu, Serviciile terminale) stocate în centrul de date corporativ. Această opțiune de utilizare a mașinilor virtuale necesită costuri semnificative pentru implementarea sa, deoarece în acest caz necesită suport pentru platformele de virtualizare a serverelor din centrul de date al companiei. Cu toate acestea, această metodă oferă cel mai bun nivel de securitate și disponibilitate. Deoarece toate mediile de lucru sunt stocate și întreținute central într-un centru de date securizat, probabilitatea scurgerii de informații confidențiale este redusă semnificativ. În același timp, gradul de accesibilitate a unor astfel de medii crește semnificativ, deoarece accesul la acestea poate fi asigurat de oriunde cu o conexiune de mare viteză. Strict vorbind, această soluție nu se aplică platformelor de virtualizare desktop, dar afectează utilizatorii finali. Un exemplu de astfel de soluție este VMware Virtual Desktop Infrastructure, bazată pe infrastructura virtuală a serverelor unei organizații dintr-un centru de date corporativ. Structura unui astfel de model este prezentată în figură:
  • Utilizarea mașinilor virtuale protejate de politici de securitate. Profesioniștii IT care trebuie să asigure confidențialitatea datelor lor personale, precum și să demonstreze frecvent diverse software-uri clienților, sunt ideali pentru soluții pentru crearea de mașini virtuale securizate care oferă un mijloc de restricționare a accesului la diferite funcții pentru lucrul cu o mașină virtuală. De asemenea, puteți seta perioada de valabilitate a mașinii virtuale și astfel să distribuiți software-ul astfel încât un anumit cerc de oameni să nu poată utiliza mașina virtuală mai mult decât timpul permis. Un exemplu de astfel de soluție este produsul VMware ACE Manager.
  • Simplificați instruirea utilizatorilor prin crearea de săli de clasă cu mașini virtuale care rulează diverse sisteme de operare și aplicații software. Dacă un grup de angajați dintr-o organizație trebuie să fie instruiți pentru a utiliza un anumit produs sau program, puteți crea un șablon de mașină virtuală și puteți instala platforma de virtualizare pe fiecare dintre computerele din sala de clasă. Apoi, mașina virtuală poate fi copiată pe toate computerele și lansată cu tot numărul necesar de programe. Dacă aveți nevoie de instruire pentru un alt produs, puteți crea un nou șablon de mașină virtuală și, de asemenea, îl puteți implementa pe toate computerele din sala de clasă.
  • Dezvoltare si testare de software in companie. O mașină virtuală, fiind un mediu izolat, este ideală pentru dezvoltarea de software. Dezvoltatorii și testerii pot crea configurațiile sistemului de operare și mediile de utilizator de care au nevoie pentru a simula comportamentul programului pe diferite platforme. Ca parte a acestui caz de utilizare, este, de asemenea, posibilă modelarea perechilor de mașini virtuale funcționale pe aceeași platformă fizică care interacționează între ele prin intermediul rețelei. În plus, unele platforme, cum ar fi VMware Workstation, vă permit să creați arbori de stare a mașinii virtuale, fiecare dintre acestea stochând o anumită configurație de utilizator. Fiecare dintre aceste stări poate fi derulată înapoi cu un singur clic. Un exemplu de astfel de copac:

Analiză comparativă a platformelor de virtualizare desktop

Companiile de vârf din domeniul platformelor de virtualizare desktop au făcut multe în ultimii doi ani pentru a le face cât mai ușor de utilizat și accesibile chiar și pentru cel mai neexperimentat utilizator. Liderii în producția de sisteme de virtualizare pentru utilizatorii finali în acest moment sunt următoarele companii: VMware cu produsele VMware Workstation, VMware ACE și VMware Fusion, Microsoft cu produsul Virtual PC, Parallels, care își promovează platforma de virtualizare pentru Mac OS cu produsul Parallels Desktop pentru Mac și compania InnoTek cu platforma gratuită și open source VirtualBox. Să aruncăm o privire rapidă asupra capacităților unora dintre aceste produse.

VMware Workstation


VMware este astăzi liderul incontestabil în domeniul sistemelor de virtualizare desktop. Produsele sale sunt ușor de utilizat, au o funcționalitate bogată și sunt rapide. Aproape toți producătorii de platforme de virtualizare desktop sunt concentrați pe produs. Procesul de creare a unei mașini virtuale și de instalare a unui sistem de operare invitat nu este deosebit de dificil: în timpul creării, trebuie să specificați cantitatea de RAM alocată pentru sistemul invitat, tipul și dimensiunea discului virtual, folderul în care fișierele mașinii virtuale. va fi localizat și tipul de sistem de operare invitat care urmează să fie instalat. Un CD sau DVD bootabil sau o imagine ISO poate fi folosită ca distribuție de instalare a sistemului invitat. După instalarea sistemului de operare într-o mașină virtuală, trebuie să instalați VMware Tools și să dezactivați toate dispozitivele emulate inutile din setări pentru a optimiza performanța. De asemenea, puteți crea un instantaneu al stării „curate” a sistemului oaspete, în care toate datele de pe discurile virtuale în acel moment vor fi salvate și puteți reveni la starea lor salvată în orice moment. Caracteristicile cheie ale VMware Workstation includ:

  • A sustine tipuri variate discuri virtuale (controllerele atât pentru discurile IDE, cât și pentru SCSI sunt emulate):
    • dimensiune fixă ​​(Prealocate) sau în creștere pe măsură ce sunt umplute (În creștere), în timp ce primele sunt optimizate pentru performanță, iar cele din urmă sunt convenabile deoarece nu ocupă mult spațiu înainte de a fi umplute
    • Discuri independente care nu sunt afectate de instantaneele sistemului de operare. Astfel de discuri sunt convenabile pentru organizarea stocării fișierelor, ale căror modificări nu sunt necesare atunci când lucrați cu instantanee ale stării sistemului oaspete.
    • suport pentru discuri a căror stare nu este salvată când mașina virtuală este oprită
    • posibilitatea de înregistrare directă pe un disc fizic
  • Suport pentru diferite tipuri de interacțiuni de rețea între mașini virtuale, inclusiv combinarea mașinilor virtuale în „echipe” (Echipe), care vă permite să creați subrețele virtuale constând din mașini virtuale cu un număr diferit de adaptoare de rețea virtuale (până la trei). Virtual interfata retea poate funcționa în trei moduri diferite:
    • Rețea în punte- mașina virtuală partajează resurse card de retea cu sistemul de operare gazdă și funcționează cu o rețea externă acestuia ca o mașină independentă.
    • Rețea doar pentru gazdă- mașina virtuală primește o adresă IP în propria subrețea gazdă de la serverul VMware DHCP. În consecință, puteți lucra în rețea doar cu alte mașini virtuale de pe această gazdă și cu sistemul de operare al gazdei în sine.
    • NAT- mașina virtuală funcționează și pe subrețeaua proprie a gazdei (dar diferită), totuși, prin serverul VMware NAT, poate iniția conexiuni la o rețea externă. Este imposibil să inițiezi o conexiune la o astfel de mașină virtuală dintr-o rețea externă. În cadrul gazdei, este asigurată comunicarea în rețea.
    • Discurile pot fi montate și pe sistemul gazdă folosind utilitarul vmware-mountși extindeți folosind utilitarul vmware-vdiskmanager(acest utilitar servește și pentru a efectua o serie de alte acțiuni pe discurile virtuale).
  • Posibilitatea de a schimba cu ușurință fișiere folosind interfața Drag&Drop, precum și prin crearea de foldere partajate între sistemul de operare gazdă și oaspete.
  • Suport pentru o listă mare de sisteme de operare invitați și gazdă.

ÎN ultima versiune VMware Workstation 6 include, de asemenea, următoarele caracteristici utile:

  • Suport complet pentru interfața USB 2.0
  • capacitatea de a înregistra activitatea mașinii virtuale
  • produs integrat VMware Converter (pentru gazde Windows) pentru importarea mașinilor virtuale de la alți producători
  • rulează o mașină virtuală ca serviciu

De asemenea, este de remarcat faptul că produsul VMware Workstation este în prezent singura platformă de virtualizare care acceptă experimental Direct-3D în sistemele de operare invitate. Principalul și poate singurul dezavantaj al acestei platforme este faptul că nu este gratuită.

Microsoft Virtual PC

După ce a apărut ca un concurent al VMware Workstation, produsul Connectix, care a fost achiziționat ulterior de Microsoft Corporation împreună cu compania, nu a primit o dezvoltare demnă în mâinile sale. Drept urmare, în prezent, în aproape toate privințele este inferior platformei VMware Workstation și poate fi lansat doar în sistemul de operare gazdă. sistem Windows. Cu toate acestea, un număr destul de mare de utilizatori îl folosesc ca platformă de virtualizare desktop, deoarece Virtual PC este gratuit și acoperă nevoile de bază pentru utilizarea mașinilor virtuale. Procesul de instalare pentru oaspeți este, de asemenea, foarte simplu și intuitiv. După ce sistemul de operare este instalat, trebuie să instalați Virtual Machine Additions (analog cu VMware Tools în VMware Workstation), care măresc semnificativ performanța sistemului de operare invitat prin îmbunătățirea tehnologiei de virtualizare. Suplimentele VM pot fi instalate și pe sistemele de operare invitate Linux.

Principalele avantaje ale produsului Microsoft Virtual PC includ următoarele caracteristici:

  • Suport complet pentru Windows Vista, atât ca sistem de operare gazdă, cât și ca oaspete. În ceea ce privește performanța, Virtual PC 2007 a făcut un pas semnificativ înainte față de versiunea anterioară, iar acum performanța Windows Vista într-o mașină virtuală este destul de acceptabilă.
  • Suport pentru sisteme gazdă Windows pe 64 de biți.
  • Performanță îmbunătățită, profitând de îmbunătățirile introduse în Microsoft Virtual Server 2005 R2.
  • Disponibilitatea diferitelor tipuri de discuri virtuale:
    • Extindere dinamic (similar cu Creșterea în VMware Workstation)
    • Dimensiune fixă ​​(analog cu cea prealocată în VMware Workstation)
    • Diferențiere - un disc care stochează modificări față de starea curentă a discului virtual
    • Conectat la un hard disk (analog cu scrierea directă pe disc în VMware Workstation)
  • Prezența diferitelor tipuri de comunicare în rețea între mașinile virtuale și gazdă:
    • analog cu Bridged Networking în VMware Workstation
    • Numai local (analog doar pentru gazdă în VMware Workstation)
    • Rețea partajată (similar cu NAT în VMware Workstation)

Trebuie remarcat faptul că produsul Virtual PC se adresează mai mult utilizatorilor casnici decât profesioniștilor IT și dezvoltatorilor de software, în timp ce VMware Workstation, cu funcționalități mult mai mari, este capabil să acopere nevoile acestora din urmă. În același timp, Virtual PC este gratuit și are scopul în principal de a simplifica migrarea către noi sisteme de operare. sisteme Microsoftși suport pentru versiunile lor învechite. Și, desigur, popularitatea platformei Virtual PC este influențată de natura sa liberă, creând o nișă specifică pentru utilizarea acestui produs.

Parallels Workstation și Parallels Desktop pentru Mac


Produsul este destinat utilizării pe platformele Windows și Linux ca sistem de virtualizare desktop. Datorită faptului că Parallels (deținut de fapt de firma ruseasca SWSoft) se concentrează acum în principal pe produs, dezvoltarea acestui produs s-a oprit oarecum și funcţionalitate este inferior celor două platforme desktop de top de la VMware și Microsoft. Prin urmare, vom vorbi despre platforma Parallels Desktop pentru Mac, care este acum platforma principală pentru computerele Apple. În plus, în acest moment dezvoltarea acestei platforme este foarte dinamică, ceea ce se datorează, în primul rând, faptului că VMware intenționează serios să invadeze piața de virtualizare pentru Mac-uri cu produsul său VMware Fusion, care este aproape gata pentru lansarea finală. . Caracteristici cheie ale platformei Parallels Desktop pentru Mac:

  • Creați cu ușurință mașini virtuale în trei pași folosind Asistentul de instalare Parallels. Pentru a crea o mașină virtuală și pentru a instala un sistem de operare invitat în ea, nu este necesar niciun efort suplimentar.
  • Prezența utilitarului Parallels Transporter, care vă permite să migrați de la o mașină fizică la una virtuală.
  • Suport complet pentru sistemul de operare invitat Windows Vista. Acest lucru asigură un schimb simplu de fișiere între sistemele de operare invitat și gazdă
  • Suport interfață USB 2.0
  • Suport pentru Mac OS X „Leopard”.

La fel ca majoritatea produselor pentru platforma Mac OS X, Parallels Desktop oferă utilizatorului o interfață simplă și ușor de utilizat. Nu este un secret pentru nimeni că mulți utilizatori de Mac simt adesea nevoia să folosească produse Windows, iar Parallels Desktop le oferă această oportunitate, permițându-le să se simtă „în două lumi”.

De asemenea, puteți aminti produse Parallels precum Parallels Compressor Workstation și Parallels Compressor Server, care vă permit să comprimați discurile nu numai ale mașinilor virtuale Parallels, ci și ale VMware, care este o soluție la una dintre problemele cu care se confruntă adesea utilizatorii.

VirtualBox


InnoTek a intrat recent pe piața virtualizării desktop cu o soluție neașteptată gratuită și open source. Într-un moment în care s-ar părea noua platforma Este dificil să aduceți virtualizarea la un nivel decent, InnoTek a obținut un succes neașteptat de rapid și o recunoaștere populară.

Cu toate acestea, mulți bloggeri fideli VMware au spus că pe desktopurile lor, mașinile virtuale de pe platformă funcționează considerabil mai repede decât mașinile virtuale de pe VMware Workstation. În plus, până de curând, platforma VirtualBox era disponibilă doar pentru gazdele Linux și Windows, iar la sfârșitul lunii aprilie a apărut prima versiune pentru Mac OS X, unde platforma este planificată să concureze cu astfel de „monstri” de sisteme de virtualizare precum Parallels și VMware. Și, desigur, are toate șansele să câștige. Având în vedere deschiderea completă a platformei și natura sa liberă, mulți entuziaști sunt gata să își îmbunătățească platforma și să-i sporească funcționalitatea, sperăm că fără a-i compromite performanța. În acest moment, VirtualBox nu are o funcționalitate atât de largă ca platformele de vârf; nu acceptă sisteme pe 64 de biți și interacțiunea de rețea cu Windows Vista, dar o puteți obține pe site informații operaționale la ce funcții ale sistemului se lucrează. În acest moment, platforma are următoarele caracteristici principale:

  • O listă destul de mare de sisteme de operare gazdă și oaspeți acceptate.
  • Suport pentru mai multe instantanee ale stării curente a sistemului oaspete (instantanee).
  • Discuri cu extindere dinamică și cu dimensiuni fixe.
  • Posibilitatea de a instala Guest Additions (analog cu VMware Tools) pentru a crește gradul de integrare cu sistemul de operare gazdă

Desigur, din punct de vedere al funcționalității, VirtualBox este un produs foarte imatur, dar indicatorii săi de performanță indică faptul că platforma are viitor, iar comunitatea Open Source va depune toate eforturile pentru a o îmbunătăți și dezvolta.

Ce să alegi ca sistem de virtualizare desktop?

Pentru a rezuma, putem spune că fiecare dintre platformele descrise mai sus ocupă în prezent propria nișă în domeniul aplicării tehnologiilor de virtualizare pe computere desktop. Fiecare sistem de virtualizare are avantaje și dezavantaje. În timp, desigur, multe dintre ele vor dobândi funcționalitatea necesară care satisface majoritatea nevoilor utilizatorilor. De asemenea, se speră că vor fi furnizate instrumente pentru a converti formatele de mașini virtuale între platforme.

Fără îndoială când despre care vorbim despre utilizarea unui sistem de virtualizare desktop acasă pe gazde Windows, ar trebui să alegeți între platformele Microsoft Virtual PC sau VirtualBox, deoarece acestea sunt gratuite și au funcționalitatea necesară pentru a susține mașinile virtuale acasă. Cu toate acestea, când vine vorba de utilizarea mașinilor virtuale în afaceri, într-un mediu de întreprindere corporativă, în care implementarea sistemelor de virtualizare desktop impune cerințe mari de funcționalitate și fiabilitate, nu puteți face fără VMware Workstation, care este semnificativ superior altor platforme descrise. . Produsul VirtualBox își poate găsi locul și aici, deoarece este cel mai optimizat pentru performanță.

Virtual PC ar trebui să fie utilizat atunci când oferă suport pentru versiuni mai vechi de Windows și rulează Windows Vista ca sistem de operare invitat. Iar utilizatorii platformei Mac nu pot face fără produsul Parallels Desktop: acest lucru este dovedit de faptul că rezultatul a peste 100.000 de copii ale produsului vândut a fost înregistrat încă din 2006. Utilizatorii de Mac ar trebui să acorde atenție și platformei VMware Fusion, care în viitor pretinde a fi lider în domeniul platformelor de virtualizare desktop.

Tehnologiile de virtualizare pentru computerele personale devin din ce în ce mai aproape de utilizatorul final și pot fi acum utilizate atât în ​​munca de zi cu zi a angajaților organizațiilor, cât și pe computerele de acasă pentru a crea medii personale protejate sau izolate. În plus, utilizarea mașinilor virtuale pe desktop-uri nu se limitează la opțiunile descrise. De exemplu, într-o mașină virtuală VMware, în modul ferestre al consolei sistemului de operare invitat, puteți seta o rezoluție mai mare decât cea acceptată de monitor, iar barele de defilare vor apărea în fereastra sistemului oaspete. Acest lucru vă va permite să testați site-ul sau aplicația rezoluții înalteîn lipsa unui monitor adecvat. Acest exemplu arată că opțiunile de utilizare a mașinilor virtuale pe computere desktop depind de imaginația ta. Și platformele de virtualizare personalizate care evoluează rapid vă pot ajuta să vă satisfaceți nevoile.

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

mărimea 33 MB

Verdict

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

O oarecare instabilitate la locul de muncă

VirtualBox 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.

Pe lângă dispozitivele standard necesare funcționării sistemului de operare (procesor, adaptor video, hard disk), programul emulează și 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, iar dispozitivele conectate la conectorii USB din sistemul gazdă sunt preluate automat în sistemul oaspete.

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 lansarea platformei VMware Workstation 6, această caracteristică era disponibilă numai în VirtualBox. De asemenea, funcția implementată USB peste RDP(dacă mașina virtuală acționează ca un server RDP, atunci dispozitivele USB conectate vor fi și ele vizibile în client).

Al 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șinile 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 resursele adaptorului fizic de rețea al gazdei, î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 nu este nevoie să accesați o rețea externă; î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 care sunt accesibile pe orice sistem.

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, se lucrează în prezent pentru a porta produsul pe alte platforme de găzduire, iar dezvoltatorilor li se oferă toate instrumentele și interfețele necesare pentru modificarea VirtualBox.

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

VMware Workstation 6.5

VMware Workstation 6.5

Shareware, 189 USD

Dezvoltator VMware

mărimea 500 MB

Verdict

Cea mai mare funcționalitate dintre toate programele

Preț mare; 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 sistemelor de operare pentru invitați compatibile este pur și simplu uriașă - există de toate, de la Solaris și Novell NetWare la Linux, FreeBSD și Windows Vista x64 Edition. Platforma emulează perfect toate sistemele informatice necesare. Numărul de dispozitive acceptate este 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 - capacitatea de a rula o altă copie a Windows pe computer, destinată partajării) și așa-numitul mod unity - rulează aplicații 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. Adevărat, cu o mică avertizare - deocamdată această funcție este disponibilă numai cu folosind Windows XP ca sistem de operare invitat. De asemenea, în acest moment sunt acceptate doar DirectX 9.0 și Shader Model 2.0. Inca printre ultimele inovații Este demn de remarcat posibilitatea de a transmite 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 utilizate ulterior pentru a reveni la una 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 motor de cautare Explorator). În plus, în versiune noua 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 cu un alt utilitar cu adevărat indispensabil - P2V Assistant, care vă permite să convertiți literalmente un sistem fizic într-unul virtual în doar câteva clicuri.

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 putea fi concurent demn programele prezentate în recenzie, dacă nu pentru un „dar” - suportă ca sisteme invitate doar pe cele aparținând familiei 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 menite să ușureze 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 gazdă ș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

mărimea 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 Chipset Intel i815, RAM 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 acceptate pot folosi direct unitatea unui computer real). În plus, există suport pentru diverse echipamente periferice (imprimante, scanere, precum și diferite PDA-uri bazate pe Windows Mobile 2005 și camere).

Sisteme pentru oaspeți compatibile: Toată familia Microsoft Windows, de la versiunea 3.1 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 invitat ș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. S-a adăugat și Suport USBși sunet. O altă caracteristică interesantă care a apărut în noua versiune este capacitatea de a opri sistemul guest fără a-l descărca. În acest caz, resursele alocate sistemului invitat sunt returnate sistemului gazdă, 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 testarea comparativă a 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 suportă 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 funcționa cu tehnologiile 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 bazate 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, de la copierea unui sistem finit până la 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.

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

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

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

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

Cel mai adesea, virtualizarea este utilizată pentru a rezolva probleme de următorul tip:

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

Virtual PC – mașină virtuală de la Microsoft

Microsoft, dezvoltatorul celui mai popular sistem de operare, și-a dezvoltat propriul sistem de virtualizare, care este conceput să funcționeze exclusiv în mediul Windows - acesta este Virtual PC 2007 pentru Windows XP și Vista, precum și mașina virtuală relativ nouă Virtual PC. pentru Windows 7. Pe lângă cea mai recentă versiune, dezvoltatorii au creat programe de virtualizare instrument Windows Modul XP, care este o versiune virtuală a XP Professional. Acest instrument vă permite să rulați aplicații și programe vechi pe sistemul de operare Windows 7 mai nou.

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

Microsoft nu este de fapt dezvoltatorul Virtual PC. Inițial, acest program a fost creat de o altă companie și a fost conceput să funcționeze pe Windows și Mac OS. La acea vreme, OS/2, DOS și OS bazat pe nucleul Linux erau folosite ca sisteme de operare invitate. Când Microsoft a devenit unicul proprietar al acestui produs, s-a decis să refuze asistența program Mac OS. Astfel, toate eforturile dezvoltatorilor s-au concentrat pe dezvoltarea ulterioară a Virtual PC exclusiv pentru sistemul de operare Windows. Drept urmare, astăzi avem un instrument gratuit pentru crearea unui mediu virtual care funcționează excelent pe Windows ca sistem de operare gazdă și invitat. Cu toate acestea, cu toate acestea, acest instrument este destul de mediocru, datorită faptului că îi lipsesc diverse tipuri de suplimente concepute pentru a interacționa cu toate celelalte sisteme.

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

mașină virtuală VmWare

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

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

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

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

Parallels Workstation – virtualizare pentru utilizatorul casnic

Unul dintre cei mai mari jucători de pe piața globală de virtualizare este Parallels. Principalele sale instrumente de virtualizare sunt destinate în primul rând companiilor mari furnizori de servicii. Dar dezvoltatorul nu disprețuiește nici utilizatorul casnic; pentru mașinile cu Windows și Linux, compania are un program de virtualizare numit Parallels Workstation, iar pentru mașinile Apple există o soluție similară, Parallels Desktop. Spre deosebire de alți dezvoltatori, această companie nu oferă soluții gratuite; utilizatorul va trebui să plătească pentru a crea și rula o mașină virtuală.

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

De asemenea, este de remarcat faptul că compania are versiune mobila Aplicații Parallels Mobile pentru iOS. Prin utilizarea această versiune poate fi ușor configurat telecomandă rulează mașina virtuală Parallels Desktop pe Mac OS.

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

VirtualBox – mașină virtuală de la Oracle

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

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

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

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

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

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

Pentru ce este o mașină virtuală?

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

Cel mai simplu lucru pe care îl puteți face cu acesta este să utilizați programe care nu sunt disponibile pentru sistemul de operare al utilizatorului sau chiar pentru PC în general. De exemplu, un emulator 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 utilizatorii mai puțin avansați pentru astfel de verificări. Faptul este că atunci când emulează sisteme de operare aferente, mașina poate reproduce toate informațiile conținute pe computer. Prin urmare, dacă un utilizator trebuie să descarce un fișier de pe Internet care poate conține viruși, ar trebui mai întâi să îl verifice pe o mașină virtuală. Dacă se joacă normal pe el, atunci îl puteți deschide în siguranță pe sistemul de operare nativ.

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

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

Ce sunt mașinile virtuale?

Mașină virtuală pentru Windows 10

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

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

Beneficiile cheie ale Hyper-V:

  • integrat în sistem, nu este nevoie să descărcați sau să căutați nimic;
  • are funcționalitate completă pentru emularea diferitelor versiuni de Windows, de exemplu, 98 și alte sisteme de operare;
  • 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 „ start" și submeniu " Programe" Acolo trebuie să găsiți o linie cu numele programului și să faceți clic pe ea. Se va deschide o fereastră în care puteți crea, șterge și efectua liber alte manipulări cu emulatorul sistemului de operare.

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

Pe lângă cele încorporate în a șaptea și a zecea Windows virtual mașini, 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 vom vorbiî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ă, abilitatea de a salva starea sistemului pentru rollback instantaneu în cazul în care apare o eroare critică. De fapt, din lista uriașă a tuturor funcțiilor acceptate, putem concluziona că, prin descărcarea Oracle VirtualBox, puteți lucra confortabil pe orice sistem de operare, fără nicio restricție.

Pentru majoritatea utilizatorilor, VirtualBox este foarte buna alegere datorită caracterului său practic, fiabilității și funcționalității.

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

Tobe virtuale

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

Crearea propriei mașini virtuale

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

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

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

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

Virtualizare 1C-Bitrix

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

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

Ce mașină virtuală să alegi

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

Video pe tema




Top