Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoLeonzio Santoro Modificato 8 anni fa
1
Riccardo Veraldi, CCR 10-11 Dic 2008 Xen Problematiche sulla virtualizzazione
2
Riccardo Veraldi, CCR 10-11 Dic 2008 Cos’e’ Xen hypervisor che consente a più sistemi operativi chiamati guest o domU di essere eseguiti contemporaneamente su una singola macchina fisica: –Paravirtualized –Fully virtualized (hvm)
3
Riccardo Veraldi, CCR 10-11 Dic 2008 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 Utilizzo dei driver PV di xen per l’accesso al disco
4
Riccardo Veraldi, CCR 10-11 Dic 2008 Performance del guest Xen Network and I/O disk performance (Xen 3.1.2) Network IOEMU drivers Network Netfront drivers IOEMU Disk (Xen 3.3.0) Phy Disk partition 50Mb/s920Mb/s~40MB/s (w) ~80MB/s (r) ~100MB/s
5
Riccardo Veraldi, CCR 10-11 Dic 2008 Benefici della virtualizzazione Implementazione di servizi INFN essenziali (list server, web server, DNS) Tempo di recovery VELOCE in caso di malfunzionamenti HW Facile portabilita’ di macchine virtuali da vecchio HW a nuovo HW –Ad es migrazione di lists.infn.it web.infn.it www.ccr.infn.it su nuovo HW (4 dicembre 2008) Migrazione Live del sistema su altro HW –HW simile –Storage condiviso Esecuzione di macchine a 64 bit e 32 bit sullo stesso HW
6
Virtualizzazione di servizi CCR Riccardo Veraldi, CCR 10-11 Dic 2008 www.ccr.infn.it calcolo.infn.it lists.infn.it web.infn.it
7
Problematiche Backup –Vari metodi di backup, nessuno dei quali ottimale al momento attuale –Proposto in Xen 3.4 supporto per LVM snapshot di memoria e disco del guest Aggiornamento software Xen Dom0 security patch Riccardo Veraldi, CCR 10-11 Dic 2008
8
Backup (I metodo) Shutdown domU Copia del file con il SO in un altro filename localmente Startup domU Copia del file di SO su altra macchina di backup o nastro Richiede lo spegnimento del domU (anche se per pochi minuti) Il backup dei domU puo’ rallentare tutti gli altri guest in esecuzione Riccardo Veraldi, CCR 10-11 Dic 2008
9
Backup (II metodo) Salvataggio dello stato di esecuzione del domU Copia del file con il SO + file di immagine di memoria (stato del guest) su altra macchina di backup o nastro Restore domU Richiede la sospensione del domU, dura quache minuto e la macchina virtuale non e’ disponibile Il backup dei domU puo’ rallentare tutti gli altri guest in esecuzione Riccardo Veraldi, CCR 10-11 Dic 2008
10
Backup (III metodo) Snapshot LVM2 del domU mentre la macchina virtuale e’ in esecuzione Veloce e trasparente, non e’ encesario alcun shutdown del domU Copia dello snapshot su altra macchina di backup o nastro Funziona male se si utilizza XFS, non si riesce a fare lo snapshot E’ praticamente obbligatorio utilizzare partizione LVM dedicata per ogni domU Se si utilizza un file di immagine per il SO lo snapshot avra’ come risltato un file inconsistente e richiedera’ un FS check quando verra’ fatto restart del domU da quel file Riccardo Veraldi, CCR 10-11 Dic 2008
11
Aggiornamento software Xen Necessario se si vuole usufruire di nuove feature Non necessario nel caso si voglia essere conservativi Richiede il riavvio del dom0 Richiede una macchina di test prima di essere messo in produzione, per testare e verificare le nuove funzionalita’ Riccardo Veraldi, CCR 10-11 Dic 2008
12
Dom0 security patch Aggiornamento del kernel-xen Richiede riavvio del dom0 Sarebbe auspicabile migrazione dei guest su un altro dom0 –Richiede storage condiviso Riccardo Veraldi, CCR 10-11 Dic 2008
13
Proposta Fondare gruppo di lavoro su virtualizzazzione che affronti anche le problematiche specifiche di Xen e KVM Riccardo Veraldi, CCR 10-11 Dic 2008
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.