oracle's great on power8 cust

37
© 2014 IBM Corporation Oracle runs Great on Power 8 Rebecca Ballough ATS Oracle Solutions

Upload: ihidouri

Post on 08-Dec-2015

245 views

Category:

Documents


2 download

DESCRIPTION

oracle on power

TRANSCRIPT

Page 1: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation

Oracle runs Great on Power 8

Rebecca Ballough

ATS Oracle Solutions

Page 2: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation

Agenda

IBM/Oracle Certification

Power8 specifics

Benchmarks/Performance Data

Power8/Oracle licensing

Oracle 12C

Page 3: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Coopetition is alive and well

Sustaining relationship of 160K + clients� Oracle 25 years, PeopleSoft 23 years, JD

Edwards 35 years, Siebel 13 years

More than 160K joint technology clients� And more than 20,000 joint application clients

Vibrant technology relationship� Sustained investment in skills and resources

including dedicated international competency centres

Market-leading services practice� IBM GBS is Oracle’s #1 SI partner (7,500 joint

projects) with 5,000 people dedicated to Oracle

Unrivalled client support process� Dedicated on-site resources and significant

program investments

Oracle Databases (along with most other Oracle products) are fully certified on IBM Power Systems, including the use of PowerVM virtualisation, Micropartitioning, PowerHA and Live Partition Mobility

http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/PRS3369

IBM and Oracle Have a Long-Standing Relationship

IBM has been named an Oracle Diamond level partner, the highest ranking available, in the Oracle PartnerNetwork

Page 4: Oracle's Great on POWER8 Cust

© 2012 IBM Corporation

Enablement: Joint Process

� A Collaborative Continuous Process between Oracle and IBM to ensure the Oracle Certification of IBM SWG and STG products at its most Current Releases with Oracle Product Releases *

– Applications Unlimited (PSFT, JDE, Siebel CRM, E-Business Suite)

– Fusion Applications

– Business Intelligence and EPM (BI Apps, OBI EE, Hyperion EPM)

– Retail GBU (Retek, 360Commerce, ProfitLogic)

– Communications GBU (Portal Software (BRM) , MetaSolv)

– Insurance GBU (AdminServer, Skywire)– Edge Applications: G-Log OTM, Agile PLM, Demantra– Oracle Technology (DB and RAC, Fusion Middleware, Enterprise Mgr)

� Focus on Currency and Parity

� IBM Cross-Brand Technology Focus (IBM STG and SWG Products): extended technical advocates from Dev Labs

* Continuous evaluation as new companies are acquired

Page 5: Oracle's Great on POWER8 Cust

© 2012 IBM Corporation

Joint Development - The IBM Technology team� Developing

– On-site people dedicated to joint Oracle & IBM product development– Oracle Technology and Application Offerings

• Generic and IBM-specific Oracle Product improvements• New Platforms: Linux on z, Introduction of Power7, Testing with x5 and MAX5

– On-site team helps in tough debugging and critical customer situations– Testing and certification of Operating Systems, Technology Offerings, Virtualization

� Optimizing– Technical assistance and platform-specific training to Oracle

• Compiler Exploitation (e.g. IBM XLC Compiler used on AIX)• Advanced POWER Virtualization, z/VM

– Performance Testing and benchmarking to validate Oracle product optimization on Power and System z

� Delivering– Document best practices, performance tuning, and other lessons learned– Joint development and use of latest sizing tools for Techline– Enablement (technical skills) of field force, FTSS, ATS, Business Partners

IBM Investment� 80+ People dedicated full time to Oracle & IBM product development & sizing

� Over >170 professionals world wide for sales & technical support

� Over 1000+ IBM IT assets (Power servers, System z servers, Storage and networking) on Loan to Oracle

valued at $120,000,000

Page 6: Oracle's Great on POWER8 Cust

© 2012 IBM Corporation

Oracle’s Suite of Products is Certified on all IBM Systems

PowerSystems

System x and BladeCenter

System z Storage andNetworking

IBM Software

PureFlexSystems

And jointly supported across Operating Systems and Hypervisors

� Preserving customer choice: Software, systems, virtualization technologies, and levels of support� Strong roadmaps for Oracle Database and Applications across all IBM server brands� Support for open source, industry standards, and application compatibility

Oracle Application Certifications on IBM Systems IBM Systems Positioning and Selection Guide Oracle Database Certifications on IBM Systems

Page 7: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

