Document 388799

Turbocharge Your SAP Environment on
Oracle SuperCluster [THT11481]
SAP Environments on Oracle SuperCluster
Hans-Juergen Denecke - Principal Software Engineer
ISV Engineering Walldorf/Germany
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Program Agenda
Oracle SuperCluster
SAP Benchmark World Records
Key SuperCluster Technology Advantages
Virtualization and High Availability
Oracle Optimized Solution for SAP
Architecture Examples
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle SuperCluster
• Ideal Virtualization and Consolidation
platform for SAP Environments
• Oracle's Most Powerful
Engineered Systems
– World Record Oracle Database and
Application Performance & Scalability
– SAP Benchmark World Records
– Outstanding Affordability and ROI
• Oracle’s Hottest Technology
–
–
–
–
Exadata Storage Servers
Oracle M6 and T5 Microprocessors
Internal ZFS Storage Appliance
Oracle VM and Solaris Virtualization
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
5
SAP World Records
SAP SD Standard Application Benchmark Results
• SPARC T5-8 server delivers the best 8-chip, 2-tier result*
40,000 SAP SD users
All
220,950 SAPS
others
• SPARC M6-32 server delivers the best 32-chip, 2-tier result*
140,000 SAP SD users
Oracle
793,930 SAPS
*See extra slide
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
6
Key SuperCluster Technology Advantages
SuperCluster accelerates and secures SAP
• Oracle Real Application Clusters (RAC)
• Exadata Storage Servers
– Proven technology that reduces database response times
• InfiniBand “backplane” – connection between nodes and Exadata
• Proven security on all hardware and software layers
“ There is nothing more important than securing your data.”
- Larry Ellison, OOW14 Keynote
*See extra slide
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Virtualization and High Availability for SAP instances
Cluster
Options for all use cases - certified by SAP
• Oracle VM Server for SPARC for the separation of applications
– SAP and non-SAP Apps can be consolidated in different LDOMs
– Separation of Production / Development / Q&A
• Oracle Solaris Zones for the separation of SAP systems and instances
• Two options for High Availability
– Oracle Solaris Cluster for HA of all SAP applications and highest flexibility
– Oracle SAPCTL for HA of SAP Central Services
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
8
Oracle Optimized Solutions for SAP
Applications
Best Environment
Full Stack Testing
Documented Best Practices
Deployment
Applications
Engineered Systems
Middleware
Database
Tuning
OS & Virtualization
Servers
Best-In-Class
Servers and Storage
Performance
Storage
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
9
Architecture Examples
SAP Landscape
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted
10
High Availability for Production Landscape
SAPCTL for High Availability of SAP Central Services
SuperCluster
• Example with Single SAP system
• Oracle 11g with RAC in DB domains
Node 1
Node 2
App Domain
App Domain
Solaris 11
Solaris 11
AAS
AAS
AAS
AAS
SPOOL
AAS
PAS
SAP Sol Mgr
DB Domain
DB Domain
• SAP Instances in App Domains
– No HA Framework
– Primary App Server (PAS)
– Additional App Servers (AAS)
• Central Services in DB Domain
(A)SCS
Solaris
11
SAPCTL
ERS11
Solaris
– SAPCTL based on Oracle Clusterware
RAC 11g R2
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle
RAC
RAC 11g R2
11
Architecture Example: Dev / QA / Production
• One SuperCluster for Prod, One for
QA and DEV
QA/DEV SuperCluster
Production SuperCluster
Node 1
Node 2
Node 1
Node 2
GP Domain
GP Domain
GP Domain
GP Domain
Solaris 10
Solaris 10
Solaris 10
Solaris 10
• PROD database on Exadata storage
AAS
AAS
AAS
AAS
AAS
AAS
• DEV database may run on ZFS SA
AAS
AAS
AAS
AAS
PAS
SAP Sol Mgr
AAS
AAS
(A)SCS
ERS
AAS
AAS
PAS
SAP Sol Mgr
(A)SCS
ERS
• Consolidate server sprawl
• Clustered for HA
– 11gR2 RAC in DB domains
– Oracle Solaris Cluster zone clusters
in App domains for Central Services,
Primary App Server, SAP Solution
Manager, App Servers (optional)
DEV
AAS
AAS
TEST
TRAINING
DB Domain
DB Domain
DB Domain
DB Domain
Solaris 11
Solaris 11
Solaris 11
Solaris 11
Oracle
RAC 11g R2
QA
DB
Oracle
RAC 11g R2
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle
RAC 11g R2
PRD
DB
Oracle
RAC 11g R2
12
Oracle SuperCluster Certification for SAP
SAP Support Since March 2012
• SAP NetWeaver 6.4 and 7.x; JAVA and ABAP Applications
• SAP Note 1693680: Running SAP Software on Oracle SuperCluster
• SAP Note 1696570: Oracle SuperCluster: Patches for 11.2.0.3
• SAP Note 1974327: Exadata 11.2.0: Patches for 11.2.0.4
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
13
References
• SAP page on Oracle.com:
http://www.oracle.com/sap
• Key SAP Notes for SAP on Oracle Solaris
http://scn.sap.com/docs/DOC-23511
• Key SAP Notes for SAP on Oracle
http://scn.sap.com/docs/DOC-8664
• SAP Community Network – SAP on Oracle
http://scn.sap.com/community/oracle
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
14
Questions?
OOW Session CON5925:
Optimizing SAP Performance on
Every Tier on Oracle
SuperCluster
Monday, 17:15 – 18:00
Hotel Intercontinental
Grand Ballroom
My contact details
[email protected]
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted
15
Backup Slides
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted
17
Optimizations Across the Development Cycle
Engineered, Tested, and Proven from Apps-to-Disk
Identify
integration
opportunities
Early
development
tests
End to end
functional
validation
Load/stress
tests
Fault
injection
tests
Full Stack Optimizations
One Engineering Team
Sizing and
configuration
optimizations
Interoperability
tests
Performance,
availability,
scalability tests
Real world
workload tests
Patch regression
tests
1,000s of hours of testing across the stack to reduce risk
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
18
SAP Performance on SuperCluster
The Shortcomings of SAPS for Infrastructure sizing
• Challenge: SAPS is the standard SAP sizing metric. But SAPS is a CPU sizing metric characterizing only
the compute requirements of an SAP system and does not allow conclusions about the response
characteristics of a database. Real World SAP applications performance is impacted by the whole
infrastructure, not just by the CPU.
• Finding: SuperCluster responds TWICE as fast as standard architectures with the same SAPS rating
running the same workload.
• Supporting Customer Observations
– Oil & Gas Customer: SAPS for SuperCluster was 1.26X SAPS of existing architecture. Actual tests showed
workload on SuperCluster 3X faster than existing architecture.
– Retail Manufacturing Customer: SAPS for SuperCluster was 0.95X SAPS of existing architecture. Actual tests
showed workload on SuperCluster 1.9X faster than existing architecture.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
19
Benchmark Disclosure Statement
SAP Sales and Distribution (SD) standard application benchmarks
•
•
•
Copyright 2013, Oracle &/or its affiliates. All rights reserved. Oracle & Java are registered trademarks of Oracle &/or its affiliates. Other names may be trademarks of their
respective owners.
Two-tier SAP Sales and Distribution (SD) standard application benchmarks, SAP Enhancement package 5 for SAP ERP 6.0 as of 3/26/13: SPARC T5-8 (8 processors, 128 cores, 1024
threads, T5, 3.6 GHz), 2 TB main memory, Oracle Solaris 11, Oracle Database 11g Release 2. Cert# 2013008. SAP, R/3, reg TM of SAP AG in Germany and other countries. More info
www.sap.com/benchmark
Two-tier SAP Sales and Distribution (SD) standard application benchmarks, SAP Enhancement package 5 for SAP ERP 6.0 as of 3/26/14:
SPARC M6-32 (32 processors, 384 cores, 3072 threads) 140,000 SAP SD users, 32 x 3.6 GHz SPARC M6, 16 TB memory, Oracle Database 11g, Oracle Solaris 11, Cert# 2014008.
SAP, R/3, reg TM of SAP AG in Germany and other countries. More info www.sap.com
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
20