39
© 2012 IBM Corporation © 2012 IBM Corporation IMS & IMS Tools – Today & Tomorrow March 2012 Helene Lyon [email protected] DE, European IMS Architecture Team Technical Executive

Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

Embed Size (px)

Citation preview

Page 1: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation© 2012 IBM Corporation

IMS & IMS Tools – Today & TomorrowMarch 2012

Helene [email protected]

DE, European IMS Architecture Team Technical Executive

Page 2: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation2

IMS Middleware – All You Need in One

� A z/OS middleware that inherit all strength of zEnterprise

� A Messaging & Transaction Manager

– Based on a messaging and queuing paradigm• A real benefit in case of surge of traffic, or in case of unavailability of users to receive their

transaction answers.

– High-volume, rapid response transaction management for application programs

accessing IMS and/or DB2 database, MQ queues

– “Universal” Application Connectivity

� A Batch Manager– Standalone z/OS batch support

– Batch processing region centrally managed by the IMS control region• Managing the batch-oriented programs — providing checkpoint/restart services

� A Database Manager

– Central point of control and access for the IMS databases based on a hierarchical

database model • Used by companies needing high transaction rates

– Now provide a “Universal” Database Connectivity based on JDBC / DRDA• Lot of new features in that space! Stay tuned

Page 3: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation3

Reminder … What is System z optimized for?

� Optimized for transaction processing and master data base– Linear scalability with Parallel Sysplex and streamlined middleware

� Optimized for high I/O bandwidth workloads (e.g. batch)– Dedicated I/O processing plus DS8000 and Easy Tier

� Optimized for managing mission-critical data– Built-in DFSMS capability automates efficient data management

� Optimized for ultra high availability– Multi-layered strategy for reliability and serviceability

� Optimized for business critical workloads– Centralized data mirroring and systematic disaster recovery

� Optimized for easy growth in processing capacity– Elastic scaling through Capacity On Demand

� Optimized to achieve full use of processing resources– Intelligent prioritization of multiple workloads/ensembles to service objectives

Page 4: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation4

DB2

IMS TM/DB Big Picture

� IMS Transaction– No presentation layer– Very simple design

•Get Input Message•RM calls

•ISRT Output Message

– “execute” and “forget”

� IMS Batch– BMPs Msg Driven or non Msg Driven – Standalone Batch

� Access to Resource Managers (RM)– IMS database – Hierarchical data model– DB2 database – Relational data model– MQ Queues– Web Services using WOLA – WebSphere

Optimized Local Adapter

� IMS Presentation Layer (MFS) – Description of input and output

messages and device map– Not used in client/server implementations

B

D

P

IMS ConnectWMQ

Appl. . . . “Batch”Non MD

IMS Transaction

Manager

IMS Data Comm.

APPC/IMS

APPC/MVS

VTAM(LU0 LU1 LU2 LU6.1 LU6.2) TCP/IP for zOSTelnet

B B

IMS Database Manager

D

MFS P

DB2 SP

Open Database

WMQ

Open Transaction Manager Access

IMS

Message

Queues

WOLA

External Subsystem Attachments

WOLA

“Batch”Msg Driven

B

PBI

IMS Batch

B

Page 5: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation5

DB2

CICS & IMS DB Big Picture

� CICS Transaction– Universal connectivity from network or

applications– Access to Resource Managers (RM)

•IMS database – Hierarchical data model•DB2 database – Relational data model•MQ Queues•Web Services using WOLA – WebSphereOptimized Local Adapter•VSAM files

� IMS Batch– BMPs non Msg Driven – Standalone Batch

B

D

P

IMS Connect

IMS Database Manager

D

Open Database

WMQ WOLA

External Subsystem Attachments

“Batch”BMP

CICSDB2 SP

B

IMS Batch B

B

P

B

PBI

IMS BatchIMS BatchIMS Batch

“Batch”BMP

B

Page 6: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation6

Agenda

� IMS Trends & Directions

� IMS Today

� IMS Tools

� IMS & IBM Software Capabilities

Page 7: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation7

IMS Business Overview

� Healthy Business, IMS is growing overall

