Virtualizzazione Sistema di Classificazione automatica Elaborazioni batch
-
Upload
fscitalia -
Category
Technology
-
view
400 -
download
0
Transcript of Virtualizzazione Sistema di Classificazione automatica Elaborazioni batch
Il Sole 24 Ore - Sviluppo prodotti
pag. 1
Salvatore PetrucciMilano, 26/11/2007
Virtualizzazione
Sistema di Classificazione automatica
Elaborazioni batch
26/11/2007
Sviluppo Prodotti
pag. 2
Salvatore Petrucci
Servizi da implementare
• Classificazione documentale• ambienti di produzione per tre aree distinte ciascuno composto
da 2 server (totale 6 server)
• Elaborazione batch• Numero di server necessari per l’elaborazione batch noto a priori
ma suscettibile di cambiamenti (almeno 6 server)
• Sistemi di sviluppo e stage• Ambiente stage per la classificazione documentale (2)
Totale di almeno 14 server
26/11/2007
Sviluppo Prodotti
pag. 3
Salvatore Petrucci
Motivazioni all’adozione di server virtuali
• Consolidamento dei server e ottimizzazione dell’infrastruttura
• Flessibilità operativa, aumento della disponibilità applicativa e della business continuity
• Fast provisioning e remote management
• Contributo di FSC in fase implementativaà Cluster, o pool di risorse virtuali , di 48 core, 127 GHz e 96 Gb RAM
26/11/2007
Sviluppo Prodotti
pag. 4
Salvatore Petrucci
Classificazione documentale• Prima fase: Creazione del server di sviluppo del Sistema di classificazione
• Test di rispondenza ai requisiti utente
• Seconda fase: clonazione del sistema di sviluppo per ottenere il server di stage
• Test di performance
• Terza fase: creazione, a partire dal server di stage delle successive tre coppie di server per l’ambiente di produzione
ESX Server
Pool-PROD – 24Gb RAM, 36GHzPool-PROD – 24Gb RAM, 36GHz
ESX Server
Pool-STAGE – 4Gb RAM, 6GHzPool-STAGE – 4Gb RAM, 6GHz
ESX Server
Pool-SVIL – 4Gb RAM, 6GHzPool-SVIL – 4Gb RAM, 6GHz
ESX Server
Non utilizzato – 64Gb RAM, 80GHzNon utilizzato – 64Gb RAM, 80GHz
Cluster ESX
Virtual Center Management Server (HA, DRS, Resource Pool)
26/11/2007
Sviluppo Prodotti
pag. 5
Salvatore Petrucci
Elaborazione batch
• Punto critico: durata delle elaborazioni
• Tempi di elaborazione iniziali: circa 14h
• Obiettivo: riduzione dei tempi di elaborazione a 3h
26/11/2007
Sviluppo Prodotti
pag. 6
Salvatore Petrucci
Elaborazioni batch (2)
• Il carico elaborativo è stato distribuito su 6 server virtuali in base ai dati relativialle performance globali dei server
• Risultato ottenuto: tempi di elaborazione di circa 3h
ESX Server
Batch-PROD – 24Gb RAM, max 70 GHzBatch-PROD – 24Gb RAM, max 70 GHz
ESX Server
Non utilizzato – 40Gb RAMNon utilizzato – 40Gb RAM
Cluster ESX
Virtual Center Management Server (HA, DRS, Resource Pool)
26/11/2007
Sviluppo Prodotti
pag. 7
Salvatore Petrucci
Elaborazioni batch (3)
• Soluzione ampliata a fronte di nuove esigenze elaborative
• Aggiunta di 2 coppie di server per le erogazioni online
ESX Server
Batch-PROD – 24Gb RAM, max 70 GHzBatch-PROD – 24Gb RAM, max 70 GHz
ESX Server
Non utilizzato – 24Gb RAMNon utilizzato – 24Gb RAM
Cluster ESX
Virtual Center Management Server (HA, DRS, Resource Pool)
ESX Server
Online1 – 8Gb RAM, 6GHzOnline1 – 8Gb RAM, 6GHz
ESX Server
Online1 – 8Gb RAM, 6GHzOnline1 – 8Gb RAM, 6GHz
26/11/2007
Sviluppo Prodotti
pag. 8
Salvatore Petrucci
DI GIORNO à Batch-PROD – 64Gb RAM, max 80 GHzDI GIORNO à Batch-PROD – 64Gb RAM, max 80 GHz
Online1 – 8Gb RAM, 6GHzOnline1 – 8Gb RAM, 6GHz
Online1 – 8Gb RAM, 6GHzOnline1 – 8Gb RAM, 6GHz
DI NOTTE –>Batch-PROD – 24Gb RAM, max 70 GHzDI NOTTE –>Batch-PROD – 24Gb RAM, max 70 GHz
Altri ambienti di sviluppo• Il pool di risorse riservate all’elaborazione batch era sostanzialmente inutilizzato al termine
delle elaborazioni. Per cui tali risorse sono state ‘riutilizzate’ nelle ore restanti per l’erogazione di ulteriori ambienti virtualizzati, sia di sviluppo che di stage.
ESX Server ESX Server
Non utilizzato –24Gb RAMNon utilizzato –24Gb RAM
Cluster ESX
Virtual Center Management Server (HA, DRS, Resource Pool)
ESX Server ESX Server
26/11/2007
Sviluppo Prodotti
pag. 9
Salvatore Petrucci
Ulteriore vantaggio• Separazione netta tra infrastruttura (HW, rete e vmware) e SW
• Manutenzione infrastruttura mantenendo l’erogazione dei servizi
Cluster ESX
Virtual Center Management Server (HA, DRS, Resource Pool)
Online1 – 8Gb RAM, 6GHzOnline1 – 8Gb RAM, 6GHzOnline1 – 8Gb RAM, 6GHzOnline1 – 8Gb RAM, 6GHzBatch-PROD – 24Gb RAM, max 70 GHzBatch-PROD – 24Gb RAM, max 70 GHz
ESX Server ESX Server
Non utilizzato – 24Gb RAMNon utilizzato – 24Gb RAM
ESX Server ESX Server
HW – Server FSC Primergy RX300 S3 + VMware ESX 3
ESX Server
Pool-PROD – 24Gb RAM, 36GHzPool-PROD – 24Gb RAM, 36GHz
ESX Server
Pool-STAGE – 4Gb RAM, 6GHzPool-STAGE – 4Gb RAM, 6GHz
ESX Server
Pool-SVIL – 4Gb RAM, 6GHzPool-SVIL – 4Gb RAM, 6GHz
ESX Server
Non utilizzato – 64Gb RAM, 80GHzNon utilizzato – 64Gb RAM, 80GHz
26/11/2007
Sviluppo Prodotti
pag. 10
Salvatore Petrucci
Conclusioni
• Stretta collaborazione tra il Sole 24 Ore e Fujitsu Siemens Computers in fase progettuale ed implementativa
• Ottimizzazione dell’hw installato, i server 2 socket quad-core sono rivelati la scelta ottimale per l’utilizzo richiesto dal nostro tipo di servizi, sia dal punto di vista prestazionale che gestionale
• Inoltre i server Fujitsu Siemens Computers traggono ulteriori vantaggi dal processore Intel® Xeon® quad-corebasato sulla microarchitettura Intel® Core™ offrendo strumenti di supporto nativo alla virtualizzazione.
26/11/2007
Sviluppo Prodotti
pag. 11
Salvatore Petrucci
Grazie per l’attenzione
[email protected]@ilsole24ore.com