0% found this document useful (0 votes)
123 views

Oracle Power Update Nov12 v1

iuyiutu v tuy iuiu ipu iu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
123 views

Oracle Power Update Nov12 v1

iuyiutu v tuy iuiu ipu iu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 38

Geoff Beresford – Power Systems Specialist

29 November 2012

Oracle on Power Systems Update

© 2009 IBM Corporation


IBM Presentation Template Full Version

Today's Topics

■ IBM-Oracle Partnership
■ Power Systems Advantage for Oracle
■ Oracle Editions on Power
■ Sub-capacity Licensing
■ Competitive Update

Source If Applicable

2 © 2012 IBM Corporation


IBM & Oracle Alliance
Sustained Collaboration for Customers
■ Oracle (25yrs), Peoplesoft (23yrs), JDEdwards (35yrs),
Siebel (13yrs)
Mutual Executive Commitment
■ Dedicated, Executive-led Alliance Teams
■ Regular Senior Exec Reviews & Engagement
Over 150,000 Joint Customers
■ Hardware and Software support via Applications Unlimited
Award Winning Services Practice Oracle
Diamond
■ Over 5,500 joint services projects
Partner
■ >10,000 Oracle skilled resources globally
■ IBM Solution Workbench for Oracle
Vibrant Technology Collaboration
■ Continued joint development of Oracle SW optimised for
IBM HW
■ Dedicated International Competency Centre
Cooperative Custoemr Support Process
■ Significant Program Investments (1,000 assets, $77m+)
■ Dedicated on-site resources (6x centres, over 80 people)

3 © 2012 IBM Corporation


The “Itanium Thing” - Why Oracle will NOT DROP AIX support
■ 39% of Oracle software custmers run on IBM HW platform (90% Power)
– Even a 10% loss of those cstoerms to DB2 would have a significant impact on
Oracle's financial position. HP was in a less favourable position without a Database
or Middleware
■ Oracle continues to certify all features of PowerVM, including sub-capacity
licensing. That certification is not provided for non-Oracle virtualisation
platforms, including VMWare
■ IBM GlobalServices is the largest integrator of Oracle products.
– Another compelling reason for Oracle not to jeopardise their relationship with IBM
■ Oracle claim termination of Itanium software development because other ISVs
have already done this (Microsoft, RedHat) and the market is declining.
– Will the same apply to SPARC as the market is declining as well
– Power has a growing UNIX market share >50%, and more ISVs are moving towards
an AIX platform
■ The US Federal Trade Commission or the EU will not allow Oracle to eliminate
platform competition given the dominant database market position.
■ Mark Hurd (ex-HP) now Oracle CEO, would not have made the decision to
drop Itanium without some inside knowledge
4 © 2012 IBM Corporation
Why Power/AIX?

5 © 2012 IBM Corporation


Why Power for Oracle?

+ AIX - the future of UNIX


Total integration with i
Scalable Linux ready
for x86 consolidation
Workload-Optimizing Systems

Virtualization without Limits Security with Compliance


 Drive higher utilization  Ensure enterprise level security for
 Dynamically scale per demand mission critical workloads
 Reduce administration costs for
complying with industry security
standards

Resiliency without Downtime Management with Automation


 Roadmap to continuous availability  VMControl to manage virtualization
 High availability systems and scaling  Automation to reduce task time
 Grow in real time with Capacity on  Deploy new services and
Demand, Active Memory Sharing and applications faster
Memory Expansion

6 © 2012 IBM Corporation


Virtualisation on Power Systems
■ CPU Virtualisation: Dedicated, Donating, Shared
– Multiple Processor Pools
• Group by ISV, Environment, Department, Agency, Functionality, etc
■ Memory Virtualisation: Dedicated or Shared
– Active Memory Expansion
– Active Memory Sharing
– Memory Deduplication
■ Network/SAN; Dedicated or Shared (using VIOS)
■ Virtualisation of processor cores and consolidation of workload is the base for
saving license costs

7 © 2012 IBM Corporation


Power Systems Virtualisation – the Advantage

■ Virtualisation is built into the system, “Hardware Virtualisation”


