IBM WebSphere MQ for HP NonStop...

13
© 2013 IBM Corporation ® Gerry Reilly Development Director and CTO, IBM Messaging [email protected] 5 th December 2013 IBM® WebSphere® MQ for HP NonStop Update

Transcript of IBM WebSphere MQ for HP NonStop...

Page 1: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

© 2013 IBM Corporation

®

Gerry Reilly Development Director and CTO, IBM Messaging

[email protected]

5th December 2013

IBM® WebSphere® MQ for HP NonStopUpdate

Page 2: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

IBM Software Group | WebSphere software

2

• IBM, WebSphere and the IBM logo are trademarks of International Business Machines Corporation, registered in many jurisdictions. Other marks may be trademarks or registered trademarks of their respective owners.

• Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.

• UNIX is a registered trademark of The Open Group in the United States and other countries.

• Other company, product and service names may be trademarks, registered marks or service marks of their respective owners.

• References in this publication to IBM products and services do not imply that IBM intends to make them available in all countries in which IBM operates.

Trademark Statement

Page 3: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

IBM Software Group | WebSphere software

3

Available today

� IBM WebSphere MQ V5.3

– MQ Server only

– Base MQ code level V5.3

– Latest release level V5.3.1.9 (September 2012)

� Supports key range of HP platforms

– HP NonStop Server (S-series)

• HP NonStop Server G06.25, or later

– HP Integrity NonStop Server

• HP NonStop Server H06.04 or later

– HP Integrity NonStop Server BladeSystem

• J06.03.00 or later

– HP Integrity NonStop BladeSystem NB54000c (needs minimum of MQ V5.3.1.8 level)

• that is capable of running the J06.11.00

Page 4: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

IBM Software Group | WebSphere software

4

Architecture

– Has evolved over time and offers best of both …

• A blend of UNIX common services integrated with key architectural value propositions of the HP NonStop architecture

– OSS (Unix) environment

• Standardization of interfaces

• Multi-threading for better resource utilization and overall scalability

– Guardian for key server processes and databases giving fault-tolerance and data integrity

• NonStop Process pairs (queue servers, channel server and execution controller)

• Queue and message storage audited by TMF

– Secure channels provided using SSL from OpenSSL

• Full interoperation with GSKit implementations on other platforms

– PATHWAY for process management & monitoring

– Disaster recovery using RDF

Page 5: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

IBM Software Group | WebSphere software

5

We have added

� Extended Transactional client support at an MQ V7.1 release level

– Gives access to full MQ V7.1 function to NonStop applications linking to MQ on other systems

– Client is free and fully supported

• C / C++ extended transactional client

• Cobol

• pTAL support

• JMS client

– Supports both Guardian and OSS application programs and OSS multi-

threaded applications

– GA product made available in July 2013

– Available from Support Pac page:http://www-01.ibm.com/support/docview.wss?uid=swg24034802

– Will be updated following each major MQ release

Page 6: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

IBM Software Group | WebSphere software

6

MQ on HP NonStop Server

� MQ V5.3 will remain in marketing and with full service for guaranteed prolonged minimum period

– Will continue

• to support new NonStop releases

• to be qualified on new Itanium processor releases

– Full service and support included maintenance and security fixes• Normal service period extended to at least 2Q2016• Extended service to at least 2Q2020.

– Will remain interoperable with all current and future releases of MQ on other platforms

� This version will remain as the server release and will not be updated with a new server version

� Minor functional enhancements may be provided via the service streams

Page 7: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

IBM Software Group | WebSphere software

7

MQ in Client Topologies

Database

client

App

Extended MQ Client

XA

TM

NODE 1

Database Server

NODE 2

NODE 3

Queue Manager

Client Benefits

� Lower cost to deploy, only pay for central

server

� Smaller install and runtime footprint

� Can configure to connect to multiple

servers so failure resilient with automatic

reconnect

� Can workload balance across Queue

Managers

� Very low administration, zero local admin

except for initial set-up

� Transactional client allow participation as a

RM TMF transaction

� All WAS/MQ customers use this topology,

so common use in production

Server Benefits� Messaging even when network not

available

� Local control over administration and

monitoring

However you will continue to have the choice. Existing fully supported server or new client.

Page 8: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

IBM Software Group | WebSphere software

8

Functional Comparison

PUTSPTOS – Threading Model

Yes--Access to functional updates

