Delivering High-Performance Oracle Applications€¦ · Install R12 Fresh on single instance and...
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. 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. 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. 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. 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?