Delivering High-Performance Oracle Applications€¦ · Install R12 Fresh on single instance and...

24
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Delivering High-Performance Oracle Applications

Transcript of Delivering High-Performance Oracle Applications€¦ · Install R12 Fresh on single instance and...

© 2010 Cisco and/or its affiliates. All rights reserved. 1

Delivering High-Performance Oracle Applications

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2

Solution

Testing CVDs

Proof Points

Hypervisor scaling

Bare metal scaling

Oracle

Applications Fortune 500 wins

Sizing tools/data

Migration guides

Advanced services

Sample configurations

Baseline Oracle Linux

Oracle Virtual Machine

Solaris

Oracle Database, RAC

Applications

Top Performance Leadership across all tiers

Leading Oracle E-Business

Leading Oracle Middleware

27 Leading Benchmarks

New

Results

Sept 2013!

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3

Oracle

PeopleSoft

Oracle

JD Edwards

Oracle

Siebel

Oracle

E-Business Suite

Oracle

Middleware

Oracle

Database

JDE Enterprise One 9.1 Oracle VM 2.2 2,000 Users

TPC-C Oracle 11g C240 M3

TPC-C Oracle DB 11g & OEL

C250 M2

Oracle E-Business Suite Medium Model Payroll Batch B200 M2

Oracle E-Business Suite Xtra Large Model Payroll B200 M3

Oracle E-Business Suite Medium Model Payroll Batch B200 M2

Oracle E-Business Suite Medium Model

Order-to-Cash B200 M2

Oracle E-Business Suite Large Model

Order-to-Cash B200 M3

Oracle E-Business Suite Ex-large Model Payroll Batch B200 M2

SPECjbb2005 2-socket C260 M2

SPECjbb2005

2-socket B230 M2

SPECjbb2005

4-socket B440 M2

SPECjbb2005

2-socket B230 M2

SPECjbb2005 X86 2-socket B200 M2

SPECjbb2005 X86 4-socket C460 M1

SPECjAppServer2004 2-node B230 M1

SPECjbb2005 X86 2-socket B230 M1

SPECjbb2005 X86 2-socket B230 M1

SPECjAppServer2004 1-node 2-socket C250 M2

PeopleSoft 9.0

North American Payroll

255,319 Payments/Hour

Oracle E-Business Suite XL Model Payroll B200 M3

Oracle E-Business Suite XL Model Payroll B200 M3

Cisco UCS Benchmarks that held world record performance records as of date of publication

Oracle E-Business Suite Xtra Large Model Payroll Batch B230

M2

SPECjbb2005 X86 2-socket C220 M3

NoSQL Big Data 1,244,550 OPTS/Sec

C240 M3

Oracle E-Business Suite Large Model Order-To-Cash B200 M3

Oracle E-Business Suite Large Model Order-To-Cash B200 M3

Siebel 8.1.1.4 10,000 Users

PROOF POINT

INDUSTRY STANDARD

JDE Enterprise One 9.1 MS SQL

15,000 Users

JDE Enterprise One 9.1 Oracle Db 11g 15,000 Users

SPECjbb2005 2-socket B200 M3

SPECjbb2013 2-socket B200 M3

Oracle E-Business Suite Xtra Large Model Payroll B200 M3

Three new #1

World

Records

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4

Maintained #2 in Americas (31.1%), #2 in

N. America (32.9%) and #2 in the US

(33.9%)1

UCS x86 Blade servers revenue grew

34% Y/Y in Q2CY131

Worldwide

Americas

Maintained #2 worldwide in x86 Blades

with 21.5%

UCS momentum is fueled by game-

changing innovation; Cisco is quickly

passing established players

UCS #2 in Only Four

Years

X86 S

erv

er

Bla

de M

ark

et

Share

, Q

2C

Y13

1

UCS #2 with 31.1%

UCS #2 with 21.5%

Source: 1 IDC Worldwide Quarterly Server Tracker, Q2 2013, August 2013, Revenue Share

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5

EMC Improved application response and batch

run-times by 20 times

EMC’s Channel Express, “Save and Array

configuration” transactions improved 800%

Saved over $7 million in capital and operational

expenses

Secure-24 Extended life of data centers by 35 percent

Lowered amount of network cabling by 70 percent

Increased number of virtual machines per blade by 30 percent

Indoff Reduced power consumption by 20 percent

Cut cooling costs by more than 50 percent

Saved US$80,000 in deployment of Oracle ERP suite due to

reduced hardware demands

Cut software maintenance costs by as much as 35 percent,

saving estimated $50,000

© 2010 Cisco and/or its affiliates. All rights reserved. 6

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7

• Final results are approved by Oracle and certified by

independent auditor (InfoSizing) before publication.

• Published results and detailed benchmark reports are