RollbackCommitBehaviour - Default syncpoint behaviour

Yes--Feature - JMS access to MD and msg contents

Yes--Feature - Cooperative Browse

Yes--Feature - Auto-Reconnect

Async Consumer [Callback]via SetSignal on MQGETFeature - Async Message Delivery

Yes [Natively]via Fuji BrokerFeature - Native Publish/Subscribe Messaging

Yes--Feature - Workload consolidation multi-QM

Yes--Feature - Message Properties API / Selectors

YesYesTransactions - TMF Coordinated two-phase commit [not supported for JMS]

YesYesTransactions - local transactions

YesYesAPI - COBOL

Yes--API - pTAL

--YesAPI - TAL

YesYesAPI - JMS [no App Server support]

--YesAPI - Java

- [client lib can be linked from C++]YesAPI - C++

Yes [32bit native, PIC]Yes [32bit non-native, native,SRL and PIC]API - C

Describes the key features and functional differences for application developers writing applications

Client Applications

H06.24, J06.13 or later G06.25, H06.04, J06.03 or laterOS Levels

MQ 7.1 Client to a Remote Queue ManagerMQ 5.3 ServerKey / Distinguishing Features

Page 9: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

IBM Software Group | WebSphere software

9

Functional Comparison - Infrastructure/Administration Features

No significant impact--Runtime - Performance (on HPNS)

Describes the key features and functional differences for system administrators when connecting applications directly to a v7.5 queue manager, as opposed to

using a v5.3 queue manager on HPNS as a gateway to a v7.5 infrastructure.

Dependent on network and server availability--Runtime – Fault Tolerance (on HPNS)

Reduced--Runtime - Resource Usage (on HPNS)

Yes--Clustering - Split cluster transmit queue

Yes--Clustering - Bind on Group (affinity to a QM per group)

Yes--Clustering - Advanced cluster authority (granularity beyond cluster transmit queue)

Yes--Clustering - Advanced workload balancing (weighting)

Yes--Management - Stats and accounting (client stats such as number of puts, msg sizes, msg types etc)

Yes--Management - MQSC WHERE clause (select client details)

Yes--Management - Detailed Channel and Queue Status (client product version and client type etc)

Yes--Management - Detailed connection information (visibility of app name, in-flight unit of works etc)

Yes--SSL - OCSP Certificate revocation

Yes--SSL - Refresh credentials without QM restart

Yes--SSL - Auto Reset of secret key

Yes-- (under consideration)SSL - SHA-2

Yes--Transport - Pre-connect Exit

Yes--Transport - Channel Compression

--YesTransport - LU6.2

Yes-- (under consideration)Transport - IPv6

MQ 7.1 Client to a Remote Queue ManagerMQ 5.3 ServerKey / Distinguishing Features

Page 10: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

IBM Software Group | WebSphere software

10

Possible Roadmap

� Enhancements to the WebSphere MQ V5.3 on HP NonStop

– Limited enhancements to server will be delivered via service stream.

– Key features under consideration include;

• Upgrade of Open SSL to provide SHA 2

• Java7 support

• IPv6 support

– Open to other requests that can be delivered via the service stream

� Client release

– It is our intent to update the transactional client to the VNext level during 2014

Page 11: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

IBM Software Group | WebSphere software

11

Summary

� HP and IBM remain committed to providing MQ capability on the HP NonStop Platform

– Close collaboration will continue

– New approach will provide more timely access to new MQ capabilities on HP NonStop

� Existing workload

– No need to change. MQ 5.3 will continued to be support and available for new licence deployment

– Can migrate to client to simplify operational management if and when appropriate

� New workload

– Can be deployed on MQ 5.3 if this meets the functional requirement

– Or, can be deployed using to the client if additional functional capability is required or to centralise operational management

Page 12: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

IBM Software Group | WebSphere software

12

IBM and BrightStrand Partnership

� Close working relationship between IBM and BrightStrand

� BrightStrand MQ Services include;

– Education ‘MQ on NonStop’

– Performance and tuning

– Migration to client topologies

– Installation & Configuration

Page 13: IBM WebSphere MQ for HP NonStop Updatestatic.squarespace.com/static/5131df5ae4b060819b0e4eca/t... · IBM Software Group | WebSphere software 3 Available today IBM WebSphere MQ V5.3

IBM Software Group | WebSphere software

13

THANK YOU