La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008

Presentazioni simili


Presentazione sul tema: "Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008"— Transcript della presentazione:

1 Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008
XenINFN (beta) dom0 Xen (hvm) per l’implementazione e la distribuzione di macchine virtuali Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008

2 Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008
Cos’e’ Xen hypervisor che consente a più sistemi operativi chiamati guest di essere eseguiti contemporaneamente su una singola macchina fisica: Paravirtualized Fully virtualized (hvm) Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008

3 Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008
Requisiti per XenINFN CPU a 64 bit (distribuzione basata su x86_64) CPU che supporti la virtualizzazione in hardware Intel VT AMD-V Una discreta quantita’ di RAM da suddividere tra le varie macchine virtuali Spazio disco da dedicare ai sistemi operativi delle macchine virtuali Singolo file container Partizione fisica del disco Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008

4 Distribuzione XenINFN v1.0
Basata su SL 5.1 x86_64 A partire dalla versione il kernel xen e’ compilato con il supporto nativo per Xen 3.1 La versione di Xen supportata da SL e’ Xen 3.0.3 I primi test sono stati effettuati con successo utlizzando SL 5.0 x86_64 e xen-3.1-testing (Xen 3.1.1) con kernel-xen opportunamente patchato La distribuzione attuale utilizza il kernel-xen SL5.1 di default e il pacchetto rpm di Xen utilizzato e’ una ricompilazione di xen-3.1-testing (Xen 3.1.2) Testata su guest x86_64 Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008

5 Formato della distribuzione XenINFN
E’ sotto forma di CD-ROM di boot con installazione via rete di tutti i pacchetti e degli aggiornamenti tramite kickstart Installazione minima con un ambiente mirato alla virtualizzazione Rpm di Xen Libvirt Virt-manager Hypervisor Xen configurato con 2 network bridge (xenbr0, xenbr1) Interfaccia per il management del dom0 Seconda interfaccia dedicata alle macchine virtuali Il doppio bridge consente pero’ di decidere quale interfaccia fisica debba essere utilizzata dalla macchina virtuale Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008

6 Installazione di XenINFN
Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008

7 Performance tuning sui domU
Ottimizzazione delle prestazioni delle macchine guest: Network Compilazione degli unmodified drivers di Xen e caricamento dei kernel module sul guest Disk I/O Utilizzo di partizione di disco fisiche Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008

8 Utilizzo in produzione
Xen dom0 (XenINFN) Hvm guest iris.cnaf.infn.it mail server Disk image 30GB (OS, software) Physical partition 1TB (mail & imap spool) Utilizzo di kernel module ricompilati (netfront) xen_platform_pci xen_vnif,xen_balloon,xen_vbd,[permanent] Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008

9 Performance del guest Network IOEMU drivers 50Mb/s 920Mb/s 12MB/s
CNAF mail server performance Network IOEMU drivers Network Netfront drivers IOEMU Disk Phy Disk partition 50Mb/s 920Mb/s 12MB/s 98MB/s Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008

10 Benefici della virtualizzazione
Ridistribuzione di servizi essenziali per l’INFN (DNS,mail server,web portal, radius server, syslog server, ecc) Tempo di recovery VELOCE in caso di malfunzionamenti HW Backup veloce e semplice Migrazione Live del sistema su altro HW HW simile Storage condiviso Esecuzione di piu’ macchine a 64 bit sullo stesso HW Esecuzione di macchine a 32 bit su dom0 64bit (ancora da testare a fondo) Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008

11 Disponibilita’ di XenINFN v1.0
Entro il 1 Aprile 2008! (Forse sara’ un pesce) Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008


Scaricare ppt "Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008"

Presentazioni simili


Annunci Google