publicly accessible on the Oracle web site.

• All tuning is documented and reproducible.

• Payroll Batch result simulates processing of employee payroll

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8

0

200000

400000

600000

800000

1000000

1200000

Em

plo

ye

es / H

ou

r

E-Business Suite 12.0.4

Medium Model Payroll

Results Comparison

257,143

IBM

Power 750

229,885

HP

DL380 G6

401,499

HP

DL380 G6

364,786

IBM

x3550

422,535

Cisco UCS

B200 M2

64% faster

than IBM

84% faster

than HP

581,846

Cisco UCS

B200 M2

45% faster

than HP

60% faster

than IBM

E-Business Suite 12.0.4

Extra-Large Model Payroll

Results Comparison

E-Business Suite 12.1.2

Extra-Large Model Payroll

Results Comparison

702,576

IBM

Power 730

835,189

Cisco UCS

B200 M3

19% faster

than IBM

E-Business Suite 12.1.3

Extra-Large Model Payroll

Results Comparison

789,515

Sun

X3-2L

1,017,639

Cisco UCS

B200 M3

29% faster

than Sun

Over 1 Million

Employees

Paid Per Hour!

Cisco UCS B200 M3 Blade Server configured with two 2.70-GHz Intel Xeon processors E5-2697 v2 (24 cores total) and 128 GB of memory; running Oracle Linux 5.7 (64-bit), Oracle E-Business Suite R12 (12.1.3), and Oracle

11g Database (11.2.0.1.0; 64-bit) delivers the best overall performance of any server on the Oracle E-Business Suite Applications R12 (12.1.3) 2-Tier Extra-Large Payroll (Batch) Benchmark as of 9/10/2013 with a score of

1,017,639 Employees per Hour. For details, please see http://www.oracle.com/us/solutions/benchmark/ebs-r12-1-3-ora-l-cisco-ucs-b200-m3-2008199.pdf

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9

Install R12 Fresh on single instance and migrate database 11gR2 to ASM.

Setup multiple tiers with ACE Load Balancer

Install Oracle benchmark toolkit.

Capture performance characteristics with Oracle Grid Control 12C and R12 Oracle Apps plugin.

Monitor and time service profile association and disassociation of hardware with EM Extensibility modules/UDM’s and measuring MTTR.

SAN Boot Install with EMC PowerPath f

Hardware Profile:

UCS B200-M3 for the Web/App/Concurrent Manager

UCS B440-M2 for the database server

N5K UP switches with VPC

EMC VNX 5500 for both SAN and NAS Storage with LAPC.

Cisco is the 2nd largest Oracle E-Business Suite User Worldwide!

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10

Fault Injection and triggering Service Profile Failovers

Activity Time taken

Service Profile Association 1’ 07”

Server Uptime 6’ 50”

Restoration of Oracle Apps Services 2’20”

Total Downtime for Blade Failover 10’17”

Spike in OC4J

JVM from the

surviving middle

tier observed while

the first fails over

as recorded by

EM12C

Snippet of Services after failover

© 2010 Cisco and/or its affiliates. All rights reserved. 11

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12

Setup for Small, Medium, Large Siebel Implementations

600, 3000 and 10000 concurrent users

Siebel 8.1.1.4 with Oracle 11gR2 on UCS B-Series Servers with EMC Storage

Performance Study

• UCS Hardware

-B-Series servers – M2 Generation

-Nexus 5548

• EMC Storage

-VNX 5500 (Boot from SAN) CONSOLE

Cisco UCS 6120XP

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20L1 L2 MGMT0 MGMT1

1 2 3 4 1 2 3 4

1/2/4G FIBRE CHANNEL

N10-E0440

SL

OT

2

PS2 PS1

3

CISCO NEXUS N5548P1234567891011121314151617181920212223242526272829303132

STAT

ID

3

CISCO NEXUS N5548P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

STAT

ID

FI-B6120

FI-A 6120

CONSOLE

Cisco UCS 6120XP

1234567891011121314151617181920 L1L2MGMT0MGMT1

12341234

1/2/4G FIBRE CHANNEL

N10-E0440

SL

OT

2

PS2PS1

Nexus-B 5548

Nexus-A 5548

EMC VNX5500

vPC vPC

SP-A SP-B

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

!

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

! ResetConsole

! !

UCS B200 M1

! ResetConsole

! !

UCS B200 M1

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

!

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

! ResetConsole

! !

UCS B200 M1

! ResetConsole

! !

UCS B200 M1

! ResetConsole

! !UCS B250 M1

! ResetConsole

! !UCS B250 M1

! ResetConsole

! !

UCS B200 M1

B200 M2 2xXeon 5620@ 2.4Ghz/

4C, 24GB

Web Server-1

2xB250 M2 2xXeon 5680@ 3.33Ghz/

