più sistemi operativi sullo stesso computer fisico , allo stesso tempo è chiamato Due tipi di virtualizzazione esistono - virtualizzazione bare-metal , dove un piccolo software è ? " Virtualizzazione". installato su un computer pulito per gestire i vari server virtuali e la virtualizzazione del desktop , in cui si usa un software all'interno del proprio sistema operativo che gestisce i server virtuali . La virtualizzazione del desktop è utilizzato principalmente per scopi di test , in quanto non permette di tutte le risorse del computer per essere utilizzate sui server virtuali , e un sistema operativo in mancanza sarebbe disabilitare i server. Per i server di produzione , è utilizzato virtualizzazione bare-metal . Soluzioni
al fine di decidere se avete bisogno di virtualizzazione bare-metal o desktop , si dovranno prendere in considerazione lo scopo specifico di server . Se si desidera utilizzare il computer in un ambiente di produzione , il che significa avere persone reali utilizzando il server , quindi un bare-metal è preferibile. Se si desidera utilizzare un sistema operativo server di prova o di utilizzare i server per testare le applicazioni prima che li sta comprando , per esempio, allora la virtualizzazione del desktop è un buon modo per evitare di dover acquistare più computer per eseguire i test .
< esistono br> prodotti di virtualizzazione
soluzioni gratuite e commerciali sia per il desktop e soluzioni virtuali di metallo nudo . Per la virtualizzazione bare di metallo -metallo , Xen e KVM sono le due principali soluzioni gratuite e XenServer di Citrix , RedHat Enterprise , VMware ESX e Microsoft Hyper-V sono le principali soluzioni commerciali . Per i desktop di VMware Server , Sun VirtualBox e Microsoft VirtualPC sono gratuite mentre VMware Workstation e Parallels Desktop Parallels , Inc. sono soluzioni commerciali .
Dimensionamento
Installazione un semplice prodotto di virtualizzazione , se bare-metal o desktop , non richiede alcuna conoscenza particolare . Tuttavia, soprattutto per le macchine di produzione , è necessario sapere con precisione quali risorse del computer ha bisogno per eseguire i server virtuali che si desidera installare . Avrete bisogno di sapere esattamente quanta potenza di elaborazione , memoria e storage necessario per ognuno dei server virtuali . Se hai già i server in produzione , che l'informazione è facile da determinare utilizzando strumenti di monitoraggio. Ricordati di controllare il consumo di picco , così come il consumo medio . Ad esempio, un server di posta potrebbe avere un consumo medio di 15 per cento di potenza di elaborazione , 250 MB di RAM e 5 GB di storage , ma , perché l'uso è ciclica , si consumerà la potenza di elaborazione del 30 per cento , 600 MB di RAM e 10 GB di storage durante il giorno e la notte quasi nulla . Avrete bisogno di dimensione del server virtuale durante il periodo di tempo di giorno per evitare che gli utenti notano un rallentamento . Ricordatevi di non usare la potenza di elaborazione al suo valore nominale . Un vecchio sistema a tre anni con un 2 Ghz CPU single-core ( un nucleo è un processore dual core è di due processori sulla stessa CPU ) con il 30 % per cento della potenza di elaborazione non utilizzerà il 30 per cento della vostra nuova a 3 Ghz server di octo -core (otto core) .
Ridondanza
Perché raggruppamento di più server sulla stessa macchina fisica introdurre un singolo punto di errore , si potrebbe prendere in considerazione un Backup Server. Moderna hypervisor ( software di gestione della virtualizzazione bare-metal ) vi permetterà di spostare le macchine virtuali per una macchina all'altra senza che l'utente se ne accorga. È possibile impostare due server in failover (se un server non riesce , l'altro prende il sopravvento senza perdere informazione ) o il bilanciamento del carico ( condividendo il carico degli utenti tra i diversi server ) . A seconda l'hypervisor che si sta utilizzando , potrebbe essere necessario disporre di macchine fisiche identiche per installare un sistema virtuale .