– No overhead for consolidation of multiple systems onto one server
■ Competitors only have software based virtualisation
– Suffers from extreme overhead depending on system size and load
■ VMWare, Xen, Oracle VM (Xen based) are software based
– Oracle VM for SPARC is firmware based
• No support for sharing CPU or Memory
• Silo'd consolidation

Source: http://public.dhe.ibm.com/common/ssi/ecm/en/pol03090usen/POL03090USEN.PDF
8 Edison Group White paper on Virtualisation Performance comparison between PowerVM and VMWare, Sept 2011 © 2012 IBM Corporation
Oracle Editions Explained

9 © 2012 IBM Corporation


Oracle Editions
■ Enterprise Edition
– Flagship Oracle Database
• Many cost based options available (RAC, Partitioning, Advanced
Compression, OLAP, etc)
• Licensed by core or 'named user' (less common)
■ Standard Edition
– Four socket limitation, including RAC
– Licensed by socket or 'named user'
■ Standard Edition One
– Two-socket version (no RAC support)
– Licensed by socket or 'named user'
■ Personal Edition
– Full featured for a single user (no RAC)
■ Express Edition
– Free option, 1 core, 4GB memory, on-line forum support
■ Oracle Database Mobile Server (formerly: Oracle DB Lite)
– Complete database software for mobile DB apps

10 © 2012 IBM Corporation


Oracle Editions Pricing
■ Enterprise Edition http://www.oracle.com/us/corporate/pricing/price-lists/index.html

– $47,500 per core (+$10,450 per core/year maintenance)