2004 2007 2010 2014

POWER7/7+45/32 nm

POWER8

�Eight Cores�On-Chip eDRAM�Power-Optimized Cores�Memory Subsystem ++�SMT++�Reliability +�VSM & VSX�Protection Keys+

POWER6/6+65/65 nm

�Dual Core�High Frequencies �Virtualization +�Memory Subsystem +�Altivec�Instruction Retry�Dynamic Energy Mgmt�SMT +�Protection Keys

POWER5/5+130/90 nm

�Dual Core�Enhanced Scaling�SMT�Distributed Switch +�Core Parallelism +�FP Performance +�Memory Bandwidth +�Virtualization

�More Cores�SMT+++�Reliability ++�FPGA Support�Transactional Memory�PCIe Acceleration

� 200+ systems in test

POWER9

Power Processor Technology Roadmap

�Extreme Analytics Optimization

�Extreme Big Data Optimization

�On-chip accelerators

Page 8: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

IndustryBest Practice

Industry Leading

Industry Leading

Industry Leading

POWER8 – Continued Leadership(what you expected)

12© 2014 International Business Machines Corporation

Page 9: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

0

0.5

1

1.5

2

2.5

3

3.5

4

P7SMT1

P8SMT1

P8SMT2

P8SMT4

P8SMT8

�SMT1: Largest unit of execution work

�SMT2: Smaller unit of work, but provides greater amount of execution work per cycle

�SMT4: Smaller unit of work, but provides greater amount of execution work per cycle

�SMT8: Smallest unit of work, but provides the maximum amount of execution work per cycle

�Can dynamical shift between modes as required: SMT1 / SMT2 / SMT4 / SMT8

�Mixed SMT modes supported within same LPAR

– Requires use of “Resource Groups”

POWER8 Multi-threading Options

SMT2 is available with POWER6

SMT4 is available with POWER7

Page 10: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

SMT 8 recognized with Oracle 11gR2, 12C

NO11.2.0.3.001-May-14 19:05

1tpcedb2552186325

TPCEDB

RACReleaseStartup Time

Inst numInstanceDB IdDB Name

487.7524192AIX-Based Systems (64-bit)

p840c-aix71

Memory (GB)SocketsCoresCPUsPlatformHost Name

NO12.1.0.1.021-Apr-14 23:04

1tpcedb2551215656TPCEDB

RACReleaseStartup Time

Inst numInstanceDB IdDB Name

487.7524192AIX-Based Systems (64-bit)

p840c-aix71

Memory (GB)SocketsCoresCPUsPlatform

Page 11: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems 16© 2014 International Business Machines Corporation

• Recommended AIX Release for POWER8 is 7.1 TL03 SP3+APAR IV56367 & VIOS release 2.2.3.3

• AIX 6.1 TL9 SP3 + APAR IV56366 may also be used, but doesn’t support SMT8

• As always, AIX 7 on POWER8 leverages full binary compatibility with applications built on AIX 6 and AIX 5.

.

• Recommended tunables for Oracle on POWER7 provide excellent out of the box performance when applied to POWER8

• Watch out for Default Parallel Degree, which is based on logical CPU #

Some pointers …

Page 12: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Recommended vmo Parameters for Oracle on Power 8

Oracle 11gR2 on Power Systems 6/6/201417

Parameter Recommend Value AIX 7.1 Default

AIX 6.1 Default

AIX 6.1/7.1 Restricted

esid_allocator 1 1 0 Yes

vmm_klock_mode 2 2 1 No

minperm% 3 3 3 No

maxperm% 90 90 90 Yes

maxclient% 90 90 90 Yes

strict_maxclient 1 1 1 Yes

strict_maxperm 0 0 0 Yes

lru_file_repage 0 0 0 Yes

lru_poll_interval 10 10 10 Yes

minfree 960+ 960 960 No

maxfree 1088+ 1088 1088 No

page_steal_method 1 1 1 Yes

memory_affinity 1 1 1 Yes

v_pinshm 0 0 0 No

lgpg_regions 0 0 0 No

lgpg_size 0 0 0 No

maxpin% 80 80 80 No

Page 13: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

AIX 7.1

AIX 6.1

AIX 5.3

POWER6 / POWER7 / POWER8 Partition Mobility

POWER7POWER6/6+

AIX 7.1

AIX 6.1

AIX 5.3

AIX 7.1

AIX 6.1

AIX 5.3

