Virtualization by samples - Virtualizzazione per esempi - 01
Dopo aver scritto molto in merito a VMWare volevo scrivere una serie di articoli raccontando, tramite semplici esempi, i vantaggi della Virtualizzazione, comunque essa sia implementata (QEMU, XEN, VirtualPC, KVM, VirtualBox, OpenVZ,...).
In questo primo esempio porto il caso di un mio cliente a cui fornisco servizi sistemistici molto semplici.
Due server reali, fisici, RealServer0 e RealServer1 ognuno con soli tre server Virtuali (Virtual Machine) rispettivamente VM01, VM02, VM03 e VM11, VM12, VM13.
Nelle macchine virtuali VMXX girano sia SO Linux, sia Windows, mentre i server Host (quelli reali) hanno Linux e uno dei sistemi di virtualizzazione prima menzionati.
Tra le due macchine reali è attivo un servizio di backup che tramite script e SSH salva le VM che normalmente girano su un server reale, sull'altro.
Il caso specifico.
Sabato mattina (si sabato mattina, queste cose succedono o il venerdì sera o il sabato mattina) uno dei dischi RAID di RealServer1 "parte", si guasta. Per carità tutto continua a funzionare, altrimenti il RAID a cosa serve? Funziona tutto si, ma in modalità degradata meglio provvedere quanto prima a sostituire il disco. Qui entra in gioco la virtualizzazione.
Con tutto il tempo che mi è servito ho:
Provate a immaginare se tutto questo fosse successo su un server fisico su cui girano i servizi (ad esempio) web... Quanto sarebbe stato il DownTime per fare tutte le stesse cose "con calma" e quindi senza compiere grossi errori?
Nei prossimi post altri esempi pratici d'uso, nel frattempo alcune letture più accademiche e sistematiche:
Tag: virtualizzazione, esempi, business continuity
In questo primo esempio porto il caso di un mio cliente a cui fornisco servizi sistemistici molto semplici.
Due server reali, fisici, RealServer0 e RealServer1 ognuno con soli tre server Virtuali (Virtual Machine) rispettivamente VM01, VM02, VM03 e VM11, VM12, VM13.
Nelle macchine virtuali VMXX girano sia SO Linux, sia Windows, mentre i server Host (quelli reali) hanno Linux e uno dei sistemi di virtualizzazione prima menzionati.
Tra le due macchine reali è attivo un servizio di backup che tramite script e SSH salva le VM che normalmente girano su un server reale, sull'altro.
Il caso specifico.
Sabato mattina (si sabato mattina, queste cose succedono o il venerdì sera o il sabato mattina) uno dei dischi RAID di RealServer1 "parte", si guasta. Per carità tutto continua a funzionare, altrimenti il RAID a cosa serve? Funziona tutto si, ma in modalità degradata meglio provvedere quanto prima a sostituire il disco. Qui entra in gioco la virtualizzazione.
Con tutto il tempo che mi è servito ho:
- Spento le VM11, VM12 e VM13 su RealServer1 e le ho riaccese, partendo dalla copia di backup, su RealServer0;
- Ora il RealServer1 avrebbe potuto starsene anche spento intanto in maniera trasparente tutti i server Virtuali hanno continuato a funzionare con un downtime praticamente nullo..
- Ho sostituito il disco;
- Ho ricostruito il RAID (operazione notoriamente molto lunga);
- Visto che c'ero ho aggiornato il SO di base da Fedora Core 5 a Fedora 7;
- Ho aggiornato la versione del Server di Virtualizzazione da VMWare server 1.0.0 a 1.0.2;
- Beh, visto che avevo aggiornato tutto quello che potevo aggiornare e testato tutto quello che potevo testare, ho riacceso le VirtualMachine su RealServer1 ...
Provate a immaginare se tutto questo fosse successo su un server fisico su cui girano i servizi (ad esempio) web... Quanto sarebbe stato il DownTime per fare tutte le stesse cose "con calma" e quindi senza compiere grossi errori?
Nei prossimi post altri esempi pratici d'uso, nel frattempo alcune letture più accademiche e sistematiche:
- Panoramica - http://www.vmware.com/solutions/
- Business Continuity - http://www.vmware.com/solutions/continuity/
- Virtualizzazione X86 - http://it.wikipedia.org/wiki/Virtualizzazione_X86






Digg/dgrossato
Flickr/dgrossato
Linkedin/dgrossato
YouTube/dgrossato
Del.icio.us/dgrossato
Technorati/dgrossato
MyBlogLog/dgrossato
4 commenti:
i miei complimenti
ottima soluzione direi
E' solo una delle tante che vorrei presentare qui...
Perchè molti sistemisti pensano che la virtualizzazione sia troppo complessa da mettere in piedi mentre invece è vero il contrario e i benefici derivati sono immediati e concreti...
Solo che a leggere la documentazione ufficiale.. beh un po' di paura fa...
:D
Tu quando ti converti? :D
Byez
P.S: Ovviamente se ti server una mano...
Putroppo essendo consulente di un'anzienda le decisioni non le prendo io, io consiglio quale prendere sulla base di una panoramica di vari prodotti.....
Però ultimamente qui i capi stanno osservando con interesse una certa soluzione targata IBM.... conosci?
:)
Su quella targata IBM nn ho ancora avuto modo di mettere le mani...
;-)
Byez
Posta un commento