– RAC $23,000 per core (+$5,060 per core/year maintenance)
– Partitioning $11,500 per core (+2,530 per core/year maintenance
■ Standard Edition
– $17,500 /socket (+$3,850/socket/year maintenance)
– RAC included (4 socket limit in entire RAC cluster)
■ Standard Edition One
– $5,800/socket ($1,276/socket/year maintenance)
■ Oracle Processor Core Factor Table
– Multiplier for core count licensing http://www.oracle.com/us/corporate/contracts/license-service-agreement/index.html
• 0.5x = X86, SPARC T4, VII+, Itanium (pre2010)
• 0.75x = Power 5 SPARCVI, VII
• 1x = Power 6,7, Itanium (2010+)
■ Turbocore does not limit core licensing, must license 8 rather than 4
– Subject to discussion with Oracle and local licensing agreements
■ ULA available, SAP Licensing schema available

11 © 2012 IBM Corporation


Use case #1 Oracle RAC Cluster

■ 2node RAC cluster


– 2x Power730 or Power740
• 16 cores each
– 32 cores total, 128 logical CPUs

■ Enterprise Edition ■ Standard Edition


– 32cores x $47,500 db licensing – 4sockets x $17,500 db licensing
– 32cores x $10,450 x 3 yrs support – 4sockets x $3,850 x 3 yrs support
– 32cores x $23,000 RAC licensing – Total = $116,200
– 32cores x $5,060 x 3 yrs RAC support
– Total = $3,744,960 – Saving $3,628,760

12 © 2012 IBM Corporation


Use case #2 Standalone Oracle Database Server

■ Single Node Database Server


– 1x Power750
– 32 cores total, 128 logical CPUs

■ Enterprise Edition ■ Standard Edition


– 32cores x $47,500 db licensing – 4sockets x $17,500 db licensing
– 32cores x $10,450 x 3 yrs support – 4sockets x $3,850 x 3 yrs support
– Total = $2,523,200 – Total = $116,200

– Saving $2,407,000

13 © 2012 IBM Corporation


Use case #3 Small Oracle Database Server

■ Small Single Node Database Server


– 1x Power730
• 2 socket standalone server
– 16 cores total, 64 logical CPUs

■ Enterprise Edition ■ Standard Edition One


– 16cores x $47,500 db licensing – 2sockets x $5,800 db licensing
– 16cores x $10,450 x 3 yrs support – 2sockets x $1,276 x 3 yrs support

– Total = $1,261,600 – Total = $19,256

– Saving $1,242,344

14 © 2012 IBM Corporation


Features missing from Standard Edition

■ No Compression, Encryption, Partitioning


■ No online index rebuilds, online table redefinition
■ Most Flashback features are missing
■ No parallel query, DML, Statistics gathering, Index builds, datapump
■ No Dataguard, BUT...
– Can be achieved manually and/or by scripting
http://www.databasejournal.com/features/oracle/article.php/3682421
Manual standby database under Oracle Standard Edition
– Alternatively, for DR purposes, replicate at SAN level, and accept a crash recovery
situation before the database is made available again

15 © 2012 IBM Corporation


Oracle RAC – is it necessary?

■ 50% uplift on license and support costs ■ More use case arguments for RAC
($$$) – Higher Availability
• Power systems provide the highest
■ Is it really necessary for consolidation? availability and RAS features on the
– Power Systems shared processor pools UNIX market
provide flexible consolidation pools • Fast failover is the only possible
benefit
■ Adds complexity in hardware, software – Availability during planned downtime
operating systems, management ($$$) • Live Partition Mobility
■ Use case arguments for RAC – Availability during OS upgrades
– Higher Overall Performance • LPM, Power HA much simpler
solutions
• Power Systems can provide a single
system to handle the majority of – Availability during planned DB updates
workloads • Oracle support for rolling upgrades is
• Performance losses due to patchy at best
interconnect and cache coherence • Mission Critical ready??
• Require specific database design to
perform well e.g. partitioning ($$$)
■ Recommendation: AVOID RAC
16 © 2012 IBM Corporation
Oracle Editions – Licensing Availability

■ Standard Edition RAC requires counts the sockets in the cluster, not the individual
systems
■ Power7+ may have adjustments to max socket counts. Check when Power710-
Power750 are made available
■ Running Powerlinux, Only Oracle 10G is available
17 © 2012 IBM Corporation
Sub-Capacity Licensing

18 © 2012 IBM Corporation


Power VM as a means to limit license costs
■ Hard Partitioning ■ Shared processor Pools
– Only the part of the server used – If several LPARs run on a system using
for Oracle must be licensed a Shared Processor Pool, then the pool
• This is referred to as “sub- counts towards the license obligation
capacity” pricing
• LPARs (DLPARs) on Power
are accepted as ways to do
hard-partitioning
■ Soft Partitioning
– Applicable to most other forms of
virtualisation
• VMWare, Xen, KVM, Oracle
VM, IBM WPARs
• Generally not eligible for “sub-
capacity” licensing
• Oracle VM (Xen based) can
be configured, but must be
capped and not able to be
resized without a partition
restart.

19 © 2012 IBM Corporation


The Processor Core Factor

■ For all Core based licensing Oracle ■ Only need to license LPARs using
apply a multiplier which vaguely Oracle
relates to performance ability
– UltraSPARC T1, T3 = 0.25x
■ Micro partitioning 1/20th of a core with
– UltraSPARC T2, T4, SPARC64 VII+, P7+ enables further reduction for
Opteron, Xeon, Itanium (pre 12/10) = small partitions
0.5x
– SPARC64 VI, VII, UltraSPARC IV,
■ Use shared pools to coalesce Oracle
IV+, Power5+ (and earlier) = 0.75x instances
– Power6, 7, 7+, System Z Itanium (post ■ Capacity on Demand
12/10) = 1.0x
– Oracle charges for available capacity
at a specific time
■ Power can still be cheaper for – Only license for Oracle at time of
licensing due to better consolidation activation and if the capacity is given to
the Oracle usage
efficiencies with Power VM compared
to e.g VMWare

http://www.oracle.com/us/corporate/contracts/license-service-agreement/index.html
20 © 2012 IBM Corporation
Sub-Capacity Licensing Examples

It's not Rocket Science!


21 © 2012 IBM Corporation
#1 Dedicated LPARs

LPAR1
AIX LPAR2
Oracle DB Linux
(Type=Dedicated SMT)
(Type=Dedicated SMT)

1 2 3 4 5 6 7 8
CPU Cores

■ Sum the ENTITLED CAPACITY running Oracle


■ Number of cores to license = 6
■ On Power6 and Power7 with the processor donation option enabled, then the max
capacity includes the donated processors

22 © 2012 IBM Corporation


#2 Shared Processor Pool
LPAR1 LPAR2
AIX AIX
Oracle DB Oracle DB
(Mode = capped) (Mode = uncapped)
Online Virtual CPUs = 5 Online Virtual CPUs = 6
(Entitled Capacity = 1) (Entitled Capacity = 5) LPAR3 LPAR4
Linux i
Physical Shared Processor Pool
(Active CPUs in pool =6)
1 2 3 4 5 6 7 8

■ Sum the ENTITLED CAPACITY of each capped LPAR in the pool


■ Sum the ONLINE VIRTUAL CPUs for each uncapped LPAR in the pool
■ Compare the total of capped and uncapped CPUs vs the Shared Pool size. Use
the lowest number for licensing
– LPAR 1 = capped, entitled capacity =1
– LPAR 2 = uncapped, Virtual CPUs =6
• Total = 6
– Pool size = 6
■ Number of cores to license = 6

23 © 2012 IBM Corporation


#3 Shared Processor Pool – mixed use
LPAR1 LPAR2 LPAR3
AIX AIX Linux
Oracle DB Oracle DB (mode = uncapped)
(Mode = capped) (Mode = uncapped) Online Virtual CPUs =6
Online Virtual CPUs = 5 Online Virtual CPUs = 3 Entitled capacity =2)
(Entitled Capacity = 2) (Entitled Capacity = 2) LPAR4 LPAR5
Linux i
Physical Shared Processor Pool
(Active CPUs in pool =6)
1 2 3 4 5 6 7 8

