Oracle Optimized Solution for SAP Session

43
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1

Transcript of Oracle Optimized Solution for SAP Session

Page 1: Oracle Optimized Solution for SAP Session

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1

Page 2: Oracle Optimized Solution for SAP Session

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2

Oracle Optimized Solution for SAPSession #4088Ken Kutzer, Christoph Brune, Victor Galis

Page 3: Oracle Optimized Solution for SAP Session

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.

Page 4: Oracle Optimized Solution for SAP Session

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

Page 5: Oracle Optimized Solution for SAP Session

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

Page 6: Oracle Optimized Solution for SAP Session

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

Page 7: Oracle Optimized Solution for SAP Session

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

Page 8: Oracle Optimized Solution for SAP Session

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

Page 9: Oracle Optimized Solution for SAP Session

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

Page 10: Oracle Optimized Solution for SAP Session

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10

Management FrameworkUnified Apps to Disk Management

UnifiedManagement

Synchronized Update of All Components

Telemetry

Page 11: Oracle Optimized Solution for SAP Session

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

Page 12: Oracle Optimized Solution for SAP Session

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.12

Overview of SPARC SuperCluster

Page 13: Oracle Optimized Solution for SAP Session

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13

ORACLE SPARC SUPERCLUSTER SUPPORTED BY SAP

Page 14: Oracle Optimized Solution for SAP Session

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

Page 15: Oracle Optimized Solution for SAP Session

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

Page 16: Oracle Optimized Solution for SAP Session

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

Page 17: Oracle Optimized Solution for SAP Session

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

Page 18: Oracle Optimized Solution for SAP Session

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

Page 19: Oracle Optimized Solution for SAP Session

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

Page 20: Oracle Optimized Solution for SAP Session

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

Page 21: Oracle Optimized Solution for SAP Session

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

Page 22: Oracle Optimized Solution for SAP Session

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

Page 23: Oracle Optimized Solution for SAP Session

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

Page 24: Oracle Optimized Solution for SAP Session

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.24

Deploying SAP on SPARC SuperCluster

Page 25: Oracle Optimized Solution for SAP Session

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

Page 26: Oracle Optimized Solution for SAP Session

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

Page 27: Oracle Optimized Solution for SAP Session

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.27

Results from Customer Testing

Page 28: Oracle Optimized Solution for SAP Session

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

Page 29: Oracle Optimized Solution for SAP Session

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**

Page 30: Oracle Optimized Solution for SAP Session

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

Page 31: Oracle Optimized Solution for SAP Session

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

Page 32: Oracle Optimized Solution for SAP Session

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)

Page 33: Oracle Optimized Solution for SAP Session

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

Page 34: Oracle Optimized Solution for SAP Session

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

Page 35: Oracle Optimized Solution for SAP Session

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

Page 36: Oracle Optimized Solution for SAP Session

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

Page 37: Oracle Optimized Solution for SAP Session

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

Page 38: Oracle Optimized Solution for SAP Session

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

Page 39: Oracle Optimized Solution for SAP Session

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

Page 40: Oracle Optimized Solution for SAP Session

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?

Page 41: Oracle Optimized Solution for SAP Session

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.41

Page 42: Oracle Optimized Solution for SAP Session

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.42

Graphic Section Divider

Page 43: Oracle Optimized Solution for SAP Session

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.43