La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia...

28
Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish symbol itself are registered trademarks of Atos Origin SA. © 2007 Atos Origin. Private for the client. This report or any part of it, may not be copied, circulated, quoted without prior written approval from Atos Origin or the client. La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A. Atos Origin Italia S.p.A

Transcript of La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia...

Page 1: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish symbol itself are registered trademarks of Atos Origin SA. © 2007 Atos Origin. Private for the client. This report or any part of it, may not be copied, circulated, quoted without prior written approval from Atos Origin or the client.

La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Atos Origin Italia S.p.A

Page 2: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

2 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Agenda

§ Requisiti: business challenges, technical key factors

§ Soluzione: tecnologie, tempi, attivazione del servizio

Ø Disaster Recovery per Kuwait Petroleum Italia S.p.A.

§ Metodologia di Transition Management Atos Origin Italia

Ø I vantaggi della partnership Atos Origin-FSC

Ø I benefici ottenuti

Page 3: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

3 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Kuwait Petroleum Italia

• Rispondere alle esigenze di DR a caldo con allineamento asincrono dei dati

• Sviluppo di un piano di Disaster Recovery a caldo

• Definizione delle procedure di Recovery• Realizzazione del Sito di DR a Pont St.

Martin con RPO-> 0 h e RTO <4 h• Gestione del Servizio con test periodici di

affidabilità

Business Challenges

Solution

Benefits

La Kuwait Petroleum Italia S.p.A. è un'affiliata della Kuwait Petroleum International, Societàresponsabile per le attività di raffinazione e distribuzione di prodotti petroliferi della Kuwait Petroleum Corporation.Entrata nel mercato italiano nel 1984 rilevando la Rete di vendita Gulf, ha lanciato nel 1986 il suo caratteristico marchio Q8. Da allora, Kuwait Petroleum Italia è cresciuta rapidamente attraverso una strategia di acquisizioni che le ha permesso di competere adeguatamente sul mercato italiano nel lungo termine.

• Disporre di alta affidabilità nei servizi• Gestione completamente fornita da

AtosOrigin

Page 4: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

4 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Agenda

§ Requisiti: business challenges, technical key factors

§ Soluzione: tecnologie, tempi, attivazione del servizio

Ø Disaster Recovery per Kuwait Petroleum Italia S.p.A.

§ Metodologia di Transition Management Atos Origin Italia

Ø I vantaggi della partnership Atos Origin-FSC

Ø I benefici ottenuti

Page 5: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

5 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Kuwait Petroleum ItaliaRequisiti DR

Requisiti .» Hot alignment» Asynchronous copy» Connessione a 100 Mbps MPLS» Disaster recovery with 50% power of production» RTO 4h; RPO ->0» Technology

» Unix Sun Solaris –Linux – Microsoft Windows

» NetApp storage technology used for replica- Snapshots- SnapMirror- SnapManager for Microsoft Exchange

2003» VMware ESX server used to virtualize

Microsoft servers» NAS Total disk space occupation 9TB

300GB of daily updates (average replication speed of 15GB per hour)

Page 6: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

6 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Kuwait Petroleum Italia: DR di una SOA

SfidaReplicare l’intera infrastruttura IT garantendo:» Impatto minimo sullo scenario di produzione» Infrastruttura applicativa = black box» Replica su infrastruttura HW eterogenea» Transparenza dell’infrastruttura applicativa e

tecnica rispetto alla locazione» Banda di connessione a 100Mbps» Consistenza dei dati a livello transazionale, fra i

diversi servizi e le diverse applicazioni» Sicurezza» Perfomance

Microsoft.NET

LinuxJ2EE IBMCICS

Finance

HR

ERP CRM

Directory

Retail

OrderAccount Employee Customer

Business Process

Layer

Service Layer

Application Layer

Technology Layer

Infrastruttura tecnica

Infrastruttura applicativa

Page 7: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

7 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Service Oriented Architecture

» SOA permette di razionalizzare e organizzare scenari di integrazione complessi.» SOA si contrappone alla logica che stabilisce che per ogni esigenza o business process ci sia un’applicazione

dedicata, che usi eventualmente una replica dei dati. » SOA permette di pianificare l’architettura tecnologica, non di costruirla in modo accidentale.» Gli ambienti EAI permettono di pianificare una migrazione graduale da una vecchia architettura verso SOA.

Microsoft.NET

LinuxJ2EE IBMCICS

Finance

HRERP CRM

Directory

Retail