■ Sum the ENTITLED CAPACITY of each capped LPAR in the pool


■ Sum the ONLINE VIRTUAL CPUs for each uncapped LPAR in the pool
■ Compare the total of capped and uncapped CPUs vs the Shared Pool size. Use
the lowest number for licensing
– LPAR 1 = capped, entitled capacity =2
– LPAR 2 = uncapped, Virtual CPUs =3
• Total = 5
– Pool size = 6
■ Number of cores to license = 5
– LPAR 3 not running Oracle software so it does not count towards license obligation
24 © 2012 IBM Corporation
#3 Shared Processor Pool – micropartitioning
LPAR1 LPAR2 LPAR3
AIX AIX Linux
Oracle DB Oracle DB (mode = uncapped)
(Mode = capped) (Mode = uncapped) Online Virtual CPUs =4
Online Virtual CPUs = 5 Online Virtual CPUs = 2 Entitled capacity =3.2)
(Entitled Capacity = 1.6) (Entitled Capacity = 1.2) LPAR4 LPAR5
Linux i
Physical Shared Processor Pool
(Active CPUs in pool =6)
1 2 3 4 5 6 7 8

■ Sum the ENTITLED CAPACITY of each capped LPAR in the pool


■ Sum the ONLINE VIRTUAL CPUs for each uncapped LPAR in the pool
■ Compare the total of capped and uncapped CPUs vs the Shared Pool size. Use
the lowest number for licensing
– LPAR 1 = capped, entitled capacity =1.6
– LPAR 2 = uncapped, Virtual CPUs =2
• Total = 3.6
– Pool size = 6
■ Number of cores to license = 4
– Rounded up from 3.6 to 4
25 © 2012 IBM Corporation
#3 Multiple Shared Processor Pools
LPAR1 LPAR2 LPAR3 LPAR4
AIX AIX Linux Apache Sever AIX
Oracle DB Oracle DB (mode = uncapped) Oracle DB
(Mode = capped) (Mode = uncapped) Online Virtual CPUs =4 (Mode = uncapped)
Online Virtual CPUs = 2 Online Virtual CPUs = 5 Entitled capacity =1.5) Online Virtual CPUs = 2
(Entitled Capacity = 1.6) (Entitled Capacity = 1.2) (Entitled Capacity = 1.5)

Shared Processor Pool #1 Shared Processor Pool #2