Leverage POWER6 / POWER7 Compatibility ModesLeverage POWER6 / POWER7 Compatibility ModesLPAR Migrate between POWER6 / POWER7 / POWER8 Serve rsLPAR Migrate between POWER6 / POWER7 / POWER8 Serve rs

Can not move POWER8 Mode partitions to POWER6 or PO WER7 systems.Can not move POWER8 Mode partitions to POWER6 or PO WER7 systems.

AIX 7.1

AIX 6.1

POWER8

AIX 7.1

AIX 6.1

AIX 7.1

AIX 6.1

AIX 7.1

AIX 6.1

AIX 5.3 IBM i 7.2 IBM i 7.2

Linux Linux Linux LinuxLinux

Page 14: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Compatible Mode ArchitecturePOWER6 MODE

(and POWER6+ Mode)*POWER7 MODE

(No POWER7+ Mode) POWER8 MODE

2-Thread SMT 4-Thread SMT, IntelliThreads 8-Thread SMT

8 Protection Keys * (16 in P6+ Mode)

32 Protection Keys User Writeable AMR

32 Protection Keys User Writeable AMR

VMX (Vector Multimedia Extension / AltiVec) VSX (Vector Scalar Extension)

VSX2, In-Core Encryption Acceleration

Affinity OFF by Default

CPU/Memory Affinity EnhancementsON by Default, HomeNode,

3-tier Memory, MicroPartition Affinity

HW Memory Affinity Tracking Assists, MicroPartition Prefetch,

Concurrent LPARs per Core

64-core/128-thread Scaling 64-core / 256-thread Scaling

256-core / 1024-thread Scaling

> 1024-thread ScalingHybrid Threads

Transactional MemoryActive System Optimization HW

Assists

N/A Active Memory ExpansionHW Accelerated/Assisted Active

Memory Expansion

N/AP7+ : AME compression acceleration and

Encryption accelerationCoherent Accelerator /

FPGA Attach

Page 15: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

IBM Power System S824 delivers New High-waterSiebel CRM Release 8.1.1.4 performance

Over 3 times the DB performance per-core than previ ous results Highest overall users supported on fewer cores!

Oracle SPARC T4-2

16-core

Cisco UCS B200 M3

16-core

IBM Power S824

6-core

3.3 X

(1) All results use Siebel 8.1.1.4 PSPP Kit and are current as of 3/24/2014. For more information go to http://www.oracle.com/us/solutions/benchmark/white-papers/siebel-167484.html

New #1

Oracle SPARC T4-2

16-core

Cisco UCS B200 M3

16-core

IBM Power S824

6-core

Page 16: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

IBM Power System S824 delivers Best of Breed eBS 12.1.3 Payroll performance

Over 2 times more performance per-core than Cisco r esult with higher overall through-put on few cores

Cisco UCSC240 M324-core

OracleBL460c16-core

IBM Power S824

12-core

2X !

(1) All results use Oracle eBS 12.1.3 Payroll Batch Extra Large Kit and are current as of 3/24/2014. For more information go to http://www.oracle.com/us/solutions/benchmark/apps-benchmark/results-166922.html

Cisco UCSC240 M324-core

OracleBL460c16-core

IBM Power S824

12-core

Page 17: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems© 2014 International Business Machines Corporation

SAP Sales & Distribution 2-Tier ERP 6 Benchmarks IBM Power System S824 using DB2 10.5 vs. Competition

Over 2 times better 24 core performance than nearest Intel competitive results

Up to 2 times greater performance than previous Power generation

Cisco UCSC240 M3

Fujitsu RX300 S8

HP ProLiantBL460c

IBM Power S824

IBM Power S824

IBM p270

IBM p260

