gerry reilly development director and cto ibm · pdf filegerry reilly development director and...

17
IBM MQ Update – BITUG BigSIG 2014 Gerry Reilly Development Director and CTO IBM Messaging and IoT Foundation IBM Hursley Lab, UK

Upload: duongxuyen

Post on 31-Jan-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

IBM MQ Update – BITUG BigSIG 2014

Gerry ReillyDevelopment Director and CTO

IBM Messaging and IoT FoundationIBM Hursley Lab, UK

Page 2: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

IBM’s statements regarding its plans, directions, and intent are subject to change

or withdrawal without notice at IBM’s sole discretion.

Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.

The information mentioned regarding potential future products is not a

commitment, promise, or legal obligation to deliver any material, code or

functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or

functionality described for our products remains at our sole discretion.

Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance

that any user will experience will vary depending upon many factors, including

considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed.

Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.

Please Note

Page 3: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

Statement of Direction

IBM® intends to introduce a new release of IBM MQ for the HP NonStopplatform 1 that is based on IBM MQ V8. It is intended for this offering to be available for both the HP Integrity NonStop servers on Intel™ Itanium™, and compatible also for the new HP NonStop platform on x86 architecture. It is planned for this offering to be designed to deliver the capabilities of the current IBM MQ V8 product, but with optimizations for the HP NonStopplatform, and will work with other IBM MQ and WebSphere® MQ offerings.

1Formerly named IBM WebSphere MQ for HP NonStop Server

Statements regarding IBM plans, directions, and intent are subject to change or withdrawal without notice at the sole discretionof IBM. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment,promise, or legal obligation to deliver any material, code, or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described forour products remains at the discretion of IBM.

Page 4: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

How has MQ evolved

since V5.3?

Page 5: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM CorporationWebsphere MQ V6.0 Overview

WebSphere MQ V6 - Themes

IBM announced WebSphere MQ V6 GA with the following enhancement themes, in announcement letters

205-094 (April 2005) GA June 24 2005205-092 (April 2005) GA June 24 2005205-266 (October 2005) GA October 31 2005

Improved UsabilitySimple File Transfer, Quick TourNew cross-platform configuration tooling

Improvements to manageability Find out what the system is doing, and influence itEasier problem determination and problem avoidance

Improved AvailabilityExploiting z/OS services

Extended performance, capacity and scalabilityExploiting 64-bit address spaceChannel Data Compression

G D ZS

Page 6: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

WebSphere MQ Version 7

Central requirement was to improve JMS implementationMore applications being written to use this API

Underpins many SOA/ESB solutions needing access to messaging

Leads to designs involving features such as Ease-of-use

Performance

But it also leads to enhancements for ALL applicationsNot just JMS users

Extension of publish/subscribe capabilitiesDesigned with Message Broker in mind

Easier programming in any environmentSome features suggested by JMS requirements are useful in MQI

Administration model and APIs natural evolution of existing interfaces

Page 7: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

WMQ V7.0.1 Content Summary

New Feature Benefits Details

Multi-Instance Queue Managers

Increases availability

Does not require specialist skills

Can help ease system maintenance

Enables automatic failover to a standby Queue Manager instance

in the event of an incident or planned outage

Automatic Client ReconnectIncreases availability

Simplifies programming

Provides Client-connected applications with automatic detection of

failures and reconnects to alternative Queue Managers

Enhanced GovernanceIncreases visibility of changes

Enables SOA Governance

Emits events whenever configuration changes are made or

commands are run

Service Definition wizard generates WSDL describing MQ apps

Enhanced SSL Security Simplifies security certificate managementSupports certificate checks with Online Certificate Status Protocol

(OCSP) as well as to Certificate Revocation Lists (CRL)

Enhanced .NET support Increases ease-of-use for .NET developers

Provides IBM Message Service Client for .NET developers

Supports use of WebSphere MQ as custom channel within

Windows Communication Foundation

Increased 64-bit z/OS exploitation

Increased use of z/OS system resources

Provides constraint relief for virtual storage

Extends use of 64-bit storage by Queue Manager enabling more

capacity such as number of open queues

z/OS Log CompressionIncreased use of z/OS system resources

Increased log performance & bandwidthCompresses message logs produced by persistent messages

z/OS Group Units of Work Increased resilience

Enables Units of Work to be owned collectively by Queue Sharing

Groups so that any Queue Manager in the group can process two-

phase transactions from clients

Publish/Subscribe InterfacesAdditional control of pub/sub behaviour

Simplified integration for Message Broker

Exit point to dynamically modify routing and content

Tools to migrate pub/sub state from MB to MQ

Page 8: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

WebSphere MQ V7.1: Feature Summary

New Feature Benefits Details

Multi-Version Install

capability on Distributed platforms

Makes it easier to deploy and upgrade

systems and stage version to version

migration

Unix and Windows support for multiple versions of MQ V7.x (AND

one copy of MQ V7.0.1) down to fixpack levels.