(Active CPUs in pool =5) (Active CPUs in pool =3)
Physical Shared Processor Pool
(Active CPUs in pool =8)
1 2 3 4 5 6 7 8
■ Sum the ENTITLED CAPACITY of each capped LPAR in the pool
■ Sum the ONLINE VIRTUAL CPUs for each uncapped LPAR in the pool
■ Compare the total of capped and uncapped CPUs vs the Shared Pool size. Use
the lowest number for licensing
– LPAR 1 = capped, entitled capacity =1.6
– LPAR 2 = uncapped, Virtual CPUs =5
• Total cores to license = 5
– LPAR3 = not running Oracle
– LPAR4 = uncapped, Virtual CPUs =2
• Total cores to license =2

26
TOTAL cores to license = (5+2) = 7 © 2012 IBM Corporation
Power Advantages for Oracle Databases

■ Highest performance per core


■ Highest availability in the UNIX market
■ Ideal platform for consolidation of instances, whilst retaining
strong security and separation
■ Only license exactly what you need
■ Virtualisation without overhead due to firmware implementation
■ Active Memory Expansion supported with 11gR2
■ Live Partition Mobility supported with 10gR2,11gR1,
11gR2(single instance and RAC)
■ You may now sell surplus licenses
– EU Court of Justice decision July 2012 – Oracle vs UsedSoft)

27 © 2012 IBM Corporation


Oracle/Sun
Competitive Update

28 © 2012 IBM Corporation


Recent Analyst Opinion

“Suddenly, it is even harder for investors to understand Oracle's numbers.


…it wasn't a great quarter for Oracle. Revenue was short of expectations,
falling 2% from the prior-year period. That was mostly due to the
continued rapid decline of Oracle's hardware business, which fell 24%.”
Rolfe Winkler, WSJ Heard on the Street, September 22, 2012
http://online.wsj.com/article/SB10000872396390443890304578010610211734502.html?KEYWORDS=heard+on+the+Street
#articleTabs=article

It isn't that customers don't like the [T4]


Oracle Corp may soon run out of
processors, but rather that they're
excuses to feed Wall Street.
concerned about Oracle-Sun being in the
Analysts have become increasingly
systems business in general … There is
worried that the hardware business
an ongoing feeling that, if T4 doesn't
Oracle acquired in 2010 with its $5.6
billion purchase of Sun Microsystems make it big, Oracle will lose interest.
Jonathan Eunice, principal IT advisor at
has turned into a liability, with sales Illuminata Inc.
falling short of expectations. http://searchdatacenter.techtarget.com/news/128009920
By Jim Finkle 6/Oracle-looks-to-regain-Sun-shops-trust-with-SPARCT4-
servers
BOSTON | Fri Mar 16, 2012 2:50pm EDT
http://www.reuters.com/article/2012/03/16/us-
oracleidUSBRE82F0SF20120316
29 © 2012 IBM Corporation
Market Share

■ Largest shift of customer


spending in UNIX history
■ 1000+ migrations from
competitors to Power Systems
in 2011
– Over 90% from HP-UX or
Solaris along with X86
consolidations
■ Power grew to 50% market
share

30 © 2012 IBM Corporation


Current Oracle Server Hardware Portfolio

31 © 2012 IBM Corporation


The Exadata View
■ Multiple environments requires multiple
systems
– Dev/Test, DR, UAT, etc
– All need to be Exadata
• 1x X2-8 ~$14m
• 1x X3-8 ~$16m
– No ability to mimic “Exa” features in
sandbox environments
– No virtualisation
– Phenomenal license revenue generator
■ Locked into Intel release mechanism
– Forklift upgrades
■ No benchmarks
– Wild performance claims
■ Requires specialist
backup solution
■ Proprietary

32 © 2012 IBM Corporation


The Power Systems View
■ Consolidated & Virtualised Oracle Apps
– Start small and grow
Middleware
■ Extreme scale
– Power710 to Power795 Oracle Database

■ Multi-environment UAT
– Host Dev/Test, UAT, Prod within the same
frame Test/Dev
– Database, Middleware & Apps in the same
VIOS
chassis
■ Flexible & Reliable
– Most reliable servers in the UNIX market
– PowerVM LPAR flexibility down to 1/20th core
■ Long lifecycle LAN
Storage
– In chassis upgrades