(1.0) IBM Power System S824 on the two-tier SAP SD standard application benchmark running SAP enhancement package 5 for the SAP ERP 6.0 application; 4 processors / 24 cores / 192 threads, POWER8; 3.52GHz, 512 GB memory, 21,212 SD benchmark users, running AIX® 7.1 and DB2® 10.5, dialog response: 0.98 seconds, line items/hour: 2,317,330, dialog steps/hour: 6.952,000 SAPS: 115,870 database response time (dialog/update): 0.011 sec / 0.019sec, CPU utilization: 99%, Certification #: 2014016 Results valid as of 3/24/14. Source: http://www.sap.com/benchmark. (1.1) Fujitsu RX300 S8 on the two-tier SAP SD standard application benchmark running SAP enhancement package 5 for the SAP ERP 6.0 application; 2 processors / 24 cores / 48 threads. Intel Xeon E5-2697 processor 2.70 GHz, 256 GB memory, 10.240 SD benchmark users, running Windows Server 2012 SE and SQL Server 2012, Certification #: 2013024(1.2) Cisco UCS c240 M3 on the two-tier SAP SD standard application benchmark running SAP enhancement package 5 for the SAP ERP 6.0 application; 2 processors / 24c ores / 48 threads. Intel Xeon E5-2697 processor 2.70 GHz, 256 GB memory, 10.045 SD benchmark users, running Windows Server 2012 DE and SQL Server 2012, Certification #: 2013038(1.3) HP ProLiant BL460c Gen8 on the two-tier SAP SD standard application benchmark running SAP enhancement package 5 for the SAP ERP 6.0 application; 2 processors / 24 cores / 48 threads. Intel Xeon E5-2697 processor 2.70 GHz, 256 GB memory, 10.025 SD benchmark users, running Windows Server 2012 DE and SQL Server 2012, Certification #: 2013025(2.1 IBM Flex System p270 Compute Node on the two-tier SAP SD standard application benchmark running SAP enhancement package 5 for the SAP ERP 6.0 application; 4 processors / 24 cores / 96 threads, POWER7+; 3.4GHz, 256 GB memory, 12.528 SD benchmark users, running AIX® 7.1 and DB2® 10 .5 Certification #: 3012019 Source: http://www.sap.com/benchmark. (1.1)IBM Flex System p260 on the two-tier SAP SD standard application benchmark running SAP enhancement package 5 for the SAP ERP 6.0 application; 2 processors / 16 cores / 64 threads, POWER7+; 4.1GHz, 256 GB memory, 10,000 SD benchmark users, running AIX® 7.1 and DB2® 10, Certification #: 2012035

2Xmore users

Page 18: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

IBM POWER7/8 versus Intel x86 “Ivy Bridge” and E7-8870

Published Industry Standard

Benchmarks

IBM Power 7IBM Power

S824 (3.5GHz)

Intel x86 “Ivy Bridge”

POWER8 vs “Ivy Bridge” Intel X86 POWER8

vs E7-8870POWER7+vs E7-8870

POWER7+ POWER8 Xeon E5-2697 v2 Per core Ratio Xeon E7-

8870 Per core Ratio Per core Ratio

16 cores2 sockets

24 cores2 sockets

24 cores2 sockets

80 cores

SAP SD 2-Tier 1 10,0003 21,212 10,2401 2.10x 23,2502 3.04x 2.15x

SPECint_rate2006 2 8843 1,750 1,020 1.70x 1,9901 2.93x 2.22x

SPECfp_rate2006 2 6024 1,370 734 1.90x 1,1902 3.84x 2.53x

SPECjEnterprise2010 3 13,1612 22,543 11,260 2.00x 27,1501 2.77x 2.42x

1) IBM Power System S824 on the two-tier SAP SD st andard application benchmark running SAP enhancemen t package 5 for the SAP ERP 6.0 application; 4 proc essors / 24 cores / 96 threads, POWER8; 3.52GHz, 512 GB memory, 21,212 SD benchmar k users, running AIX® 7.1 and DB2® 10.5, dialog respo nse: 0.98 seconds, line items/hour: 2,317,330, dial og steps/hour: 6.952,000 SAPS: 115,870 database response time (dialog/update): 0.0 11 sec / 0.019sec, CPU utilization: 99%, Certificat ion #: * Results valid as of 3/24/14. * Certificatio n # not available at press time. Source: http://www.sap.com/benchmark. (1.1) Fujitsu RX300 S8 on the two-tier SAP SD stand ard application benchmark running SAP enhancement p ackage 5 for the SAP ERP 6.0 application; 2 process ors / 24 cores / 48 threads. Intel Xeon E5-2697 processor 2.70 GHz, 256 GB memory, 10.240 SD b enchmark users, running Windows Server 2012 SE and SQL Server 2012, Certification #: 2013024(1.2) Fujitsu PRIMERGY RX900 S2 on the two-tier SAP SD standard application benchmark running SAP enha ncement package 5 for the SAP ERP 6.0 application; 8 processors / 80 cores / 160 threads. Intel Xeon Processor E7-8870 2.4GHz, 1TB memory, 23 ,250 SD benchmark users, running SUSE Linux Enterpr ise Server 11 SP2 and Sybase ASE 15.7, Certificatio n #: 2013012(1.3) IBM Flex System p260 on the two-tier SAP SD s tandard application benchmark running SAP enhanceme nt package 5 for the SAP ERP 6.0 application; 2 pro cessors / 16 cores / 64 threads, POWER7+, 4.1GHZ, 256GB memory, 10,000 SD benchmark users, running AIX® 7.1 and DB2® 10, dialog response: 0.97 seconds, line items/hour: 1,094,000, dialog s teps/hour: 3,282,000, Certification #: 2012035

