Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
1
1
L’INPS e il CLOUD
Direzione Centrale Sistemi Informativi e Tecnologici Massimiliano D’Angelo
Forum PA, 17 maggio 2012
3
I sistemi INPS in cifre
Patrimonio applicativo 130.000 Kloc circa
Mainframe 23.000 Mips
Server oltre 1300 (**)
Dimensioni Storage oltre 1,3 Petabyte (*)
(*) Incluso Business Continuity e Disaster Recovery
(**) di cui 500 virtualizzati con un rapporto 1:9
4
Analytics
Collaboration
Development/Test
Desktop
Compute
Storage
Exploratory Departmental Enterprise Exclusive Open
Scope of services
Operations, competition
Data, information
Data center costs
Customer
expectations
Business
Challenges
Do more with less Manage riskImprove service Breakthrough agility
IT Demands
Delivering Business Value through Cloud Computing
“Change”Funding/CostService qualitySecurity/privacy “Change”Funding/CostService qualitySecurity/privacy
WorkloadsDeployment
Options
CollaborationCollaboration
DesktopDesktopDev/testDev/test
StorageStorage
PrivateHybrid
Public
Service Delivery/
Management
ComputeCompute
AnalyticAnalytic…… – Consolidate
– Virtualize
– Standardize
– Automate
Cloud Ready
Op
po
rtu
nit
y
Att
racti
ven
ess
High
Synergies with
internal capabilities Low High
3
1
4
2
Governance
Security, Resiliency, Performance & Consumability
Cloud ServiceCreator
Cloud ServiceConsumer
Cloud Service Provider
Common Cloud
Management Platform (CCMP)
Operational
Support
Services
(OSS)
Cloud Services
Inf rastructure-as-a-Service
Platform-as-a-Service
Software-as-a-Service
Business-Process-
as-a-Service
Business
Support
Services
(BSS)
Cloud Service
IntegrationTools
ConsumerIn-house IT
Service Creation
Tools
Inf rastructure
Existing & 3rd party
services, Partner
Ecosystems
Cloud Point of View
•Allineamento agli obiettivi dell’Istituto
• Iniziative, sfide e ostacoli INPS, opportunità e barriere Cloud
Cloud Workload
Prioritization
• Ipotizzare dei casi di utilizzo e relative motivazioni e inibitori
•Analisi costi/benefici di applicazioni da mettere su cloud
Year 1 Savings by Category
Provisioning
Cost
38%
Sys. Admin.
Cost
40%
Software
-3%
Testing
Productivity
4%
Hardware
15%
4.85
$1,313,958.33
$6,172,325.64
469.75%
156.58%
Estimated ROI over 3 years
Estimated avg. annual ROI
Payback Period (months)
Net Present Value (NPV)
Total Initial Investment for Test Cloud
ROI analysis example- Banking (large # of servers)
= Service Management
driven savings
Cumulative Cost Comparison -- With and without Cloud
$0.00
$5,000,000.00
$10,000,000.00
$15,000,000.00
$20,000,000.00
$25,000,000.00
$30,000,000.00
Transformation
Point
Year-1 Year-2 Year-3
Cu
mu
lativ
e E
xp
en
se
s
Current IT Model Accumulated Costs Test Cloud Model Accumulated Costs
ROI projections from IBM Research Study 2009
Cloud Value
•Comprendere i benefici
• Ipotizzare delle misure e valutarne la fattibilità
Cloud Architecture
•Disegno dell’architettura di riferimento
•Disegno delle soluzioni con priorità
Assessment of Cloud-enabling Capabilities
•Analisi dell’IT attuale rispetto agli obbiettivi
•Enumeriazione dei progetti e loro priorità
Progetti
•Dimostrare praticabilità, consumabilità e benefici
La Strategia per la pianificazione del cloud scelta dall’Istituto
5
• I servizi sono stati valutati in base a caratteristiche di: • maturità HW/SW utilizzati, • virtualizzazione, • automazione, • opportunità di efficientamento, • necessità di standardizzazione, • vincoli sui dati, • strategicità per l’Istituto
• Servizi (Workload) presi in esame: • Collaboration/Social Network • Applicativi di Telematizzazione • Composite (ambiente SOA)) • Stand alone: 730 CAF, Patronati,
Medici, Ispettori • MDM Casellario • Ambiente di test e collaudo • Produzione Rapida (Front-End) • Desktop sviluppatori • BI
Facilità
Va
lore
Bassa Alta
Ba
sso
A
lto
Desktop/ devices
BI
Telematizzazione
MDM
Test e Collaudo Applicazioni
Social Network
Front-end Produzione
Media
Alta
Bassa
Maturità
per l’adozione
StandAlone App
Composite App.
Adozione del cloud: analisi dei servizi
6
*
Governance
Security, Resiliency, Performance & Consumability
Cloud Service Creator
Cloud Service Provider Cloud Service Consumer
Cloud Services
IaaS
PaaS
SaaS
BPaaS
Common Cloud
Management Platform
OSS – Operational Support
Services
BSS – Business Support
Services
Subscription
Managemen
t
Pricing
Entitlement
Managemen
t
Metering Rating Billing
Clearing &
Settlement
Accounts
Payable
Accounts
Receivable
Customer
Account
Managemen
t
Service
Offering
Catalog
Service
Offering
Managemen
t
Contracts &
Agreement
Managemen
t
Service
Request
Managemen
t
Order
Managemen
t
Transition
Manager
Deployment
Architect
Operations
Manager
Service Provider Portal & API
Infrastructure
Security &
Risk Manager
Customer
Care
Service
Manager
Business
Manager
Se
rvic
e C
on
su
me
r Po
rtal &
AP
I
Se
rvic
e D
eve
lop
me
nt P
orta
l & A
PI
Existing &
3rd party
services,
Partner
Ecosystem
s
Service Creation
Tools
Cloud Service
Integration Tools
Consumer In-house IT
Provisioning
Incident &
Problem
Management
IT Service
Level
Management
Service Automation Management
Service Delivery Catalog
Service
Request
Management
Change &
Configuratio
n
Management
Image
Lifecycle
Management
Monitoring &
Event
Management
IT Asset &
License
Management
Capacity &
Performance
Management
Platform & Virtualization Management
Tivoli Service
Automation Manager
golden master
VM image, JEE
ear file, SQL file,
etc.
KVM, VMware, Linux,
Windows, WAS, DB2,
Cognos, Filenet, … IBM Tivoli Monitoring
Omnibus & Impact
HA policy
Tivoli System
Automation
Tivoli Usage &
Accounting Manager
Tivoli Usage &
Accounting Manager
TSAM / Maximo
TPM
TSM backup
agent
Tivoli Storage Manager
Tivoli Provisioning
Manager (TPM)
Legend
<cloud service-
specific artifact
created>
<runtime/mgmt
platform component>
© 2011 IBM Corporation
L’architettura di riferimento
7
MSSQL
IIS .net
Application Server
Mainframe
Server FE - BE
Database
Physical Test Environment
Benefici:
Costi di infrastruttura ridotti tramite riutilizzo di risorse
Ambienti di test (virtuali) multipli che aumentano la produttività abilitando lo sviluppo e il Test parallelo.
Gestione semplificata dei dati di Test
Applicazione disponibile nelle sue componenti distribuite e mainframe
IMS/CICS DB2
Web Services
IIS .net
MSSQL
Virtual Service Environment
Modello
Web Services
Test e Collaudo
Realizzazione di una una catena di servizi necessari all’applicazione in ambiente virtuale. Il sistema modella i middleware e li rende disponibili in meno di 2 ore in un ambiente virtuale che può essere utilizzato per le attività di Test
Cosa è stato realizzato: Test e Collaudo delle applicazioni
IMS/CICS/DB2
8
Realizzazione di un deploy complesso in produzione con personalizzazione di diversi middleware per creazione di sistemi Front-End (webinps..)
Da un ciclo di diversi giorni a:
Cosa è stato realizzato: Produzione rapida – Sistemi Front End
“4 click” e 27 minuti
9
Standardizzazione degli ambienti: il deploy automatizzato ha permesso di imporre standard chiari e ben definiti. Riduzione dei tempi di deploy: le valutazioni architetturali si sono
rivelate in grado di permettere la preallocazione preventivasenza ulteriori valutazioni e l’intervento di diverse strutture Riduzione delle attività “time consuming” necessarie all'erogazione
del servizio: tutte le maggiori attività implementative sono automatizzate Semplificazione del processo di rilascio ambiente all’utente
finale: per il sistema di collaudo il flusso di rilascio necessita solo del processo di approvazione della richiesta stessa e l’avvio del task di provisioning automatico Provisioning /de-provisioning on demand: capacità di adattare la
farm produzione e di collaudo in base alle reali esigenze di carico del momento Virtualizzazione ed ottimizzazione delle risorse: con l’introduzione
del cloud e grazie alla standardizzazione si è potuto virtutalizzare ambienti la cui complessità aveva da sempre lasciato fuori dai processi di ottimizzazione
Cosa abbiamo ottenuto
10
• Nuovi paradigmi di interazione • Master Data Management
• Servizi integrati
•Esemplificazione dell’interazione con la PA • Inserimento unico dei dati personali
• Condivisione selettiva degli archivi tra le amministrazioni
• Possibilità di richiedere servizi composti in modalità Cloud
• Possibilità di percepire la PA come un unicum integrato
Cosa stiamo per fare: Il cloud e la sussidiarietà
12
VMware ESX(i)/xSeries®Based Virtual Servers
Running Windows®/Linux
Tivoli Service Automation Manager
TSAMAdmin Server
Cloud Service Provider
TSAM Management Server(Directory Server, Service Request
Manager, Process Automation Manager,Provisioning Manager, CMDB)
Managed Environment
Management Environment
VMwarevCenter
UseService
RequestService
Manage Service(Service Automation, Service Usage Metering)
ProvisioningService
Cloud Service Consumer
TUAMApplication
Server
Manage Service(Rating/Accounting/Chargeback)
VMware ESX(i)/xSeries®Based Virtual Servers
Running Windows®/Linux
Tivoli Service Automation Manager
TSAMAdmin Server
Cloud Service Provider
TSAM Management Server(Directory Server, Service Request
Manager, Process Automation Manager,Provisioning Manager, CMDB)
Managed Environment
Management Environment
VMwarevCenter
UseService
RequestService
Manage Service(Service Automation, Service Usage Metering)
ProvisioningService
Cloud Service Consumer
TUAMApplication
Server
Manage Service(Rating/Accounting/Chargeback)
Existing Monitoring Environment
HubTEMS
Remote TEMS
Remote TEMS
TEPS
TDW
TUAMReporting
Server
Architettura Private Cloud realizzata