OrderAccount Employee Customer

Business

Process Layer

Service Layer

Application Layer

Technology Layer

Page 8: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

8 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Service Oriented Architecture

Business process layer

Service layer

Enterprise ecosystem

Presentation layer

» SOA permette di focalizzare l’attenzione sui processi di business.» Il disegno dell’infrastruttura IT è focalizzato sul service provisioning e management.» SOA consente di isolare i servizi come se fossero offerti da service provider diversi.» L’astrazione dei livelli funzionali di una SOA consente di mantenere invariato il business process, modificando le

componenti funzionali dei livelli sottostanti.

Page 9: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

9 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Kuwait Petroleum Italia SOA - EAI middleware

» I servizi applicativi Q8 si integrano fra di loro utilizzando un ambiente di Enterprise Application Integration. » I diversi servizi comunicano fra di loro attraverso un bus di comunicazione, messo a disposizione dal middleware EAI.» Alcuni servizi sono sviluppati secondo i canoni SOA (web services)» In altri casi l’ambiente EAI consente di integrare applicazioni legacy

ERP

EAI

MiddlewareTesoreria

Bankingsystem

CRM

HR Retail

Logistica

Marketing

Magazzino

Page 10: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

10 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Agenda

§ Requisiti: business challenges, technical key factors

§ Soluzione: tecnologie, tempi, attivazione del servizio

Ø Disaster Recovery per Kuwait Petroleum Italia S.p.A.

§ Metodologia di Transition Management Atos Origin Italia

Ø I vantaggi della partnership Atos Origin-FSC

Ø I benefici ottenuti

Page 11: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

11 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Metodologia Atos OriginDisaster Recovery

» Approccio globale al Disaster Recovery (DR)Non solo dal punto di vista dell’ infrastruttura: partendo dal business si deduce quali sono i sistemi critici che necessitano di continuity.

» Approccio EvolutivoSi parte dal lato del business più critico, poi si incrementa il piano prendendo in considerazione le criticità minori e lo si evolve anche nel tempo.

» Utilizzo della metodologiaper lo sviluppo del piano di continuità, con tutti gli aggiornamenti, i trends e le raccomandazioni del mercato.

Page 12: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

12 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Per ogni applicazione si definiscono i seguenti parametri:

RTO: Recovery Time Objective

RPO: Recovery Point Objective

LBO: Lost Business Opportunity

Metodologia Atos OriginDisaster Recovery – Definizione requisiti

Page 13: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

13 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Metodologia Atos OriginDisaster Recovery – Business Impact Analysis

Impact Analysis e livelli critici» Quali sono le applicazioni più critiche?» Quante persone rimarranno inattive dopo il disastro?» Quale sarà l’ impatto economico se l’ interruzione del servizio si prolungherà nel tempo?» Quale è il tempo massimo di interruzione del servizio sopportabile ( prima di iniziare ad

avere importanti perdite economiche) ?» Quale è la probabilità che avvenga il disastro?

quantitative and qualitative loss due to the

materialization of the threat

THREATevent that can

produce damage to an asset

VULNERABILITYprobability of a threat

materializing on an asset

X IMPACTASSETSassets or resources

being human, material or immaterial

= RISKProbability of an

impact on an asset

Page 14: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

14 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Metodologia Atos OriginDisaster Recovery – Business Impact Analysis

Quali sono le applicazioni coinvolte?

Quali sono le persone coinvolte?

Cosa devono fare le persone?

Danni Collaterali?

Inventario dei ServerInventario delle Applicazioni

Inventario dei ServerInventario delle Applicazioni

Descrizione delle Funzioni e dei DipartimentiTempo impiegato sulle attivitàTempo impiegato sulle attività conuso del computer

Descrizione delle Funzioni e dei DipartimentiTempo impiegato sulle attivitàTempo impiegato sulle attività conuso del computer

Attività dopo il disastroAttività dopo il disastro

Penalità, Perdita di opportunità,Costi Finanziari, etc

Penalità, Perdita di opportunità,Costi Finanziari, etc

Quali sono i cicli di vita dei processi?Descrizione del ciclo di vita di ciascuna applicazioneInterazione fra applicazioni

Descrizione del ciclo di vita di ciascuna applicazioneInterazione fra applicazioni

Page 15: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

15 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Metodologia Atos OriginDisaster Recovery – Analisi applicativa

Elenco delle componenti HWe modalità di backup e replica

Elenco delle componenti SW e modalità di backup e replica

Server: installazione ex novo su istanza fisica o virtuale