2) IBM Power S824 results submitted to SPEC, waitin g for approval. Supermicro SuperServer 6027AX-TRF (X9 DAX-iF, Intel Xeon E5-2697 v2, 2.70 GHz). Source: h ttp://www.spec.org2.1) SPECint_rate2006 for Oracle Sun Server X2-8 (I ntel Xeon E7-8870, 2.4GHz ) Source: http://www.spec.org2.2) SPECfp_rate2006 for Fujitsu PRIMERGY RX900 S2 (Intel Xeon E7-8870, 2.40 GHz) http://www.spec.org2.3) SPECint_rate2006 results for IBM Power 740 (Po wer7+, 4.22GHz) http://www.spec.org2.4) SPECfp_rate2006 results for IBM Power 740 (Pow er 7+, 4.2GHz) http://www.spec.org

3)IBM WebSphere Application Server V8.5.5.2 and DB2 10.5 on IBM Power S824 result of 22,543.34 publishe d on Apr 22, 2014. Oracle Weblogic Server Standard E dition Release 12.1.2 and Oracle Database 12c on Oracle Sun Server X4-2 result of 11 ,259.88 published on Sep 23, 2013. Source:http://w ww.spec.org3.1) Oracle Weblogic Server Standard Edition Release 12.1.1 on Sun Server X2-8 (E7-8870, 80cores) resul t of 27,150.05 published July 11, 2012. Source:http ://www.spec.org3.2) WebSphere Application Server V8.5 and DB2 10.1 on IBM Power 730 Linux (P7+, 4.2GHz) result of 12,066.73 published on Mar 6, 2013. Source:http://www.spec.org

X4-2 processor

X3-8 processor

Page 19: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

FlashSystem 840

Page 20: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Power 8 Sockets/Chips/Cores/Threads

Each Power8 socket =

Each Power8 DCM = 6,8, 10, or 12 cores

(6 core example)

Each Power8 Core = 8 HW SMT Threads

8 SMT Threads * 6 cores * 1 socket = 48 logical CPUs for a 6 core socket

One Power8 core = 1 core factor for licensing purposes.

http://www.oracle.com/us/corporate/contracts/processor-core-factor-table-070634.pdf

1 POWER8 dual chip module (DCM)

CoreL2 CoreL2 CoreL2

MemCt

rl

CoreL2

Core Core

Local SM

P Links

Accelerators

Rem

ote SM

P Links

PC

I Gen 3 Links

Page 21: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Oracle Database editions available

� Enterprise Edition - Flagship Oracle database version for OLTP, decision support and content management

� Standard Edition - Four- socket version, including full clustering support (RAC support)

� Standard Edition One - Two-socket version of Standard Edition (w/o RAC support)

� Express Edition - Full-featured version for individual users, free of charge, no support

Please note:1) Not all Oracle Database versions are available with the same licensing terms in all

geographies. Please check in your particular country the currently available Oracle offerings. 2) Please consult Oracle’s Database website (http://www.oracle.com/us/products/database/index.html)

for an updated list of database editions offerings by Oracle3) A list of costs for each edition can be found at

http://www.oracle.com/us/corporate/pricing/price-lists

Page 22: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Oracle Core & Socket-based Database Edition Applicability* for Power8 processor-based Systems

Power Systems Product Descriptions

Oracle Database Edition

Core pricing Socket Pricing

Power Systems Model

Maximum Cores (Processors)

Maximum Oracle Socket Count

Oracle Enterprise Edition

Oracle Standard Edition One

Oracle Standard Edition

Power S814 8 1 Yes Yes Yes

Power S822 20 2 Yes Yes Yes

Power S824 24 2 Yes Yes Yes

For Standard Edition licensing eligibility with RAC the total number of sockets in the cluster is considered, not just the number of sockets in an individual system.

