Computer finestre Internet

Che è meglio Virtualbox o Vmware. Confronto tra Oracle VirtualBox e VMware Workstation Scelta di una macchina virtuale

Per averne diversi sistemi operativi con spazio di lavoro e applicazioni separati, non è necessario acquistare un secondo (terzo, quarto, ecc.) computer. Perché tutto sta nel tuo unico PC. Come? Grazie alle macchine virtuali (VM) - programmi speciali che creano (emulano) computer immaginari (virtuali) all'interno del sistema operativo principale.

Il PC virtuale è quasi come uno reale. Ha il proprio processore, memoria, disco fisso, scheda di rete e tutto il resto. Naturalmente, questi non sono dispositivi fisici, ma sono realizzati in modo tale che i sistemi operativi li considerino proprio così: reali.

Diversi virtuali possono funzionare contemporaneamente su un computer fisico. Quanto dipende dalle risorse hardware: più veloce è il processore, più grande è la RAM, più spaziosa è l'unità, più. Un tipico PC domestico di fascia media con Windows 10 può gestire da tre a cinque sistemi operativi leggeri (come Windows XP, Android e Lubuntu + sistema di base) in esecuzione contemporaneamente. O due o tre relativamente pesanti (ad esempio, Windows 10 di base + Windows 7 virtuale e Mac OS X). Come hai già capito, le applicazioni di emulazione di computer virtuali ti consentono di installare ed eseguire un'ampia varietà di sistemi operativi su di esse.

Le macchine virtuali di uso generale (al contrario di quelle specializzate come, ad esempio, VM Java) utilizzano:

  • Per eseguire applicazioni che il sistema principale non supporta.
  • Per proteggere il sistema dai potenziali danni di programmi non verificati.
  • Come ulteriore barriera contro i virus quando si visitano risorse Web discutibili.
  • Per creare un ambiente isolato per lo studio dell'attività del malware.
  • Come banco di prova per il debug dei propri sviluppi.
  • Padroneggiare le tecnologie di costruzione di reti.
  • Per doppia autorizzazione su alcuni portali di gioco e molto altro.

E, naturalmente, le macchine virtuali sono ampiamente utilizzate per distribuire le risorse di lavoro del server.

Oggi non toccheremo l'applicazione industriale di VM, ma considereremo solo ciò che può essere utile per gli utenti domestici di Windows.

Oracle Virtualbox

