oracle's great on power8 cust
DESCRIPTION
oracle on powerTRANSCRIPT
© 2014 IBM Corporation
Oracle runs Great on Power 8
Rebecca Ballough
ATS Oracle Solutions
© 2014 IBM Corporation
Agenda
IBM/Oracle Certification
Power8 specifics
Benchmarks/Performance Data
Power8/Oracle licensing
Oracle 12C
© 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
© 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
© 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
© 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
© 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
© 2014 IBM Corporation #powersystems
IndustryBest Practice
Industry Leading
Industry Leading
Industry Leading
POWER8 – Continued Leadership(what you expected)
12© 2014 International Business Machines Corporation
© 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
© 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
© 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 …
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 2014 IBM Corporation #powersystems
FlashSystem 840
© 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
© 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
© 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.
© 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.
© 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
© 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
© 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
© 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)
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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