Transcript
Page 1: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Oracle Exadata Database Machine

for SAP Customers Overview

Mustafa Aktaş, Senior Exadata / SAP Solution Architect

Oracle - ECEMEA Region

TR Oracle Technology Day, 1-Nov 2011

Page 2: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

<Insert Picture Here>

Agenda

• Oracle/SAP Relationship

• Exadata Overview

• Exadata Innovations

• Exadata ROI

• Exadata for SAP

• Overview

• Pre-requisites

• Migration path

• Implementation example

Page 3: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

<Insert Picture Here>

Oracle - SAP

Relationship

Copyright © 2011 Oracle Corporation 3

Page 4: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

▪ Index Key Compression ▪ Advanced Security (Encryption) ▪ MOPatch

More Oracle DB 10g features: ▪ Database Vault ▪ Partitioning Engine for SAP ERP

Oracle DB 9i ▪ Automatic Memory Management ▪ Table Com- pression (Batch) ▪ Online Table Reorganization ▪ Real Application Clusters (RAC)

Oracle DB 10g ▪ Database ▪ Table/Index Partitioning for SAP ERP (Service) ▪ RAC

Oracle/SAP Relationship Overview

1988

2010

1992

1998

Start of SAP R/3 development (on Oracle DB)

First SAP R/3 release (on Oracle DB)

First SAP BW release (on Oracle DB)

2006

2007

2009

2003

1999

2005

2008 Oracle. SAP sign Reseller & Support Agreements

Reseller & Support Agreements extended

Reseller & Support Agreements extended

Oracle DB 11g Rel.2 ▪ OLTP Table Compression ▪ Secure Files Compression ▪ Deferred Segment Creation ▪ Online Patching ▪ Advanced Encryption ▪ Real ApplicationTesting ▪ Direct NFS ▪ Snapshot Standby Database ▪ Interval Partitioning, Subpartitioning ▪ Oracle Cloud File System (Jan 2011)

2015

Oracle

acquires Sun

2011

Oracle Linux (April 2011)

Oracle Exadata (June 2011)

Oracle Exalogic (Aug. 2011)

Copyright © 2011 Oracle Corporation 4

Automatic

Storage

Management

(ASM) for SAP

Page 5: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Oracle Customer Successes Oracle RDBMS for Large SAP Deployments – HW and OS Independent

Copyright © 2011 Oracle Corporation 5

Page 6: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

<Insert Picture Here>

Exadata

Overview

Copyright © 2011 Oracle Corporation 6

Page 7: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Sun Oracle Database Machine (Exadata) Massively Parallel Intelligent Grid

Pre-Built Consolidation Platform

Simplified deployment…

• Pre-configured HW & SW

• Industry-standard hardware

• Quarter, half, full-rack, multi-rack

• Ready to Deploy

• Database Machine eliminates the complexity of deploying

database systems

• Months of configuration, troubleshooting, tuning

• No SAP application changes required

Copyright © 2011 Oracle Corporation 7

Page 8: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Exadata Database Machine

Database Grid Servers

• 8x 2-socket Intel EP, 96GB RAM

or

• 2x 8-socket Intel EX, 1TB RAM

• Linux or Solaris

Storage Grid

• 14x 2-socket storage servers

• 100 TB High Perf disk, or

336 TB High Capacity disk

• 5 TB PCI Flash

• Data mirrored across

storage servers

Complete Database Grid using standard servers for Compute and Storage

• Grid provides highest performance, lowest cost, best availability

InfiniBand Internal Net

• Redundant 40Gb/s switches

• Unified server & storage net

1 or 10 Gb Ethernet to Data Center Fully

Redundant

Copyright © 2011 Oracle Corporation 8

Page 9: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Start Small and Grow Field Upgradeable

Full

Rack

Half

Rack

Balanced Incremental Scaling for OLTP and OLAP

Quarter

Rack

Copyright © 2011 Oracle Corporation 9

Page 10: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Exadata Product Capacity (Uncompressed)

X2-8

Full Rack

X2-2

Full Rack

X2-2

Half Rack

X2-2

Quarter Rack

Raw Disk1

High Perf Disk 100 TB 100 TB 50 TB 21 TB

High Cap Disk 336 TB 336 TB 168 TB 72 TB

Raw Flash1 5.3 TB 5.3 TB 2.6 TB 1.1 TB

Usable Capacity with ASM

normal redundancy2

High Perf Disk 45 TB 45 TB 22.5 TB 9.25 TB