Diamo un'occhiata al processo di creazione di una nuova macchina virtuale e all'avvio dell'installazione di Windows 10 al suo interno.

  • Fare clic sul pulsante "Crea" nel pannello superiore.

  • Nella prima finestra della procedura guidata di creazione della VM, indicheremo il nome del sistema operativo (verrà visualizzato nell'elenco dei sistemi guest), il suo tipo (Windows, Linux, ecc.) e la versione. Nel nostro esempio, questo è Windows 10 a 32 bit (puoi anche installare a 64 bit, ma richiederà più risorse). Fare clic su Avanti per procedere al passaggio successivo.

  • Successivamente, indicheremo la taglia memoria ad accesso casuale VM. Per impostazione predefinita, a Windows 10 x86 viene assegnato 1 GB, ma puoi aumentare questa quantità spostando il dispositivo di scorrimento verso destra. Se il tuo PC non ha molta RAM, non dare alla VM più di 2-3 GB, altrimenti il ​​sistema principale rallenterà per mancanza di memoria.

  • Successivamente, creiamo un disco rigido virtuale. Se stai installando il sistema per la prima volta, seleziona l'opzione "Crea nuovo".

  • Lascia il tipo di disco virtuale predefinito.

  • Un formato di archiviazione dati è un'area dell'archiviazione fisica del computer assegnata a una macchina virtuale. Può avere un volume costante o in espansione dinamica entro i limiti ulteriormente definiti. Per risparmiare spazio, sceglieremo un formato dinamico.

  • Successivamente, indicheremo il nome del volume (disco virtuale C) e la sua dimensione. L'impostazione predefinita è 32 GB.

  • Dopo aver fatto clic sul pulsante "Crea" nell'ultima finestra, nell'elenco apparirà una nuova macchina virtuale. I suoi parametri sono mostrati nel riquadro a destra.
  • Per procedere all'installazione di Windows, fare clic sul pulsante "Esegui" nel pannello superiore.

  • Nella finestra che si aprirà successivamente, apparirà una finestra “Seleziona disco di avvio". Fare clic sull'icona della cartella e specificare il percorso del kit di distribuzione del sistema. Può essere un'immagine in formato .iso o un supporto fisico (DVD, unità flash). Dopo aver selezionato la distribuzione, fare clic su "Continua".

  • L'ulteriore corso dell'installazione del sistema operativo in una macchina virtuale non differisce dalla sua installazione su un computer fisico.

Alcune impostazioni della VM e degli ospiti

Un clic nella finestra della macchina virtuale cattura il cursore del mouse (ovvero, si sposterà solo all'interno dello schermo virtuale). Premi Ctrl + Alt per riportare il cursore sul sistema operativo principale.

Per accedere all'intero set di funzioni del sistema operativo guest, è necessario installare componenti aggiuntivi speciali. Vai al menu "Dispositivi", fai clic su "Monta immagine disco delle aggiunte del sistema operativo guest" e segui le ulteriori istruzioni.

Per connettere una cartella al sistema guest per la condivisione dei file con quello principale, cliccare sulla voce di menu "Dispositivi" "Cartelle condivise". Fare clic sull'icona "cartella +" nella finestra che si apre e tramite il campo "percorso cartella" specificarlo nell'esploratore (mostra le directory del sistema principale).

Se vuoi che l'impostazione funzioni sempre, seleziona Connessione automatica e Crea cartella permanente. una cartella condivisa sarà accessibile dall'esploratore della macchina virtuale come rete.

Per modificare l'ordine del polling dei dispositivi di avvio (ad esempio, per avviare una macchina virtuale da DVD), spegni il sistema operativo guest, apri le sue impostazioni (nella finestra principale di Virtualbox) e vai alla prima scheda della sezione "Sistema". Nell'elenco Boot Order, contrassegna il supporto desiderato e usa i pulsanti freccia per spostarlo verso l'alto.

VMware Workstation Pro

Alcune opzioni per le macchine virtuali Hyper-V

Per scattare un'istantanea di un sistema operativo guest in esecuzione, apri il menu in alto della sua finestra Azione e fai clic su Punto di controllo". Oppure premi la combinazione Ctrl + N.

L'accesso alle impostazioni di una singola macchina virtuale viene aperto dal suo menu contestuale nell'elenco della finestra principale del gestore ed è nascosto dietro il pulsante "Impostazioni".

Anche altre funzionalità del programma sono molto semplici e vengono padroneggiate senza troppe difficoltà.

Ogni utente di PC a volte desidera provare un altro sistema operativo, ma esita a installarlo sul proprio computer di lavoro. In effetti, l'installazione di un sistema operativo sconosciuto è un atto molto rischioso. Un comando sbagliato può perdere tutti i dati sul disco. Ma oggi c'è un modo per testare più sistemi operativi su un computer contemporaneamente e, se lo si desidera, anche contemporaneamente! Questo metodo è chiamato macchina virtuale o computer virtuale... Considera tre i migliori programmi che consentono di utilizzare la tecnologia di virtualizzazione a casa.

Comprensione delle macchine virtuali

I sistemi di virtualizzazione che esistono oggi hanno molto in comune. In particolare, ogni macchina virtuale riconosce un'unità CD e un'unità floppy. Inoltre, è possibile lavorare con unità virtuali e immagini disco. Molto utile è la possibilità di impostare manualmente la quantità di RAM per ciascuno dei macchine virtuali, elenco dei dispositivi collegati, ecc. Tali impostazioni flessibili consentono di utilizzare comodamente il sistema ospite. Una caratteristica molto comoda è la possibilità di sospendere una macchina virtuale in qualsiasi momento. Ciò libera le risorse hardware necessarie per il sistema host.

Tutte le differenze tra le macchine virtuali esistenti, infatti, si riducono solo all'elenco dei sistemi operativi supportati, oltre che al costo. I sistemi più comuni oggi sono VirtualBox, Windows Virtual PC e VMWare. Come sono differenti?

ORACLE VirtualBox: macchina virtuale versatile e gratuita

VirtualBox- molto semplice, potente e strumento gratuito per la virtualizzazione, sviluppandosi grazie al supporto della famosa corporation ORACLE. Ti consente di installare come "ospite" quasi tutti i sistemi operativi moderni, che si tratti di Windows, MacOS o uno dei tanti rappresentanti della famiglia Linux.

La creazione di macchine virtuali in VirtualBox viene eseguita con procedura guidata passo passo... Qualsiasi utente di PC più o meno esperto può comprenderne il lavoro. Il sistema supporta la rete, quindi, se lo si desidera, è possibile fornire alla macchina virtuale l'accesso a Internet.

VirtualBox ti permette di scattare "istantanee" del sistema operativo. Con il loro aiuto, puoi creare "punti di ripristino" a cui puoi "ripristinare" il sistema ospite in qualsiasi momento in caso di errori o guasti.

Windows Virtual PC: una macchina virtuale di Microsoft

Schermo Windows Virtual PC Windows Virtual PC è una macchina virtuale per lavorare solo ed esclusivamente con Windows. Installazione di Linux, MacOS e altri sistemi operativi non sono supportati.

Virtual PC consente di eseguire più copie diverse di Windows sullo stesso computer. In questo caso, puoi impostare loro una priorità in modo che in Modalità automatica allocare più risorse per le esigenze di una particolare macchina virtuale, rallentando il lavoro del resto.

La natura monopiattaforma della macchina virtuale Virtual PC è il suo principale svantaggio. Tuttavia, se vuoi testare solo i programmi in esecuzione su Windows, questo non è rilevante. Alcuni svantaggi possono essere considerati un'interfaccia meno funzionale e meno conveniente rispetto a VirtualBox. Altrimenti, Virtual PC è uno strumento abbastanza affidabile che consente di creare macchine virtuali con sistemi operativi Microsoft Windows.

VMware Workstation - per compiti seri

Schermata di virtualizzazione VMWare VMware Workstation è un programma di virtualizzazione potente, a pagamento e altamente affidabile che supporta il lavoro con Windows e Linux. Per la virtualizzazione MacOS, questa macchina non è destinata.

Grazie alla sua elevata affidabilità e alla più ampia funzionalità, VMware Workstation viene spesso utilizzata non solo per i test, ma anche per il funzionamento permanente di macchine virtuali come server, sia che si tratti di un firewall che separa la rete di un'organizzazione da Internet o anche di un server di una banca dati.

VMware Workstation è altamente configurabile, incluse molte opzioni e opzioni hardware le connessioni di rete per lavorare con Internet. Questo sistema è migliore di altri in grado di riprodurre applicazioni grafiche su macchine virtuali, poiché dispone di uno speciale acceleratore 3D virtuale per ottenere grafica di alta qualità.

L'interfaccia di VMware Workstation è ben organizzata, quindi è abbastanza facile prendere confidenza con tutte le sue ricche funzionalità. Il programma supporta completamente la lingua russa.

Va notato che VMware Workstation ha un "fratello minore" gratuito: VMWare Player. Il lettore non sa come creare macchine virtuali, ma consente di eseguire precedentemente create in VMware Workstation. Questo programma sarà utile nei casi di test, quando, ad esempio, uno sviluppatore sistema automatizzato lo invierà per la revisione sotto forma di immagine della macchina virtuale. Questa pratica sta diventando sempre più diffusa, poiché solleva l'utente dalla necessità di implementare da solo un programma sconosciuto.

Riepilogo

Se lo desidera basta provare qualsiasi programma o nuovo sistema operativo, la scelta migliore ci sarà una macchina virtuale gratuita - ORACLE Virtual Box. Supporta qualsiasi sistema operativo moderno ed è altamente personalizzabile.

VirtualBox è focalizzato sulle attuali versioni dei sistemi operativi, quindi, se hai bisogno di garantire il funzionamento di qualsiasi programma scritto per uno dei versioni precedenti di Windows, la scelta ideale sarebbe Windows Virtual PC: implementa in modo più affidabile le sottigliezze del lavoro di qualsiasi versione di Windows sull'hardware più moderno.

Se vuoi espandere soluzione virtuale seria che richiede un funzionamento stabile e a lungo termine, dovresti scegliere VMWare Workstation. Sebbene questo sia un sistema a pagamento, garantisce un funzionamento affidabile per attività critiche.

La virtualizzazione sta guadagnando sempre più popolarità in questi giorni. Molto spesso la virtualizzazione viene utilizzata in produzione, ad esempio su server, VPS e così via, ma anche nei sistemi domestici. La virtualizzazione sarà particolarmente utile per gli utenti Linux che hanno bisogno, ad esempio, di eseguire più distribuzioni per i test o Windows.

Ora ci sono due degli ambienti di virtualizzazione più popolari per Linux: il VitrualBox gratuito e il Vmware proprietario. Ciascuno dei programmi ha i suoi pro e contro, in questo articolo cercheremo di capire quale è meglio di Virtualbox o Vmware e in cosa differiscono. Per comodità, confronteremo diverse categorie.

Per molti utenti, in particolare computer di casa il prezzo è molto Grande importanza... Ed è qui che la workstation vmware o la virtualbox sono diverse.

VirtualBox

mercoledì virtualizzazione VirtualBox distribuito con open codice sorgente... È sviluppato da una comunità di programmatori in tutto il mondo ed è disponibile per l'uso completamente gratuito.

VMware

Qui è tutto un po' più complicato, il programma è commerciale, ma ha diverse edizioni. Per gli utenti aziendali, esiste una versione di VMWare Workstation Pro, che ha molte più funzioni, ad esempio connessione a server vSphere, ESXi, configurazione di reti, creazione di macchine crittografate e così via. Nella versione gratuita di VMware Player, la funzionalità è limitata, è destinata solo all'uso domestico e devo dire che le sue funzioni sono abbastanza. Ci sono gli stessi modelli di installazione, impostazioni dettagliate macchine virtuali, reti e altro ancora.

2. Processo di installazione del sistema

In un modo o nell'altro, dopo aver installato il programma stesso, devi ancora configurare tutto e installare il sistema operativo nell'ambiente virtuale. Pertanto, questo punto è molto importante. Il processo di installazione e configurazione dei sistemi è simile, ma ci sono differenze.

VirtualBox

Tutta la configurazione viene eseguita in una GUI, a differenza degli strumenti della console come qemu. Durante la creazione della macchina, dovrai specificare molte impostazioni, selezionare il tipo e il numero di bit del sistema operativo, selezionare la quantità di memoria per esso, creare un disco rigido, configurare la memoria video. L'installazione può essere eseguita da Immagine ISO, chiavetta USB o Disco DVD... Ma dovrai eseguire manualmente l'intero processo di installazione, proprio come l'installazione su un normale computer.

VMware

Virtuale Macchina VMware rende l'installazione molto più semplice, ci sono più impostazioni per la macchina virtuale, ma la cosa principale non è che ci siano modelli per vari sistemi operativi con cui è possibile installarli automaticamente. Ad esempio, scegli un modello per Ubuntu o Windows, imposti i parametri iniziali, specifichi l'immagine di installazione e fai i tuoi affari, e quando torni, il sistema è già pronto. VMware dispone anche di strumenti per ottimizzare le prestazioni degli ospiti in un ambiente virtuale.

3. Opportunità

La maggior parte delle differenze nel confronto tra Virtualbox e VMware si possono trovare nelle capacità delle macchine virtuali.

Virtualbox

Sebbene VirtualBox sia una soluzione gratuita, la macchina virtuale ha i suoi vantaggi. Consideriamo le caratteristiche principali:

  • Supporto per il lavoro attraverso riga di comando;
  • Integrazione dello schermo, appunti condivisi e scambio di file tra host e guest;
  • Il supporto per la grafica 3D è limitato, solo OpenGL fino a 3.0;
  • È supportato un numero illimitato di snapshot del sistema operativo;
  • Supporta la crittografia del disco della macchina virtuale tramite VBoxExtensions;
  • USB 2.0 / 3.0 sono supportati;
  • La registrazione video dall'auto è supportata.

Tra gli svantaggi, si può notare che non è possibile allocare più di 256 megabyte di memoria video alla macchina e per i sistemi moderni questo non è molto. Anche DirectX per la grafica 3D non è supportato.

VMware

VMware ha un po' più di funzioni, ma la versione gratuita non ha tutto, considera le caratteristiche della versione gratuita:

  • Installazione automatica di sistemi per template;
  • Configurazione hardware dettagliata, inclusa l'impostazione dell'ID del processore, quantità arbitraria di memoria video e altri parametri;
  • Semplice configurazione di una rete virtuale tra macchine, si alza automaticamente, a differenza di VirtualBox;
  • Supporto migliorato per la grafica e DirectX 10, puoi giocare;
  • Implementazione BIOS più completa e supporto EFI;

Gli svantaggi includono la mancanza di registrazione video, la mancanza di supporto per le istantanee nella versione gratuita. Sebbene le macchine possano essere clonate in questo modo, scattare foto, ma la funzionalità nativa delle immagini sarebbe molto più conveniente. Se prendiamo la versione professionale, ci sono immagini e integrazione con il cloud, ma non ne parleremo.

4. Prestazioni

Contrariamente alle credenze di molti utenti, le macchine virtuali non sono molto più lente dell'host, a volte anche alla stessa velocità. Ciò si ottiene tramite il supporto per la virtualizzazione dell'hardware e l'ottimizzazione delle macchine virtuali. Per quanto riguarda le differenze di prestazioni tra implementazioni, ad esempio VMware o VirtualBox, sono insignificanti e quasi invisibili alla vista.

Molti utenti affermano che le prestazioni di VMware sono migliori. Inoltre, VMware fa molto meglio in termini di grafica.

conclusioni

Il nostro confronto VitrualBox vs VMware è giunto al termine. Ci sono molti fattori da considerare quando si sceglie un software di virtualizzazione. Ma la cosa più importante sono le tue esigenze e preferenze personali. Se stai cercando una macchina virtuale stabile con buone prestazioni grafiche su cui installare i sistemi automaticamente, ma non ti interessano le istantanee, puoi optare per VWware.

Se sei un amante del software gratuito e desideri istantanee, ma le impostazioni hardware non sono così importanti per te, puoi utilizzare VirtualBox. Quale macchina virtuale stai usando? Come risponderesti alla domanda che è meglio di VirtualBox o VMware? Perché hai scelto lei? Scrivi nei commenti!

Voci correlate:


Prestazione computer moderni ha superato da tempo le esigenze standard della maggior parte delle organizzazioni e dei singoli utenti. E sempre più spesso, invece di più server, lo spazio del rack è occupato da uno solo, che viene poi "suddiviso" in più macchine. Di solito non ci sono problemi con la scelta dell'hardware, ma è più difficile scegliere un sistema di virtualizzazione.

VMware ESXi

Chiunque abbia lavorato con le macchine virtuali dall'inizio del secolo ha familiarità con i prodotti VMware, famosi per le loro funzionalità e prestazioni.

Anche oggi puoi trovare spesso VMware Workstation e VMware Player sui desktop. Quest'ultimo è apparso come una risposta a MS Virtual PC ed è versione gratuita Stazione di lavoro. Funziona da sotto il sistema operativo installato, ovvero non è del tutto adatto per un ambiente industriale. Per l'installazione su bare metal viene offerto VMware ESXi - un prodotto indipendente che è la base per l'installazione di sistemi operativi guest, e insieme a VMware vSphere - uno strumento per la creazione di infrastrutture virtuali e la gestione delle risorse virtuali (per maggiori dettagli nell'articolo "Sfera virtuale ", cfr.] [08.2010 ). In effetti, ESXi è una versione molto ridotta di Linux, contenente un hypervisor (VMkernel) e console di gestione: vCLI (vSphere CLI), PowerCLI (interfaccia PowerShell per vCLI), SSH e DCUI (Direct Console User Interface).

In precedenza, ESXi era considerato il "fratello minore" della linea di prodotti VMware, poiché è una versione gratuita e ridotta di ESX. Ma il tempo di ESX è passato, le prossime versioni di VMware vSphere includeranno il supporto esclusivamente per ESXi (è stato proposto anche il suo nome alternativo - VMware vSphere Hypervisor) e tutti i vantaggi di ESX su ESXi sono stati vanificati. Quindi gli sviluppatori consigliano di passare a ESXi.

La principale differenza tra ESXi ed ESX è l'architettura. ESX si basa su una versione completa di Linux, su cui è possibile installare le applicazioni se necessario. Gli agenti VMware funzionano tramite COS (Console OS), ovvero tramite un livello aggiuntivo. Di conseguenza, abbiamo un kit di distribuzione più grande: ~ 2 GB rispetto ai 350 MB per ESXi (solo 70 MB vengono messi sull'hard disk).