� IMS MIPS have doubled from 2005-2010

� Demographics of IMS customer set is changing

� Maintaining 2 year development cycle, IMS 12 has over 350 KLOC

� IBM is investing in IMS

� Innovative IMS technology for the future

� Extensive focus on application modernization and integration

Page 8: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation8

Growth of the IMS Business

� IMS runs mission critical business applications – ATM networks, core banking, bill of materials applications, auto/airline maintenance,

insurance policy/claims

� New Customers– Mergers and Acquisitions

– New applications built on IMS Transaction Manager – eg. T2S Securities project for EU

– Consolidations of Transaction Managers

– Strong potential in emerging GEOs• 2 POCs being driven now in Russia for IMS TM/DB

� Most growth is additional workload from existing customers– Over 50% of IMS customers grew transaction workload in 2011

– New applications and workloads onto IMS

Page 9: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation9

Target2 Securities

� Owned by Eurosystem

� State-of-the-art securities settlement platform for the European Union

� Will be a service offered to European central securities depositories (CSD)

� Standardized process for settling almost all heavily traded securities against the Euro

� Scheduled to be tested with CSDs January 2014, and available in Sept 2014.

� Development and future operation of T2S has been assigned to 4 National CSDs:

– Deutsche Bundesbank, Banque de France, Banca d’Italia and Banco de España

� IMS has been selected as part of the platform on which T2S will be built.

Page 10: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation10

Changing Dynamics of IMS Customer Set

� Significant increase in IMS MIPS usage overall– Overall IMS MIPS have doubled in past 5 years– Strong growth for over 50% of IMS customers– Declining number of unique IMS customer names – Very high end customers making up more of IMS business.

• 25 customers represent 25% of all IMS MIPS

� Explosive growth in Outsourcing– IBM GTS Outsourcing has grown to over 20% of IMS business.– 4 of Top 10 IMS customers are outsourcers

• Double digit annual growth in their IMS MIPS

� Mergers, Acquisitions and Consolidations– Financial Sector is IMS core business– Tremendous number of mergers in past 5 years, some examples:

• BTMU = Bank of Tokyo + Mitshubishi Financial + UFJ + Sanwa Bank• JPMC = JP Morgan + Banc One + Chase Manhattan Bank + Washington Mutual• Wells Fargo acquisition Wachovia• Commerzbank acquisition of Dresdner Bank

� Some movement of applications off z platform or to other DBMS– Typically smaller customers, not aware of any “Top 100” type customers– Some CICS IMS DB customers going to CICS DB2– Very rarely IMS TM/DB customers

Page 11: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation11

Investment in IMS - Business

� Growth in IMS WW Resources– Consistent College Hiring annually in US

– 1/3 of IMS Development Lab staff now early 30’s or younger

– Teams expanded to China, Russia, India

– Net new investment in IMS Architecture Team for Europe

� Focus on Customer Outreach, Awareness, Education– Hundreds of SOA, Java, COBOL workshops run to date

– IMS Business Value Assessment

– Extensive Lab Advocate program

– Social Media

– Worldwide User Groups

– IMS Newsletter

– IMS is now part of IMPACT, Innovate, other “non-traditional” conferences

– Web based and classroom education classes

– University curriculum with Academic Initiative – Marist College program

Page 12: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation12

European IMS Architecture Team (IAT)

� A Team of “IMS Architecture”specialists in Europe – Technical Team Executive: Hélène Lyon– Operate across Europe and MEA

� Team Mission– Confirm and secure existing IMS workload and seek

opportunities to derive new benefit and workload on existing systems.

� Job role– Develop database and transaction management

solutions that fully integrate and collaborate with existing IT systems in order to perform a business function, with a focus on the “right fit” positioning of the IMS DB and TM capabilities within those systems.

– Establish and maintain strong technical relationships with client architect team with a focus on improving the satisfaction and technical health

– Position the business value of System z & z/OS

Page 13: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation13

Investment in IMS – Product Development

� Intended support– Continued modernization of IMS DLI database

• Dynamic sizing of DB fields• Eliminate unload/reload• Store new types of data

