Internal Grid experiences in Montepaschi Group



Similar documents
IT EFFICIENCY 25 MARCH Mainframe Downsizing. Fabrizio Di Peppo Delivery Manager

What is it? What does it do? Benefits

The Enterprise Service Bus

Why is CICS Still Alive? Dr Geoff Sharman Visiting Professor in Computer Science Birkbeck College

IBM CICS Transaction Gateway for Multiplatforms, Version 7.0

Cloud Services. AIS Mainframe COBOL 2 Java running on Azure. Legacy2Cloud Migration Service POC. Final Readout Executive Summary.

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.

So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise. Eric Newcomer, CTO

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform SOA Maturity/Adoption Model Demo Q&A

FAQ: HPA-SQL FOR DB2 MAY

Alessio Rolfini (mobile)

JBoss enterprise soa platform

Title. Click to edit Master text styles Second level Third level


CICS and Web Services Why, When and How?

Configuration Management of Massively Scalable Systems

z/os Curriculum Job Control Language (JCL) Curriculum JES Curriculum WebSphere Curriculum TSO/ISPF for z/os Curriculum

Version Overview. Business value

The ESB and Microsoft BI

IBM WebSphere Data Interchange V3.3

Red Hat Enterprise Linux 6. Stanislav Polášek ELOS Technologies

The Information Revolution for the Enterprise

Enterprise Data Solutions Product Strategy and Vision Process-driven IT Modernization, Natural and Adabas

Open Source in Financial Services: Meet the challenges of new business models and disruption

Performance Analytics with TDSz and TCR

MAINFRAME REHOSTING SOLUTION FOR LEGACY ENTERPRISE APPLICATIONS

IBM SOA Foundation products overview

vrops Microsoft SQL Server MANAGEMENT PACK OVERVIEW

ENABLING BUSINESS TRANSFORMATION CSC TESTING AS A SERVICE POWERED BY CA SERVICE VIRTUALIZATION

This presentation provides an overview of the architecture of the IBM Workload Deployer product.

Take full advantage of IBM s IDEs for end- to- end mobile development

C05 Discovery of Enterprise zsystems Assets for API Management

Citrix XenDesktop & XenApp

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service

System Models for Distributed and Cloud Computing

How To Manage Energy At An Energy Efficient Cost

Energy Management in a Cloud Computing Environment

Technical Track Session Service-Oriented Architecture

What is the NXTware Evolution Server Peter Marquez, Product Marketing ecube Systems

CA ARCserve Backup Agents and Options

IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud

Introduction to the IBM Rational Software Development Platform

Service Oriented Architectures

IBM Software Group. IBM WebSphere Process Integration Technical Overview

Service Oriented Architecture (SOA) Implementation Framework for Satellite Mission Control System Software Design

IOS110. Virtualization 5/27/2014 1

Gara Europea a procedura aperta per l affidamento dei servizi di gestione e

VMware vrealize Operations. Management Pack for. PostgreSQL

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms

System Requirements Table of contents

BUSINESS RULES MANAGEMENT AND BPM

Manage your IT Resources with IBM Capacity Management Analytics (CMA)

Running Oracle Databases in a z Systems Cloud environment

First Steps with IBM Integration Bus: Application Integration in the new world

Presentation title here

a division of Technical Overview Xenos Enterprise Server 2.0

What is Middleware? Software that functions as a conversion or translation layer. It is also a consolidator and integrator.

Process-Driven IT Modernization Strategy. Tim Ward

Service-Oriented Architecture and Software Engineering

Chapter 4 IT Infrastructure and Platforms

Service Oriented Architecture (SOA) An Introduction

data express DATA SHEET OVERVIEW

Enterprise Application Integration (Middleware)

Introduction to grid technologies, parallel and cloud computing. Alaa Osama Allam Saida Saad Mohamed Mohamed Ibrahim Gaber

Mobile and Cloud computing and SE

Virtualization. Key Initiative Overview

Software Services for WebSphere. Capitalware's MQ Technical Conference v

Guangzhou Macau Hong Kong Shanghai Beijing

Cluster, Grid, Cloud Concepts

Distributed Network Management Using SNMP, Java, WWW and CORBA

SAP NetWeaver. The integration and application platform for lower TCO