High Cap Disk 150 TB 150TB 75 TB 31.5 TB

Usable Capacity with ASM

high redundancy3

High Perf Disk 30 TB 30 TB 15 TB 6.25 TB

High Cap Disk 100 TB 100TB 50 TB 21.5 TB

1 - Raw capacity calculated using standard disk drive raw space terminology of 1 GB = 1000 x 1000 x 1000 bytes and

1 TB = 1000 x 1000 x 1000 x 1000 bytes.

2 - Actual space available for a database after mirroring (ASM normal redundancy) and leaving one empty disk to

handle disk failures. Capacity calculated using normal space terminology of 1 TB = 1024 * 1024 * 1024 * 1024 bytes.

3 - Actual space available for the database computed after triple mirroring (ASM high redundancy). Capacity

calculated using normal space terminology of 1 TB = 1024 * 1024 * 1024 * 1024 bytes.

Copyright © 2011 Oracle Corporation 10

Page 11: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Exadata Database Machine IO Performance

X2-2 or X2-8

Full Rack

X2-2

Half Rack

X2-2

Quarter

Disk Data Bandwidth1,3

High Perf Disk 25 GB/s 12.5 GB/s 5.4 GB/s

High Cap Disk 14 GB/s 7 GB/s 3 GB/s

Flash Cache

Data Bandwidth1,3

High Perf Disk 75 GB/s 37.5 GB/s 16 GB/s

High Cap Disk 64 GB/s 32 GB/s 13.5 GB/s

Disk IOPS

High Perf Disk 50,000 25,000 10,800

High Cap Disk 25,000 12,500 5,400

Flash IOPS2,3 1,500,000 750,000 375,000

Data Load Rate4 12 TB/hr 6 TB/hr 3 TB/hr

Copyright © 2011 Oracle Corporation 11

Page 12: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Exadata Configurations

X2-8

Full Rack

X2-2

Full Rack

X2-2

Half Rack

X2-2

Quarter Rack

Database

Server

Nodes

No. of Nodes 2 8 4 2

No. of CPUs 16 16 8 4

No. of Cores 128 96 48 24

Memory 2 TB 768 GB 384 GB 192 GB

No. of InfiniBand Switches 3 3 3 2

Exadata

Storage

Server

Cells

No. of Cells 14 14 7 3

No. of CPUs 28 28 14 6

No. of Cores 168 168 84 36

Number of Disk 168 168 84 36

Building blocks: X2-2 nodes = Sun Fire X4170 M2 w/ Intel Xeon X5670 CPUs X2-8 nodes = Sun Fire X4800 w/Intel Xeon X7560 CPUs Exadata Storage Server Cells = Sun Fire X4270 M2 w/ Intel Xeon L5640 CPUs

Copyright © 2011 Oracle Corporation 12

Page 13: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Complete Family Of Exadata Machines For OLTP, OLAP & Consolidated Workloads

Exadata X2-8 Exadata X2-2 Storage Expansion

Copyright © 2011 Oracle Corporation 13

Page 14: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

<Insert Picture Here>

Exadata

Innovations

Copyright © 2011 Oracle Corporation 14

Page 15: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Exadata Innovations Exadata Storage Server Software

• Intelligent storage

• Smart Scan query offload

• Scale-out storage

+ + +

Hybrid Columnar Compression

10x compression for warehouses

15x compression for archives

Compressed

primary

standby

test

dev’t

backup

Uncompressed

Smart Flash Cache

Accelerates random I/O up to 30x

Doubles data scan rate

Data

remains

compressed

for scans

and in Flash

Benefits

Multiply

Copyright © 2011 Oracle Corporation 15

Page 16: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Simple Query Example

Exadata

Storage Grid

SUM

Optimizer

Chooses

Partitions and

Indexes to

Access

10 TB scanned

1 GB returned to servers

Oracle

Database Grid

What were my

sales yesterday?

Select

sum(sales)

where

Date=’24-Sept’

Scan compressed

blocks in

partitions/indexes

Retrieve sales

amounts for

Sept 24

Copyright © 2011 Oracle Corporation 16

Page 17: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

<Insert Picture Here>

Exadata

Return Of Invest

Copyright © 2011 Oracle Corporation 17

Page 18: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Build From Scratch with Components

Reference Configurations

Take delivery of Oracle Exadata Database Machine

Weeks to Months

Pre-implementation

System sizing

Acquisition of

components

Installation and

configuration

Acquisition of

components

Installation and

configuration

