martedì 25 novembre 2008

Virtualizzazione con Linux

Xen

Xen è un'applicazione realizzata dall'Università di Cambridge in grado di fornire prestazioni molto simili a quelle del sistema operativo non virtualizzato: tutto ciò è possibile grazie al metodo di paravirtualizzazione utilizzato da Xen, che controlla in maniera scrupolosa l'accesso alle risorse del computer sul quale gira da parte delle macchine virtuali avviate. Le operazioni vengono gestite quasi esclusivamente dal processore, e per questo motivo in alcuni casi è necessario rendere compatibile il sistema operativo da emulare con Xen. Dotato di una buona e ricca documentazione in lingua inglese, permette la virtualizzazione di distribuzioni Linux e BSD, mentre Windows non può essere utilizzato a causa di problemi dovuti alla licenza del sistema operativo di casa Microsoft. Grazie alle sue prestazioni, inoltre, è molto utilizzato in ambito server, dove riesce a garantire un ottimo funzionamento e risparmio di risorse.

KVM

KVM è un modulo Open Source caricabile all'interno del Kernel Linux in grado di creare macchine virtuali disponibile solo per architetture x86 con estensioni per la virtualizzazione Intel VT o AMD-V. Tramite KVM è possibile virtualizzare senza problemi qualsiasi distribuzione Linux, ed ogni macchina virtuale creata è fornita di un proprio hardware, in modo da essere totalmente autonoma ed indipendente. E' inoltre possibile gestire tali macchine virtuali attraverso un'applicazione sviluppata da Red Hat, chiamata Virtual Machine Manager e disponibile gratuitamente in formato di codice sorgente.

Qemu

Qemu è probabilmente la più rapida applicazione per la realizzazione di macchine virtuali su architetture x86. Distribuito con licenza GPL, è disponibile sia per Windows che per Linux, ed è in grado di emulare diversi sistemi operativi in maniera egregia. Attraverso poche e semplici istruzioni da riga di comando è possibile creare e lanciare subito la propria macchina virtuale, e godere a pieno delle ottime performance che riesec ad offrire. Anche in questo caso la documentazione ufficiale permette di comprenderne al meglio il funzionamento, offrendo supporto agli utenti meno esperti e ottime guide a coloro che hanno già familiarità con la virtualizzazione e vogliono avvicinarsi a Qemu.

http://linux.html.it/articoli/leggi/2802/virtualizzazione-con-linux/2/

Nessun commento: