Upload
ibm-software-polska
View
3.198
Download
6
Tags:
Embed Size (px)
DESCRIPTION
Paul Kettley, WMQ Portfolio Developement Manager
Citation preview
© 2012 IBM Corporation
WebSphere
Connecting everything together: The WebSphere MQ family:
Paul Kettley WMQ Portfolio Development Manager [email protected]
IBM Hursley Comes to You - 2012
November 2012
© 2010 IBM Corporation2
IBM Labs Come To You
2
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
Agenda
� Connectivity and WebSphere MQ Universal Messaging
� WebSphere MQ family – where we are today
� Summary
© 2010 IBM Corporation3
IBM Labs Come To You
3
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
Agenda
�Connectivity and WebSphere MQ Universal Messaging
� WebSphere MQ family – where we are today
� Summary
© 2010 IBM Corporation4
IBM Labs Come To You
4
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
IBM MQ Connectivity for a Smarter and Secure Planet
A Universal Message Bus providing connectivity to, from and within your Enterprise to access data wherever it exists to support your business
Provides a comprehensive range of Messaging capabilities to support your Business requirements for data integration:-
-- Messaging integration patterns-- Reliability and availability QoS-- Managed File Transfer -- SOA foundation -- EDA foundation
Provides appropriate data accessand data privacy controls to help meet audit and regulatory requirements
Provides a range of messaging on-ramps appropriate to your business needs and developer skills
Provides a range of messaging topologies and deployments to meet your business and IT needs
EventsMobile
CloudMainframe Files
ProcessesSensors
Partners
Universal Connectivity
DataAppsServices
© 2010 IBM Corporation5
IBM Labs Come To You
5
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
Universal Messaging – Anything to and from Anywhere
Any platform•Virtually any commercial IT platform•Over 80 platform configurations•Native exploitation of IBM System z
Any environment•Extend core investments•Span independent departments•Connect new innovations
Any programming language•Bridge the “new” with the “now”•Protect existing investments
Any skills• Use the resources at hand•Reduce dependency on specialists•Leverage infrastructure throughout org
messagesscripts
objects
resources
services Chinese
Portuguese Brazilian
Polish
CzechSpanish
COBOL
files
C#Java C++ Pearl
ANT
XMLXML
applications
web 2.0
Python
JMS
J2EE
.NET
RPG
VB
Web services
SOASOAP REST
Russian
Korean
Italian
HungarianJapanese
French
German
Web 2.0
CICSIMS DB2
AIX, Alpha, Apple Mac, BSD, DG/UX, HP-UX, i5/OS, IRES, Itanium, Linux, MPE/iX, MP-RAS, NLPOS9, NonStop, NUMA-Q, OpenVMS, OS/400, PA-RISC, Red Flag, Reliant, RHEL, SCO OpenServer, SGI, Solaris, SPARC, SUSE, System p, UnixWare, VSE/ESA, VxWorks, Windows, x86-32, z/OS, zLinux, …
OSGi
J2ME JCA
HTTP
EJB
Any traffic•Reduce maintenance by consolidation•Unlock value of data•Modernize infrastructure
files messages XML SOAP
pub/sub
UDPTCP/IP
IP
InfiniBand
RFID
eventscustom
data HTTP
AJAX
SAM WCFPHP PL/1
WSDLWS-*
Access data and services and reuse your existing skills and platform investments
© 2010 IBM Corporation6
IBM Labs Come To You
6
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
Universal Messaging – Best Delivery
High Availability•Choice of availability strategies
•Software-only for ease (multi-instance)•Hardware-based for highest recovery•Shared queues z/OS for continuous availability
Throughput, Latency•Daemon-less, Peer-to-peer, Shared memory•Re-play for late joiners•Re-ahead delivery for consuming apps
Resilience, Integrity, Security•Choice of persistence strategies
•Message queue for high resilience•Message storing for high speed•Granular security for data and transport
Choice of service•Offer whole range over single network
•From transactional to low latency•Enable more granular optimization
AssuredFast Priority BulkSmall
DiskUniversal Messaging
Universal Messaging
……
Meet wide range of business requirements within a common infrastructure
© 2010 IBM Corporation7
IBM Labs Come To You
7
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
Universal Messaging – Scale dynamically
Start small•Easy to try, quick to start•Reduce required IT resources•Address needs of Growth markets
Stretch Elastically•Vertical scaling leveraging multi-processor, multi-core•Horizontal scaling leveraging distributed clustering•Shared queues leveraging System z parallel sysplex•Cloud deployments
Grow incrementally•Expand network one node at a time•Share resources across departments•Plug in services and apps as needed
Scale admin•Manage larger networks with fewer resources•Remote admin across entire network•Self and zero admin clients and devices•Leverage Tivoli to auto-generate topology view
Universal Messaging
Universal Messaging
Universal Messaging
Universal Messaging
Universal Messaging
Universal Messaging
Grow at your speed while protecting your existing investments
© 2010 IBM Corporation8
IBM Labs Come To You
8
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
Agenda
� Connectivity and WebSphere MQ Universal Messaging
�WebSphere MQ family – where we are today
� Summary
© 2010 IBM Corporation9
IBM Labs Come To You
9
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
WMQ Family Roadmap – continual delivery of customer value
(3Q/09)MQ V7.0.1 withMulti-Instance QMgrs,Automatic Client Reconnect,z/OS Availability, Capacity and Performance improvements
(4Q/09)MQ FTE V7.0.2 FTP Bridging
(4Q/10)MQ Advanced Message Security V7.0.1
(1Q/10)Security SupportPacs and Wizards
(4Q/10)MQ FTE V7.0.3 end-to-end security
(3Q/10)MQ Telemetry V7.0.1
(4Q/09)MQ LLM V2.3 msg store
(2Q/11)MQ FTE V7.0.4 C:D Integration
(2Q/11)MQ HVE for RHEL, AIX IBM Workload Deployer IBM Pure Application System
(1Q/11)MQ V7.0.1.4Pre-Connect Exit
Early Access Programs
2009 2010 2011 2012
(4Q/11 )MQ V7.1 with Multi-version Install,Out-of-the-box security,Multicast capability,Improved Performance, z/OS QSG enhancements
(2Q/10)MQ LLM V2.4 late join
(4Q/10)MQ LLM V2.5 self-managing
(2Q/11)MQ LLM V2.6 improved perf.
Incorporating Advanced Msg Security
Incorporating File Transfer
(2Q12)MQ V7.5Split Cluster XmitQ
(3Q/12)Messaging Extension for Web Application Patterns
(4Q/12)MQ Advanced for zOS V7.1 MQ Advanced V7.5
© 2010 IBM Corporation10
IBM Labs Come To You
10
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
WebSphere MQ – Summary
11
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation11
WebSphere MQ V7.1: Content 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 SecuritySimplified Configuration
Enhanced Authorisation and Auditing
IP address Authorisation capabilityAdditional crypto algorithmsMore granular authorisation for non-local queuesApplication Activity Reports
Cloud Support Simplifies and support Cloud deployments Additional HVE images and support for IWD PaaS
Enhanced Clustering Improves ease-of-use Authorisation on Cluster Q rather than XMIT Q on Dist. PlatformsBind-on-Group Support
Multicast capability New messaging QoS provides low latency with high fan-out capability
MQ Pub/Sub Topic space can now map to multicast Group AddressesProvides direct interoperability with MQ LLM
Integrated Telemetry MQ Telemetry Feature now fully integrated into MQ Integrated Product installation and administration
Improved scalability and availability on z/OS
Further exploitation of z196Customer control over CF storage useCF Connectivity Loss improvements
Code contention reduced to improve multi-processor linear scalingMQ Datasets rather than DB2 for “large” shared messagesStructure rebuild capability for CF Connectivity Loss scenarios
Improved Performance on Dist Improved scaling and throughput Multi-processor scaling improvementsSignificant throughput and logging rate improvements
Application Trace facility API Trace capability provides Audit capability Allows customers to find out what applications are really doing
Announced: 4 October 2011Availability: 11 November 2011
12
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation12
WebSphere MQ V7.5: Content 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 interception Provides 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
Announced: 24 April 2012Availability: 20 June 2012
13
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation13
WebSphere MQ V7.5
� Integrated Messaging Offering – Single install, packaging & tooling for all Messaging options– Reduce time to value, simplify usage
� What’s being delivered?
– Integration of MQ with MQ FTE, MQ AMS and MQ Telemetry– Single install, common integrated tooling and
management, simplified licensing and entitlements– Updated MQ Explorer tooling for all platforms – More complete, easy to use messaging infrastructure,
enabling you to gain full range of messagingcapabilities swiftly & easily
� All messaging functions & capabilities available to all customers, new and existing with rich choice of qualities of service
– Removal of charge for MQ XA client – Reduced pricing metric for standard MQ Telemetry client
• Lower cost for larger numbers of clients
Advanced Msg Security
AMS Documentation
WebSphere MQ
Advanced Message Security
MQ Server (Queue manager)
MQ Client
MQ Documentation
File Transfer Edition
FTE Server
FTE Client
FTE Docs + tools
WebSphere MQ
MQ Server (Queue manager)
MQ Client
Multi-Language Documentation
+ MQ TT Gateway+ Advanced Message Security+ Managed File Transfer Service+ MQ Explorer with built-in AMS & managed file transfer
+ AMS Enablement+ MQ TT Clients
Managed File Transfer Agent+ AMS Enablement
+ Security (AMS) sections+ Managed File Transfer sections
14
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation14
Clustering – Split Cluster Transmit Queue Requirements
� Separation of Message Traffic
– With a single transmission queue there is potential for pending messages for cluster channel 'A' to interfere with messages pending for cluster channel 'B'
� Management of messages
– Use of queue concepts such as MAXDEPTH not useful when using a single transmission queue for more than one channel
� Monitoring
– Tracking the number of messages processed by a cluster channel currently difficult
– Some information available via Channel Status
15
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation15
Clustering – Split Cluster Transmit Queue
� With V7.5 a queue manager can automatically define a PERMANENT-DYNAMIC queue for each CLUSSDR channel.
– Dynamic queues based upon new model queue “SYSTEM.CLUSTER.TRANSMIT.MODEL”
– Well known queue names: “SYSTEM.CLUSTER.TRANSMIT.<CHANNEL-NAME>”
� Controlled via attribute affecting all cluster-sdr channels on the queue manager
� Also have manual definitions
– Multiple queues can be defined to cover all, or a subset of the cluster channels.
� Automatic and Manual are not mutually exclusive
– They could be used together
ALTER QMGR DEFCLXQ( SCTQ | CHANNEL )
DEFINE QLOCAL(APPQMGR.CLUSTER1.XMITQ)CLCHLNAME(CLUSTER1.TO.APPQMGR) USAGE(XMITQ)
16
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation16
Single SYSTEM.CLUSTER.TRANSMIT.QUEUE
Q1
QM_B
Q2
QM_C
CLUSTER1
QM_A
SC.TQ
17
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation17
Multiple CLUSTER.TRANSMIT.QUEUES
Q1
QM_B
Q2
QM_C
CLUSTER1
QM_AXQ2
XQ1
© 2010 IBM Corporation18
IBM Labs Come To You
18
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
Cloud Offerings – Summary
19
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation19
WMQ Hypervisor Edition 7.0.1 Updates
� Two MQ Hypervisor products (HVEs) were delivered in 2011
– WebSphere MQ Hypervisor Edition for Red Hat Enterprise Linux
• RHEL 5.5, WMQ 7.0.1.4
– WebSphere MQ Hypervisor for AIX
• AIX 6.1 TL5, WMQ 7.0.1.6
� Can be deployed as Virtual System Patterns from IBM Workload Deployer and IBM PureApplication System
– MQ HVE for RHEL can also be deployed direct to VMware ESX
� The HVEs were updated in June 2012 as follows:
– MQ HVE for RHEL - RHEL 6.2, WMQ 7.0.1.8
– MQ HVE for AIX – AIX 6.1 TL6, WMQ 7.0.1.8
20
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation20
WMQ Hypervisor Edition 7.5 Now Available
� WebSphere MQ Hypervisor Edition V7.5 for Red Hat Enterprise Linux Server
– Available August 21st 2012
• RHEL 6.2, WMQ 7.5.0.0
� Deploy in Virtual Sy stem Patterns from IBM Workload Deployer and IBM PureApplication Systems
– Can also be deployed direct to VMware ESX
� Extends the 7.0.1 HVE with:
– MQ 7.5 core MQ runtime and clients
– MQ Telemetry Server and Clients
– FTE and AMS install packages included in VM and available to install (assuming entitlement)
– VM hardened out-of-the-box with additional deploy-time security options
– Command line scripts to simplify image loading to IWD / PureAS appliance
21
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation21
New “Messaging Extension for Web Application Pattern”
� New Messaging pattern type for IBM Workload Deployer and IBM PureApplication System
– Available from 31st July 2012
– Extends Web Application Pattern V2.0
� Simplifies Web application deployment by:
– Provisioning a new Virtual machine containing a queue manager when required
– Creating queues and topics in queue manager
– Linking new resources to JNDI objects used by application
22
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation22
Comparison of MQ Hypervisor Editions and Messaging Extension for Web App Pattern
MQ Hypervisor Editions IBM Messaging Extension for Web App Patterns
Pattern type Virtual System (IAAS) Virtual Application (PAAS)
Audience�System admins �MQ administrators�MQ developers
�JEE app developers �JEE app testers�JEE app deployers
MQ knowledge required
Medium / High Low
Pattern dependencies
None �Web Application pattern 2.0 �OS pattern
Intended use:
�Rapid provisioning of MQ systems in virtual environments. �Traditional MQ admin model.
�Rapid provisioning of black-box messaging server for JEE environments�Little/No MQ knowledge required
© 2010 IBM Corporation23
IBM Labs Come To You
23
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
Advanced Edition – Summary
24
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation24
WebSphere MQ – Advanced Edition
Two Recent announcements:
WebSphere MQ Advanced for z/OS , V7.1 delivers a suite of products that comprises:
� WebSphere MQ File Transfer Edition for z/OS
� WebSphere MQ Advanced Message Security for z/OS
WebSphere MQ Advanced provides a new way to acquire entitlement to the following components of WebSphere MQ V7.5:
� WebSphere MQ
� WebSphere MQ Managed File Transfer Service
� WebSphere MQ Advanced Message Security
� WebSphere MQ Telemetry
© 2010 IBM Corporation25
IBM Labs Come To You
25
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
Documentation changes – Summary
26
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation26
One of the most requested features for WebSphere MQ ever
They're great for offline use
Nice and easy to read.
We listened...
WebSphere MQ Documentation – PDFs
27
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation27
- Future releases of WebSphere MQ to be supported by PDF's
PDF's to be downloadable directly from the Infocenter
- PDF support for WebSphere MQ v7.1 and v7.5 (coming very soon)
WebSphere MQ Documentation – PDFs
28
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
28
WebSphere MQ Telemetry – Summary
29
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
29
Extending the reach of WMQ – MQ Telemetry Transport (MQTT)
� Industrial control systems (aka SCADA) are well-suited to a messaging solution
– Loose coupling, multi-protocol, separation of concerns...
� IBM developed a protocol designed for the constraints of the SCADA world
– Later renamed MQ Telemetry Transport – (MQTT) due to broader telemetry adoption
– Designed to expect and cater for frequent network disruption
– Built for low bandwidth, high latency, unreliable, high cost networks
– Tailored for resource-constrained client application environments
– Published protocol for ease of adoption by device vendors and third-parties - http://mqtt.org/
� Traditional messaging qualities of service provided where environment allows
� In August 2011, we announced our intention to standardise MQTT – seehttp://mqtt.org/2011/08/open-invitation-to-join-the-mqtt-standardization-discussion
30
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
30
Scenario Key Industries Benefits
Automated Metering
�Chemical & Petroleum
�Energy & Utilities
�Smart metering of home energy to improve efficiency
Distribution Supply Chain and Logistics
�Retailers
�Distributors
�Consumer products
�Transportation
�Shipping company improves customer loyalty improvement through up-to-date tracking info.
�Transportation company improves customer safety and satisfaction with improved fleet tracking
Industrial Tracking & Visibility
�Automotive
�Industrial manufacturing
�Aerospace
�Defence
�Manufacturing company automates inventory checking to improve management of stock and optimize production rates
Healthcare Personal & Resource Tracking
�Pharmaceutical companies
�Health trials
�Hospitals
�Nursing Homes
�Medical organization increases safety and quality of patient care
�Hospital reduces waiting lists and improves efficiency with surgery equipment tracking
Location Awareness and Safety
Chemical & Petroleum
Energy & Utilities
Homeland Defence
�Gas company improves pipeline monitoring and control
�Government improves early-warning capability by monitoring dams and flood-risk areas
Executive Alerting Insurance
Banking
�Bank alerts Personal Account Managers when new clients open key accounts
alert
predict
measure
track
Multiple Business scenarios suitable for MQTT
31
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
31
Multiple Business scenarios suitable for MQTT
� And Facebook !
– See http://mqtt.org/2011/08/mqtt-used-by-facebook-messenger which references a Facebook Blogpost athttp://www.facebook.com/notes/facebook-engineering/building-facebook-messenger/10150259350998920
32
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
32
MQTT and Standards
� MQTT has been a published protocol for a number of years to assist ease of adoption by device vendors and third-parties - http://mqtt.org/
� In August 2011, Eurotech and IBM announced their intention to take the MQTT specification to a formal standards organisation – seehttp://mqtt.org/2011/08/open-invitation-to-join-the-mqtt-standardization-discussion
� On November 2nd/3rd at EclipseCon, IBM announced -
– the formation of a new M2M Industry Working Group at the Eclipse Foundation, with Sierra Wireless, Eurotech and IBM as founding members, to work on growing and scaling device connectivity solutions with open source tools, frameworks and runtimes
– the contribution of the IBM MQTT client code (C and Java) to a new Eclipse project "Paho"
33
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
33
� Highly scalable
– A single queue manager can handle up to 100K concurrently connected devices
– Fully integrated / interoperable with WMQ
• Publishers and subscribers can exchange messages with MQI and JMS applications
� Ships with two types of client:
– Basic
• direct connectivity from a device
– Advanced:
• Acts as a “concentrator/hub” for mini-networks of Telemetry devices
• Can connect to multiple backend servers
• Can failover to alternate backend server
• Can buffer messages
� Provides rich security
– Network: SSL
– Authentication: JAAS
– Authorisation: OAM
� In addition any 3rd party, open source or roll your own MQTT client can be used
Extending the reach of WMQ - M2M with WMQ Telemetry
WebSphereMQ
MQ TelemetryDaemon for
Devices
Basic Telemetry
Client
Basic Telemetry
Client
Advanced
Telemetry Client
Advanced
Telemetry Client
Backend ServerBackend Server
MQXR
With MQ V7.1, MQXR is now supported on
AIX and zLinux as well as more xLinux
platforms
34
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
34
WMQ V7.0.1 Telemetry improves Electricity Usage
Consert developing an Intelligent Utility Network offering for optimizing load on electricity grids
Business Partner Needs
�Needs robust middleware technology to connect to remote smart meters
�Needs to be able to rapidly scale solution nationwide
Real Results
�Able to offer daily energy savings of 15-20%
�Enables utilities to reduce peaks and avoid punitive charges
�Helps save electricity through better peak load management
35
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
35
WMQ V7.0.1 Telemetry transforms Patient Care
St Jude Medical created a remote pace-maker monitoring solution to provide better patient care
Client Pains
�Physicians needed better monitoring of cardiac patients
� Improve efficiency of checkups
�Meet Healthcare data capture standards
Real Results
�Enables higher level of patient care and peace of mind
� Improves administrative efficiency and maintenance
�Helps conform to standards and ease integration of data
36
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
36
WebSphere MQ Low Latency Messaging -
Summary
37
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
37
�Low Latency capabilities
– Less than 10 microsecond latency at high throughput rates
– Stream failover for high availability
– Dynamic congestion traffic control
– Flexible message filtering
– Multicast & Unicast distribution
– Message store for reliable delivery
– Highly configurable API
– Ordered (FIFO) delivery
– Infiniband & 10GbE support
……
“Ultra-fast delivery with low latency & high availability”
WebSphere MQ Low Latency Messaging
IBM WebSphere MQ Low Latency Messaging
� Peer-to-peer messaging transport optimized for ultra low latency, high-throughput delivery
� Capable of over 90 million messages per second over native InfiniBand
� Can bridge to MQ networks with DataPower XM70
� WMQ LLM is also included in WebSphere Front Office for Financial Markets
38
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
38
�Setting the Bar for Throughput
98 million messages per second on Native Infiniband and
Shared Memory
75 million messages per second on
10 Gigabit Ethernet
� Industry Leading Latency
1 microsecond for shared memory
2 microseconds over Native InfiniBand
4.5 microseconds over Ethernet (10 GbE*)
Low LatencySingle hop Average
NetworkMessage size
(bytes)
Transmission rate (msgs /sec)
10K 100K
1 GbE Ethernet 120 29 µs 34 µs
10GbE Ethernet* 120 4.5µs 4.5µs
InfiniBand 120 2 µs 3 µs
Shared Memory 120 1 µs 1 µs
High Throughput10 Gigabit Ethernet
Message size (bytes)Message Rate
(msgs /sec)
12 75,914,578
45 25,253,255
120 9,724,107
1200 985,846
12,000 98,225
System Configuration� IBM HS22 blades: 2 x Quad core Intel Xeon E5570 2.93GHz 14GB
RAM. Linux RHEL 5 update 3 (x86_64 64 bit)� Voltaire 40 Gb IB Switch Module / BNT 10Gb Ethernet Switch
Module� Mellanox ConnectX MT26428 HCAs / Chelsio T320 Dual Port
10GbE Adapter� * 10GbE using RoCEE
WMQ LLM V2.6 Performance
39
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
39
Bolsa de Comerico de Santiago dramatically accelerate their trading rates and throughput
Real Results� Able to scale 100 times to millions of messages per second
� Reduced latency from 2 secs to milliseconds per transaction
� Increased customer access to additional market data sources
Customer Needs�Needed to better integrate with international financial markets�Needed to support higher volumes of traffic and fulfil more of its customers’ transactional requirements
Responding faster with WMQ LLM
40
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
40
WebSphere MQ Advanced Message Security –
Summary
41
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
41
Extended data security and integrity with WMQ AMS
� Adds message-level security to existing MQ V6 and V7 networks
– Protecting customer data application-to-application, at rest (queues, logs) and in transit
� Provides message-level integrity
– Assuring that the data has not been changed in transit
� End-to-end secure delivery
– Receiver validation of sender; only the intended recipient(s) can view data
� Assists regulatory compliance (PCI, HIPAA, SOX, et al.) for audit and privacy
SendingApp
ReceivingApp
MQ Msg&@Ja^!
&@Ja^!
MQ Msg
42
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
42
WebSphere MQ V7.0.1 Advanced Message Security
� End-to-End Message Security - Secures application data even before it is passed to MQ
� Extension to base MQ – No changes to existing applications
WebSphere MQ standard security:
�Message data can be encrypted in transport (SSL) but not when it resides in the queues
�Authentication is based on Operating System identifier of local process
WebSphere MQ
Securing the data and the applications
WebSphere MQ Advanced Message Security
Application A Application Z
WebSphere MQ Advanced Message Security
Supplements WMQ’s security features:
+ Assurance that messages have not been altered in transit
+ Assurance that messages originated from the expected source
+ Assurance that messages can only be viewed by intended recipient(s)
+ Administered using queue based policies created from the WMQ Explorer or command line tooling.
43
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
43
Solution Benefit� Standardize governance and lower total cost of ownership with little or no changes to existing applications� Simplified installation and maintenance to prevent operational downtime � Limits access to secure data, reducing opportunities to compromise data
Client Pains
� Negative exposure due to loss of customer personal insurance information and credit card data
� Securing large volumes of personal data traversing multi-channels
A large North American life insurance provider, delivers high quality
customer service, in support of growing membership
Securing private customer information with WMQ AMS
44
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
44
WebSphere MQ File Transfer Edition –
Summary
45
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
45
Shortcomings of Basic FTP (or “Why do we treat file data differently ?”)
Limited Flexibility
Limited Security
Limited visibility and traceability
Limited Reliability
�Unreliable delivery – Lacking checkpoint restart – Files can be lost
�Transfers can terminate without notification or any record – corrupt or partial files can be accidentally used
�File data can be unusable after transfer – lack of Character Set conversion
�Often usernames and passwords are sent with file – as plain text!
�Privacy, authentication and encryption often not be available
�Non-repudiation often lacking
�Transfers cannot be monitored and managed centrally or remotely
�Logging capabilities may be limited and may only record transfers between directly connected systems
�Cannot track the entire journey of files – not just from one machine to the next but from the start of its journey to its final destination
�Changes to file transfers often require updates to many ftp scripts that are typically scattered across machines and require platform-specific skills to alter
�All resources usually have to be available concurrently�Often only one ftp transfer can run at a time�Typically transfers cannot be prioritized
46
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
46
What is Managed File Transfer?
� AuditableRecords complete and detailed audit log of entire file journey“What went where, when and to whom”
� ReliableFile contents not corrupted or partially transmitted Files only appear at destination whole and intact
� SecureFiles content encrypted during transmission File access authenticated and controlled
� AutomatedEliminates need to manually detect problems and restart transfersProviding scheduling and triggering for event-driven transfers
� Centralized Remote control and monitoring of file progress from anywhere
� FlexibleAble to deploy and re-configure file transfers instantaneously from anywhereManaging transfers end-to-end across a network – not just between 2 points
� Any file size No upper limit on the size of file than can be moved
� Integrated With SOA infrastructure: Messaging, ESBs, Governance, B2B and BPM
� Cost Effective Provides a consolidated transport for moving both Files and Messages
“Reliable, controlled, auditable movement of files around an organization”
47
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
47
File transfer capabilities
– Any file size (KB, MB, GB…)
– Powerful graphical tooling
– No need for programming
– Reliability leveraging MQ
– Full logging for audit
– High-performance……
A B C X Y Z
WebSphere MQ File Transfer Edition
– Code page conversion
– SSL security
– Distributed job automation
– Multi-purpose solution – transports both messaging and files
– Many supported MQ environments
WebSphere MQ File Transfer Edition
� WMQ FTE adds managed file transfer services to WMQ V6 & V7 networks
� Enables reliable, secure and traceable file transfers
� Replaces costly, ad hoc solutions that lack management controls
48
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
48
End-to-end encryption using WebSphere MQ Advanced Message Security
�WMQ FTE already supports transport level encryption using SSL
�Data is encrypted before it is sent over a channel and decrypted when it is received
FTE Agent
WebSphereMQ
QueueManager
WebSphereMQ
QueueManager
FTE Agent
svrconn channel
sndr/rcvrchannels
FTE Agent
WebSphereMQ
QueueManager
WebSphereMQ
QueueManager
FTE Agent
svrconn channel
sndr/rcvrchannels
� V7.0.3 (when combined with WMQ AMS v7.0.1) allows file data to be encrypted at the source system and only decrypted when it reaches the destination system
– This helps reduce encryption costs
– Data is secure even when at rest on a queue
49
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
49
Meijer replaces aging home-grown file transfer tool increasing reliability and visibility of transfers
Customer Needs�Needed to overcome file size
limitations & increase reliability�Remove bottlenecks slowing
delivery of pricing & PoS data�Replace difficult to maintain,
time-consuming and costly tools
Real Results� Timely delivery of critical file data without size limitations
� Improved visibility & audit of files transfers across business
� Reduced admin costs through automation, detection and resending failed transfers due to network outages
Improved File Transfer with WMQ FTE
50
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
50
� Leverage WebSphere MQ File Transfer Edition to move files around your MQ network
� Develop a protocol standard for trading partner exchanges over the security and strength of Connect:Direct
� This new integration feature allows organizations to leverage their combined investments in both their WebSphere MQ and Connect:Direct infrastructure for mission-critical managed file transfer throughout their organization.
Trading PartnerData CentreUses FTE internally to leverage investment in MQ technology
Standardized on C:D for external file transfer requirements
FTE C:D BridgeMediates between FTE and C:D networks
FTE V7.0.4 – MQ File Transfer Edition and Connect:Direct
51
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
51
With Sterling Commerce, IBM offers comprehensive MFT Capabilities
� WebSphere MQ File Transfer Edition provides file transfer optimized for data delivery across WebSphere MQ networks
� Sterling Connect Direct provides peer-to-peer file transfer optimized for data delivery within and between enterprises across Connect:Direct protocol
WebSphere MQ File Transfer Edition and Sterling
Connect Direct can bridge to each other
� Sterling File Gateway provides trading partner on-boarding, broad protocol support, management and visibility
Addressing multiple use cases and scenarios for both internal and multi-enterprise file
transfer
© 2010 IBM Corporation52
IBM Labs Come To You
52
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
Agenda
� Connectivity and WebSphere MQ Universal Messaging
� WebSphere MQ family – where we are today
�Summary
53
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
53
Why WebSphere MQ ?
Results reported from actual WMQ implementations*
Over 18 years of proven experience
Connect virtually anything
Most widely deployed Messaging Backbone
Relied upon as the mission-critical Backbone
Continuously Investing and Innovating
–Leader in Messaging technology innovation
–Broad coverage of platforms, technologies, languages–Draw skills from a larger pool – use who you have today–Over 9,300 certified developers for IBM Messaging alone
–Over 10,000 customers using IBM Messaging Backbone–Over 90% of the Fortune 50 and 9 of the Fortune 10–Over 80% of the Global 25 and 7 of the Global 10
–Financial Markets client handles $1 trillion worth of traffic per day on one MQ network*–Banking client sends $7-$35 trillion worth of traffic per day on just one MQ-based SWIFT gateway*
–Over 120 patents and filings within messaging space–New WebSphere MQ family products–Regular enhancements, updates and new releases
–Government client sends 675 million messages per day*–Banking client handles over 213 million messages per day on z/OS alone*
Entrusted with Tens of billions of messages
each day
54
IBM Hursley Comes To You - 2012
© 2010 IBM Corporation
54
Universal Messaging with WebSphere MQ
Any skills
Any network
Any data
Any QoS
Any platform
Any device
Any speed
Any delivery level
Universal Messaging
© 2012 IBM Corporation
WebSphere
Connecting everything together: The WebSphere MQ family:
Paul Kettley WMQ Portfolio Development Manager [email protected]
IBM Hursley Comes to You - 2012
November 2012