– Elimination of planned outages thru modernization of IMS resources definition

– Address the skills issue• Continue focus on usability & simplification• Expanded SQL support – COBOL, PL1• Web based GUI for operational access and application development

– Enhanced Web Services support – “Top Down” support with tooling

– Catalog for storing IMS DB metadata and artifacts

– Direct access from .NET, other distributed platforms

– Emphasis on cost savings – lower CPU, offload

– Active-Active IMS Replication

– Integration with Cognos, Mashup Center, Guardium, ILOG, Optim, RDz

Page 14: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation14

IMS Strengths

� Quality– IMS has best customer satisfaction in IBM SWG– PE (PTF in Error) rate halved over past 5 years.– Field Apar Rate improved consistently Version to Version

� Reliability– Many customers go years without an unplanned outage– In cases of hard downs (power outages etc) IMS recovers gracefully– Numerous features for high availability

• Including Sysplex support, Shared Message Queues, Data Sharing

– Data integrity problems very rare

� Performance/Scalability– Lab benchmark with single system IMS 12, z196

• 46,000 trans/sec Fastpath application with database update and 30,000 simulated network clients!

– Customers running >7500 trans/sec, 200M+ trans/day– DL/I database extremely efficient, uses less DASD space and faster access than relational.– Continuous improvements in MIPS consumption, offload capabilities

� Modern– IMS today is “open” as a server and as a client, through industry standard interfaces.– Direct access to IMS transactions and data from distributed systems– Integrated with standard tooling, BI solutions, Web 2.0– Rich support for Java, SQL, .NET– Sophisticated Web Services implementation with support for top down WSDL definition

Page 15: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation15

IMS Transaction Manager and Database Manager for z/OSLong term product plans

� Future innovation areas– Extend the lead in availability, scalability and performance

• Continue to ensure IMS capacity limits are well beyond customer needs• Continue to evolve IMS definition and configuration processes to be more dynamic and not

require IMS system outages• Expand Active-Active Environment and IMS Replication capabilities

– Reduce cost of ownership• Reduce MIPS usage by IMS to help reduce cost• Simplify management of IMS systems as well as IMS application development to do more with

less staff• Advance autonomics to make the system more self-managing and self-tuning

– Application simplification and enablement• Increase support for application and database access to IMS through standard APIs: SQL, Web

Services, J2EE, .NET• Improve ease of use for application development with graphical assist and centralized IMS

metadata support• Enhance and simplify integration of IMS assets with SOA, other Web solutions, decision support

solutions and other IBM products

– Enable high-volume transaction processing for next wave of applications• Continue investment in IMS TM including: IMS Connect, Open Transaction Manager Access

(OTMA), IMS TM RA and SOAP Gateway

Page 16: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation16

Customer Success

Credit Suisse – Banking Industry

Used Top-Down approach to developed new IMS transactions in SOA environments and answer new business needs

•Using IMS Enterprise Suite SOAP Gateway and Rational Developer for System z.

Credit Suisse – Banking Industry

Used Top-Down approach to developed new IMS transactions in SOA environments and answer new business needs

•Using IMS Enterprise Suite SOAP Gateway and Rational Developer for System z.

Scotiabank – Banking Industry

Speed up the server connection mechanism for improved application availability and reduced response time (65% reduction)

•Deployed IBM IMS Connect with IMS Connect Extensions to strengthen application management.

Scotiabank – Banking Industry

Speed up the server connection mechanism for improved application availability and reduced response time (65% reduction)

•Deployed IBM IMS Connect with IMS Connect Extensions to strengthen application management.

BNP Paribas – Banking Industry

Need to enhance integration between all partners of BNPP group running on mainframe and on distributed

•Tested WAS ITRA, IMS SOAP Gateway and WOLA as callin and callout solutions

BNP Paribas – Banking Industry

Need to enhance integration between all partners of BNPP group running on mainframe and on distributed

•Tested WAS ITRA, IMS SOAP Gateway and WOLA as callin and callout solutions

Page 17: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation17

Customer Success

Caterpillar – Manuf Industry