33 © 2012 IBM Corporation


X86 isn't always cheaper...
■ From sizing comparisons with real-world client data and sustained utilisation levels

Environment #1 Power Exadata Environment #2 Power Exadata


Cores Cores Cores Cores
Production 730/8c 1/8 Production 750/20c 1/2
(5c prod, rack/16c (14c prod, rack/64c
3c test) 6c test)
Test/dev Included 1/8 Test/dev Included 1/8
above rack/16c above rack/16c
Sub-total 8c 32c Sub-total 20c 80c
DR site 730/5c 1/8 DR site 730/5c 1/2
rack/16c rack/64c
Total 13c 48c Total 14c 64c
Total x Multiplier 13c x 1.0 48c x 0.5 Total x Multiplier 34c x 1.0 144c x 0.5
Oracle DB 13 24 Oracle DB 34 72
licenses licenses
% savings with 46% less Oracle DB % savings with 53% less Oracle DB than
Power than Exadata Power Exadata

34 © 2012 IBM Corporation


T4 Comparison Power7 SPARC T4

35 © 2012 IBM Corporation


Power vs SPARC Hardware Virtualisation
SPARC64
Power7 SPARC T4
Mseries
Technology PowerVM OracleVM for SPARC Dynamic System Domains
Virtualisation Type Firmware based hypervisor Basic firmware based No virtualisation. Hard
supports sophisticated hypervisor partitoning only. No partitoning only
virtualisation and drives high resource sharing between VMs
utilisation means low utilisation
Multiple OS Support Yes: AIX, Linux, IBM i No: Solaris only No: Solaris only

Number of Partitions Up to 1000 on Power795 Up to 128 on T4-4 Up to 24 on M9000-64

Memory per partition Up to 8TB (16GB DIMMs) Up to 1TB on T4-4 Up to 4TB on M9000-64

Dynamically reassign Yes: manual and workload Manually via operator Manually via operator
threads, memory and IO balanced by hypervisor intervention intervention
between partitions
Support virtualised IO Yes: Through VIO server Yes: Through IO and Service No
devices attched to VMs Domians

Support physical IO Yes Yes Yes


devices dedicated to VMs
Share CPU threads Shared processor pools via No No
between VMs micropartitions

Share memory between Active memory sharing No No


VMs
36 © 2012 IBM Corporation
Discussion Points with Oracle/Sun Clients
✔ Every strategic integrated product Oracle has announced since the Sun
acquisition has been based on Intel Xeon

Are you concerned about ✔ According to analysts SPARC has not ben selling as well as Itanium both
in revenue and market share since 2009
the future of SPARC
✔ Oracle's abandonment of Intanium demonstrates that Oracle will drop
future support for a dying platform without notice when economically
disadvantageous for Oracle

✔ Oracle has measuredT4 performance on only 2 public benchmarks,which


were both replete with configuration and pricing tricks
What are your
impressions of Oracle's ✔ Oracle has published NO benchmarks at all on the SPARC Supercluster

performance and sizing ✔ Oracle claims the T4 has 5x the single thread performance of the T3, but
this still puts it behind Power7 and Intel Xeon of today
claims for SPARC
✔ Oracle may try to size your mission critical T4 systems using RPE2, which
currently extrapolates 5 of 6 benchmarks needed for an accurate
assessment of T4 performance on a variety of workloads

✔ Use the IBM SCON tools to show the economic advantage of power
Systems and PowerVM

What is your Solaris 11 ✔ Solaris 11 is required for running database workloads on the SPARC T4
Supercluster
migration plan? Is now ✔ If you have not been using Solaris Express, then Solaris 11 will be a
major change in operations and procedures
the time to migrate from
SPARC ✔ Address the potential for all workloads to move to Linux on x86 – Show
the economic advantage of Power
37 ✔ Address skills transfer with Education resources on Power,©PowerVM and
2012 IBM Corporation
Q&
Thank you
A
geoff.beresford @ uk.ibm.com
07917 750336
38 © 2012 IBM Corporation

You might also like