Relocatable installation support.

Applications can connect to any Qmgr

Enhanced Security

Simplified Configuration

Enhanced Authorisation and Auditing

IP address Authorisation capability

Additional crypto algorithms

More granular authorisation for non-local queues

Application Activity Reports

Cloud Support Simplifies and support Cloud deployments Additional HVE images

Enhanced Clustering Improves ease-of-useAuthorisation on Cluster Q rather than XMIT Q on Dist. Platforms

Bind-on-Group Support

Multicast capabilityNew messaging QoS provides low latency

with high fan-out capability

MQ Pub/Sub Topic space can now map to multicast Group

Addresses

Provides direct interoperability with MQ LLM

Improved scalability and availability on z/OS

Further exploitation of z196

Customer control over CF storage use

CF Connectivity Loss improvements

Code contention reduced to improve multi-processor linear scaling

Use of MQ Datasets rather than DB2 significantly improves “large”

message capability

Structure rebuild capability for CF Connectivity Loss scenarios

Improved Performance on Dist platforms

Improved multiprocessor exploitation Various code improvements

Page 9: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

WebSphere MQ V7.5: Feature Summary

For Windows, Unix and Linux

New Feature Benefits Details

Integrated InstallationMakes it easier to deploy systems

Simpler licensing

Combines several products into a single package

Common experience

Enhanced ClusteringImproves ease-of-use

Improves application isolationSplit Cluster Transmission Queue

Java Application Identification

Makes it easier to distinguish applications Applications no longer to all have the same name

AMS channel interceptionProvides a level of message protection even

when application environment cannot run

AMS

Interception in the SVRCONN still protects messages before

hitting queues

FTE Logger Options Can write FTE audit records to flat fileNo longer a requirement for an enterprise database

Easier to read data immediately

Page 10: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

IBM MQ V8 delivering best in class enterprise messaging

Platforms &

StandardsSecurity Scalability System z exploitation

64-bit for all platformsUserid authentication

via OS & LDAP

Multiplexed client

performance

64-bit buffer pools in MQ for z/OS

means less paging, more

performance

Multiple Cluster

Transmit Queue on all

platforms

User-based

authorisation for Unix

Queue manager vertical

scalingPerformance and capacity

Support for JMS 2.0 AMS for IBM i & z/OSPublish/Subscribe

improvements

Performance enhancements for

IBM Information Replicator

(QRep)

Improved support for

.Net and WCF

DNS Hostnames in

CHLAUTH records

Routed

publish/subscribe

Exploit zEDC compression

accelerator

SHA-2 for z, i & NSSMultiple certificates per

queue manager

SMF and shared queue

enhancements

Page 11: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

What’s coming on

HP NonStop?

Page 12: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

Port of MQ V8 to HP NonStop

• Delivery will (likely) be collaborative with business partner• Available for sale from both IBM and Partner

• IBM will retain support relationship for our customers

• Based on MQ V8.0.0.2 base so will be current with other platforms• Including unannounced improvements to management and user

authentication

• Objective is to keep near currency for future releases

• Will support all major MQ V8 features

• Key NonStop customisations to expect• TMF, RDF• OSS multithreaded, OSS unthreaded and Guardian applications

• Status• Running on HP Integrity NonStop I and HP Integrity NonStop X • HA working

• Initial performance very promising

Page 13: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

Possible areas of compromise

These aspects may change as the design evolves. They are not definite restrictions but are areas where we are looking at compromises to ensure that the port is cost effective and can be delivered in a timely manner.

• HA Support• HA may be provided by standard MIQM

• Active-Passive with fast failover

• Horizontal Scaling• Load sharing across multiple QMs

• Single QM on one CPU• However application can reside on any CPU

• No Non-Native Support

Page 14: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

Support for V5.3.1

• Current plan• Standard Support – At least 2Q2016

• Extended Support – At least 2Q2020

• These dates will be extended to cover an appropriate overlap with the GA of the

MQ V8 port. • Dates will be confirmed when we have a release plan for the new version

• Standard support will be extended, probably for a minimum 2 years after GA of

replacement

• Extended support will be no less than three years after the standard support ends

Page 15: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

Possible future extensions – would they matter to you?

• Managed File Transfer

• Advanced Message Security

• MQTT

• MQ Light

Page 16: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

Beta Program

• Beta Program Registrationhttps://www-304.ibm.com/software/support/trial/cst/forms/nomination.wss?id=6033

• Drivers will be available for HP Integrity NonStop I and HP Integrity NonStop X

• Current expectation is that first driver will be delivered in January 2015

Page 17: Gerry Reilly Development Director and CTO IBM · PDF fileGerry Reilly Development Director and CTO ... WebSphere MQ Version 7 ... Makes it easier to deploy and upgrade systems and

© 2014 IBM Corporation

Gerry ReillyDevelopment DirectorIBM Messaging

IBM UK Ltd.Hursley LabWinchesterSO21 2JN, UK

Mobile [email protected]