Connect IMS applications with distributed applications tracking manufacturing materials across the enterprise, to maintain the currency of data in both systems and better control inventory by eliminating waste.

IMS SOAP Gateway – callin & calloutIMS Open Database and Universal drivers

Caterpillar – Manuf Industry

Connect IMS applications with distributed applications tracking manufacturing materials across the enterprise, to maintain the currency of data in both systems and better control inventory by eliminating waste.

IMS SOAP Gateway – callin & calloutIMS Open Database and Universal drivers

Delta Airlines – Transportation Industry

Develop a service layer to access easily IMS DB to integrate technical operation’s data via ESB and WebSphere Application Server

using IMS/JDBC on z/OS

Delta Airlines – Transportation Industry

Develop a service layer to access easily IMS DB to integrate technical operation’s data via ESB and WebSphere Application Server

using IMS/JDBC on z/OS

Wellpoint – Health Care Industry

Improved performance & CPU consumption reduction for their primary IMS-based administration system by implementing SOA•WAS, Datapower, and IMS Connect

Wellpoint – Health Care Industry

Improved performance & CPU consumption reduction for their primary IMS-based administration system by implementing SOA•WAS, Datapower, and IMS Connect

Page 18: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation18

Agenda

� IMS Trends & Directions

� IMS Today

� IMS Tools

� IMS & IBM Software Capabilities

Page 19: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation19

IMS Evolution – Main Line Items

� IMS 7 – went out of support in September 2005– High Availability Large Database – The IMS partitioning solution– IMS Java – 1st Step

� IMS 8 – GA in October 2002 – End of Support September 2008– IMS Java – 2nd Step– New architecture for better Parallel Sysplex operation management – CSL 1st Step

� IMS 9 – GA in October 2004 – Withdrawn from Marketing September 2009 – End of Support November 2010

– Online Reorganisation without restrictions for HALDB – 1st Step– Storing XML in IMS Databases– IMS Java – 3rd Step– Distributed JDBC access to IMS Databases

� IMS 10 – GA in October 2007 - End of Support November 2012– Dynamic resource definition– Operation management enhancements– SOA Connectivity enhancements including IMS async and sync callout capability– Extensive use of the Common Service Layer – CSL 2nd Step

� IMS 11 – Available in October 2009– IMS Open Database for IMS database access in z/OS IMSPlex or from distributed environments– Quiesce function to reduce the complexity in establishing a recovery point for a database– Online Reorganisation without restrictions for HALDB – 2nd Step– IMS Connect, OTMA enhancements

� IMS 12 – Available in October 2011– FP Secondary indices– IMS repository

Supported Supported

VersionsVersions

of IMSof IMS

Page 20: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation20

IMS 10 & 11 Highlights

•IMS Connect •Enhancements

•Dump Formatter•Syntax Checker & IVP•LSQA Storage Reduction

•/DIAGNOSE Command

•Type-2 Query TM Commands•OTMA Enhancements•OTMA Type-2 Commands•Transaction Expiration•Shared Queues Affinity Routing•Shared Queues False Scheduling Reduction

•BPE-Based DBRC•Security Override for Non-Production RECON•Unconditional deletion of

PRILOG Information

System Transaction Manager DBRC

•Operations Manager Enhancements •Sysplex resource management enhancements•Dynamic Resource Definition (DRD)•Proclib simplification•IMS Connect Enhancements

•Member-OLC for ACB•ACB Online Change

•SERIAL program support in IMSPlex•Transaction Level Statistics

•MSC enhancements

•OTMA & Connectivity enhancements•IMS Callout•IMS Java Enhancements

•Parallel RECON Access•DBRC API•RECON READONLY•DBRC Time stamp precision

10

11

•IMS Open Database•JDBC Universal Drivers•Database Quiesce

•ACBLIB Usability•HALDB OLR Performance•Fast Path 64 bit Buffer Manager

•Fast Path Usability

Database Manager

•IC2 •HALDB ILDS Rebuild Utility•Large Sequential Dataset support

•DLIModel utility•IMS XML DB enhancements•IMS Java enhancements

Page 21: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation21

IMS 12 Highlights

