Innovazione tecnologica
Consolidamento piattaforma UNIX-AIX
Esperienza del Comune di Roma
Luigi Baldoni
21 Maggio 2007
© 2007 IBM Corporation
COMUNE DI ROMA: realtà complessa
triplice ruolo: metropoli, capitale della repubblica e sede del Vaticano
• 135.000 ettari di territorio
• 2.700.000 di abitanti
• 27.000 dipendenti
• 82 aziende coordinate
• 19 Municipi, 19 dipartimenti, 20 uffici extra-dipartimentali
• 6 miliardi di euro di Bilancio
© 2007 IBM Corporation
Infrastruttura tecnologica ICT
. Postazioni di lavoro 13.000 fisse + 500 mobili
. Stampanti
7000
. Server windows
250
. Server linux
10
. Server Unix Enterprise
6
. Server proprietari
1
. Evoluzione futura
15.000 postazioni (2008)
© 2007 IBM Corporation
Networking
Rete Dati
. 210 reti lan collegate in geografico (35% i fibra ottica)
(oltre 15000 punti fonia/dati)
E’ in corso la realizzazione della rete a larga banda
Rete telefonica
. 110 centrali con tre master collegate con flussi a 2Mbit/s
(oltre 16.000 telefoni)
E’ stato predisposto un progetto di Voice over IP
Rete Radio
. utilizza 28 coppie di frequenze
. 10 antenne e oltre 4000 apparati radio
© 2007 IBM Corporation
Sistemi informativi su piattaforma UNIX IBM
.
Bilancio e contabilità (SAP)
.
.
.
.
.
•
.
.
Decision support sistem (BW)
Personale (stipendi, rilevazione presenze)
Servizi interattivi (Portale Internet/Intranet)
Lavori pubblici
Protocollo
Servizi Scolastici
Database applicativi (50 c.a.)
Più di 50 applicazioni di scala interdipartimentale, dipartimentale e
locali
• Sistemi di gestione infrastrutturali (Tivoli, LDAP Storage Manager…)
Consolidamento applicativo in ambito Unix su unica piattaforma
virtualizzata
© 2007
IBM Corporation
Piattaforma UNIX attualmente in produzione
.
4 Server Enterprise P690 IBM
55 partizioni logiche:
• Produzione
• Test
• Sviluppo
Partizionamento Fisico
Configurazione hardware totale
128 CPU Power4
284 GB ram
© 2007 IBM Corporation
Consolidamento Piattaforma UNIX IBM
.
4 Server Enterprise p690 IBM
2 Server Enterprise p595 IBM
© 2007 IBM Corporation
Ambiente
Sistema
Cooling
BTU/hr
Power
KW Hr
Comune di
Roma
P690 1
51200
15400
Comune di
Roma
P690 2
51200
15400
Comune di
Roma
P690 3
51200
15400
Comune di
Roma
P690 4
51200
15400
204800
61600
7,5
7,5
7,5
7,5
Totale Origine
Comune di
Roma
Comune di
Roma
Totali Target
Differenza
Spazi
7
595 1
64500
18900
7
595 2
64500
18900
129000
37800
14
-37%
-39%
-54%
© 2007 IBM Corporation
8
Situazione finale nel nuovo CED
2 Server Enterprise P595
72 CPU Power5
392 GB ram
.
2 Sottosistemi dischi
Dal marzo 2007 l’infrastruttura
supporta 90 partizioni
“virtuali”.
16 TB IBM + EMC2
1 Libreria Nastri
12 nastri
2 attuatori
500 cassette
Apparati di rete LAN
Apparati di rete SAN
2 CISCO 6500 equipaggiati con:
2 Director IBM equipaggiati con:
192 porte in rame
192 porte in fibra
192 porte in fibra
1 San Volume Controller IBM
© 2007 IBM Corporation
Configurazione logica marzo 2007
Macchia A
Funzione partizione
Macchia B
Q.ta CPU Q.ta RAM
Funzione partizione
Q.ta CPU
Q.ta RAM
TSM
1,05
5
NIM DMGR (Deploy Manager)
1,05
5
WAS PRODUZIONE
1,26
6
WAS PRODUZIONE
1,26
6
ORACLE 9I RAC PRODUZIONE
2,90
8
ORACLE 9I RAC PRODUZIONE
2,90
8
ORACLE 9I RAC COLLAUDO
0,84
5
ORACLE 9I RAC COLLAUDO
0,84
5
WAS TEST
0,84
4
WAS TEST
0,84
4
ORACLE Application Server
1,05
4
ORACLE Application Server
1,05
4
DWH HARRYS
0,84
3
WEB DMZ TEST
0,84
3
WEB DMZ PROD
0,96
2
WEB DMZ PROD
0,96
2
PORTALE
1,00
2
PORTALE
1,00
2
PORTALE
1,00
2
PORTALE
1,00
2
SAP R/3 PRODUZIONE
1,68
8
SAP R/3 PRODUZIONE
1,68
8
SAP R/3 SVILUPPO
0,84
3
SAP R/3 SVILUPPO
0,84
3
DSS PRODUZIONE
2,17
6
DSS TEST
2,17
6
DSS SVILUPPO
2,17
5
DSS SVILUPPO
2,17
5
WAS - TOMCAT SVILUPPO
1,08
2
AMBIENTI DI COMPILAZIONE
1,08
2
WAS PEOPLE
1,16
4
WAS PEOPLE
1,16
4
DB2 PRODUZIONE
0,96
4
DB2 PRODUZIONE
0,96
4
ORACLE 10 SPACIAL CARTOGRAFIA
2,31
6
ORACLE 10 SPACIAL CARTOGRAFIA
2,31
6
PORTAL (INTRANET) SVILUPPO
1,23
2
SAP STORICO
1,08
2
PERSONALE
1,04
4
PERSONALE
1,04
4
TIVOLI TMR MASTER
0,42
3
TIVOLI TMR SLAVE
0,42
3
STAGE
1,23
2
TIVOLI TEC
1,08
2
VIOS1
0,50
4
VIOS1
0,50
4
VISO2
0,50
4
VISO2
0,50
4
© 2007 IBM Corporation
Le sfide odierne nell’IT:
Costi per Systems Management e consumi Energetici
Costi
(US$B)
Spese IT Worldwide per Servers, Power and
Cooling, e Management/Administration
$300
$250
Costi x Power & Cooling ->x8
Costi x Server Mgt & Admin Costs x4
$200
Costi Acquisizione nuovi Server
$150
$100
Base Installata
(M Unità)
50
45
40
35
30
25
20
15
10
5
0
$50
$0
IT Spends $0.50 in Power & Cooling For Every
$1.00 in Hardware Worldwide
IDC 2007
© 2007 IBM Corporation
11
Progetti di IT Optimization
 Oggi, si pone sempre più frequentemente la