Storage: DAS, SAN o NAS – replica via storage mirror tools

Server: installazione ex novo su istanza fisica o virtuale

Storage: DAS, SAN o NAS – replica via storage mirror tools

SW di sistema operativo: setup una tantum

SW di middleware + Moduli applicativi: setup una tantum

Service pack + patches: setup secondo piano di manutenzione

SW di sistema operativo: setup una tantum

SW di middleware + Moduli applicativi: setup una tantum

Service pack + patches: setup secondo piano di manutenzione

Elenco dei data source e modalità di backup e replica File systems: replica via storage mirror tools

Databases: replica via storage mirror tools

Metadati di applicazioni: replica via script che copiano in modoselettivo e con determinate frequenze I dati

File systems: replica via storage mirror tools

Databases: replica via storage mirror tools

Metadati di applicazioni: replica via script che copiano in modoselettivo e con determinate frequenze I dati

Business process lifetimecapacità dell’applicazione di ripartire

in DRDescrizione del ciclo di vita di ciascuna applicazione e dell’interazione fra applicazioni. Determinare come si comporta l’applicazione per la riesecuzionedella stessa transazione o per la perdita di transazioni.

Descrizione del ciclo di vita di ciascuna applicazione e dell’interazione fra applicazioni. Determinare come si comporta l’applicazione per la riesecuzionedella stessa transazione o per la perdita di transazioni.

Page 16: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

16 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Metodologia Atos OriginBusiness Continuity vs Disaster Recovery

availability

costcost

Silver

Standalone

Backup localeNO DRElevato RTOElevato RPO

Backup Center Provider

DRCold backupCold Stand by

2 data-centres-standby

DR2 data centersAsynchronous alignmentWarm StandByLow RTO & RPO ->0

2 data-centreshot-standby 24x365

BC2 data centersSynchronous alignmentHot StandByRTO & RPO ->0

Page 17: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

17 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Kuwait Petroleum ItaliaBusiness critical applications

» EAI scheduler

» ERP

» Legacy applications

» Logistics management applications

» Databases: Oracle e Sql server

» Microsoft Exchange Server 2003 and mail connectors

» Microsoft Active Directory

» Interazione con applicazioni di organizzazioni esterne

Page 18: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

18 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Kuwait Petroleum ItaliaFattori chiave nella realizzazione del DR

» Disaster Recovery Site Implementation

» Network

» Storage technology features: Netapp

» Security» Security guidelines» Directory services» Security ID management

» Host Naming and ip addressing» Garantire la trasparenza della locazione

» Database replication methods

» Analysis point of view:» Infrastructure components» Application» Data flow» Dependencies among applications

» Data analysis» Total size of managed data» Initial data population» Average size of data to be replicated

» Disaster Recovery Site management

» Disaster Recovery Site monitoring

» Disaster Recovery Procedure

» Disaster Recovery Tests

Page 19: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

19 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Kuwait Petroleum Italia: Repliche

Replica via scriptda server Microsoft a server Microsoft

Scenario di DR

C

1

2

3

4

56

7

8

9

10

Replica via SnapMirrorda Filer a Filer

A1

Scenario di produzione

Replica via SnapMirrorda Filer a Filer

A

Replica via SnapManager per Exchange e SnapMirror

D

Replica via scriptda server Unix a server Unix

B

11

12

13

14

1,2,3 Generazione di metadati in produzione per governare le repliche.•DHCP•applicazioni middleware•output dei backup

4,5,6 Utilizzo in Dr di metadati per governare le repliche.•DHCP•applicazioni middleware•output dei backup

7,8,9,10 Procedure di verifica dei dati replicati.•per DB Oracle: Progetto Atos Origin•per Exchange 2003: funzionalità di Netapp SME•Schedulazione che varia in base ai requisiti dell’applicazione

11,12,13,14 Monitoraggio•Atos Origin Monitoring Services: BMC Patrol, Business Process Monitoring•Monitoraggio dei server, delle repliche e degli storage•Monitoraggio della rete

Tipi di replica•A Snap Mirror Replica per volumi con files•A1 Snap Mirror Replica per volumi con databases•B Copia dati in directory su area di staging mirrorata•C Copia dati in directory su area di staging mirrorata (metadati per DHCP, printers etc)•D Replica di Exchange via SME + snapdrive

Page 20: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

20 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Kuwait Petroleum ItaliaTecnologie Netapp

» Netapp filer

» ONTAP 7.1.1