In ESXi, gli agenti lavorano direttamente nel VMkernel, se necessario, sull'hypervisor vengono visualizzati anche moduli di terze parti (monitoraggio, driver). Meno livelli significano più affidabilità e sicurezza, meno spazio per gli attacchi.

Il kit di distribuzione può essere scritto su un'unità flash o anche integrato nel firmware del server. A causa di alcune peculiarità, l'elenco ufficiale dell'hardware compatibile per ESXi (clck.ru/9xlp) è inferiore a quello di ESX, che è supportato anche dai server più vecchi, ma aumenterà nel tempo. Inoltre, i volontari hanno creato un elenco non ufficiale di computer ESXi Whitebox HCL (clck.ru/9xnD) che eseguono VMware ESXi. I sistemi in questo elenco vengono utilizzati a proprio rischio, ma di solito non ci sono problemi.

Il prodotto di VMware si distingue per il supporto per un gran numero di sistemi operativi guest. Ecco un trito completo: Windows, Linux, Solaris, FreeBSD, Netware e molti altri, l'intero elenco è disponibile sul sito.

La funzionalità delle ultime versioni di ESXi è già stata "tirata" alle capacità di ESX - c'è integrazione con Active Directory (qualsiasi Account verrà controllato nella directory), funzioni estese di gestione della memoria (le risorse inutilizzate vengono liberate), lavoro congiunto con VMware vStorage VMFS / Storage VMotion e sistemi di storage SAN, prioritizzazione del traffico, tecnologia di sicurezza VMsafe Security API. L'allocazione flessibile delle risorse consente di aggiungere "a caldo" CPU, RAM, disco rigido (inclusa la modifica delle dimensioni di quella corrente senza riavviare).