- IMS Repository and Usage for DRD Resources

- IMPORT Command Enhancement

- Logger Enhancements

- Syntax Checker Enhancements

Systems Management

- IMS to IMS TCP/IP Communications

- MSC TCP/IP Support

- OTMA TCP/IP Support

- IMS Connect Type-2 Commands Support

- Additional Connect Enhancements

-OTMA Security Enhancements

-APPC/OTMA Synch SQ

- Enhanced CQS Traceability

Transaction Management and Connectivity

Full Function Database - Extended Addressability

Support (EAV) Support- FF Dynamic DB Buffers- FF DB Storage Enhancement - Additional FF Enhancements

Fast Path- FP Buffer Manager 64 bit

Enhancements- FP DEDB Secondary Index

Enablement- Additional FP Enhancements

DBRC- DBRC Enhancements- Migration/Coexistence

Database Management

Page 22: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation22

IMS 12 – Faster Than Ever Double-digit gains across the board

Performance• 60% faster benchmark results using IMS 12

• Up to 2X improvement in batch processing MIPS Reduction

• Up to 60% improvement in the OTMA and

APPC path in shared queues environments

Productivity• 50% faster deployment of IMS resource definitions and DB changes

• Easier metadata management with IMS Repository and IMS Catalog*

* IMS Catalog available as a Technical Preview

"We haven't seen anything that can process as

much data, as quickly with as much reliability, as IMS."Trevor Rowe, Enterprise Architect

"We haven't seen anything that can process as

much data, as quickly with as much reliability, as IMS."Trevor Rowe, Enterprise Architect

Page 23: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation23

IMS 12 - Early Customer Feedback

� Worldwide Availability October 28, 2011

� Proven production-ready thanks to our QPP customers

� IMS Tools Day 1 Support – the only tools vendor to make this commitment

Running 29 million transactions per day on IMS 12

In production on IMS 12 over 100 days before General Availability

Running 29 million transactions per day on IMS 12

In production on IMS 12 over 100 days before General Availability

“The IMS Repository and the MSC TCP/IP features in IMS V12 allow us easier

maintenance; The IMS Repository will bring us more simplicity, security, and

reliability, as we can share it between the systems.”

“The IMS Repository and the MSC TCP/IP features in IMS V12 allow us easier

maintenance; The IMS Repository will bring us more simplicity, security, and

reliability, as we can share it between the systems.”

"With the IMS Repository and RDDS feature of DRD, we can manage our system resources much more easily; change management is

more efficient and faster."

"With the IMS Repository and RDDS feature of DRD, we can manage our system resources much more easily; change management is

more efficient and faster."

Page 24: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation24

IMS TM in Perspective

IMS transactions and BMPs – using MQ API (explicit)Access to WebSphere MQ under Two-Phase Commit protocol

IMS TM & IMS DB as single subsystem for transaction and databasemanagement

Optimized integration with a database manager to optimize throughput with low resource consumption

IMS Mashup solutionsFast integration in Web 2.0 applications

IMS support in the 3 IBM ESBs: Datapower, WESB, WMBSupport inbound or outbound integration

IBM Enterprise Service Bus & BPM Integration with IMS applications

Using Rational Asset AnalyserAsset analysis

Rational Developer for zEnterpriseTHE enhanced development platform

Access to external resource managers (in addition to IMS Databases) on

same z/OS platform

MDM Server “Query” ConnectAccess to Master Data directly when hosted in DB2 for z/OS

IMS TM & WODM integrationGeneration of Business Events

IMS transactions, BMPs – using SQL or Java JDBCIMS Batchs – using SQL

Access to DB2 data under Two-Phase Commit protocol

Online batch with BMPs / Standalone IMS BatchBatch support

IMS TM since 40+ years – Investment protectionRecognized Business Logic Container

IMS TM & WODM integrationAccess to Business Rules

Decision Support

WOLA – Inbound and outboundOptimized WAS for z/OS & IMS Integration

IMS TM Resource Adapter for JCA, MQ IMS Bridge for JMS, IMS SOAP Gateway for web service

Access from any WAS server