Testing and

Validation

Testing and

Validation

Weeks to Months

Oracle Exadata Database Machine

Faster deployment

Lower Risk

Database pre-configured

< 1 Week after Delivery

Fastest Time to Value / Lowest Risk + Ex-cite

Copyright © 2011 Oracle Corporation 18

Page 19: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

<Insert Picture Here>

Exadata for SAP

Overview

Copyright © 2011 Oracle Corporation 19

Page 20: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Recent Study of SAP Users (By Compuware)

Copyright © 2011 Oracle Corporation 20

Page 21: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Copyright © 2010, Oracle Corporation and/or its affiliates – 21 –

Page 22: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Exadata is Best for SAP

Best Performance

Best Availability

Best Consolidation

Best Security

Highly Engineered and Standardized

Copyright © 2011 Oracle Corporation 23

Page 23: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

SAP ERP

SAP CRM

Warehouse

Data Mart

HR

Exadata for Database Consolidation

• Consolidation is key to reducing costs

• Administration, hardware, software, data center

• Many databases can be consolidated on Exadata

• Multiple small databases within a node

• Large databases can span nodes using RAC

• Exadata delivers extreme performance for

complex workloads that mix OLTP and DW

• Complex OLTP: SAP ERP, SAP CRM etc.

• Transactions, batch, reporting, documents

• Complex Warehousing: SAP BW

• Multiple databases running different applications

SAP BW

Copyright © 2011 Oracle Corporation 24

Page 24: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Consolidate Database Storage

• Exadata and ASM allow all storage servers to be

shared across databases

• Shared Configuration

• Advanced ASM data striping spreads every

database across all storage servers

• Eliminates hot-spots and captive unused space

• Full storage grid performance available to all

databases

• Database or cluster level storage security

• Predictable Performance

• Exadata I/O resource manager prioritizes I/Os

to ensure predictable performance

• At user, job, application, or database level

• No need for isolated storage islands

SAP ERP

SAP BW

Warehouse

Data Mart

HR

Copyright © 2011 Oracle Corporation 26

Page 25: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

SAP Applications with Oracle Exadata Database

Machine

SAP Instances

SAP ECC 6.0

SAP BW 7.x

SAP CRM 7.x

Presentation Application Database on

Exadata

SAP Instances

SAP Instances

Copyright © 2011 Oracle Corporation 28

Page 26: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Exadata Storage Software Unique Features

• Exadata Smart Scans

• Up to 10X or greater reduction in data sent to database servers

• Exadata Storage Indexes • Eliminate unnecessary I/Os

• Hybrid Columnar Compression1) • Efficient compression increases

effective storage capacity and increases user data scan bandwidths by a factor of up to 10X

• Exadata Smart Flash Cache • Breaks random I/O bottleneck by

increasing IOPs by up to 30X

• Doubles user data scan bandwidths

• I/O Resource Manager (IORM) • Enables storage grid by prioritizing

I/Os to ensure predictable performance

• Quality of Service (QoS)

• Actively meet and maintain SLAs

• Memory Guard to protect existing

current transactions from memory-

based failures

1) Hybrid Columnar Compression can be used for SAP but alignment with SAP is required

Copyright © 2011 Oracle Corporation 30

Page 27: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Best and Fastest SAP Availability

Backup

• Super Fast Tape or Disk Backup

• Incremental backup is 10x faster

• Compressed data another 3x

• RAC protects against node failures

• Data Guard protects against Data

failures and Disasters

• ASM protects against storage failures

• Flashback protects against user errors

Data Guard

StorageTek

Tape

8 TB/hour Tape

Backup

18 TB/hour

Disk Backup

Fast, Simple,

Remote Standby

RAC

Copyright © 2011 Oracle Corporation 31

Page 28: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Exadata Storage Management & Administration

• BR*TOOLS

• Enterprise Manager

• Manage & administer Database and ASM

• Monitor the Exadata Database Machine Hardware

• Plug-ins to monitor the Exadata Storage Cells and other

components in the Database Machine

• Auto Service Request (ASR)

• File SRs automatically for common hardware faults

• Comprehensive CLI

• Local Exadata Storage cell management

• Distributed shell utility to execute CLI across multiple cells

• Embedded Integrated Lights Out Manager (ILOM)

• Remote management and administration of hardware

Copyright © 2011 Oracle Corporation 32

Page 29: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

<Insert Picture Here>

Exadata for SAP

Pre-requisites

Copyright © 2011 Oracle Corporation 34