Page 23: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

PowerVM with Oracle Licensing implications

� A list of approved partitioning techologies can be found online at

http://www.oracle.com/us/corporate/pricing/specialty-topics/index.html

� Approved hard partitioning technologies by Oracle i nclude: LPAR (adds DLPAR with AIX 5.2), Micro-Partitions (capped parti tions only)

� AIX LPM does not qualify for Hard Partitioning.

Page 24: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Virtual Shared Processor Pools – Licensing Benefits

CUoD n1

VIOS

n2

VIOS

n3

AIX

Oracle

n4

Linux

Physical Shared Pool (9 processor cores)

4 0.5 0.5 1 1 1 2 3 4 5 6 7 8 9

n5

Uncapped

AIX

Oracle

VP = 5

Ent. = 2.5

n6

Uncapped

AIX

Oracle

VP = 4

Ent. = 1.70

n7

Uncapped

AIX

OAS

App 1

VP = 4

Ent. = 2.00

n8

Uncapped

AIX

OAS

App2

VP = 6

Ent. = 2.00

n9

Uncapped

AIX

OAS

QA

VP = 3

Ent. = 1.00

POWER6/7/8 Multiple shared pools:

• Can reduce the number of software licenses by putting a limit on the amount of processors an uncapped partition can use

• Up to 64 shared pools

Virtual Shared pool #1 Max Cap: 5 processors

Virtual Shared pool #2 Max Cap: 6 processors

Oracle DB cores to license:• 1 from dedicated partition n3• 5 from shared CPU pool 1= 6

Server with 16 processor cores

OAS cores to license:• 6 from shared CPU pool 2= 6

Oracle DB core – license factors:POWER6: 1.0POWER7/7+: 1.0POWER8: 1.0

Page 25: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Oracle 12C brings some interesting changes…..

� Multi-Tenant Container Databases (CDB)– a new EE option ($17,500 per core)– Allows multiple pluggable databases (PDB) per CDB– Processes, binaries, spfile, redo, undo, rman, dataguard all at CDB level

� FlexASM– 1-1 relationship between server and ASM nodes no longer necessary

� Flex Cluster– HUB and LEAF design where HUBs run database instances and LEAF nodes run

applications

� Automatic Data Optimization/Heat Map– set compression or tiering policies at the row or segment level – requires licensing Oracle Advanced Compression

Oracle 11gR2 on Power Systems 6/6/201440

Page 26: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

New in Oracle 12C – Multi-Tenant Container Database Consolidation

41

• A root database shell is called a “Container Database”, or CDB• Each database within the CDB is called a “Pluggable Database”, or PDB• Processes, binaries, character set, spfile, SGA, PGA, redo, undo are common to all PDBs• A limited # of parameters can be changed at the PDB level• Security is separate; access between databases in a PDB is through dblink• Applications connect to a listener-defined service; CDB is not visible to apps• Management tools like rman, dataguard are at the CDB level• Databases can be unplugged from one container and plugged into another as an upgrade methodology

When is it implemented?• In 12C, Databases can be created as CDB or non-CDB• databases upgraded to 12C will use a non-CDB model by default• Databases created CDB with only 1 PDB per CDB will not be charged extra

CDB

PDBA PDBB PDBC

RMAN

CDBDataguard

PDBA PDBCPDBB

Page 27: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Consolidation Levels – Multi-Tenant

42

Multi-Tenant Container Database ConsolidationMultiple databases are consolidated as schemas under one physical database

Pros: • Efficient resource usage – fewer processes running, shared SGA• Fewer databases to administer, back up, patch• No application changes needed• No direct connection between pluggable databases (better security than schema consolidation)Cons:• Separate license fee required - $17,500 per core • Requires same character set, software versions, and mostly the same parameters to be used by all pluggable databases• Bugs from one pluggable database environment may impact others • No memory resource prioritization• All application environments must share the same maintenance window, backup and recovery solution• Some features such as Streams, ADO, and pre-12C databases are not compatible with CDBs• Application vendors may not permit use of a shared container database• Some performance issues may be exacerbated (such as combining multiple LGWR-constrained workloads)

Page 28: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Consolidation Levels - Schema

43

CRM schemaHR schema

Schema ConsolidationMultiple databases are consolidated as schemas under one physical database