MQ IMS Bridge – MQ Trigger MonitorAccess from any MQ Server

Open Transaction Manager Access / No change in IMS applicationsUniversal access to IMS Queue

Business Integration

IMS transactions and BMPs – using WOLA APIAccess to Web Services

COBOL, PLI, C, … JAVAMulti-language AD support

Application Development

IMS Shared Queue (full function and fast path)High Availability

IMS TM since 40+ yearsHigh transactional throughput

Native Quality of Services

Page 25: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation25

IMS DB in Perspective

IMS since early daysAccess from CICS and IMS applications, from Batch

InfoSphere IMS Replication Replication to IMS – Towards Active / Active solution

IMS 11 Open databaseFast integration in Web 2.0 applications

Decomposed or IntactXML Support

COGNOSOperational Business Intelligence

InfoSphere Classic Data Event PublisherPublication of DB Changes

InfoSphere Classic Replication Server & Classic CDCReplication to Relational

InfoSphere Classic FederationData Federation

Information Integration & Data Synchronization

OPTIM FamilyCreation of Test databases

OPTIM FamilyData Masking

IMS Tools – Guardium ToolsAudit for every access

IMS Tools – Guardium ToolsCompression and Encryption

Enterprise Data Governance

IMS ToolsReorganization for better performance

IMS ToolsBackup and Recovery Advanced Solutions

Pointer validation & repairHealth Check

DFSMS familyAdvanced Space Management Capabilities

Data Management

IMS 11 Open DatabaseOpen Access and Data Integration

IMS JavaJava SQL support (JDBC)

COBOL, PLI, C, … JAVAMulti-language AD support

Application Development

1/2 the MIPS and 1/2 the DASD of relationalPerformance without CPU extra cost

IMS Data SharingHigh Availability

HALDB & DEDBHigh Capacity

Native Quality of Services

Page 26: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation26

IBM IMS Technical Symposium 2012

� http://www-304.ibm.com/jct03001c/services/learning/ites.wss?pageType=page&c=J343665W59724M14

� Date: November 12-15, 2012

� Location: Königstein, Germany

� Duration: 3 days

� Price:– EUR 1.400 - Full Conference

– EUR 600 - One Day Pass (Tuesday & Wednesday only)

Page 27: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation27

Agenda

� IMS Trends & Directions

� IMS Today

� IMS Tools

� IMS & IBM Software Capabilities

Page 28: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation28

Problem Statement

� The life of a database administrator (DBA) and System Programmer is not easy these days

� The Challenges…– Migrate to IMS V12 and DB2 10 – quicker, faster, cheaper

• Great new versions with lots of savings

– Save CPU and elapsed time… at all costs!• Rising chargeback costs• Impact to online day

– Worries about data corruption and loss

– Diagnose and solve performance issues • Minimize their impact

Page 29: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation29

Why Autonomics and Modernization for IMSNow more than ever, business challenges demand it!

� Autonomics– Increased burden of system management

and maintenance •Problem determination is time and resource

intensive

– Expert skills are often spent ascertaining when a problem took place rather than figuring out how to fix it

– DBA resources are dwindling -- Expert skills are wasted on repetitive tasks

– Time and resources are not available for developing new applications, pursuing new technologies, and growing business � Modern Graphical User Interfaces

– Provide a richer user experience, can convey more information

– Reduce the need for IMS or z/OS specific knowledge

– Shorten the IMS learning curve for new DBAs

– Enable deeper integration between tools and across platforms

29

Page 30: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation30

Continuity & Resiliency

Data Access & Availability

Performance & TCO

Automation & Standardization

Why IBM IMS Tools for z/OS?

� Performance & TCO– Reduce high third party software costs– Reducing CPU and elapsed time to achieve

lowest TCO– Meeting or exceeding SLA’s and/or

chargeback

� Data Access & Availability– Fast retrieval of information– Reducing the amount of down time or

minimizing batch window for maintenance

� Automation & Standardization– Reducing repeated tasks, manual effort and

error– Ensuring consistency at company level

� Continuity & Resiliency– Ensuring data integrity – Ensuring Day-1 support of new versions of

