Virtualizzazione Business Continuity
Riepilogo vantaggi (2) Gestione dei sistemi semplificata rapidità nella messa in opera di nuovi sistemi gestione semplice di risorse eterogenee definizione di procedure di disaster recovery facilita ambienti di testing e debugging Continuità di servizio possibilità di spostare di server virtuali eventuali funzioni di alta disponibilità ripristino rapido di server virtuali 23/05/2008 Seminario Virtualizzazione 2008 3
Business Continuity (1) Definizione Capacità di un azienda di continuare ad esercitare il proprio business a fronte di eventi catastrofici che possono colpirla Pianificata secondo il Ciclo di Deming (PDCA) P (Plan) Programmazione D (Do)Esecuzione del programma, dapprima in contesti circoscritti C (Check) Test e controllo, studio e raccolta dei risultati e dei feedback A (Act)Azione per rendere definitivo e/o migliorare il processo Business Continuity Plan (BCP) processo globale, con aspetti più economici che tecnici 23/05/2008 Seminario Virtualizzazione 2008 4
Business Continuity (2) HA (High Availability) Prima linea di difesa utilizzo di hardware ridondato e tecnologie software opportune SC (Service Continuity) Prima o seconda linea di difesa garantisce la continuità di un servizio, senza interruzioni spesso abbinata a soluzioni di HA DR (Disaster Recovery) Prima o seconda linea di difesa permette il ripristino di servizi e/o dati in caso di failure, deletion o corruption COOP (Continuation of Operations) Terza linea di difesa garantisce la continuità dei servizi, anche in caso di disaster spesso si utilizza un CED remoto Data Protection Backup, 23/05/2008 Seminario Virtualizzazione 2008 5
Livello di disponibilità Livello di disponibilità misurato con un certo numero di 9 99% corrisponde a 3.65 giorni/anno di fermo 99,9% corrisponde a 8h e 45 di fermo 99,99% corrisponde a 52,5 di fermo 99,999% (cinque 9) = 5,25 di fermo Considerando la notte, le festività, le vacanze.. SLA (Service Level Agreement) 23/05/2008 Seminario Virtualizzazione 2008 6
Virtualizzazione e disponibilità Si usano le normali regole per sistemi fisici Ridondanza Cluster VMware Cluster Raggruppamento di host ESX Funzioni del cluster DRS HA Richiede storage condiviso 23/05/2008 Seminario Virtualizzazione 2008 7
Singolo host Redundancy Support for redundant network and storage connections Easily system redundancy using virtual machines 23/05/2008 Seminario Virtualizzazione 2008 8
VM Migration Possibilità di spostare una VM da un host ad un altro Tipi di migration Cold Migration Power off VM on host A, power on on host B Hot Migration Suspend running VM on host A, resume on host B Migration with VMotion Form of Hot Migration Migrate running VM from host A to host B 23/05/2008 Seminario Virtualizzazione 2008 9
VMware VMotion VMotion lets you move live, running VM s from one ESX Host to another while maintaining continuous OS and application service availability Optimize Utilization 24/7 HW Maintenance Better Availability Uses shared storage Needs similar CPUs Utilizzato dal 73% dei clienti di VMware VI 23/05/2008 Seminario Virtualizzazione 2008 10
VMware HA (High Availability) Identificazione di un server fisico non funzionante Migrazione automatica delle macchine virtuali Nessuna necessità di hardware dedicato in modalità stand-by X Resource Pool Strumento semplice per garantire l alta disponibilità 23/05/2008 Seminario Virtualizzazione 2008 11
Cluster a livello di SO Cluster-in-a-box Protects against operator error, application and operating system crashes Cluster-across-boxes Protects against operator error, application and operating system crashes, and hardware failure Cluster between physical and virtual machines Low-cost N+1 redundancy with a great reduction in hardware required Use MSCS clustering for automated failover between physical and virtual machines 23/05/2008 Seminario Virtualizzazione 2008 12
Continuous Availability Lock Step Two VMs are kept in lock-step across physically separate machines In case of hardware failure, second VM continues executing without interruption Benefits: Zero downtime and zero data loss Protects any OS & application without modifications Easier to setup & manage than traditional clustering More cost effective than dedicated, fault-tolerant hardware 23/05/2008 Seminario Virtualizzazione 2008 13
Disaster Recovery di site Primary Data Center Disaster Recovery Site HP Servers Production Environment: 400+ VMs on 68 Physical ESX Servers Back-Up/DR Environment: 400+ VMs on 50 Physical ESX Servers Dell Servers Reduced recovery time from >20 hours to <20 minutes 23/05/2008 Seminario Virtualizzazione 2008 14
Disaster Recovery Vari prodotti VMware SRM Vizioncore, PlateSpin, Double Take Approcci diversi Livelli diversi La distanza può contare Altre soluzioni Soluzioni tradizionali Soluzioni custom 23/05/2008 Seminario Virtualizzazione 2008 15
Disaster Recover semplice Backup Server Primary Server Tape Array Recovery Target Recover to any hardware Recover exact virtual machine at recovery site Leverage existing backup and recovery tools 23/05/2008 Seminario Virtualizzazione 2008 16
System Migration Possibilità di spostare un sistema da un fisico o virtuale a fisico o virtuale P2P, P2V, V2V, V2P Diversi approcci Cold Migration Hot Migration Continuous Migration Scheduled Migration Diversi prodotti 23/05/2008 Seminario Virtualizzazione 2008 17
Business Continuity Plan (BCP) Piano logistico Analisi del rischio Definizione dei processi mission critical Procedure di continuità Standard di riferimento BS 25999 Dicembre 2006 - British Standards Institute 23/05/2008 Seminario Virtualizzazione 2008 18