6C, 192GB

DB Server 1& 2

B200 M2 2xXeon 5620@ 2.4Ghz/

4C, 24GB

Gateway Server

B200 M2 2xXeon 5690@ 3.46Ghz/

6C, 96GB

App Server-1

B A

01

23

01

23

01

23

01

23

01

23

File Access

Block Access

B200 M2 2xXeon 5620@ 2.4Ghz/

4C, 24GB

Web Server-2

B200 M2 2xXeon 5690@ 3.46Ghz/

6C, 96GB

App Server-2

FCoE

Ethernet

FC

Ethernet

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13

0

5000

10000

15000

20000

25000

30000

3000 4000 5000 6000 7000 8000 9000 10000

Nu

mb

er

of

Tra

nsacti

on

s

Concurrent Users

Throughput

eComm Order Creation (Existing Contact) eComm Order Creation (New Contact)eComm Account Creation eComm Contact CreationeComm Oppourtunity Creation eComm Service Request -Insert attachmenteComm Service Request -Query attachment eSales Order CreationeSales Services request Creation EAI Order Updates

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

3000 4000 5000 6000 7000 8000 9000 10000

Resp

on

se t

ime i

n s

eco

nd

s

Concurrent users

Response time

eComm Order Creation (Existing Contact) eComm Order Creation (New Contact)eComm Account Creation eComm Contact CreationeComm Oppourtunity Creation eComm Service Request -Insert attachmenteComm Service Request -Query attachment eSales Order CreationeSales Services request Creation EAI Order CreationEAI Order Updates

Linear Increase in

Throughput

Response times less than

2 seconds!

© 2010 Cisco and/or its affiliates. All rights reserved. 14

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15

• Oracle PeopleSoft HRMS Self Service Users and NA Payroll benchmark

• 1 chassis, 6 Blades

• All links 10Gbps

• 40 Gbps total per chassis

• Sub-second response time across all apps

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16

HRMS Business

Process Transactional

5000 concurrent

users

Oracle

PeopleSoft

Payroll for North

America

Payroll batch

240,000 employees

240,000 payments

56.4 minutes

Payments per

hour

255,319 payments

per hour (calculated)

© 2010 Cisco and/or its affiliates. All rights reserved. 17

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18

• JDE Interactive and Batch benchmark

• 1 chassis, 6 Blades, 2X1 FAS 3270C

• Oracle Linux 5.8

• Oracle RAC 11gR2

• 80 Gbps total per chassis

• sub-second response time across all apps

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19

• JDE Interactive and Batch benchmark

• 1 chassis, 6 Blades

• All links 10Gbps

• 40 Gbps total per chassis

• sub-second response time across all apps

• SQL Server 2008 R2 DB

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20

Interactive User Benchmark

0.182 seconds avg. response time for 15,000 interactive users

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21

Solution Hardware • 1 x Cisco UCS

5108 Chassis

• 6 B200 M3 Servers

• 2248 Fabric Extenders

• 2 x Cisco UCS 6248 up Fabric

interconnects

• 2 x Nexus 5548 up

• VNX 5300

Software Stack • Cisco UCS firmware 2.1(1a)

• JDE E1 9.0.2 with 8.98.4.10 Tools

Release

• Weblogic 10.3.6

• OVM 3.1.1 (2.6.39-200.1.1.el5uek

) (Build 612)

• Guest OS – Oracle Linux 5.8 –

(using PVM) (2.6.18-308.el5xen/

2.6.32-300.10.1.el5ue)

• Oracle RAC – 11.2.0.3

• Loadrunner 9.5

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22

Production Test Development & Training

Please Note: For HTTP Load Balancing you need an External Load Balancer like Cisco ACE

Web server

Tier

Application

server Tier

Database

server

Tier

Active/Passive

HW

Load Balancer

2x B200 M3

1X B200 M3 1X B200 M3

1X B200 M3 1X B200 M3

1 Web VM

2 App VM

1 Web VM

2 App VM

1 Web VM

2 App VM

3 X B200 M3

OVM node 1 OVM node 2 OVM node 3

Deployment Server VM ,

Server Manager VM ,

VM Manager &

Storage Backup Server 1x B200 M3

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23

Leading Performance

Bare Metal or Oracle VM

Cisco Validated

Designs

Solutions and

Configuration Guides

UCS – Over 4,500

Customers run Oracle!

A long history of leading performance. We focus on the applications

YOU run YOUR business on.

Tested and proven performance across bare metal and hypervised

environments.

No worries – Cisco has documented the best practices for you

these are practices WE USE OURSELVES!

Only purchase the server hardware you need, invest more later only

when your needs require.

Customers around the world have trusted the heart of their business

to Cisco UCS – Are YOU next?

Thank you.