IMS

Page 31: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation31

IMS Tools - 2011 Recap

� Delivered on Autonomics and Modernization vision– Based on Eclipse for application developers

• IMS Batch Terminal Simulator V4.1 integrated with RDz & IBM Debug Tool• IMS Explorer for Developer included in IMS Enterprise Suite (web download)

– Based on Web Browser for administration• IBM Tools Base for z/OS

Contains all the common infrastructure components to be used by IMS and DB2 Tools

Enable autonomics and next-generation UIs (sensors, policy services, autonomic director, …)

No charge PID (Program number: 5655-V93) - To be ordered by EVERY customer• Administration Console (GUI) supporting

IMS Database Solution pack 1.2

IMS Fast Path Solution Pack 1.2

IMS PI & PA from IMS performance pack

IMS Sysplex Manager, IMS QCF

� IMS V12 Support

– IMS V12 support by all tools at GA

– Exploitation support with IMS Fast Path Secondary Index Support with IMS Fast Path

Solution Pack V1.2

31

SensorsSensorsPoliciesPolicies

AutomationAutomationModern -ization

Modern -ization

Page 32: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation32

IBM Tools Modernization - the IMS Administration Console

Page 33: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation33

IMS Tools Product Portfolio

IMS Tools Base for z/OS

IMS Fast Path Solution Pack for z/OS

IMS HP Fast Path UtilitiesIMS DB Repair FacilityIMS HP Image CopyIMS Library Integrity Utilities

IMS Database Solution Pack for z/OS

IMS DB Reorganization Expert- Unload, Load, Index Build, Prefix Resolution/UpdateIMS HP Image CopyIMS HP Pointer CheckerIMS Library Integrity Utilities

IMS Recovery Solution Pack for z/OS

IMS HP Image CopyIMS Database Recovery FacilityIMS HP Change AccumulationIMS Index BuilderIMS DRF Extended Functions

IMS Performance Solution Pack for z/OS

IMS Connect ExtensionsIMS Performance AnalyzerIMS Problem Investigator

�IMS HALDB Toolkit�IMS Sequential Randomizer Generator

Data Base Administration

�IMS Online Reorganization Facility�IMS Cloning Tool�IMS Database Control Suite

Utility Management

�IMS HP Image Copy�IMS DEDB Fast Recovery�IMS Recovery Expert V2

Backup and Recovery

�Batch Terminal Simulator�Batch Backout Manager�Program Restart Facility

Application Management

Performance Management

�IBM Transaction Analysis Workbench�IMS Buffer Pool Analyzer�IMS Network Compression Facility

System / TMAdministration

System�IMS Command Control Facility�IMS ETO Support�IMS HP Sysgen Tools�IMS Queue Control Facility�IMS Workload Router

TM�IMS Configuration Manager�IMS Sysplex Manager

RegulatoryCompliance

�IMS Audit Management Expert�IBM Infosphere Guardium Data Encryption for DB2 and IMS Databases

Page 34: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation34

Coming soon for IMS … the IBM Tools Customizer for z/OS (TCz)

� Goal: A more consistent, usable and simple solution for the simultaneous and ongoing configuration of multiple IBM Tools

� Assists in the post-SMP/e configuration, tailoring and customization

� Provides

– Consumability – Faster up and running time to Tool usage• Product templates are customized by TCz• Provides Job execution sequence• Due to automatic discovery of previous release customization parameters, there is less manual

entry

– Easy customization of multiple tools simultaneously• Step by step, with HELP text, ISPF panel-driven dialog allows specification of multiple DB2 Tool

products customization

– Easier upgrades• Parameters from previous customization are saved for future new product releases and DB2

upgrades

� Included in IBM Tools Base – No charge– Common infrastructure used by IBM DB2 and IMS Tools for z/OS

– http://www-01.ibm.com/software/data/db2imstools/imstools/ims-base-solution-

pack/features.html

Page 35: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation35

Why upgrading to the latest IMS Tools Version?

� Because S&S allow you to do so– IBM Software Subscription and Support (S&S) provides clients