Page 30: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Requirements for SAP with Exadata Database Machine

• Exadata database node:

• Oracle EE 11.2.0.2 and higher

• Oracle Linux 5 or Solaris 11 Express (customers will choose their preferred

Database server OS at installation time)

• Database character set:

• WE8DEC for non-Unicode SAP systems

• UTF8 for Unicode SAP systems

• Database data stored on ASM only

• Exadata storage server: Oracle Linux 5 only

• SAP version: SAP NetWeaver 7.x (SAP systems on Kernel 7.x)

• Application server

• Oracle Linux 5 and Solaris x86 (certified only with UNICODE SAP systems)

• Other certified platforms e.g. RedHat, Suse Linux, Windows and other UNIX OS

• 3 tier configurations

Copyright © 2011 Oracle Corporation 35

Page 31: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

<Insert Picture Here>

Exadata for SAP

Migration Path

Copyright © 2011 Oracle Corporation 36

Page 32: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Migration to Exadata

How to migrate from your current Oracle Database into

Exadata for SAP?

Possible Migration methods:

• R3Load

• Transportable Tablespaces

• O2O (Oracle to Oracle DB Migration)

• O2O Online / “Triple-O” (OGG)

Copyright © 2011 Oracle Corporation 37

Page 33: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

<Insert Picture Here>

Copyright © 2011 Oracle Corporation 38

Exadata for SAP

Implementation Example

Page 34: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Workload balancing with Exadata for SAP

5 SAP Appl. server

2 RAC nodes

These two figures show how the workload can be balanced on the application servers, thus

on the RAC nodes. SAP and RAC scalability fit well to each other

Copyright © 2011 Oracle Corporation 39

Page 35: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

5 SAP Appl. server

4 RAC nodes

Business Continuity with Exadata for SAP after

RAC Nodes crash

Copyright © 2011 Oracle Corporation 40

Page 36: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Why is Exadata So Fast?

• Scaling-out & Parallelization of Tasks

RAC

multiple storage servers are processing one query in parallel

SAME (stripe-and-mirror-everywhere) principle with ASM

• Extensive Use of Flash Cache (NAND on PCI cards)

minimizes physical disk IO

overcomes disk controller bottlenecks

• High-Throughput / Low Latency Network

between storage & database servers

speeds-up Global Cache communication (RAC)

• Exadata Data Storage Software

delegates parts of the processing to the storage layer

intelligent / application-aware use of flash

Copyright © 2011 Oracle Corporation 43

Page 37: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Technical Documentation

https://www.sdn.sap.com/irj/sdn/ora & http://www.oracle.com/sap

• Oracle White Paper “Using SAP NetWeaver with the Oracle Exadata

Database Machine” on SAP Developer Network (SDN) https://www.sdn.sap.com/irj/sdn/ora

• Oracle White Paper “Configuration of SAP NetWeaver for Oracle Grid Infrastructure 11.2.0.2 and Oracle Real Application Clusters 11g Release 2: A Best Practices Guide”

• “SAP Databases on Oracle Automatic Storage Management 11g Release 2: Configuration Guidelines for Unix and Linux Platforms”

• “Providing High Availability for SAP Resources with Oracle Clusterware 11g Release 2”).

• SAP Support Notes:

• 1590515 – SAP Exadata Entry Note (this note will be updated on a regular base to highlight any change in deploying SAP with Exadata)

• 1591389 – SAP Database Patch Information for Oracle Exadata

Copyright © 2011 Oracle Corporation 44

Page 38: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Summary of Exadata Benefits for SAP

• Modern Scale-Out Infrastructure

• Faster, Lower Cost, and More Available than traditional Big Iron

• Full-System deployment, optimizations, reliability, support

• Lower I/T costs, less drain on high skill admins, refocus talent on business

• Much faster for Interactive Users, Batch, Reporting, BW

• Better user experience

• Better and Faster Insights and Business Decisions

• Consolidation of multiple workloads on a single infrastructure

• Fewer moving parts, lower costs, faster deployments

• Most secure platform for sensitive data

• Best Availability

• Ensure 24x7 availability, shrink backup windows, more online operations

Builds on 20 years of

SAP on Oracle

Technical and User Base Leadership

Copyright © 2011 Oracle Corporation 45

Page 39: Oracle Exadata Storage Technical Overvie · Oracle Exadata (June 2011) ... Presentation Application Database on Exadata SAP Instances SAP Instances ... (ASR) •File SRs automatically

Top Related