So che andrò controcorrente qui, ma ho molti anni di esperienza in queste tecnologie, quindi cercherò di spiegare.
Non essere troppo frettoloso nel licenziare VirtualBox per i server di produzione, poiché ha molte caratteristiche che lo rendono davvero una scelta solida.
In primo luogo, devi capire che, sebbene parliamo di hypervisor di tipo 1 in esecuzione su bare metal, semplicemente perché un hypervisor richiede un sistema operativo host non significa che non può superare quello che si suppone non lo faccia. Dico presumibilmente perché ESXi esegue davvero quello che viene comunemente chiamato "JEOS" - Just Enough Operating System. ESXi esegue la versione più sottile di un sistema operativo che è in grado di fornire interfacce hardware e un livello per ospitare macchine virtuali guest. Nota che Oracle ora offre JEOS Linux e potresti usarlo per posizionare VirtualBox sopra e ottenere una configurazione simile. NON FARE CONFUSIONE CON LA MESSA A FUOCO SUL TIPO 1 VERSO IL TIPO DUE IPPERVISORI. FOCUS SU QUANDO VIENE UTILIZZATO L'ASTRAZIONE DURA O L'ASTRAZIONE DEL SOFTWARE. Nota MS Hyper-V utilizzato per utilizzare il software e ora utilizza l'hardware. vSphere, Hyper-V e virtualbox utilizzano tutti l'astrazione hardware,
Con gli strati di astrazione dei tre che ho menzionato simili, potresti chiederti come confrontare e contrastare. Guardo le prestazioni e le funzionalità reali dei sistemi operativi guest installati, poiché alla fine della giornata, questo è l'obiettivo. Guardo anche le funzionalità di gestione, il supporto per la condivisione e il balooning dinamici della memoria, il supporto iSCSI per VM guest e il supporto per esigenze VM guest non tradizionali (come USB, RDP, audio, team NIC, modalità NIC Promiscuos, ecc.) l'ultimo elemento riguarda sostanzialmente il fatto che se ho bisogno di una macchina virtuale speciale, devo aggiungere quella necessità speciale quando cerco un hypervisor.
Di solito inizio pensando alla fine, e non provo a risolvere tutti i problemi con un singolo host, una singola soluzione hypervisor. Se ho molti SO guest Linux, allora XEN dovrebbe essere considerato eseguendo molte VM Linux su un singolo host, perché XEN ha alcune ottimizzazioni speciali per il guest Linux per condividere pagine RAM e stabilire un APPC di memoria diretta. Roba davvero bella e veloce. Il rovescio della medaglia, tutte le macchine virtuali devono eseguire Linux in questa speciale configurazione di XEN.
Se si desidera eseguire macchine virtuali Windows, la versione sorgente di XEN di opes non contiene gli speciali driver HAL di Windows offerti da Citrix Xen e VMWare, quindi Xen open source è un cane per macchine virtuali Windows. Citrix Xen funziona, ma ti ritroverai rapidamente soluzioni ingegneristiche per evitare di pagare i costi di licenza a Citrix e, se ho intenzione di iniziare a spendere soldi, probabilmente c'è un migliore hypervisor per gli ospiti Windows da acquistare. Nota, tuttavia, per le macchine virtuali Linux, Citrix Xen offre alcuni convincenti miglioramenti delle prestazioni basati sul paging della memoria condivisa che ho menzionato in precedenza, quindi tienilo a mente per l'implementazione di 3 o più macchine virtuali su un singolo host.
vSpere ovviamente funziona, ma è costoso e non ha le ottimizzazioni linux native di Xen. Con i driver HAL per Windows hanno speso molto per il perfezionamento del dinero, gestisce Windows quasi come Citrix Xen, quindi diventa una scelta economica e politica, non tecnologica.
Hyper-V è un prodotto frammentato - versioni. La versione non Enterprise 2008 non ha una GUI, quindi le regole della shell. Mancano anche modalità promiscue, quindi alcune esigenze di guest guest molto speciali dovranno cercare la vita altrove.
Ora che ho coperto il campo, arriverò a quello che considero il punto debole: VirtualBox e l'imminente Windows 8 con la virtualizzazione integrata. Inizierò dicendo che a partire da ottobre 2012, Windows 8 rimodellerà la virtualizzazione. Per quelli abbastanza grandi da aver visto Netware perdere il proprio sostentamento quando Microsoft ha incluso Network File Server nel sistema operativo principale, guarda di nuovo mentre VMware e altri si scontrano contro il pericolo di marketing di "è gratuito e parte del sistema operativo". A meno che il DOJ non intervenga di nuovo (il che è dubbio dato i risultati della bomba a punti del loro ultimo intervento, il sistema operativo di prossima generazione sarà semplicemente un vOS, e ci aspettiamo e non accetteremo nulla di meno in un sistema operativo (proprio come le console remote dell'interfaccia utente , Servizi file di rete, Funzionalità multiutente, ecc. ) Windows 8 dispone di funzionalità che eseguiranno l'infrastruttura di Windows a un livello così semplice, semplice, con procedura guidata, migrazione in tempo reale, livello di virtualizzazione delle risorse del pool che chiunque esegua Exchange nell'azienda andrà naturalmente lì. Sì, ci vorrà del tempo prima che le aziende investite in VMware si spostino, ma VMware sta già lottando e il recente cambiamento del modello di licenza per la versione 5 dovrebbe dirti che i produttori di hardware e le aziende hanno da tempo trovato modi per non pagare il Prezzi di VMware e non hanno alcuna direzione per farlo in futuro. Mentre VMware cerca di costringerli a pagare per vOS, Microsoft lo distribuisce gratuitamente con Windows 8, e queste stesse aziende devono già farlo dal sistema operativo di Microsoft. livello di virtualizzazione delle risorse del pool che chiunque esegua Exchange nell'azienda andrà naturalmente lì. Sì, ci vorrà del tempo prima che le aziende investite in VMware si spostino, ma VMware sta già lottando e il recente cambiamento del modello di licenza per la versione 5 dovrebbe dirti che i produttori di hardware e le aziende hanno da tempo trovato modi per non pagare il Prezzi di VMware e non hanno alcuna direzione per farlo in futuro. Mentre VMware cerca di costringerli a pagare per vOS, Microsoft lo distribuisce gratuitamente con Windows 8, e queste stesse aziende devono già farlo dal sistema operativo di Microsoft. livello di virtualizzazione delle risorse del pool che chiunque esegua Exchange nell'azienda andrà naturalmente lì. Sì, ci vorrà del tempo prima che le aziende investite in VMware si spostino, ma VMware sta già lottando e il recente cambiamento del modello di licenza per la versione 5 dovrebbe dirti che i produttori di hardware e le aziende hanno da tempo trovato modi per non pagare il Prezzi di VMware e non hanno alcuna direzione per farlo in futuro. Mentre VMware cerca di costringerli a pagare per vOS, Microsoft lo distribuisce gratuitamente con Windows 8, e queste stesse aziende devono già farlo dal sistema operativo di Microsoft. ma VMware è già in difficoltà e il recente cambiamento del modello di licenza per la versione 5 dovrebbe dirti che i produttori di hardware e le imprese hanno da tempo trovato il modo di non pagare i prezzi di VMware e non hanno alcuna direzione per farlo in futuro. Mentre VMware cerca di costringerli a pagare per vOS, Microsoft lo distribuisce gratuitamente con Windows 8, e queste stesse aziende devono già farlo dal sistema operativo di Microsoft. ma VMware è già in difficoltà e il recente cambiamento del modello di licenza per la versione 5 dovrebbe dirti che i produttori di hardware e le imprese hanno da tempo trovato il modo di non pagare i prezzi di VMware e non hanno alcuna direzione per farlo in futuro. Mentre VMware cerca di costringerli a pagare per vOS, Microsoft lo distribuisce gratuitamente con Windows 8, e queste stesse aziende devono già farlo dal sistema operativo di Microsoft.
OK, così tanto per il futuro. Per ora, se eseguo Windows o Linux insieme a Windows, le prestazioni di VirtualBox, l'interfaccia utente semplice, il supporto hardware, iSCSI integrato e il balooning della memoria sono difficili da battere. Il fatto che non sia necessario caricare speciali driver di Windows per migliorare le prestazioni dovrebbe dirti che questa tecnologia è valida a livello HAL, ed è per questo che è un grido delle prestazioni. È tutto ciò di cui ho bisogno in un piccolo datacenter.
Per data center più grandi, sono richiesti provisioning, migrazioni in tempo reale, ecc. Per mantenere piccolo il personale di supporto e sfruttare gli investimenti hardware, ma è difficile battere la proposta di valore di $ 50 per utente per una tecnologia solida, performante e pool di risorse hardware.
Pensaci due volte prima di chiudere VirtualBox nel tuo piccolo datacenter fino al 2013, quindi smetti di pensare e usa Microsoft per Microsoft e qualcos'altro per Linux. Sono fiducioso che entro il 2014, le guerre di Linux vOS saranno in corso, o VMware ridimensionerà e ridurrà i costi per queste esigenze, e / o Ubuntu / SuSe / RH inizierà a imbottigliare un ambiente Xen maturo nelle loro offerte di sistemi operativi.
Per quanto riguarda me e la mia (piccola) casa, VirtualBox oscilla - sia su server che su desktop.