necessità di:
– semplificare le infrastrutture, e
– renderle sempre più flessibili
– per seguire le necessità del business, sempre più legate a veloci
dinamiche di cambiamento.
 L'uso di funzionalità avanzate di virtualizzazione
permette:
– di migliorare l'efficienza e la flessibilità complessiva di un ambiente
IT.
© 2007 IBM Corporation
12
Server Consolidation: migliora l'utilizzo dei
sistemi e riduce i costi
 Molte aziende hanno oggi nei loro datacenter :
– grande numero di serventi sotto utilizzati.
– Ogni servente è spesso dedicato ad un singolo sistema operativo e spesso ad una
singola applicazione.
– I serventi sono dimensionati su valori di picco del carico di lavoro, (ma nella pratica essi usano
solo una frazione della loro piena capacità)
– diversi serventi le cui applicazioni evidenziano picchi di carico ma in diversi intervalli di
tempo (ad esempio attività batch ed online),
– tutti questi serventi dedicati (a singole applicazioni) richiedono spesso una quantità
significativa di spazio e consumi energetici per alimentazione e raffreddamento persino
quando sono inutilizzati.
 Ne consegue una complessità nella gestione e costi aggiuntivi
che spingono verso un basso ritorno degli investimenti (ROI).
Applicazione 1
Applicazione 2
Applicazione 3
Applicazione 4
Applicazione 5
© 2007 IBM Corporation
13
IBM System p Server consolidition
 Il Business odierno richiede rapidità nei cambiamenti.