with free product upgrades plus technical support.• S&S currency ensures clients get the most out of their current software• S&S currency entitles clients to the latest enhancements and technology, such as for example

new capabilities delivered in the new releases of licensed software

� Because IBM continue to improve the IMS tools portfolio – Continuous product improvement providing more value

– Integrated and Autonomic Solutions

– Modern GUI interfaces to attract new talent

– Best Practices

IMS Tools

DB2 Tools

IBM

Research

IMS engine

DB2 engine

Page 36: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation36

Agenda

� IMS Trends & Directions

� IMS Today

� IMS Tools

� IMS & IBM Software Capabilities

Page 37: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation37

CapabilityNeedCapabilityNeed

Turn Information into Insights

Business Analytics

Data Management

Data Warehousing

Enterprise Content Management

Information Governance

Information Integration and Federation

Enable Product and Service Innovation

Application Lifecycle Management

Business Planning and Alignment

Complex and Embedded Systems

Design, Development and Deployment

Enterprise Modernization

Security

Drive Business Integration and Optimization

Application Infrastructure

Business Process Management

Commerce

Connectivity and Integration

Enterprise Marketing Management

Optimize the Impact of Business Infrastructures and Services

Asset Management

Business Service Management

Cloud and Virtualization Management

Network and Service Assurance

Security

Storage Management

Systems Management

Connect and Collaborate Social Business Application Development

Social Collaboration

Unified Communications

Web Experience

Manage Risk, Security, and Compliance

Application and Process

Data and Information

Network, Server, and Endpoint

People and Identity

Physical Infrastructure

Security governance, risk management and compliance

As the world’s largest business software company, IBM is helping organizations of all sizes tackle their most important business needs.IBM solutions are built on a core set of software capabilities.

Page 38: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation38

IMS Positioning with IBM software capabilities - Summary

� Turn Information into Insights

� Drive Business Integration and Optimization

� Connect and Collaborate

� Enable Product and Service Innovation

� Optimize the Impact of Business Infrastructures and Services

� Manage Risk, Security, and Compliance

Data PrivacyData Privacy

RulesRules

z/OS & zEnterpriseParallel Sysplex

E2E Workload Manager

E2E Workload Scheduler

E2E System management

E2E Application discovery

z/OS & zEnterpriseParallel Sysplex

E2E Workload Manager

E2E Workload Scheduler

E2E System management

E2E Application discovery

WMQWMQ Data

Compression

Data

Compression

BI on IMS DBBI on IMS DB

IMS Data Management ToolsIMS Data Management Tools

De-duplicationDe-duplication

Federation & Publication & ReplicationFederation & Publication & Replication

Business Event & Business MonitorBusiness Event & Business Monitor

Tivoli

Omegamon

System Automation

Tivoli

Omegamon

System Automation

Mashup for TMMashup for TM

Master Data managementMaster Data management

AuditingAuditing

AuditingAuditing

ESBsESBsWASWAS BPMsBPMs

IMS DB Universal Driver

IMS DB Universal Driver

RAARAARDzRDz RTCzRTCz

IMS Explorer for Dev

IMS Explorer for Dev

IMS ToolsIMS Tools

IMS ToolsIMS Tools

CICS IMS DB Access

CICS IMS DB Access

DB2 AccessDB2 Access

System z & z/OSSecurity Server

Crypto solutions

System z & z/OSSecurity Server

Crypto solutions

CompilatorsCompilators

RTCzRTCzMashup for DBMashup for DB

TM

TM

DB

DB ZZ

Page 39: Helene Lyon DE, European IMS Architecture Team Technical Executive … · 2012-03-06 · ... European IMS Architecture Team Technical Executive. ... rapid response transaction management

© 2012 IBM Corporation39

Summary

� IMS continues to be a premier server with architected standard interfaces– A messaging & transaction manager

– A batch manager

– A database manager

� New products and tools from a variety of vendors provide access to IMS transactions and data

� Our goal is to position IMS as an integral part of the enterprise in the evolving business world through

– Addition of support for complementary standards surrounding IMS connectivity, data

representation, and application development

– Simplification of integration layers for transactional workload, batch workload and

database access.