Installare una distribuzione su bare metal è molto semplice ( versione standard da drive o tramite PXE), inoltre, a partire dalla versione 4.1, sono supportati script che automatizzano il processo di installazione del software, configurazione della rete e connessione al vCenter Server. La gestione è integrata tramite vSphere API Copia di riserva ESXi.

È anche importante disporre di uno speciale VMware vCenter Converter (vmware.com/products/datacentervirtualiization/converter), che consente di utilizzare MS Virtual Server, Virtual PC, immagini Hyper-V in ESXi, nonché server fisici e immagini di partizioni del disco create da programmi come Acronis True Image, Norton Ghost e altri.

Inoltre, il servizio web gratuito VMware Go (go.vmware.com) può aiutarti a distribuire ESXi, che ti consente di testare server fisico per la compatibilità, installa ESXi e crea nuove VM.

MS Hyper-V

Tecnologia di virtualizzazione di MS, la cui versione finale è stata rilasciata nell'estate 2008. Con il rilascio di Win2k8R2, Hyper-V ha ricevuto nuove funzionalità: Live Migration, memoria dinamica, miglioramento di una serie di strumenti e supporto hardware.

Hyper-V è costruito sul principio di un hypervisor con un microkernel e comunica direttamente con l'hardware del server su Ring-1. Ciò riduce i costi, con conseguente elevata velocità di lavoro. È offerto in due versioni: come ruolo Windows Server 2k8 / R2 (disponibile in versione completa e Server Core) o come soluzione autonoma per l'installazione bare metal - MS Hyper-V Server 2008 R2 (microsoft.com/hyper-v-server). Quest'ultimo è distribuito gratuitamente (non richiede una licenza di accesso client), una licenza è necessaria solo per Windows guest. Fondamentalmente, questa è una versione ridotta di Server Core, in cui è installato un ruolo (senza possibilità di modifica) e gli strumenti di gestione sono limitati.

