Progetto

Generale

Profilo

Actions

XenOnLennyHowto » Cronologia » Versione 3

« Precedente | Versione 3/16 (diff) | Successivo »
Amministratore Truelite, 24-08-2009 12:59


TracNav(TOC) = Installazione e gestione di Xen su Lenny=

[http://www.xensource.com Xen] è un sistema di virtualizzazione basato sul
concetto di hypervisor, che consente sia di eseguire un sistema operativo
modificato per essere eseguito dall'hypervisor con perdite di prestazioni
minimali anche su processori che non supportano la virtualizzazione, che di
appoggiarsi alle estensioni presenti nei processori moderni per eseguire
sistemi non modificati.

Nel primo caso occorre che il sistema ospite supporti le modifiche per essere
usato da Xen (nel caso di Linux occorre un kernel opportunamente modificato,
che su Debian è disponibile nei pacchetti {{{linux-image-2.6.26-2-xen-*}}}),
nel secondo appoggiandosi alle estensioni del processore e ad una apposita
versione di {{{qemu}}} si può installare un sistema non modificato, quindi una
qualunque versione di Linux ed anche Windows.

Il meccanismo di funzionamento di Xen prevede che l'hypervisor lanci una
istanza privilegiata del sistema operativo ospite (una versione di Linux
modificata per essere eseguita dall'hypervisor) che viene chiamata '''Dom0'',
da questa sarà poi possibile creare ed eseguire le varie macchine virtuali,
chiamate '''DomU'''.

Installazione di base

Con Lenny il supporto per [http://www.xensource.com Xen] è presente
direttamente nella distribuzione che fornisce i pacchetti necessari, pertanto
una volta installato il sistema, si potrà installare Xen ed i kernel con esso
compatibili direttamente con il comando: {{{
aptitude install xen-linux-system-2.6.26-2-xen-686
}}}
utilizzando il metapacchetto che installa tutte le parti necessarie,
dall'hypervisor ai kernel modificati.

Aggiornato da Amministratore Truelite oltre 14 anni fa · 3 revisions