4 ims zenterprise v110531 - ibm · – up to 3 tb for system and up to 1 tb per lpar • fixed hsa,...
TRANSCRIPT
© 2010 IBM Corporation
IBM zEnterprise
IBM zEnterpriseDe Nouvelles Options d’Intégration
IMS et System z : un Atout pour l’Avenir31 mai 2011
Isabelle Ringwald – FTSS IBM System z - [email protected]
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
AGENDA
� zEnterprise Introduction and Product Positioning
� zManager : Unified Resource Manager
� Fit for Purpose : a matter of Workloads
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
z196TLLB3
Information technology today is limited by the technology and architecture
configurations available.
Information technology today is limited by the technology and architecture
configurations available.
DS Servers
LAN Servers
SSL/XMLAppliances
CachingAppliances
RoutersSwitches
FirewallServers
File/Print ServersBusiness Intelligence
Servers
Security/Directory Servers
Web Servers
Application Servers
System z
Information technology today: Limitations
Business processes and applications are hosted on heterogeneous IT infrastructures
�Connected
� Integrated
� Flexible, Dynamic, and Responsive
� Intelligent and Aligned with Business Service Objectives
� Customers need better approach: The ability to manage the IT infrastructure and Business Application as an integrated whole.
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
19
2. I/O Bound – e.g. high I/O content applications
9. Protocol Serving – e.g. static HTTP, firewall, etc.
3. Mixed Low – e.g. multiple, data-intense applications or skewed OLTP, MQ
1. Data Intensive – large working set and/or high I/O content applications
4. Mixed High – e.g. multiple, cpu-intense simple applications
8. Skewless OTLP – e.g. simple and predictable transaction processing
7. Java Heavy – e.g. cpu intensive java applications
6. Java Light – e.g. data intensive java applications
5. Database – e.g. Oracle DBMS or dynamic HTTP server
10. CPU Intensive – e.g. numerically intensive, etc.
Optimal forSystem z
Optimal for other platforms
Workload performance varies by application and can be best served by different platforms or the right mix of multiple platforms.
Application Performance Characteristics – what fits on which platform?
Thread Speed
Thread Count
High
Low
High
Low
Low
High
Server Server
DesignDesign Effective Cache/ Thread
Fitness Proxies:
•Thread Speed – Serial Fitness•Thread Count – Parallel Fitness•Cache/Thread – Data Fitness
Thread Speed
Thread Count
High
Low
High
Low
Low
High
Server Server
DesignDesign
High
Low
High
Low
Low
High
Server Server
DesignDesign Effective Cache/ Thread
Fitness Proxies:
•Thread Speed – Serial Fitness•Thread Count – Parallel Fitness•Cache/Thread – Data Fitness
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
Mainframe UNIX
UNIX WindowsUNIX
UNIX
Workload Optimization Requires Multiple PlatformsManage end-to-end application elements as an integrated systemWith Mainframe Quality of Service
�Application Database
�Data Warehousing
�Online Transaction Processing
�Batch
�Systems Management
�Web Serving/Hosting
�Networking
�File & Print
�Data Mining Applications
�Numerical
�Enterprise Search
�Enterprise Resource Planning
�Customer Relationship Management
�Application Development
Transaction Processing & Database
Analytics & High Performance Computing
Business Applications Web, Collaboration & Infrastructure
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
2010+
Integrated Optimizers
Hybrid Supercomputing
Hybrid Gameframe
Hybrid Systems
2001
Workload Optimized Systems
Specialty Workload Engines
An evolution of Optimized System Designs . . .
Java
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
z196TLLB7
zEnterpriseUnified Resource Manager
– Unifies resources, extending System z qualities of service across the infrastructure
– Install, Monitor, Manage, Optimize, Diagnose & Service
Optimizers
– Workload specific accelerators to deliver a lower cost per transaction, appliance for example IBM Smart Analytics Optimizer
IBM Blades
– Runs app unchanged and supports what you know. Logical device integration between System z and distributed resources
– The industry's fastest and most scalable enterprise server
– Ideally suited for large scale data and transaction serving and mission critical enterprise applications
HMHM
CC
Integration and centralized management by System z
IBM zEnterprise SystemThe integration of Superior technologies
The world’s fastest !
zEnterprise 196z196
zEnterprise BladeCenter Extension
zBX
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
IBM zEnterprise :
z196TLLB9
IBM zEnterprise 196 (z196) IBM zEnterprise BladeCenter Extension (zBX)
AZ EDCB
IBM zEnterprise Unified Resource Manager (zManager)
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
System zEntreprise Hardware Components
System z CPC zBX Infrastructure
Rack
Ethernet & FC Cables
Opt: Heat Exchanger, Power cord types
Top-of-Rack Switch
BC Switches (ESM, FC)
Blade Center Chassis
Power Dist. Units
*All statements regarding IBM's plans, directions, and intent are subject to change or withdrawal without notice. Any reliance on these Statements of General Direction is at the relying party's sole risk and will not create liability or obligation for IBM.
HS22 Blade (BI/SAO)
Blades
DataPower Blade (SOD)
HPC Blade (Future)
Power BladeIntel Blade (SOD)
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
A look inside the IBM zEnterprise System Enabling a new dimension in application architecture
Sys
tem
z H
ard
ware
Ma
na
gem
en
t C
on
so
le (
HM
C)
wit
h U
nif
ied
Reso
urc
e M
an
ag
er
zBX
Select IBM Blades
Blade HW Resources
Optimizers
IBM
Sm
art
An
aly
tic
s O
pti
miz
er
z HW Resources
z/OS
z/TPF
z/VSETM
Linux onSystem z
Support Element
Linuxon
System z
z/VM
Private High Speed Data Network IEDN
Private Management Network INMN
Unified Resource Manager
Private data network (IEDN)
Customer Network Customer Network
System z Host
Linux on System x 1
AIX on POWER7
Da
taP
ow
er
1
Fu
ture
Off
eri
ng
Fu
ture
Off
eri
ng
Blade Virtualization Blade Virtualization
System z PR/SM™
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
z196TLLB12
� Machine Type : 2817
� 5 Models
– M15, M32, M49, M66 and M80
� Processor Units (PUs)
– 20 (24 for M80) PU cores per book
– Up to 14 SAPs per system, standard
– 2 spares designated per system
– Dependant on the H/W model - up to 15,32,49,66 or 80 PU
cores available for characterization• Central Processors (CPs), Integrated Facility for Linux (IFLs),
Internal Coupling Facility (ICFs), System z Application Assist Processors (zAAPs), System z Integrated Information Processor (zIIP), optional - additional System Assist Processors (SAPs)
– Sub-capacity available for up to 15 CPs• 3 sub-capacity points
� Memory (RAIM)
– System Minimum of 32 GB
– Up to 768 GB per book
– Up to 3 TB for System and up to 1 TB per LPAR• Fixed HSA, standard
• 32/64/96/112/128/256 GB increments
� I/O
– Up to 48 I/O Interconnects per System @ 6 GBps each
– Up to 4 Logical Channel Subsystems (LCSSs)
� STP - optional (No ETR)
z196 Overview
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
13131313
IBM zEnterprise : Le serveur d’entreprise le plus rapide et le plus évolutif de l’industrie
131313
Processeur superscalaire à 5.2 GHz
Jusqu’à 96 Cores, dont 80 configurables pour utilisation client
IFL, zIIP, zAAP, ICFs et SAPs (optionnels)
Jusqu’à 3 TB de mémoire RAIM*
15 profils de “subcapacity”
Améliorations de la Cryptographie
Refroidissement par eau optionnel
60%avec
de capacitéenplus
60%Jusqu’à
d’amélioration desperformances
d’améliorationdesperformances
35%pour
de coûts en moins
Jusqu’à40%
Amélioration majeure par rapport au z10 :
Pour Linux Pour z/OS
� Sans augmentation de consommation énergétique
� Performances encore meilleures avec de nouveaux logiciels ou des applications recompilées
* Redundant Array of Inexpensive Memory
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
z196TLLB14
2458-002
Fibre ChannelDisk Storage
� Machine Type/Model 2458-002– One Model with 5 configurations for IBM Smart Analytics Optimizer
� Racks – Up to 4 (B, C, D and E)– 42U Enterprise, (36u height reduction option)– 4 maximum, 2 chassis/rack– 2-4 power line cords/rack – Non-acoustic doors as standard– Optional Acoustic Doors– Optional Rear Door Heat Exchanger (conditioned water required)
� Chassis – Up to 2 per rack– 9U BladeCenter – Redundant Power, cooling and management modules– Network Modules– I/O Modules
� Blades (Maximum 112 in 4 racks)– IBM Smart Analytic Optimizer Blades (up to 7 to 56)
– Can not mix other Blades in the same Chassis– Customer supplied POWER7 Blades (up to 112)– Customer supplied System x Blades* (up to 112)– WebSphere DataPower Appliances* (up to 28)– Non-IBM Smart Analytic Optimizer Blades can be mixed in the same
chassis� Management Firmware
– Unified Resource Manager� Top of Rack (TOR) Switches - 4
– 1000BASE-T intranode management network (INMN)– 10 GbE intraensemble data network (IEDN)
� Network and I/O Modules– 1000BASE-T and 10 GbE modules – 8 Gb Fibre Channel (FC) connected to customer supplied disks– IBM Smart Analytic Optimizer uses DS5020 disks
– DS5020s not shared with Customer supplied Blades
zBX Overview
*All statements regarding IBM future direction and intent are subject to change
or withdrawal without notice, and represents goals and objectives only.
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
z196 zBX Hardware Components
z196TLLB15
zBX Infrastructure Blades
IBMSmart Analytics Optimizer
System x Blades*
POWER7 Blades
Rack
Ethernet & FC Cables
Opt: Heat Exchanger, Power cord types
Top-of-Rack Switch
BC Switches (ESM, FC)
Blade Center Chassis
Power Dist. Units
WebSphere DataPower Appliance*
* All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represents goals and objectives only.
zBX
Model 002
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
z196TLLB16
2458-002
Fibre ChannelDisk Storage
� BladeCenter PS701 Express Power7– One Model with 5 configurations for IBM Smart
Analytics Optimizer
– Three Models with 32, 64 or 128GB memory for AIX
5.3 (level 12) or 6.1 (level 5) and later
� Capacity – 1 chip = 8 cores
– 3.0 GHz
– 1 Blade PS701 = 1 chip = 81,24 rRerf
– 1 core = 10,15 rPerf
� Software pricing�1 Blade = 1 chip = 560 PVUs
�1 core = 70 PVUs
zBX characteristics
*All statements regarding IBM future direction and intent are subject to change
or withdrawal without notice, and represents goals and objectives only.
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
AGENDA
� zEnterprise Introduction and Product Positioning
� zManager : Unified Resource Manager
� Fit for Purpose : a matter of Workloads
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet Unified Resource Manager
� Objective
– Provide IT resources to the workloads to meet their business objectives
– Objectives expressed in a policy
� Operational scope
– The zEnterprise ensemble as a single resource space
SE
Advanced Management ModuleLPAR
zOS z/VMzLinux
zOS zLinux zLinux zLinux zLinux
pHYP xHYP
pServerpServer Linux Linux
z196
SE
Advanced Management ModuleLPAR
zOS z/VMzLinux
zOS zLinux zLinux zLinux zLinux
pHYP xHYP
pServerpServer Linux Linux
z196
zEnterprise Ensemble
HMC
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
What is it?
An ENSEMBLE is a group of one or more zEnterprise Systems to be managed as one single logical virtualized system. Each zEnterprise is a single z196 with 0-1 zBX attached.
Now business objectives can be put in terms of a performance policy for a workload that spans across the ensemble – the multiple systems.
When multiple workloads are running across the ensemble, each can have it’s own business objectives, and Unified Resource Manager (zManager) can share the resources to meet all the business objectives.
How is it different?• Workload awareness:
Unified Resource Manager is able to optimize the total resources in the ensemble in accordance with the policies set for different workloads
• Single point of control:Management of all resources in the ensemble is centralized on one Hardware Management Console. Dashboard monitoring of CPU resources and energy can allow time to react and make adjustments if necessary
• Integration: The integrated management and built in networks of the ensemble are designed to reduce errors associated with distributed configurations. Reduction of complexity in day-to-day operations.zEnterprise System
Ensemble
z196
IBM zEnterprise Ensemble
Clustering heterogeneous systems
=
zBX
+
Hypervisors
Networks
Performance
VirtualServers
Energy
Unified Resource Manager
(zManager)
Operations
+
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
Management stackBuilding an architectural construct of hardware, software, services
z196TLLB20
� Visibility, Control and Automation for Applications, Transactions, Databases and Data Center Resources
� End-to-End Workload Management and Service Level Objectives that Align IT Management with Business Goals
� Common Usage and Accounting for business accounting
� Dynamic/Centralized Management of Application Workloads based on Policies
� Business Resilience for multi-site recovery
� End-to-end Enterprise Security
� Workload based Resource Allocation and Provisioning for zEnterprise
� Physical and Virtual Resource Management (Server, Storage, Network)
� Goal Oriented Resource Management of zEnterprise (Availability, Performance, Energy, Security)
� Ensemble Network and Storage Management
� Configuration management for hardware / firmware
� Operational controls for the hardware / firmware
� Service and Support for the hardware / firmware
� Lifecycle management for the platform’s virtual resources
Platform ManagementPlatform Management
Service ManagementService Management
Hardware ManagementHardware Management
Unified Resource ManagerUnified Resource Manager
� Hypervisor management and creation of virtual networks
� Operational controls, service and support for hardware / firmware
� Network management of private and secure data and support networks
� Energy monitoring and management
� Workload awareness and platform performance management
� Virtualization management – single view of virtualization across the platform
Extending with
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
Built on this construct – zEnterprise – Innovation at every level
z196TLLB21
* All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represents goals and objectives only.
Platform Management
Service Management
Hardware Management
FIRMWARE
MULTIPLE OPERATING SYSTEMSe.g., z/OS, z/TPF, z/VSE, z/VM,
Linux on zAIX
MIDDLEWARE
APP APP APP APP APP APP
Linux on System x*
VIRTUALIZATION
System z Power® System x* IBM Appliances
Focused, collaborative innovation
A “complete systems” approach
Unified Resource Manager
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
HMCHMC
Hypervisors Energy
Networks
Energy Management▀ Monitoring and trend reporting of CPU
energy efficiency.▀ Static power savings▀ Ability to query maximum potential
power.
Performance
VirtualServers
Operations
Operational Controls▀ Auto-discovery and configuration
support for new resources.
▀ Cross platform hardware problem detection, reporting and call home.
▀ Physical hardware configuration, backup and restore.
▀ Delivery of system activity using new user.
Hypervisor Management▀ Integrated deployment and
configuration of hypervisors▀ Hypervisors (except z/VM®) shipped
and serviced as firmware.▀ Management of ISO images.▀ Creation of virtual networks.▀ Manage and control communication
between virtual server operating systems and the hypervisor.
Network Management▀ Management of virtual networks including access control
▀ Single view of virtualization across platforms.
▀ Ability to deploy multiple, cross-platform virtual servers within minutes
▀ Management of virtual networks including access control
Virtual Server Lifecycle Management
▀ Wizard-driven management of resources in accordance with specified business service level objectives
▀ HMC provides a single consolidated and consistent view of resources
▀ Monitor resource use within the context of a business workload
▀ Define workloads and associated performance policies
Workload Awareness and Platform Performance Management
zEnterprise hardware management and platform management …
Key▀ Manage suite▀ Automate suite
Save time, cost and simplify asset management
Decrease problem determination and resolution time for cross-platform resources
Improve and simplify cross-platform availability procedures
Enable broader and more granular view of resource consumption
Factory installed and configured network
Improved network security with lower latency, less complexity, no encryption/decryption
Allow critical workloads to receive resources and priority based on goal-oriented policies established by business requirements
Smart business adjustments based on workload insight
Provide deep insight into how IT resources are being used
Gain flexibility, consistency and uniformity of virtualization
Provide the business with faster time to market
Simplified network management for applications
… and made possible by the Unified Resource Manager
Simplified installation of hypervisors
Gain significant time to market with improved speed of deployment
Simplified installation of hypervisors
Gain significant time to market with improved speed of deployment
Simplified energy management
Energy cost savings
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
zEnterprise System – 196 + zBX + Unified Resource Manager
z196TLLB23
Blade Virtualization
Linux on System xBlades*
zBX
Blade Virtualization
AIX® on POWER7Blades
IBM Blades
Blade HW Resources
Optimizers
Fu
ture
Off
eri
ng
IBM
Sm
art
An
aly
tics O
pti
miz
er
Fu
ture
Off
eri
ng
Customer Network Customer Network
z HW Resources
System z PR/SM™
zE
nte
rprise
Ha
rdw
are
Ma
na
ge
men
t C
on
so
le
z196
z/OSz/TPF z/VSE
Linuxon
System z
z/VM
Support Element
Linuxon
Systemz
with
Un
ifie
d R
esou
rce
Ma
na
ge
r
Intraensemble data network
Intranode management networkEnsemble Management
Firmware
We
bS
ph
ere
Da
taP
ow
er
Ap
plia
nc
e*
Intraensemble data network
*All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represents goals and objectives only.
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
AGENDA
� zEnterprise Introduction and Product Positioning
� zManager : Unified Resource Manager
� Fit for Purpose : a matter of Workloads
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
IBM zEnterprise Ensemble
z/OS z/VM
PR/SM xHYP
AIX
PowerHypervisor
I/O Sub-system
Power Blades Intel Blades
Workloads Workload Workload
Linux Image
Linux Image
Linux Image
� Different workloads have different characteristics
� Deploy or consolidate workloads on the environment
best suited for each workload
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
Workload Attributes and Market Segmentation
Mixed Workload – Type 1
• Scales up
• Updates to shared data and work queues
• Complex virtualization
• Business Intelligence with heavy data sharing
Parallel Data Structures – Type 3
Small Discrete – Type 4
Application Function Usage Pattern SLA Data StructureIntegration
Highly Threaded – Type 2
• Scales well on clusters
• XML parsing
• Buisness intelligence with little data sharing
• HPC applications
• Scales well on large SMP
• Web application servers
• Single instance of an ERP system
• Some partitioned databases
• Limited scaling needs
• HTTP servers
• File and print
• FTP servers
• Small end user apps
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
One size does not fit all -Pfister’s Paradigm and “Temple’s Assertion”
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
How to choose the right platform ? F4P Approach
Pla
tfo
rm c
ap
ab
ilit
y
Platform A Platform B
Local Factors
Local Factors
Local Factors Matter• Skills• Organizational • Technology
adoption• Strategic direction• ISV support
Business Applications
Transaction Processing and Database
Web, Collaboration and Infrastructure
Analytics and High Performance
Workloads Matter
Data and Application Integration Matters
Non Functional Requirements Matter• Business Continuity• Manageability• Performance & scalability• Flexibility• Security• Workload management
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
F4P Approach Review
• Step 0: Understand customer‘s context, pain points and local factors• Step 1: Identify the workloads and its system context• Step 2: Understand the main components of the workload• Step 3: Data integration requirements• Step 4: Application integration requirements• Step 5: Understand the Non Functional Requirements of the workload• Step 6: Application components best fit• Step 7: Agreement on potential deployments to assess• Step 8: Topologies assessment and added value
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
Step 1: Identify the workloads and its system context
System Name
(workload#1)
Stand-alone
System 1
Stand-alone
System 2
On-line User 1
Batch Input
Interface
Batch Output
Interface
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
Step 2: Identify and understand the workloads
3rd partyInformationProviders
Enterprise Service Hub
BusinessIntelligence& Analytics
Data Integration/Information Services
Core Systems
Multi-ChannelIntegration
Customer
Call Centers
Internet
Branches
Mobile Banking
ATMs
Eventsand Rules Business Process
Services
3rd partyInformationProviders
Enterprise Service Hub
BusinessIntelligence& Analytics
Data Integration/Information Services
Core Systems
Multi-ChannelIntegration
Customer
Call Centers
Internet
Branches
Mobile Banking
ATMs
Eventsand Rules Business Process
Services
Information Information Integration Integration
Services (ETL)Services (ETL)
Analytics Analytics ServicesServices
Risk Risk Information Information WarehouseWarehouse
Risk analysis Risk analysis Reporting Reporting ServicesServices
Banking Banking Operation Operation
DataData
Banking Banking Operation Operation
DataData
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
Step 3: Data integration requirements
3rd party
InformationProviders
Enterprise Service HubEnterprise Service Hub
Core SystemsBusiness Process
Services
3rd partyInformation
Provider
Data Integration /Information Services
BusinessIntelligence& Analytics
Eventsand Rules
Enterprise Service Bus
Multi-ChannelIntegration
Customer
Call Centers
Internet
Channels
Branches
Mobile Banking
ATMs
Call Centers
Internet
Branches
Mobile Banking
ATMs
Master Data
Production Data
Operational Data Store
Data Warehouse
Data Marts
Master Data N/A
Production Data
Real time synchronization
ETL
Daily batchFederation,
Synch
Operational Data Store
ETL
Daily Batch
Data Warehouse
ETL
Weekly Batch
Data Marts
Data Non Functional Requirements
/
Type of data
Value
Data Security M
Data Volatile ness H
Data consistency H
Data latency M
Data availability H
ProdSAP
ProdCore
Banking
ODS
DWMarts
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
Step 4: Application integration requirements
Message ModelsMessage Models
Mediation FlowsMediation Flows
Communication ProtocolsCommunication Protocols
Enterprise Service Bus
Interaction Patterns
Mediation Patterns
MetamodelsMessage Models
Message Models
Mediation FlowsMediation Flows
Communication ProtocolsCommunication Protocols
Enterprise Service Bus
Interaction Patterns
Mediation Patterns
Metamodels
� Communication Protocols � Critical (e.g. SOAP/HTTP, pub/sub)
� Accommodated
� Messaging backbones (MQ, Tibco, etc)
� “Associated” standards (e.g., WS-Security, headers)
� Standard APIs (e.g., JMS)
� Adapters (e.g. SAP)
� Interaction Patterns� One-way (fire and forget)
� Synchronous
� Asynchronous
� Asynchronous with acknowledgement
� Publish/Subscribe
� Complex event processing
� Relationship to QoS at the ESB endpoints� Security – AAA, encryption
� Guaranteed Delivery
� Transactionality
3rd partyInformationProviders
Enterprise Service Hub
BusinessIntelligence& Analytics
Data Integration/Information Services
Core Systems
Multi-ChannelIntegration
Customer
Call Centers
Internet
Branches
Mobile Banking
ATMs
Eventsand Rules Business Process
Services
3rd partyInformationProviders
Enterprise Service Hub
BusinessIntelligence& Analytics
Data Integration/Information Services
Core Systems
Multi-ChannelIntegration
Customer
Call Centers
Internet
Branches
Mobile Banking
ATMs
Eventsand Rules Business Process
Services
Information Information Integration Integration
Services (ETL)Services (ETL)
Analytics Analytics ServicesServices
Risk Risk Information Information WarehouseWarehouse
Risk analysis Risk analysis Reporting Reporting ServicesServices
Banking Banking Operation Operation
DataData
Banking Banking Operation Operation
DataData
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
Step 5: Understand the Non Functional Requirements of the workload
3rd partyInformationProviders
Enterprise Service Hub
BusinessIntelligence& Analytics
Data Integration/Information Services
Core Systems
Multi-ChannelIntegration
Customer
Call Centers
Internet
Branches
Mobile Banking
ATMs
Eventsand Rules Business Process
Services
3rd partyInformationProviders
Enterprise Service Hub
BusinessIntelligence& Analytics
Data Integration/Information Services
Core Systems
Multi-ChannelIntegration
Customer
Call Centers
Internet
Branches
Mobile Banking
ATMs
Eventsand Rules Business Process
Services
Information Information Integration Integration
Services (ETL)Services (ETL)
Analytics Analytics ServicesServices
Risk Risk Information Information WarehouseWarehouse
Risk analysis Risk analysis Reporting Reporting ServicesServices
Banking Banking Operation Operation
DataData
Banking Banking Operation Operation
DataData
NFRs characteristics & constraints
Performance-Requirement:-Achievement:
Scalability-Requirement:-Achievement:
-Security-Requirement:-Achievement:
NFRs characteristics & constraints
High Availability-Requirement:-Achievement:
Manageability-Requirement:-Achievement:
Disaster Recovery-Requirement:-Achievement:
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
3rd partyInformationProviders
Enterprise Service Hub
BusinessIntelligence& Analytics
Data Integration/Information Services
Core Systems
Multi-ChannelIntegration
Customer
Call Centers
Internet
Branches
Mobile Banking
ATMs
Eventsand Rules Business Process
Services
3rd partyInformationProviders
Enterprise Service Hub
BusinessIntelligence& Analytics
Data Integration/Information Services
Core Systems
Multi-ChannelIntegration
Customer
Call Centers
Internet
Branches
Mobile Banking
ATMs
Eventsand Rules Business Process
Services
Step 6: Application components best fit
Information Information Integration Integration
Services (ETL)Services (ETL)
Analytics Analytics ServicesServices
Analytics ServicesAnalytics Services
Logic
-CPU intensive-Parallel data structure-Moderate thread interaction-High thread count
Information Information Integration Integration
Services (ETL)Services (ETL)
Logic
I/O intensive-Mixed data structure-Moderate thread interaction-High thread count
-CPU intensive-Mixed data structure-Moderate thread interaction-High thread count
Risk Risk Information Information WarehouseWarehouse
Risk analysis Risk analysis Reporting Reporting ServicesServices
Risk Analytics Risk Analytics ServicesServices
Logic
Banking Banking Operation Operation
DataData
Banking Banking Operation Operation
DataData
RAW WORKLOAD FIT
(Bubble Si ze i s Paral le l F i t ness)(Bubble Si ze i s Paral le l F i t ness)(Bubble Si ze i s Paral le l F i t ness)(Bubble Si ze i s Paral le l F i t ness)
0000
0,20,20,20,2
0,40,40,40,4
0,60,60,60,6
0,80,80,80,8
1111
0000 0,20,20,20,2 0,40,40,40,4 0,60,60,60,6 0,80,80,80,8 1111
DATA FITNESS
SER
IAL FITN
ESS
Workload Parallel Nirvana Parallel Hell Parallel Purgatory
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
Information Information Integration Services Integration Services
(ETL)(ETL)
Analytics ServicesAnalytics Services
Logic
Banking Operation Banking Operation DataData
Data
Banking Operation Banking Operation DataData
Data
Risk Information Risk Information WarehouseWarehouse
Data
Risk Analysis Risk Analysis Reporting ServicesReporting Services
Logic DataName Risk
Analysis reporting
Analytic services
Risk DW
Information services
Core Systems
Distributed Blade Blade X86 X86 z/OS
HE Power Blade Blade HE HE z/OS
Integrate into System
zEnterprise
zBX zBX z/OS zBX z/OS
Consolidation zLINUX
Linux z Linux z Linux z Linux z z/OS
Logic(Batch)Data
Deployed on z/OS or candidates to z/OS
Candidates to zBX or Blade
Deployed on Linux on System z or candidates to Linux on System z
Candidates to High End Power
Step 7: Agreement on potential deployments to assess
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
Core BankingCore Banking
Data
Channels Channels ServicesServices
Presentation Logic
Channels Channels ServicesServices
Presentation
Payment Payment applicationapplication
Logic
Payment Payment applicationapplication
Logic Data
PRMPRM
Logic Data
F4P Architectural Thinking
Best practice
Availability 9
Scalability 9
Security 7
Performance 7
Workload Fit 6
Manageability 5
Questionnaire for pain points, Local Factors
� Question 1
� Question 2
� Question 3
Non Functional req.Application patterns
• Oracle RAC vs. DB2 data sharing• DR solutions • Performance benchmarks• WAS on z/OS•Security architecture on SOA•Virtualization techniques
Value of zEnterprise
Feature Value
Ability to for the operational characteristics of the end-to-end multi-architecture infrastructure to be controlled via a single goal-oriented policy
�New Capabilities
�Time to Value
�Increase Efficiency
Having a multi-architecture workload policy - defined from a single, consistent interface
�Quality of Service
�Increase Efficiency
Workload xyz
zEnterprise
Possible target operational models zEnterprise Value
Step 8: Topologies assessment and added value
© 2010 IBM Corporation
Smarter Systems for a Smarter Planet
Trademarks
Notes:
Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon 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 throughput improvements equivalent to the performance ratios stated here.
IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.
All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions.
This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area.
All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.
* Registered trademarks of IBM Corporation
The following are trademarks or registered trademarks of other companies.
* All other products may be trademarks or registered trademarks of their respective companies.
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license there from. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.InfiniBand is a trademark and service mark of the InfiniBand Trade Association.Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office.IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency, which is now part of the Office of Government Commerce.
The following are trademarks of the International Business Machines Corporation in the United States and/or other countries.
AIX*BladeCenter*CICS*DataPower*DB2*DS8000*FICON*
FlashCopy*GDPS*HiperSocketsIBM*IBM (logo)*IMSParallel Sysplex*
NetWeaver*OMEGAMON*Parallel SysplexPOWER7*PowerVMPR/SM
System StorageSystem z*Tivoli*WebSphere*zEnterprise
zEnterprisez/VM*z/VSE
ZSP03443-USEN-00