–
Ma come è possibile rispondere alle nuove esigenze ,
– quanto tempo è necessario per attivare un nuovo servente, richiederlo, ordinarlo, installarlo?
– Tutto ciò richiede tempo.
 Soluzione avanzate di Virtualizzazione (come APV disponibile con i
sistemi 595 del Comune Di Roma) consente una soluzione efficiente
al problema.
– Invece di ordinare un nuovo sistema è possibile (sfruttando le funzionalità di micro-partitioning,
Dynamic Partitioning e Virtual I/O server )

creare rapidamente nuovi server virtuali su un System p esistente che abbia della capacità
inutilizzata;

ove non fosse sufficiente sarà comunque possibile creare il nuovo ambiente magari attivando
tempestivamente capacita On Demand,

oppure ridistribuendo le risorse tra gli ambienti già presenti (workload balamcing automatico)
– Creare nuovi serventi virtuali (ad es. per testare un nuovo ambiente applicativo) è più facile e meno
costoso di un provisioning tradizionale di server fisici.
– In questo modo si utilizzano meglio investimenti esistenti dell'azienda, piuttosto che farne di nuovi,
oppure si accelerano i tempi di implementazione di un nuovo ambiente con notevoli risparmi sui costi
di progetto
© 2007 IBM Corporation
14
La virtualizzazione aiuta aiuta a ridurre i
consumi energetici (Power Efficiency)
La complessità nell'ottimizzare le operazioni di business in un'economia globale continua a
crescere, nel contempo i costi del petrolio e la sempre più alta domanda di potenza
elaborativa spinge in alto i costo legati ai consumi energetici nei Data Center.
 I serventi che hanno le seguenti caratteristiche sono la migliore
risposta :
– Serventi che siano performanti (maggiori sono le performance, maggiori saranno le
possibilità di consolidare nuovi e più ambienti)
– Serventi che sfruttino funzionalità che li rendano estremamente flessibili
(granularità di virtualizzazione per una migliore utilizzazione delle risorse del server,
ottimizzazione nell'uso dell'I/O, automatic workload balancing...)
– Serventi che Adottino tecnologie microprocessore e sistemi d'alimentazione e
ventilazione power efficienti
© 2007 IBM Corporation
15
Conclusioni
 La soluzione di virtualizzazione alla piattaforma Advanced
POWER Virtualization IBM(APV) o una sua analoga, apre
numerose opportunità per consolidare e semplificare
l'infrastruttura IT. Benefici di questa soluzione sono :
– Riduzione del total cost of ownership (TCO) e migliore impiego degli asset IT,
aumentando in maniera significativa l'utilizzo dei serventi e condividendo le risorse di
I/O,
– Miglioramento dei tempi di reazione dell'infrastruttura IT verso le esigenze di
business, e maggior velocità operativa potendo creare server virtuali in tempi ridotti,
riallocare dinamicamente e automaticamente le risorse verso quelle applicazioni che ne
hanno bisogno per meglio adattarsi ai cicli di business mutevoli o gestire picchi
inaspettati nella domanda, il tutto senza fermare il servizio,
– Semplificazione della gestione delle infrastrutture IT, rendendo i carichi applicativi
indipendenti dalle risorse hardware.
– Ridotti consumi energetici
© 2007 IBM Corporation
16
Comune di Roma Prima - Dopo
Comune di Roma
Modello Ideale di Virtualizzazione
Garantire questo livello di servizio
while
35
Minimizzare il basso utilizo delle risorse
4xp690 32 core, 128
core totali -prima
Before Virtualizing Cerner 64 CPU's were dedicated to the Production Environment and 18 to Development
2x p5 595
After Virtualization Hourly Max Peak
64 coreCPUtotali
dopo
Usage at 32 CPU's
30
25
20
B
15
10
5
20
Tempo 
© 2007 IBM Corporation
17
55
10
45
0
35
25
15
50
5
40
30
20
55
10
45
0
35
25
15
50
5
40
30
20
55
10
45
0
35
25
15
50
5
40
30
20
55
10
45
0
0
35
Risorse necessarie
A
Scarica

1270_luigi_baldoni