» Volumi NFS e volumi ISCSI

» Netapp SnapMirror

» Netapp SnapDrive 4.2.1

» NetApp SnapManager for Exchange 4.0

» Netapp Integrazione con Microsoft Active Directory

» NetApp CIFS

» NetApp FlexClone

Page 21: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

21 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Kuwait Petroleum ItaliaServizi offerti

1. Gestione e monitoraggio dei sistemi in DR (7X24)» In termini di

- Server & Storage management services- Network management services- DataBase & Information System Management

2. Gestione e monitoraggio delle repliche (7X24)

3. Backup dei sistemi in DR

4. Procedura di DR

5. Test di DR periodici

6. Documentazione

Network Management

Services

Printing Services

Enterprise Management Services

DataBase & Information

System Management

Server & Storage Management

Customer Support & Workplace Management

Page 22: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

22 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Kuwait Petroleum ItaliaBusiness Service Monitoring

Atos Origin dispone di un metodo dinamico per collegare le componenti IT agli obiettivi di business attraverso “business service views” della infrastruttura ICT.

» Correlazione Eventi.

» Real-time impact management (come la tecnologia IT impatta il business)

» Reporting (service availability, SLA)

» IT infrastructure analysis e business process role

SW HW

Network Desktop

DBApps

DataCentres

EDCBService A

Business Process 1Business Process 2

Business Process 3

SLAs

Suppliers

ICTInfrastructure

ICTServices

BusinessProcesses

Page 23: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

23 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Agenda

§ Requisiti: business challenges, technical key factors

§ Soluzione: tecnologie, tempi, attivazione del servizio

Ø Disaster Recovery per Kuwait Petroleum Italia S.p.A.

§ Metodologia di Transition Management Atos Origin Italia

Ø I vantaggi della partnership Atos Origin-FSC

Ø I benefici ottenuti

Page 24: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

24 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Metodologia Atos OriginManaged Services - Transition management

PlanningPlanning ImplementationImplementation CloseClose

PlanningPlanning Close &

evaluation

Close &

evaluation

HRHR

FinanceFinance

DeliveryDelivery

SupportSupport

Program management, Management of Change, Communication managementProgram management, Management of Change, Communication management

Start-upStart-upPrepa-ration

Prepa-ration

LOI Contract signed Contract start (timing varies, may be simultaneous or phased)

Demand/Supply,

Governance

Demand/Supply,

Governance

OrganizationOrganization

Page 25: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

25 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Agenda

§ Requisiti: business challenges, technical key factors

§ Soluzione: tecnologie, tempi, attivazione del servizio

Ø Disaster Recovery per Kuwait Petroleum Italia S.p.A.

§ Metodologia di Transition Management Atos Origin Italia

Ø I vantaggi della partnership Atos Origin-FSC

Ø I benefici ottenuti

Page 26: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

26 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Atos Origin – Fujitsu Siemens

Fujitsu Siemens fornisce ad Atos OriginØ Prodotti

• Server Industry standard• Server Unix OS based• Server Flex-Frame• Server Blade-Frame• Soluzioni storage• Monitor & accessori• Software

Ø Servizi• Configuration management• Manutenzione

Atos Origin vanta una consolidata collaborazione con Fujitsu Siemens per i servizi offerti a diversi clienti.

Nelle diverse fasi del progetto Fujitsu Siemens si è dimostrato un partner affidabile che consente di raggiungere gli obiettivi prefissati

Page 27: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

27 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Agenda

§ Requisiti: business challenges, technical key factors

§ Soluzione: tecnologie, tempi, attivazione del servizio

Ø Disaster Recovery per Kuwait Petroleum Italia S.p.A.

§ Metodologia di Transition Management Atos Origin Italia

Ø I vantaggi della partnership Atos Origin-FSC

Ø I benefici ottenuti

Page 28: La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

28 La soluzione di Disaster Recovery per la Service Oriented Architecture di Kuwait Petroleum Italia S.p.A.

Kuwait Petroleum ItaliaBenefici ottenuti con il progetto di DR

1. Gestione delle repliche con una occupazione di banda contenuta

2. Realizzazione del DR con un impatto minimo sullo scenario di produzione

3. Realizzazione del DR su uno scenario con HW eterogeneo (ad eccezione dello storage)

4. Server & Storage consolidation

5. Rispetto degli SLA e KPI

6. Possibile evoluzione da DR a BC

7. Possibile ampliamento del perimetro delle applicazioni in DR, sia via scale out che via scale up