Upload
dohuong
View
215
Download
1
Embed Size (px)
Citation preview
© 2010 IBM Corporation
IBM Power Systems
Building A Solution Strategy
Oracle on Power 7 Architecture
Jim Smith
Systems Architect
IBM Enterprise Systems
© 2010 IBM Corporation
IBM Power Systems
IBM – only systems provider with complete story
IBM HP Oracle / SUN DELL
Mainframe NA NA NA
Platinum standard for
reliability, availability
and security
Power Itanium SPARC NA
Undisputed
RISC/UNIX market
leader
Architecture falling
further behind – future
doubtful
Losing market share –
customers migrating
No offerings
x86 x86 x86 x86
Market leader in +4-
way enterprise
workload servers
Strong competitor –
overall market leader
“Want a be” – selling
into existing install
base primarily
Strong GB competitor
– still not a top of mind
in most enterprises
•IBM Advantages:
Unique ability to offer architecture/platform that best fits enterprise customer requirements/environments
Already delivering workload optimized solutions
Only provider offering the highest qualities of service available with choice of System z mainframe, Power, or System x
Ability to leverage „breadth‟ of IBM – Services, Financing, Storage, Software
© 2010 IBM Corporation
IBM Power Systems
System
z
System
x
Power
Time HorizonISV Support
Non-functional
Requirements
Environmental
Constraints
Strategic Direction
TCO ModelSkills
Politics
Architecture
Technology
Adoption
Deployment
Model
Scale
Geographic
Considerations
Pla
tfo
rm c
ap
ab
ilit
y
Platform A Platform B
•Local Factors
•Local Factors
Local factors affect platform selection
Apollo 13
Local Factors Matter
• Skills
• Technology adoption
• Management
• Volume of servers
• Organizational
• Balancing Strategic and Tactical Requirements
Infrastructure Size Matters
• Changes people dynamics
• Increases handoffs
• Affects testing, patching, etc
Workload Matters
Fit for purpose Highlights:
Cost & Chargeback models may distort the selection process
•Business Applications
•Transaction Processing and Database
•Web, Collaboration •and Infrastructure
•Analytics and •High Performance
•TCA ≠ TCO
© 2010 IBM Corporation
IBM Power Systems
+/- 10%
30 - 60% 25 - 50%
+/- 20%
The justification in spending $$ on better technology is in theeffect on software, personnel and environmental expense..
AND you get better technology
2009
IDC Estimates - 2009
Oracle Solution Costs
Software People
Environment Hardware
Cost Trends
© 2007
IBM-Oracle International Competency Center
• Sizing Tools
Creation and ownership of
worldwide sizing tools and
processes
Support the Techline
resources
• Technical Sales Support
IBM Technical Sales
Business Partners
On-site briefings
• Third level support when
necessary
• On-Site Resources
IBM Hardware andSoftware Brand Experts
Technology Managers
Solutions Sales
Project Managers
• Labs
Located at Oracle and IBM
Benchmarking/Sizing tests
Redbooks and whitepapers
Mission:
Provide technical pre-sales solution support for Oracle
applications and technology with IBM platforms including:
PeopleSoft, JD Edwards, Siebel, EBS, and others.
• Coopertion is alive and well
© 2010 IBM Corporation
IBM Power Systems
15%
20%
25%
30%
35%
40%
Q39
9
Q10
0
Q30
0
Q10
1
Q30
1
Q10
2
Q30
2
Q10
3
Q30
3
Q10
4
Q30
4
Q10
5
Q30
5
Q10
6
Q30
6
Q10
7
Q30
7
Q10
8
Q30
8
Q10
9
Q30
9
HP Sun IBM
Source: IDC Quarterly Server Tracker Q409 release, February 2010
World Wide UNIX Server Rolling Four Quarter Average Revenue Share
Customers are moving to higher value …as shown by the largest shift of customer spending in UNIX History
In 2009 IBM Unix server revenue exceeded 50% share in NA.
In 2009 IBM Unix revenue share exceeded 40% world wide
1) IBM has been the #1 Unix vendor world-wide since 2004 (IDC)
2) IBM’s growth is from competitive conversions / migration
3) 70% of the database instances running on Power are Oracle
© 2010 IBM Corporation
IBM Power Systems
Power Systems Portfolio
Power 595
Power 520 Power 755JS Blades
Power 770
Power 750
Power 780
Power 575
Power 550
Power 570
HPC
Consistency Binary compatibility
Mainframe-inspired reliability
Advanced Virtualization
AIX, Linux and IBM i OS
Complete flexibility for workload
deployment
Power 700701 & 702
© 2010 IBM Corporation
IBM Power Systems
POWER6
Memory+
GX+ Bridge
Memory+
GX Bus Cntrl Mem
ory
Cn
trl
Mem
ory
Cn
trl
Fabric BusController
CoreAlti
Vec
L3Ctrl
L3L3Ctrl
L3
CoreAlti
Vec
4 MB L2
4 MB L2
Core
L2
Core
L2
Memory Interface
Core
L2
Core
L2
Core
L2
Core
L2
Core
L2
Core
L2
GX
SMP
FABRIC
POWER
BUS
POWER7
Memory++
L3 CacheeDRAM
Cores: Up to 8 Intelligent Cores / chip (socket)
4 and 6 Intelligent Cores available on some models
12 execution units per core
Out of order execution
4 Way SMT per core
32 threads per chip
L1 – 32 KB I Cache / 32 KB D Cache per core
L2 – 256 KB per core
Chip: 32MB Intelligent L3 Cache on chip
Memory: Dual DDR3 Controllers
100 GB/s sustained Memory bandwidth / chip
Scalability:
Up to 32 Sockets
360 GB/s peak SMP bandwidth / chip
590 GB/s peak I/O bandwidth / chip
Up to 20,000 coherent operations in flight
Energy: Aggressive processor Nap & Sleep modes
10% “Over clock” when thermals are good
Built for Oracle Performance Leadership
Linux
3 Cores
AIX V5.3
3Cores
Power Systems Partitioning - Value to Oracle
AIXV5.3
Dynamically Resizable
2Cores
AIXV6.1
5Cores
1Cores
Linux
POWER Hypervisor
Linux
2 Cores
CUoD
8Cores
24 Cores
128GB Memory
AIX, Linux, i
Linux
3 Cores
AIX V5.3
3Cores
Power Systems Virtualization - Value to Oracle
Virtual I/O server
Shared Ethernet
Shared SCSI & Fibre
Channel attached disk
subsystems
AIXV5.3
Dynamically Resizable
2Cores
AIXV6.1
5Cores
6 Cores
1Cores
Linux
Micro-Partitioning Feature
Share processors
across multiple
partitions
Minimum partition
1/10th core
254 partition maximum
AIX V5.3/6.1, Linux, &
IBM i
Virtual I/O paths L
inu
x
AIX
V6
.1
AIX
V6
.1
IBM
i
AIX
V5
.3
AIX
V5
.3
Lin
ux
Micro-partitioning
Network
Linux
EthernetSharing
StorageSharing
Int VirtManager
Virtual I/O Server
Partition
POWER Hypervisor
Linux
2 Cores
CUoD
8Cores
Ora
cle
10
g
Ora
cle
11
g
Ora
cle
9i
Ora
cle
10
g
Ora
cle
11
g
Ora
cle
9i
Ora
cle
10
g
PowerVM’s
Linux
3 Cores
AIX V5.3
3Cores
Power Systems for Oracle
– DB Consolidation, Virtualization –
Dynamically Resizable
24 Cores
1Cores
Linux
Ora
cle
10
g
Ora
cle
11
g
Ora
cle
9i
Ora
cle
10
g
Ora
cle
11
g
Ora
cle
9i
Ora
cle
10
g
PowerVM’s
Network
Linux
EthernetSharing
StorageSharing
Int VirtManager
Virtual I/O Server
Partition
POWER Hypervisor
CUoD
8Cores
1Cores
Linux
Network
Linux
EthernetSharing
StorageSharing
Int VirtManager
Virtual I/O Server
Partition
Oracle 10gR2
8 Cores
AIX V5.3
6Cores
Ora
cle
11
g
1 Core 1 Core
ISV Pricing on Power 48 core system
Oracle EE: 38 cores
Do not pay for VIO server or CUoD cores
Linux
3 Cores
AIX V5.3
3Cores
Power Systems Virtualization - Value to Oracle
Virtual I/O server
Shared Ethernet
Shared SCSI & Fibre
Channel attached disk
subsystems
11g
Dynamically Resizable
2Cores
WAS
5Cores
6 Cores
1Cores
Linux
Micro-Partitioning Feature
Share processors
across multiple
partitions
Minimum partition
1/10th core
254 partition maximum
AIX V5.3/6.1, Linux, &
IBM i
Virtual LAN
Lin
ux
AIX
V6
.1
AIX
V6
.1
IBM
i
AIX
V5
.3
AIX
V5
.3
Lin
ux
Micro-partitioning
POWER Hypervisor
Cognos
2 Cores
CUoD
8Cores
Ora
cle
10
g
Ora
cle
11
g
Ora
cle
9i
Ora
cle
10
g
Ora
cle
11
g
WA
S
Ora
cle
10
g
PowerVM’s
Linux
3 Cores
AIX V5.3
3Cores
Power Systems Virtualization for Oracle
– Tier Consolidation & Virtualization –
Dynamically Resizable
24 Cores
1Cores
Linux
Ora
cle
10
g
Ora
cle
11
g
Ora
cle
9i
Ora
cle
10
g
Ora
cle
11
g
Ora
cle
9i
Ora
cle
10
g
PowerVM’s
Network
Linux
EthernetSharing
StorageSharing
Int VirtManager
Virtual I/O Server
Partition
POWER Hypervisor
16 Cores
CUoD
8Cores
1Cores
Linux
Network
Linux
EthernetSharing
StorageSharing
Int VirtManager
Virtual I/O Server
Partition
Linux
8 Cores
AIX V5.3
6Cores
Virtual LANO
rac
le 1
0g
Ora
cle
11
g
1 Core 1 Core
PowerVM’s
ISV Pricing on Power 64 core system
Oracle EE: 38 cores
WebSphere: 1920 PVUs
Do not pay for VIO server or CUoD cores
Virtual Network WebSphere to Oracle works at memory speeds
Tier Consolidation
Web
Sp
here
Web
Sp
here
Web
Sp
here
Web
Sp
here
Web
Sp
here
© 2010 IBM Corporation15
IBM Power Systems and Storage Competitive Education
Customer Oracle DB Shared Pool
© 2010 IBM Corporation16
IBM Power Systems and Storage Competitive Education
Consolidating Workloads Optimizes Efficiency
Single workload model– Average: 21%; Peak: 79%
– Random arrival rate
As copies are added– Average approaches peak
– Total CPU grows at slower rate
Single Application Server (2
CPUs)
0%
10%
20%
30%
40%
50%
60%
70%
80%
Average 21%, Peak 79%
8 to 1 Consolidation (8 CPUs)
0%
10%
20%
30%
40%
50%
60%
70%
80%
Average 39%, Peak 76%
64 to 1 Consolidation (36 CPUs)
0%
10%
20%
30%
40%
50%
60%
70%
80%
Average 61%, Peak 78%
© 2010 IBM Corporation
IBM Power Systems
Active Memory Expansion & Active Memory SharingValue To Oracle
Active Memory ExpansionEffectively gives more memory
capacity to the partition using compression / decompression of the contents in true memory
AIX partitions only
Active Memory SharingMoves memory from one partition
to anotherBest fit when one partition is not
busy when another partition is busy
AXI, IBM i, and Linux partitions
0
5
10
15#10
#9
#8
#7
#6
#5
#4
#3
#2
#1
Delivering the KEY Component of Resource Efficiency
Power7
© 2010 IBM Corporation
IBM Power Systems
TPC-C POWER7 vs. Competition (per core results)
0
20000
40000
60000
80000
100000
120000
140000
160000
TPC-C/Core
POWER7
Nehalem-EX
Nehalem-EP
Itanium/2
Opteron
SPARC(Niagara)
www.tpc.org
© 2010 IBM Corporation
IBM Power Systems
Designed with the capacity for consolidation
You can use the
tremendous capacity of
the IBM Power™ 780 to
run challenging
applications in every
virtual server.
System data for HP from the HP Superdome Datasheet available at www.hp.com. System data for Sun from the Sun SPARC Enterprise M9000 Datasheet available at www.sun.com. Both are current as of 1/27/2010
Memory per core
Memory bandwidthper core
I/O bandwidthper core
Capacity per core relative to the Power 780
IBM Power 780 HP SuperDome Sun M9000
Cores 32 128 256
Memory (GB) 2,048 2,048 4096
Memory Bandwidth (GB/s) 1,088 273 737
I/O Bandwidth (GB/s) 236 173 234
Memory (GB) per core 64 16 16
Memory Bandwidth (GB/s) per core 34 2.13 2.88
I/O Bandwidth (GB/s) per core 7.3 1.35 0.91
Per
Co
reP
er
Syste
m
© 2010 IBM Corporation
IBM Power Systems
Server Scalability, Utilization, and Throughput
Throughput measures work– Requires performance objective
– Can be higher with discretionary
work
Factors that affect throughput– Cache or data coherence
– Contention for shared resources
– Path length and latency
– Balanced system design
Mixed workloads require a robust
platform design
Isolated capacity – Dedicated servers or partitions
– Passive clusters
– Separate production and
non-production servers
– Business decision
© 2010 IBM Corporation21
IBM Power Systems and Storage Competitive Education
Source for full survey on : http://itic-
corp.com/blog/2009/07/itic-2009-global-server-
hardware-server-os-reliability-survey-results/
One of Several Industry Studies Confirming Power Availability
© 2010 IBM Corporation22
IBM Power Systems and Storage Competitive EducationRAC on Power Solution Benefits
Power RAC nodes deliver higher availability than x86 nodes
- Fewer forced failover situations (RAC failovers deliver less performance and higher potential for problems)
- Less potential for "phantom failures"
Power RAC nodes deliver greater performance
- Less nodes required for horizontal scaling (Power7 has 40% greater performance per node than x86)
- Lower resource per node required (lower hardware, software and support costs required)
- Virtual LAN communication between application and DB tiers (high speed communication)
Power RAC nodes drive significant resource efficiency through virtualization (PowerVM)
- PowerVM enables workload driven dynamic adding and removing of node resources
- React to changing workload requirements without over configuring node resources
- VIO server reduces LAN and SAN costs of RAC environment
- Dynamic sharing of RAC and non RAC workload resources running on the node
- VMware not supported so x86 nodes have dedicated resources
Power RAC clusters easier to maintain
- Fewer nodes required for performance and scalability
- Less software and hardware components to manage, upgrade and repair
Power RAC: Architecting for Lowest Total Solution Cost
- Higher performance per node equals less hardware and software acquisition costs
- PowerVM drives high resource efficiency, lowers node resource requirements and RAC software costs
- Lower cost for non production requirements (test, disaster recovery)
- Lower node failure potential equals less potential effect on production delivery
- Power7 RAC node has a declining cost trend so future requirements will cost less than today.
- Oracle RAC software has an increasing cost trend so Power nodes reduce that effect
© 2010 IBM Corporation
IBM Power Systems
Power your planet
LPAR-1
Hypervisor
LPAR-4LPAR-1 LPAR-2 LPAR-3 LPAR-4
AIX Kernel AIX Kernel AIX Kernel AIX Kernel AIX Kernel AIX Kernel AIX Kernel AIX Kernel
P
LPAR-2VIOS
Def 1
Def 2
Def 3
Def 4
SAN
Hypervisor
Ethernet
Partition Mobility Requires:• POWER6• AIX 5.3 / 6.1 or Linux • All resources must be “Virtualized”
•No real resources• SAN storage environment
•SAN Boot, temp space, same network
Partition Mobility StepsValidationCopy memory pagesHost to target systems
TransferTurn off Host resourcesActivate Target resources
P P P P P P P
P P
PP P P P
P
LPAR-3
P P P
P P P
Boot
Data
P P
P P
PP P
P P
P
Oracle Oracle
Def 2
P P
LPAR-3
MigrationController
VIOS
MigrationController
Reduce impact of planned outages, relocate workloads to enable growth, provision new
technology with no disruption to service
Live Partition Mobility On ALL Workloads
© 2010 IBM Corporation
IBM Power Systems
POWER7 systems are over twice as good as POWER6 systems!
Twice the performance:Power 780 32-core performance per core is over twice
the Power 570 32-core
Twice the scaling:Power 770 and 780 both offer twice the number of
cores as the largest Power 570
Twice the capacity:Power 770 and 780 offer more than twice (~3 times) the
throughput of the largest Power 570
Twice the memory:- Over twice the physical memory of the Power 570
- Active Memory ExpansionTM enables up to twice the
effective memory compared to what is physically
installed
Twice the energy efficiency:Power 770 & 780 offer over twice the performance per
watt (up to 3 times) than the most efficient Power 570
Twice the resources for the same price:Buy twice the cores with the Power 770 and pay less
than a comparable POWER6 based Power 570
© 2010 IBM Corporation
IBM Power Systems
System Performance – workload throughput per resource
Scalability – investment protection
Virtualization – do more with less
Dynamic – shift resource to workloads
High Resource Utilization - use more of what you own
Reliability – higher service levels
Deliverable Road Map
Significant improvements at lower cost
Proven Power Systems Values For Oracle
© 2010 IBM Corporation
IBM Power Systems
Disclaimers
This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of this publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice.
This publication was produced in the United States. IBM may not offer the products, services, or feature discussed in this document in all countries. Consult your local IBM representative for information on the products and services currently available in your area.
The following are trademarks of the International Business Machines Corporation in the United States and/or other countries. For a complete list of IBM Trademarks, see www.ibm.com/legal/copytrade.shtml: System p, System p5, POWER5, POWER5+, POWER6.
The following are trademarks or registered trademarks of other companies:UNIX is a registered trademark of The Open Group in the United States and other countries or both.Linux is a trademark of Linus Torvalds in the United States, other countries, or both.Other company, product, or service names may be trademarks or service marks of others.
IBM hardware products are manufactured from new parts, or new and serviceable used parts.
Regardless, our warranty terms apply.
Information is provided “AS IS” without warranty of any kind.
Prices are suggested US list prices and are subject to change without notice. Starting price may not include a hard drive, operating system or other features.
© 2010 IBM Corporation
IBM Power Systems
Disclaimers
rPerf (Relative Performance) is an estimate of commercial processing performance relative to other IBM UNIX systems. It is derived from an IBM analytical model which uses characteristics from IBM internal workloads, TPC and SPEC benchmarks. The rPerf model is not intended to represent any specific public benchmark results and should not be reasonably used in that way. The model simulates some of the system operations such as CPU, cache and memory. However, the model does not simulate disk or network I/O operations .rPerf estimates are calculated based on systems with the latest levels of AIX and other pertinent software at the time of system announcement. Actual performance will vary based on application and configuration specifics. The IBM eServer pSeries 640 is the baseline reference system and has a value of 1.0. Although rPerf may be used to approximate relative IBM UNIX commercial processing performance, actual system performance may vary and is dependent upon many factors including system hardware configuration and software design and configuration. Note that the rPerf methodology used for the POWER6 systems is identical to that used for the POWER5 systems. Variations in incremental system performance may be observed in commercial workloads due to changes in the underlying system architecture.
All performance estimates are provided "AS IS" and no warranties or guarantees are expressed or implied by IBM. Buyers should consult other sources of information, including system benchmarks, and application sizing guides to evaluate the performance of a system they are considering buying. For additional information about rPerf, contact your local IBM office or IBM authorized reseller.
© 2010 IBM Corporation
IBM Power Systems
Disclaimers
RPE2 (Relative Performance Estimate 2) is not a benchmark, but is a performance estimate from a third party IT research company, Ideas International (IDEAS). It is important that you understand what RPE2 is and how to use it for competitive server comparisons. RPE2 is entirely theoretical and is largely based on performance data from the manufacturers supplemented by published benchmark performance data. It is not designed to predict actual performance in a real-world environment.
RPE2 is the geometric mean of five industry standard (TPC-C, TPC-H, SPECjbb2005, SPECint_rate2006, SPECfp_rate2006) benchmarks and one ISV specific (SAP SD 2-Tier) benchmark. They are equally weighted in an arbitrary manner with each benchmark accounting for 16.7% of the total. When one or more of the six benchmarks was not run for a specific server model, IDEAS estimates the benchmark result using vendor supplied relative performance data. If performance is key to any final decision, then other performance data, such as actual workload benchmarking, should be used.
All performance estimates are provided "AS IS" and no warranties or guarantees are expressed or implied by IBM. Buyers should consult other sources of information, including system benchmarks, and application sizing guides to evaluate the performance of a system they are considering buying. For additional information about rPerf, contact your local IBM office or IBM authorized reseller.