Oracle Optimized Solution for SAP Session
-
Upload
oracle-hardware -
Category
Technology
-
view
1.231 -
download
6
Transcript of Oracle Optimized Solution for SAP Session
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2
Oracle Optimized Solution for SAPSession #4088Ken Kutzer, Christoph Brune, Victor Galis
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3
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 © 2012, Oracle and/or its affiliates. All rights reserved.4
Agenda
Oracle Optimized Solution for SAP
Solution Architecture
Real World Results
Q and A
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.5
Oracle and SAP Partnership
Business partners for 20+ years SAP is the largest Oracle database reseller SAP expertise in Oracle
– SAP Competency Center in Walldorf Germany
– SAP architects in presales organization
– Oracle Solution Center SAP capacity planning and customer proof-of-concept testing
– Oracle Advanced Customer Services and Consulting for SAP
For the Benefit of our Mutual Customers
Database Market Share for SAP
Oracle
All Others
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6
Joint Technical Efforts
Joint engineering work– Integration, version alignment, patching
Certification of Engineered Systems, software products and hardware products
Conduct high performance benchmarking Joint customer support
– Dedicated SAP experts Oracle support organization
– Escalation path from SAP to Oracle or Oracle to SAP as appropriate
For the Benefit of our Mutual Customers
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7
Typical SAP Deployment Spread across multiple tiers of
hardware Separate DEV, QAS, and PRD Multiple SAP environments
Infrastructure Challenges for SAP
Resulting In System sprawl Complexity Difficult to manage availability
and performance
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.8
Improving SAP EnvironmentsIntegration, Service and Support Managed by Customer
vs.
Traditional Approach Oracle Approach
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.9
Traditional SAP Landscape DeploymentSprawl Develops Over Time
DEV
QAS
PRD
DEV
DEV
QAS
PRD
QAS
PRD
DEV
QAS
PRD
SAP ECC
SAP HR
SAP PLM
SAP SCM
Employees
Partners
Vendors
Customers
StorageSystems
Employees
Partners
Vendors
Customers
SAP ECC
SAP PLM
SAP SCM
SAP HR
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10
Management FrameworkUnified Apps to Disk Management
UnifiedManagement
Synchronized Update of All Components
Telemetry
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.11
Best performance
• Run queries up to 7x faster
• Perform data loads 4x faster
Rapid deployment
• 4x faster to time to production
Reduce risk
• Full SAP and database High Availability
• Pre-built, optimized, and validated architecture for SAP
Oracle Optimized Solution for SAPConsolidation and Simplification for SAP Environments
See substantiation slides
SAP
Oracle SolarisOracle Solaris Zones
Ora
cle
En
terp
rise M
an
ag
er
Oracle Database
Oracle Solaris
SPARC SuperCluster
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.12
Overview of SPARC SuperCluster
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13
ORACLE SPARC SUPERCLUSTER SUPPORTED BY SAP
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.14
SPARC SuperCluster Support for SAP
SAP NetWeaver 6.4 or 7.0+; JAVA and ABAP Applications
SAP Note 1693680: Running SAP Software on Oracle SPARC
SuperCluster
SAP Note 1696570: Oracle
SPARC SuperCluster:
Patches for 11.2.0.3
SAP Support Since March 2012
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.15
Oracle SPARC SuperClusterOracle Optimized Solution for SAP
Engineered System for database and application consolidation
Integrated High Availability Optimized to run complex multi-tier SAP
environments Ideal platform for the deployment of Oracle
Optimized Solutions Half rack, full rack and multiple rack configurations
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.16
Integrated Virtualization Enables Consolidation
Oracle Solaris Zones and Oracle VM Server for SPARC
High Availability of SAP Central Services and Applications
Oracle Solaris Cluster
Leading Data Management and Performance
Oracle Database and Real Application Clusters
Complete ManagementOracle Enterprise Manager Ops Center and Enterprise Manager
Grid Control
+
Ultimate Reliability and Performance
Oracle Solaris
SuperCluster Software and Advantages for SAP
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.17
Benefits for SAP Workloads
Oracle Exadata Storage Servers – Accelerate data intensive SAP workloads for example queries, reporting, batch jobs
Oracle SPARC T4-4 Nodes – High performance, 1TB memory footprint ensures efficient operation of SAP and Oracle RAC environments
Oracle ZFS 7320 Storage Appliances – High performance, redundant shares for SAP binaries, configuration and log files
Oracle QDR Infiniband Networking – High performance interconnect network for node to node and node to storage traffic
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.18
Solution Architecture Overview
SAP runs in General Purpose domain HA for SAP Central Services and
Application Instances via Oracle Solaris Cluster
Exadata Storage/RAC for database scaling and HA
ZFS Storage Appliance for shared SAP binaries, configuration and other log files
IB for ultra low latency interconnect
InfiniBand Network
10 GbE Data Center Network
SPARC SuperCluster
Node 1
GP Domain
DB Domain
Oracle Solaris 10
Oracle Solaris 11
Node 4
GP Domain
DB Domain
Oracle Solaris 10
Oracle Solaris 11
Node 2
GP Domain
DB Domain
Oracle Solaris 10
Oracle Solaris 11
Node 3
GP Domain
DB Domain
Oracle Solaris 10
Oracle Solaris 11
Oracle Exadata Storage Servers
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.19
100’s of Components 1 Machine1000’s of Hours 1 Day
Cut Deployment Times by up to
4x
High AvailabilityBuilt in
99.999% Uptime
Accelerate and Simplify SAP DeploymentsEasy, Predictable, Just Works
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.20
SPARC SuperCluster Testing with SAP
Oracle - Santa Clara (primary SuperCluster development center)
– Experts for SuperCluster, Oracle Solaris Cluster, Oracle Database, SAP, Benchmarking
– Large scale testing and modeling
Oracle Competency Center – Walldorf– SAP expertise and center for engineering collaboration with SAP
– Ongoing SAP testing of new releases and features
Same expert team driving work at both sites
Global Engineering Cooperation
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.21
Node 4
GP Domain
DB Domain
Solaris 11
RAC 11g R2
Solaris 10
Node 3
GP Domain
DB Domain
Solaris 11
RAC 11g R2
Solaris 10
Node 2
GP Domain
DB Domain
Solaris 11
RAC 11g R2
Solaris 10
Node 1
GP Domain
DB Domain
Solaris 11
RAC 11g R2
Solaris 10
Test case: Failure of the T4-4 server running the Primary Application server
SCS ERS
PRI APPPRI APP
ERS
APP D56
APP D52
High Availability/Failover Test #5
APP D51APP D55
APP D52
APP D53APP D57
APP D54APP D58
APP D56
Failed-over Instance
Fail-over
Zone Cluster
App Instance
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.22
High Availability/Failover Test #5 ResultsFailure of the T4-4 server running the Primary Application server
General Purpose Domain FailureTask Time
Failure detection 11 seconds
Replicated Enqueue Server Recovery 20 seconds
Primary App Server Recovery 1 min 26 seconds
App Servers Recovery 1 min 35 seconds
Database Domain FailureTask Time
Failure detection 61 seconds
Recovery 19 seconds
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.23
Key SuperCluster Technology Advantages
Oracle Real Application Clusters– Delivered leading SAP SD benchmark: 180K users, 1M SAPS*
Exadata Storage Servers– Proven technology that reduces database response times
InfiniBand “backplane” – connection between nodes and Exadata– Very low latency, 40 Gb/sec connections improves performance
Oracle Solaris Zones– Virtualization technology for optimal SAP consolidation
Oracle Solaris Cluster– Provides High Availability for SAP Central Services and optionally for application servers
*Results as of September 1, 2012. Source: SAP, www.sap.com/benchmark, the SAP SD-Parallel standard application benchmark performed on September 5, 2011, by Oracle: 180,000 SAP SD-Parallel benchmark users, 1,016,380 SAPS, Server configuration: 8 Sun Fire X4800 servers each with 8 processors/80 cores/160 threads, Intel Xeon Processor E7-8870, 2.40 GHz, Solaris 10 operating system, Oracle Database 11g Release 2 with Oracle Real Application Clusters, and SAP enhancement package 4 for SAP ERP 6.0. Certification Number: 2011037
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.24
Deploying SAP on SPARC SuperCluster
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.25
Solution Architecture Overview
SAP runs in General Purpose domain HA for SAP Central Services and
Application Instances via Oracle Solaris Cluster
Exadata Storage/RAC for database scaling and HA
ZFS Storage Appliance for shared SAP binaries, configuration and other log files
IB for ultra low latency interconnect
InfiniBand Network
10 GbE Data Center Network
SPARC SuperCluster
Node 1
GP Domain
DB Domain
Oracle Solaris 10
Oracle Solaris 11
Node 4
GP Domain
DB Domain
Oracle Solaris 10
Oracle Solaris 11
Node 2
GP Domain
DB Domain
Oracle Solaris 10
Oracle Solaris 11
Node 3
GP Domain
DB Domain
Oracle Solaris 10
Oracle Solaris 11
Oracle Exadata Storage Servers
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.26
Architecture Example: Large Production
High Performance Java and ABAP
applications supported Clustered for HA
– 11gR2 RAC in DB domains
– Oracle Solaris Cluster zone clusters in GP domains for Central Services, Primary App Server, SAP Solution Manager, App Servers (Optional)
Node 2
GP Domain
DB Domain
Solaris 10
Node 1
GP Domain
DB Domain
Solaris 10
Node 3
GP Domain
DB Domain
Solaris 10
Node 4
GP Domain
DB Domain
Solaris 10
SPARC SuperCluster
Solaris 11
RAC 11g R2
Solaris 11
RAC 11g R2
Solaris 11
RAC 11g R2
Solaris 11
RAC 11g R2
PRI APP SAP Sol Mgr
CRM CRM CRM HR
SCS ERS
SCM SCM ECC ECC
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.27
Results from Customer Testing
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.28
Oracle Solution Center
What We Do– Performance Testing and Proof of Concept– Architecture & Design of Total Customer
Landscape– Applications in Cloud
Hardware, Apps & Tech in Action
• Customer Impact– Reduce Deployment Life-Cycle– Reduce Risk – Going Live– Strengthened Commitment to
Customer Success
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.29
Oracle Solution Center Global Presence
*Global Oracle Solution Center
**Authorized Partner Oracle Solution Centers
United States/Canada• Santa Clara, CA*• Broomfield, CO• Reston, VA• Atlanta, GA
Latin and South America• Mexico City, Mexico• Sao Paulo, Brazil
Asia Pacific• Beijing, China• Sydney, Australia• Tokyo, Japan
Europe, Middle East and Africa• Edinburgh, UK• Walldorf, Germany• Reading, UK• Elion, Estonia**• Inserve, Sweden**• ArrowECS, Finland**• Avnet, UK**• UAE, Tech Access**• WorkGroup IT, SA**• KSA, Tech Access**
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.30
Large Manufacturing and Retail CompanyCOMPANY OVERVIEW
– Premier global retailer using SAP with Oracle Database
SPARC SUPERCLUSTER BENEFITS
– Consolidate and centrally manage SAP application environment on a single system
– Leverage virtualization to customize domain configurations to specific application workloads
– Rapid deployment and configuration of application infrastructure
SOLUTION
– Oracle SPARC SuperCluster
SAP applications running in Oracle Solaris 10 domains
High Availability of SAP Central Services through Oracle Solaris Cluster
High performance database through Exadata Storage Servers and Oracle Database
– Legacy environment – Sun SPARC Enterprise M9000, EMC2 DMX SAN storage
PERFORMANCE RESULTS
– Data warehouse
4x faster orders loading time
2x-7x faster query times (Microstrategy front end)
– Batch workload - SAP Controlling Profitability Analysis
2x faster to prepare initial data
2x faster to populate tables
– OLTP
30% faster response times
Data WarehouseQueries
Completion Times as % of Original
SAP OrdersLoading
SAP CO.PA Batch Times
SPARC M9000 and EMC
SPARC SuperCluster
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.31
Large U.S Government Agency
Complete SAP setup and migration 1 week/16 man-days 8 man-days – App tier with HA
– 2 man-days – move app tier
– 6 man-days – Oracle Solaris Cluster setup for SAP
8 man-days – Database with HA– Oracle Database setup, Oracle RAC setup and
data migration
– O2O migration 25% DB reduction mainly due to DB reorganization
Performance Evaluation – Rapid Setup and Migration
Existing Environment 1.2 TB database SAP App Tier, Central
Services
−Solaris 10 Zones
−SPARC M5000
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.32
Large U.S Government Agency (continued)
Queries: 4x to 285x Faster (Query table CDHDR)
Heavy I/O Load Test: 4x Faster– Update System Statistics Script
Generates stats on system and database
Reads all 73,000 database tables Creates stats figures to be used
by optimizer
Performance Evaluation – Test Results
Existing SuperCluster0
50
100
150
200
250
Completion TimeUpdate System Statistics Results
(seconds)
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.33
Large Oil and Natural Gas Explorer
Customer goals Increase system capabilities to enable
– Consolidation of SAP systems
– Increased analysis workload
Additional goals - reducing costs to operate and modernize systems
Evaluated performance and best practices in three areas
1. Performance of customer specific tests
2. Comparison of backup performance with methods and options
Performance Proof of Concept Project
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.34
Large Oil and Natural Gas ExplorerPOC Configuration
InfiniBand Network
10 GbE Data Center Network
SPARC SuperCluster
Node 1
GP Domain
DB Domain
Oracle Solaris 10
Oracle Solaris 11
Node 2
GP Domain
DB Domain
Oracle Solaris 10
Oracle Solaris 11
6 Oracle Exadata Storage Servers
CI
APP2APP1
7420
X4500
10+ TB total customer data9.6 TB DB
Used 2 T4-4 Servers configuration D:Solaris 11 DB domain
- 2 T4 processors and 512GB Solaris 10 GP domain
- 2 T4 processors and 512GBSAP ECC System:
2 Application Servers: APP1, APP2 - Solaris Zones in Solaris 10 GP domainCentral Instance: CI - Solaris Zone, Solaris 10 GP domain2 RAC Instances : - Solaris 11 DB domains6 Storage Cells – 2 ASM Disk Groups: DATA and RECO
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.35
Large Oil and Natural Gas Explorer
Copy DB files and SAP system image from Customer Storage to x4500 Transit X4500 from customer to OSC Copy x4500 data to internal ZFSSA Start Oracle DB in new home from Solaris 10 domain Upgrade Oracle DB 11.2.0.2 -> 11.2.0.3 Migrate DB to ASM and RAC (*) Create DB Services for Each App Server (*) Adjust SAP App Servers to DB services (*) Backup, Run Test, Restore, …
- * Tested on Oracle Optimized Solution for SAP
Performance POC Steps
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.36
Large Oil and Natural Gas Explorer
2.6x performance improvements over best in house results– Custom test used for performance testing
– In house testing included mix of SPARC and x64
Customer remarks:– “To maintain 1ms for heavy load is remarkable!”
– “Wow … What a great run!”
Tests were run both with and without Oracle RAC enabled – Oracle RAC configuration showed a 19% performance advantage
Performance Test Results
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.37
Large Oil and Natural Gas Explorer
Method Time (HH:MM)
Rate (TB/hr.)
Data Set Size (TB)
Single Step Process
Rman from external X4500 directly to ASM groups 91:00 0.11 9.6
Two Step Process
Copy from external X4500 to SuperCluster internal ZFSSA 09:06 1:05 9.6
Rman from internal ZFSSA to ASM groups 03:30 2.74 9.6
Total Time - 12:36
Best NFS Performance Achieved Inside SPARC SuperCluster
Optimized Solution tunings for NFS over InfiniBand delivered strong performance gains
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.38
Large Oil and Natural Gas Explorer
RMAN Backup Target ZFS Comp.
RMAN Comp.
Time (hh:mm) TB/h Data
(TB)
SuperCluster internal ZFS appliance 05:30 1.7 9.6
SuperCluster internal ZFS appliance X 02:22 4.2 2.5
External ZFS appliance (larger system) X 01:21 7.4 2.5
SuperCluster internal ZFS appliance X 01:13 8.0 1.9
External ZFS appliance (larger system) X 00:49 11.8 1.9
12 TB/hr. Backup for SAP Database SPARC SuperCluster
RMAN Compression, with high performance backup target reduced disk-to-disk backup window
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.39
Current SAP Customer on SSCAtivas – Brazil – MSP SAP Consolidation
MSP – Managed Service Provider
Deploy Mission Critical Applications for
Customers
Currently migrating first customer from
HP Integrity Servers
Plan to Reduce Complexity of
Infrastructure for Customers
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.40
Learn More
oracle.com/sap and oracle.com/supercluster
oracle.com/goto/optimizedsolutionsap
Questions?
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.41
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.42
Graphic Section Divider
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.43