Oltre alla licenza, ci sono altre differenze tra le diverse versioni di Hyper-V, ma nella versione gratuita è disponibile tutto il necessario per costruire un server di virtualizzazione. Questi sono il supporto per la tecnologia Live Migration, il consolidamento dei server e il clustering dei nodi.

Il server su cui è installato MS Hyper-V Server può avere 1 TB di RAM e fino a 8 CPU, il che è abbastanza per le attività di una piccola e media organizzazione.
32 bit e 64 bit sono ufficialmente supportati. Versioni di Windows XP SP3, Vista SP2 / 2k3 SP1 / 2k8 e Linux (SLES e RHEL). Ma su Internet puoi trovare una dozzina di manuali che descrivono il buon funzionamento di altre versioni di * nix - Ubuntu, FreeBSD e così via. Per l'installazione, si consiglia di scegliere le distribuzioni Linux con kernel 2.6.32+, che aggiunge il supporto per Hyper-V (LinuxIC, MS è distribuito sotto GPL). È vero, solo i guest Win2k8 possono essere configurati con 4 vCPU.

Per installare MS Hyper-V Server, è necessario un computer con CPU x64 che supporti Tecnologia Intel VT o AMD-V e almeno 1 GB di RAM.

Per gestire grandi array di server virtuali, MS offre un prodotto separato, System Center Virtual Machine Manager 2008 (SCVMM 2008), che dispone di strumenti per le conversioni di server P2V (da fisico a virtuale) e V2V (con VMware). Anche in questo caso, nell'elenco dei supportati solo per P2V Win. Pertanto, per migrare il tuo server in esecuzione su Linux, devi percorrere un lungo percorso: VMware vCenter Converter .. ESXi .. SCVMM .. Hyper-V. Questo processo non va sempre liscio, specialmente per le distribuzioni che non sono ufficialmente supportate.