Enterprise Report Management CA View, CA Deliver, CA Dispatch, CA Bundl, CA Spool, CA Output Management Web Viewer

Data Masking Secure Sensitive Data Improve Application Quality. Becky Albin Chief IT Architect

Private Cloud for WebSphere Virtual Enterprise Application Hosting

enterprise professional expertise distilled

2. Highlights and Updates: ITSM for Databases

Cronacle. Introduction

Virtual Desktop VMware View Horizon

Blu Age Overview. It is not about changing the platform it is about business agility! HP Non Stop. Modernization Evolution Automation

VMware End User Computing Horizon Suite

Fundamentals of Web Programming a

Migrate AS 400 Applications to Windows, UNIX or Linux

IBM Tivoli End-to-End Software Asset Management Solutions

Delivering a platform-independent based ESB for universal connectivity and transformation in heterogeneous IT environments.

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Options for integrating new applications with current applications that run on a mainframe

What s new with IBM Tivoli Workload automation?

Product Overview. Initial Seeding

Transcription:

Internal Grid experiences in Montepaschi Group

Internal Grid experiences in Montepaschi Group

Agenda Internal Grid experiences in Montepaschi Group Introduction 2001 SOA Architecture 2005 Internal Grid solution and applications 2008 Grid and Virtualization 2009 Evolution

IL GRUPPO MONTEPASCHI About 34.500 Employees > 3.000 Branches in Italy 39 Foreign Branches and Offices Group s Head Banks Product Companies Service Companies Up-to-date on 09.30.2008

Il Consorzio Operativo Gruppo Montepaschi Il Consorzio Operativo è la società che svolge in accentrato per le aziende del Gruppo Montepaschi lo sviluppo e la gestione dell'information & Communication Technology, i Servizi di Back Office ed i Servizi Ausiliari Le Banche che costituiscono il Consorzio:

Agenda Internal Grid experiences in Montepaschi Group Introduction 2001 SOA Architecture 2005 Internal Grid solution and applications 2008 Grid and Virtualization 2009 Evolution

Group s Information System Corporate Center From Inside Banche Sistema di Servizi a valore aggiunto Società di prodotto Società di servizio Banche esterne Corporate Center Società prodotto esterne Banche Sistema di Servizi a valore aggiunto Società di prodotto To outside Clienti Società di servizio Fornitori

Estended Multichannell Architecture Mainframe Web Services CED Services WEB Server (IIS) Server WEB Server Channels Server ATM POS Branch Call Centre HB Internet Autom. Branch WAP GSM CB Internet ecc.

Broker Layer Broker Piattaforma Windows Broker Server.NET DCOM /.NET DCOM /.NET Client windows based Oggetti di Business COM/.NET SOAP SOAP Piattaforma J2EE J2EE application IIOP rver J2EE Broker Se Broker Gateway IIOP Oggetti di Business J2EE JCA JCA / IIOP JCA / IIOP Piattaforma CICS TS 1.3 o succ. Piattaforma CICS TS 1.3 o succ. DPL DPL CICS programs Broker Server JCICS Piattaforma CICS TS 2.22 osucc succ. Oggetti di Business CICS

Batch Processing IBM Tivoli Workload Scheduler CICS (PAF) Batch TP Flows Converter (BTS) GRID (AGA) Mainframe

Agenda Internal Grid experiences in Montepaschi Group Introduction 2001 SOA Architecture 2005 Internal Grid solution and applications 2008 Grid and Virtualization 2009 Evolution

MPS Internal Grid Use idle resources for CPU intensive jobs Interaction with heterogeneous systems (desktops, servers, dedicated server farms or even Host) by means of standard or standards-to-be protocols. Evolution from Condor to a custom solution Communication between nodes is performed using Web Services

Accomplishments Current Accomplishments Clickstream analysis (January 2005) IAS 32-3939 (August 2005) Top Management Monitoring (January 2006) Basel II (Algoritmics) (October 2005) DOC1 (December 2006) many other apps. until today Next Steps Host Batch downsizing.

Gartner s vision on Grid Computing Source Gartner Jul 2007

The Grid Computing power is everywhere, anyone. we try to make it usable by Miron Livny Average Mainframe usage: 80% Average RISC Servers usage: 45% Average Intel Servers usage: 10-15% Average Client usage: lower than 10% Year 2008 will see a doubling in usage of Servers Source: Gartner Server usage will further increase in the future There s a lot of space in the bottom Richard P. Feynman

Server farm About 600 non-dedicated Windows and Linux servers We expect to have 1.000 central servers with Windows 2003 Server About 27.000 jobs every day (41.000 peach)

Realizations Clickstream analysis In production since the start of the year About 50 sites 476 instances on single servers Job entity valued in 2-4 CPUs servers working for 8 hours The same job requires 2 hours of our Grid infrastructure Phase I. Open Source + Condor Phase II. Open Source + AGA Phase III. SQL Server (AS) + AGA

IAS 32-49 First hypothesis on Mainframe (Cobol+ DB2) Realization with GRID (Cobol + AGA + SQL Server) In production since July 2005 Elapsed time less than 1 hour

Basel II Chosen the Algorithmics s s (Unix/Linux and Oracle) for Market Risks Analysis Job Supplier proposed p a SUN machine or a Grid DataSynapse Solution based on AGA.NET (on Windows Servers) with Linux nodes (we are discussing the porting of Algoritmics on Windows), including data loading in production since 2005 end

Top Management Monitoring Datawarehouse for compliance First implementation dedicated scheduler and machines Today Grid scheduler Microsoft Reporting Services loading data with Grid

Generation of documents and account statements for Customers Formerly DOC1(PDF document generator) for z/os was used Effort estimated: 6 days of elapsed working time (of a 8.000 MIPS machine). Now 1 day. Today all banks in production on GRID (6 BA(-01 hours on mainframe -> 2 hours on a few Grid machines for the main bank).

Slide 22 BA(-01 Slide modificata BIANCHI ALESSANDRO (MPS - 06286), 1/13/2009

Conversion of batch procedures from mainframe Currently testing the porting of batch procedure Cobol PL/1 -> rewriting

Murex Reporting Currently more than 150 reports on Grid

Agenda Internal Grid experiences in Montepaschi Group Introduction 2001 SOA Architecture 2005 Internal Grid solution and applications 2008 Grid and Virtualization 2009 Evolution

Grid and Virtualization Our goal is the Grid computing node virtualization We are experimenting both ThinApp by VMWare and Xenocode If the application environment is not present on the node, we download it dynamically (using streaming) with the application Finally we destroy the virtual environment

Task execution sketch Real environment Virtual environment \\nasfi1.local\virtua lapps

How it works Application to be executed in a virtual environment

Task execution sketch - continued \\nasfi1.local\virtua lapps The virtualized Execution host is downloaded using streaming from the network share

Task execution sketch - continued \\nasfi1.local\virtua lapps Virtual execution environment is created and the application (also downloaded from a central repository) is executed within it Application is downloaded from a central repository

m1 Task execution sketch - continued Output When the task ends, the virtual environmment disappears with the application itself \\nasfi1.local\virtua lapps Applicatiocn

Slide 31 m1 Manca produzione output m006597, 12/29/2008

Agenda Internal Grid experiences in Montepaschi Group Introduction 2001 SOA Architecture 2005 Internal Grid solution and applications 2008 Grid and Virtualization 2009 Evolution

New areas Grid scheduling with virtualization also for real time infrastructure (using Linux Virtual Server for balancing) Use of eterogeneus environment (GPU, FPGA) for high intensive computing task Es. Monte Carlo simulation in Nvidia GPU Grid Services Semantic (Data, Web Services, Grid)

SOA architecture needs GRID Business services are not only RPC calls We need long running processes also SOA is not only for internal use

Grid Services Web Services allow integration of heterogeneous systems to achieve A2A communication and for shortterm transactions, involving the exchange of relatively small quantities of data. Grid Services will allow integration for more significant jobs, considering the CPU usage and also the quantity of data. GRID vision allows the network to evolve to an environment in which machines and human beings can collaborate.

Cloud Computing Cloud or Fog? Standards?

«Croire tout découvert est une erreur profonde, c est prendre l horizon pour les bornes du monde!» Camille Flammarion Information tecnology is not only support for business. Information tecnology is not only support for business. It s changing our way of learn, exchange knowledge, buy, work, etc.

Thanks Piero Poccianti Consorzio Operativo Gruppo Montepaschi Funzione Osservatorio Tecnologico