Pros: • Efficient resource usage – fewer processes and fewer databases to administerCons:• Not supported by most application vendors• Requires same parameters, character sets, and software versions to be used by all schemas• May have issues with physical object name overlap preventing consolidation or requiring application rewrites• No isolation of bugs - database outages caused by one application affect all schemas• No memory resource prioritization• All application environments must share the same maintenance window, backup and recovery solution• Potential security concerns

Database

Page 29: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Consolidation Levels

44

LPAR 1 CRM DB

LPAR 2 HR DB

CRM DB

HR DB

Server ConsolidationDatabases are isolated into separate VMs or partitions (or WPARs)Pros: • Provides the maximum level of resource isolation and SLA guarantees• Isolates and restricts Oracle licenses to the cores on which it runsCons: • Still requires maintenance of each partition and database

Database ConsolidationMultiple databases are configured in a single VM, partition, or physical serverPros: • Fewer OS images to maintain• Binaries may still be separate or consolidated Cons: • Still requires maintenance of each database• All databases must be able to support a common SLA• Resource management needed

Server

LPAR

Page 30: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

� Size individual database LPARs to match specific CPU, I/O and memory needs

� Scale from very small to very large LPARsand Oracle instances

� Create independent security domains

� Deploy varying versions of Oracle

� Isolate critical databases in different LPARs

� Isolate database by department or other

� Mix test and production on the same frame

� Mix application and database on the same machine

AIX WPARs

DB

DB

App

DB

OS

DB

OS

App

OS

DB

OS OS

DB DB

OS

RAC

OS

RAC

OS

RAC

OS

RAC

PowerVM Hypervisor PowerVM Hypervisor

= IBM Advantages

Implement and deploy an appropriate mix of RAC and non-RAC Oracle database instances as well as application instances

POWER Systems Flexibility Advantage withOracle Database

Page 31: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Server virtualization security is critical for DB workloads since many are run in virtual environments

� The PowerVM hypervisor has never had a reported security vulnerability and provides the bullet-proof security that customers demand for mission-critical workloads

� The VIOS, which is part of the overall virtualization has had 0reported security vulnerabilities

� Dare to compare – search any security tracking DB an d compare Power against x86

47 IBM

0reported security breaches

on the PowerVMhypervisor

Page 32: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Security of critical workload (SAP) deployments on Power is beyond reproach

� SAP on Power versus competitive SAP deployments study with over 54,150 clients analyzed

� The security for ERP systems, including SAP, can be very challenging – by nature, the mixture of application modules, user profiles, plug-in components and so on, provide many avenues for security breaches

48 IBM

Source: Business Impacts on SAP Deployments; Solitaire Interglobal Ltd (All rights reserved); January 2013.

0reported security breaches with

SAP and IBM DB2 or Oracle on Power

Page 33: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

Power RAS is built into the platform so clients do not have to dedicate scarce resources to prepare for downtime

49 IBM

Source: ITIC 2013 Global Server Hardware, Server OS Reliability Survey, ITIC, (All rights reserved); January 2013.

� With built-in RAS, the platform comes close to maintaining itself

� 67% of corporations now require a minimum of 99.99% uptime or better for mission critical hardware, operating systems and main line of business (LOB) applications

� AIX on Power consistently has the least amount of downtime in ITIC studies for several years

� Industry leading availability for all workloads, including SAP

Power exhibits only6.6 minutes of planned

downtime per year

Page 34: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

High Priority Workload

Workload MetricsTotal Throughput: 14.42M

Run High And Low Priority Workloads Together

High Priority Workload MetricsTotal Throughput: 12.95M

10.2%throughput reduction

PowerVM workload management is nearly perfect when mixing workloads

Page 35: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

High Priority Workload

Workload MetricsTotal Throughput: 4.89M

Run High And Low Priority Workloads Together

High Priority Workload MetricsTotal Throughput: 2.53M

48.3%throughput reduction

Oracle VM for SPARC workload management loses 48% throughput when mixing workloads

Page 36: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystems

High Priority Workload

Workload MetricsTotal Throughput: 6.48M

Run High And Low Priority Workloads Together

High Priority Workload MetricsTotal Throughput: 4.48M

30.7%throughput reduction

VMware workload management loses 30% throughput when mixing workloads

Page 37: Oracle's Great on POWER8 Cust

© 2014 IBM Corporation #powersystemsOracle 11gR2 on Power Systems 6/6/201454

Q U E S T I O N SQ U E S T I O N SA N S W E R SA N S W E R S