In questo caso, è più sicuro installare il sistema pulito e quindi trasferire i dati dal backup. Invece di SCVMM in questo pacchetto, puoi utilizzare gratuitamente VMDK2VHD (vmtoolkit.com/files), Citrix XenConvert, Quest vConverter (

Macchina virtuale è un programma che ti permette di inserire un computer in un computer. Cioè, il tuo vero computer è in grado di emulare un altro computer (con un hardware, sistema operativo, BIOS e altri).

destinazione principalevirtualizzazione del server (inmacchine virtuali) è l'installazione e il test di programmi su diversi sistemi operativi, che aiuta a determinare dove il programma viene eseguito più velocemente, dove l'interfaccia è più conveniente, ecc.

Vantaggi delle moderne macchine virtuali:

  • Puoi installare qualsiasi sistema operativo senza rovinare o ingombrare il tuo disco rigido;
  • Puoi testare diverse applicazioni confrontando le loro prestazioni su diversi sistemi operativi;
  • Puoi controllare i file per l'infezione eseguendoli in una shell artificiale che crei in una macchina virtuale;
  • Puoi creare e amministrare reti in vari sistemi operativi per aiutarti ad apprendere l'architettura reti aziendali più in profondità;
  • Puoi eseguire programmi che non sono disponibili per il tuo sistema operativo.

Oggi ci sono molte opzioni per emulatori in grado di riprodurre diversi sistemi operativi: dai popolari ( finestre ) a poco conosciuto ( Calibri ), dal più vecchio al più recente. E ora faremo un breve tour delle macchine virtuali più famose realizzando recensione dettagliata su di essi.

Panoramica della macchina virtuale

1 - VirtualBox . Forse il più famoso programma di emulazione utente fornito dall'azienda Oracolo ... Il programma ha un semplice interfaccia utente e russificazione integrata, che è già adatta agli utenti inesperti.

Anche l'installazione non è difficile, perché esiste una procedura guidata di installazione. Ti verrà immediatamente richiesto di creare una macchina virtuale, selezionare un sistema operativo e dargli un nome. Quindi devi dare al "nuovo" computer una certa quantità di funzionamento e memoria interna(non più della metà del vero ferro). Poi arriva la scelta del tipo di disco e l'ulteriore configurazione del sistema. Seguendo i consigli, sarai in grado di mantenere due sistemi operativi sul tuo computer senza causare danni al sistema principale.

Programma VirtualBox ha una struttura semplice e precisa, oltre a una serie di opzioni interessanti. Ad esempio, è possibile registrare video sullo schermo per la dimostrazione del software su un altro sistema operativo. È possibile in questo programma importare qualsiasi dischi virtuali, puoi seguire gli indicatori dei controller di I / O, inoltre, c'è una condivisione dell'accesso agli appunti, che è anche molto conveniente.

2 - VirtManager . Un programma che è anche facile da usare, ma ancora un po' più complicato della versione precedente. Un principiante può facilmente confondersi qui e l'elenco di tutti i sistemi operativi a 86 bit da solo può essere travolgente.

Qui, l'installazione è un po' più complicata, perché per creare una macchina virtuale, è necessario creare uno storage pool e per questo è necessario assegnare una directory specifica. Tuttavia, la complessa installazione è dovuta a buone opportunità questa macchina virtuale.

Ad esempio, puoi aggiungere attrezzature e monitorarle costantemente, vengono visualizzate statistiche dettagliate, le prestazioni dell'intero sistema, puoi controllare la macchina tramite la riga di comando e molte altre proprietà utili.

Hai solo bisogno di capirlo un po 'e poi puoi ottenere uno strumento utile per emulare un nuovo sistema operativo.

3 - gnomoScatole . Se il programma precedente richiedeva determinate conoscenze e tempo da parte degli utenti per lo studio ed era più adatto agli amministratori di sistema, allora l'utilità Scatole degli gnomi molto più semplice e adatto a un utente normale per familiarizzare.

In un paio di clic, puoi configurare una macchina virtuale a tutti gli effetti, inoltre, il programma ha un'interfaccia semplice e colorata. Sì, le capacità del programma sono notevolmente ridotte rispetto all'alternativa precedente, ma fornisce la base principale delle capacità.

Un'ottima opzione per un utente inesperto che mostrerà di cosa sono capaci le macchine virtuali.

4 - VMware Player. Non essere imbarazzato dalla parola "Player", perché oggi non è più un giocatore, ma un programma per creare una macchina virtuale a tutti gli effetti e di qualità abbastanza elevata.

Se non stai sviluppando il tuo software, allora VMware Player è perfetto per te, altrimenti è meglio scegliere un altro emulatore, perché non esiste nemmeno una configurazione completa delle schede di rete.

Per la maggior parte degli utenti, tuttavia, questo è un ottimo programma in cui è possibile configurare entrambe le configurazioni di rete e monitorare il numero di malware, e metti Windows XP , che letteralmente sarà "gomma", cioè abbastanza potente.

5 - WmwareStazione di lavoro . Ma qui l'emulatore, al contrario, è perfetto per gli sviluppatori di software. Questa è una possibilità di raggruppare le macchine virtuali. Quelli. puoi eseguire contemporaneamente il programma su tutti i sistemi operativi e condurre analisi approfondite.

Ora è possibile creare macchine con un'unità di elaborazione centrale con una dimensione di memoria fino a 16 GB, che consente di testare strumenti software abbastanza potenti su altri sistemi operativi. Tuttavia, è molto più conveniente acquistare l'intero pacchetto W M ware e usa questo pacchetto al massimo.