SlideShare a Scribd company logo
Unleash Oracle 12c Performance with
Cisco UCS
Download this slide
http://ouo.io/cbI00
Aprils 2014
Cisco Confidential 2© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Oracle Database 12C – Unleashing Performance
• Goal: Define and Develop blueprint for
Multitenant Database architecture
• Best practices for “Pluggable Databases”
• Flex ASM - Allows to separate ASM from
databases
• Multitenant design running OLTP, DSS and
in memory databases
• Traditional database and containers running
together
System Resources
CPU
IO
DSS
DSS
Cisco Confidential 3© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Cisco UCS: Many Server Form Factors, One System
Industry-Leading Compute Without Compromise
Current UCS Compute Portfolio
Performance Optimized for Bare Metal, Virtualized, and Cloud Applications
UCS C220 M3
Versatile, General Purpose Enterprise
Infrastructure, and Application Server
Enterprise Performance
UCS C240 M3
Ideal Platform for Big Data, ERP,
and Database Applications
UCS B200 M3
Optimal Choice for VDI, Private
Cloud, or Dense Virtualization/
Consolidation Workloads
Intensive/Mission Critical
UCS B420 M3
Enterprise Class, 4-Socket Blade for
Large, Memory-Intensive Bare Metal
and Virtualized Applications
UCS C420 M3
Enterprise Class, 4-Socket Server
for Large, Memory-Intensive Bare
Metal, and Virtualized Applications
UCS C24 M3
Entry, Expandable Rack Server for
Storage Intensive Workloads
UCS C22 M3
Entry Rack Server for Distributed and
Web Infrastructure Applications
UCS B22 M3
Entry Blade Server for IT
Infrastructure and Web Applications
Scale Out
RackBlade
UCS C260 M2
Mission-Critical, 2-Socket Extended
Memory Server for Large, Memory-
Intensive Applications
UCS C460 M2
Mission-Critical, 4-Socket
Server for Large, CPU-Intensive
Applications
UCS B440 M2
Mission-Critical, 4-Socket Blade for
Large, CPU-Intensive Bare Metal
and Virtualized ApplicationsUCS B230 M2
Density-optimized CPU and
Memory-Intensive 2-Socket Blade for
Bare Metal and Virtualized
Applications
Available
Cisco Confidential 4© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 UCS
 B420M3 4 Socket Servers @ 256 GB RAM
 4 x 8 Gbps vHBA and 2 x 10Gbps vNICS on each blade
 Storage
 EMC VNX 8000.
 256 SAS, 50 SAS flash drives and 600GB of flash Cache.
 32 x 8Gb FC Connections through N5K.
 OS and Databases
 Linux uek2 r2 kernel with EMC PowerPath.
 Oracle CRS and RDBMS 12.1.0.1.2 along with ACFS
 OLTP database – 4TB
 DSS database – 6 TB
 CPU and CRS – 1 TB
 Workloads
 Oracle OAST workload for performance and stress tests.
Oracle 12c Certification Architecture
Cisco Confidential 5© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Hardware Calibration – Orion IOPS and Bandwidth tests
• 8 node Oracle RAC
cluster
• 2 chassis, 8 x B420
Blade servers
• 750K IOPs at very low
latency (< 2 ms)
• 25 GBytes/Sec.
bandwidth (200 Gbps)
• Linear Scalability
IOPs and
Bandwidth as
cluster nodes
added
102,863
205,591
319,238
409,468
489,248
561,253
633,049
751,502
0
100,000
200,000
300,000
400,000
500,000
600,000
700,000
800,000
1 2 3 4 5 6 7 8
IOPS
Nodes
Read IOPS
IOPs
3,078
7,013
9,703
11,273
14,801
16,731
20,184
24,892
0
2,500
5,000
7,500
10,000
12,500
15,000
17,500
20,000
22,500
25,000
1 2 3 4 5 6 7 8
BandwidthMB/Sec
Nodes
Read MBPS
Bandwidth
Cisco Confidential 6© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Oracle Orion Tests – Running OLTP and DSS together
OLTP workload
• Random 8K Reads
• 70% Reads, 30% Writes
• 330K IOPs at very low latency
(< 2 ms)
• Storage Pool with 50 SSDs
DSS workload
• Large Reads 1 MB size
• 90% Reads, 10% writes
• 17GB/Sec Bandwidth
• Storage Pool with 25
SSDs,160 SAS drives
52,138
89,209
107,392
179,243
252,615
295,728
309,770
327,449
0
50000
100000
150000
200000
250000
300000
350000
1 2 3 4 5 6 7 8
ThroughputinIOPS
Number of Nodes
OLTP Luns IOPS - 30% writes @8k IO Size
1 2 3 4 5 6 7 8
3,284
7,013
9,703
11,273
14,801
15,730 16,184
17,738
0
2000
4000
6000
8000
10000
12000
14000
16000
18000
20000
1 2 3 4 5 6 7 8
BandwidthinMBPS
Number of Nodes
DSS Luns Throughput - 10% writes @1MB IO Size
Cisco Confidential 7© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Oracle 12c 8-Node UCS cluster - Logical Architecture
ASM Flex Cluster
OLTP Disk Group CPUCRS Disk Group REDO Disk Group OCRVOTE Disk GroupDSS Disk Group
APXAPXASM+
APX
ASM+
APX
ASM+
APX
APXAPX APX
Scan
Listeners
8 Node UCS cluster
• UEK2 R2 Linux kernel
• 12.1.0.1 CRS on 8 hub nodes
with Flex ASM
Cisco Confidential 8© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Multiple Containers vs Single Container with PDBs
TPM – 1,162,648
Throughput = 154,864 IOPS
Bandwidth = 10,356 MB/sec
Interconnect = 2,426 MB/sec
Interconnect
Non-CDB
database
Interconnect
Non-CDB
database
TPM – 1,241,552
Throughput = 132,570 IOPS
Bandwidth = 10,270 MB/sec
Interconnect = 2,377 MB/sec
CPU
DSS
DSS (6000 GB)
OLTP (4000GB)
CPU Stress (500 GB)
DSS PDB (6000 GB)
OLTP PDB (4000GB)
CPU Stress PDB (500 GB))
Cisco Confidential 9© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Stress Tests
Oratop snapshot
Cisco Confidential 10© 2013-2014 Cisco and/or its affiliates. All rights reserved.
EM Cloud 12c Performance Data
Cisco Confidential 11© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Destructive Tests
Cisco Confidential 12© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Oracle RAC on Cisco UCS – Improved Availability
Failure Description Response
1 or 2 or 3 or
4
Single Link Failure
(Public Interface)
Represents Port Failure—
nodes Should Continue to
Work
1 and 2 or
3 and 4
All Links Failure
(Public Interface)
Nodes Should Continue to
Work via Failover
5 or 6 or 7 or
8
Single Link
(Private
Interconnect)
Represents Port Failure —
Nodes Should Continue
to Work
5 and 6 or 7
and 8
All Links (Private
Interconnect)
Nodes Should Continue to
Work via Failover
9
Storage Path
Failure
1 IO Path Lost—No Effect,
All IO Paths— Nodes
Should Reboot
Common Failures
tested at high
stress levels
Cisco Confidential 13© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Flex ASM Failover
ASM Flex Cluster
Disk Group 1 Disk Group 2
Node1 Node2 Node3 Node4
ASM Flex Cluster
Disk Group 1 Disk Group 2
Node1 Node2 Node3 Node4
Node 1 ASM killed
ASM Instance migrates
12c DB on Node1 continues to operate
Cisco Confidential 14© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 All Oracle products are certified with Cisco UCS
 Oracle RAC extensively tested on Unified Fabric Oracle 10g R2/11g R2/12c
 Best Practices determined via Cisco Validated Designs and studies
 Focus on application benchmarks, sizing data entered into sizing tools
 Integrated Solutions (Vblock, Flexpod) fully documented with Oracle
 Customer successes documented – TCO, Scaling, Performance
 Majority of activity performed in consultation with Oracle
Cisco Validated Solutions
for Oracle
Sizing & Best Practice
Guides, Scaling Studies,
Product Certifications
Customer Case Studies and
TCO Analysis
Oracle Focus Areas
Oracle Application, Database
and Industry Standard
Benchmarks
Thank you.
Cisco Confidential 16© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Hardware Destructive Tests
Test Status
1 Multiple Network
Connection Failures
Ramp up to full load. Disconnect 2xpublic
(chassis1) and 2xprivate (chassis2 ).
Chassis 2 servers
reboot and join cluster.
2 Network failures
between FI and
Corporate Network
Ramp the system to full load. Disconnect
connection from each outbound switch one
after the other.
No disruption to Oracle
clients.
3 Fabric Failover
Tests
Run the system on full load. Reboot FabricA,
followed by FabricB.
Fabric failovers should
not cause disruption (
FC output is reduced )
4 Path Failure Tests Run the system on full load. Disconnect the FC
connections. Reconnect them back during
restart.
Servers rebooted and
joined back the cluster.
5 Swap the blades Under full load, swap out one blade from each
chassis
After rediscovery, the
blades joined the
cluster.
Cisco Confidential 17© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Hardware Destructive Tests
Test Status
6 ACFS Test1 Kill the volume driver process vdbg under
full load, on couple of nodes, that handles
extents locks and other volume
management functions.
DB instances crash as the
underlying acfs files
system is not available.
7 ACFS Test2 Ramp up the system load and enlarge the
ACFS file system
No disruption to Oracle
clients.
8 ACFS Test3 Kill the ASM CKPT process under full load Process re-spawned and
workload continues.
9 Flex ASM Send sigkill to the asm pmon process
when running under full load.
ASM process migrates to
another node and there is
no interruption to Oracle
Work load
Cisco Confidential 18© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Performance Data
Time Recv Send usr % sys % idl % wai %
7:30:11 242M 224M 43 16 29 10
7:30:11 145M 217M 48 16 17 16
7:30:11 244M 177M 42 16 21 18
7:30:11 252M 154M 44 16 26 11
7:30:11 301M 123M 44 16 20 17
7:30:11 259M 343M 46 17 23 11
7:30:11 259M 342M 45 17 25 10
1702M 1580M
AWR Data
Interconnect from EM Cloud control
Interconnect from dstat
Cisco Confidential 19© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Hardware Calibration – Orion IOPS and Bandwidth tests
• 8 node Oracle RAC
cluster
• 2 chassis, 8 x B420
Blade servers
• 750K IOPs at very low
latency (< 2 ms)
• 25 GBytes/Sec.
bandwidth (200 Gbps)
3,078
7,013
9,703
11,273
14,801
15,731
18,184
23,892
102,863
205,591
319,238
409,468
489,248
561,253
633,049
731,502
0
5,000
10,000
15,000
20,000
25,000
30,000
0
100,000
200,000
300,000
400,000
500,000
600,000
700,000
800,000
1 2 3 4 5 6 7 8
MBPS
IOPS
Nodes
Bandwidth
Throughput
Cisco Confidential 20© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Oracle Orion Tests at expected workloads
OLTP workload
• Random 8K Reads
• 70% Reads, 30% Writes
• 330K IOPs at very low latency (< 2
ms)
• Storage Pool with 50 SSDs
DSS workload
• Large Reads 1 MB size
• 90% Reads, 10% writes
• 17GB/Sec Bandwidth
• Storage Pool with 25
SSDs,160 SAS drives
Cisco Confidential 21© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Oracle 12c 8-Node UCS cluster - Logical Architecture
ASM Flex Cluster
OLTP Disk Group CPUCRS Disk Group REDO Disk Group OCRVOTE Disk GroupDSS Disk Group
ASM+
APX
ASM+
APX
ASM+
APX
APXAPX APX APX APX
Scan Listeners
8 Node UCS cluster
• UEK2 R2 Linux kernel
• 12.1.0.1 CRS on 8 hub nodes
with Flex ASM
Cisco Confidential 22© 2013-2014 Cisco and/or its affiliates. All rights reserved.
UCS improved availability Oracle RAC
 Normal Operating conditions
• Private interconnect traffic is
localized
• Extremely Low LatencyFailFail
Cisco Confidential 23© 2013-2014 Cisco and/or its affiliates. All rights reserved.
UCS improved availability Oracle RAC
Fail Fail
Cisco Confidential 24© 2013-2014 Cisco and/or its affiliates. All rights reserved.
CPU
IO
Cisco Confidential 25© 2013-2014 Cisco and/or its affiliates. All rights reserved.
CDB vs PDB Performance
TPM – 1,162,648
Throughput = 224,864 IOPS
Bandwidth = 10,356 MB/sec
Interconnect = 2,426 MB/sec
OLTP
CDB
CPU
CDB
CRS
non-CDB
DSS
CDB
TPM – 1,241,552
Throughput = 132,570 IOPS
Bandwidth = 10,270 MB/sec
Interconnect = 2,377 MB/sec
Single
Container
OLTP
CDB
CPU
PDB
IO
PDB
DSS
PDB
CRS
non-CDB
Cisco Confidential 26© 2013-2014 Cisco and/or its affiliates. All rights reserved.
TPM – 1,162,648
Throughput = 224,864 IOPS
Bandwidth = 10,356 MB/sec
Interconnect = 2,426 MB/sec
Multiple Containers vs Single Container with PDBs
CPU
DSS
Interconnect
Non-CDB
database
Interconnect
Non-CDB
database
TPM – 1,241,552
Throughput = 132,570 IOPS
Bandwidth = 10,270 MB/sec
Interconnect = 2,377 MB/sec

More Related Content

What's hot (20)

PPT
Sparc solaris servers
solarisyougood
 
PDF
Flex Your Database on 12c's Flex ASM and Flex Cluster
Maaz Anjum
 
PDF
Oracle RAC 12c New Features List OOW13
Markus Michalewicz
 
PDF
Building an Oracle Grid with Oracle VM on Dell Blade Servers and EqualLogic i...
Lindsey Aitchison
 
PDF
Understanding Oracle RAC 11g Release 2 Internals
Markus Michalewicz
 
PDF
What we unlearned_and_learned_by_moving_from_m9000_to_ssc_ukoug2014
Philippe Fierens
 
PPT
Oracle on linux
VINAY PANDEY
 
PPTX
Collaborate 17 Oracle RAC 12cRel 2 Best Practices
Anil Nair
 
PDF
Troug 11 gnf
Syed Hussain
 
PDF
Unlock Your Cloud Potential with Mirantis OpenStack & Cumulus Linux
Cumulus Networks
 
PDF
Upgrading to Oracle 11gR2
Syed Hussain
 
PPTX
ZFS for Databases
ahl0003
 
PPTX
Sharing experience implementing Direct NFS
Yury Velikanov
 
PDF
Understanding oracle rac internals part 2 - slides
Mohamed Farouk
 
PDF
Pod density comparison: VMware vSphere with Tanzu vs. a bare-metal approach ...
Principled Technologies
 
PPSX
Oracle 11g R2 RAC implementation and concept
Santosh Kangane
 
PPTX
EMC Multisite DR for SQL Server 2012
xKinAnx
 
PDF
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...
Markus Michalewicz
 
PDF
Oracle RAC - Customer Proven Scalability
Markus Michalewicz
 
DOCX
Network performance test plan_v0.3
David Pasek
 
Sparc solaris servers
solarisyougood
 
Flex Your Database on 12c's Flex ASM and Flex Cluster
Maaz Anjum
 
Oracle RAC 12c New Features List OOW13
Markus Michalewicz
 
Building an Oracle Grid with Oracle VM on Dell Blade Servers and EqualLogic i...
Lindsey Aitchison
 
Understanding Oracle RAC 11g Release 2 Internals
Markus Michalewicz
 
What we unlearned_and_learned_by_moving_from_m9000_to_ssc_ukoug2014
Philippe Fierens
 
Oracle on linux
VINAY PANDEY
 
Collaborate 17 Oracle RAC 12cRel 2 Best Practices
Anil Nair
 
Troug 11 gnf
Syed Hussain
 
Unlock Your Cloud Potential with Mirantis OpenStack & Cumulus Linux
Cumulus Networks
 
Upgrading to Oracle 11gR2
Syed Hussain
 
ZFS for Databases
ahl0003
 
Sharing experience implementing Direct NFS
Yury Velikanov
 
Understanding oracle rac internals part 2 - slides
Mohamed Farouk
 
Pod density comparison: VMware vSphere with Tanzu vs. a bare-metal approach ...
Principled Technologies
 
Oracle 11g R2 RAC implementation and concept
Santosh Kangane
 
EMC Multisite DR for SQL Server 2012
xKinAnx
 
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...
Markus Michalewicz
 
Oracle RAC - Customer Proven Scalability
Markus Michalewicz
 
Network performance test plan_v0.3
David Pasek
 

Viewers also liked (14)

PDF
Quebec Lower North Shore Tourism plan 2015 2020
PAR
 
DOCX
PR2 - Audience theorys
ben foran
 
DOCX
Music video purposes work sheet (2) NEW
Connor1998
 
PPTX
LYB End of Term Presentation Sean Street
Sean Street
 
PPT
Big cycling changes in a small town – Maciej Lubaś
veloforum
 
PPTX
Харківські велоініціативи
veloforum
 
PPTX
Media sheets
elizabeth white
 
PPTX
Велосипедна навігація – Ксенія Семенова, Асоціація велосипедистів Києва, радн...
veloforum
 
PPTX
Overview of v cloud case studies
solarisyougood
 
DOCX
PR2: Audience Theories
Connor1998
 
DOCX
Pr1 research techniques. Unit 6 critical approaches
mattdevney
 
PPTX
Airbnb Partnering with SolarCity to Offer Customer Rewards
Florian Leibert
 
PDF
Historia del malware
ESET Latinoamérica
 
DOCX
Music video script
shakeel99
 
Quebec Lower North Shore Tourism plan 2015 2020
PAR
 
PR2 - Audience theorys
ben foran
 
Music video purposes work sheet (2) NEW
Connor1998
 
LYB End of Term Presentation Sean Street
Sean Street
 
Big cycling changes in a small town – Maciej Lubaś
veloforum
 
Харківські велоініціативи
veloforum
 
Media sheets
elizabeth white
 
Велосипедна навігація – Ксенія Семенова, Асоціація велосипедистів Києва, радн...
veloforum
 
Overview of v cloud case studies
solarisyougood
 
PR2: Audience Theories
Connor1998
 
Pr1 research techniques. Unit 6 critical approaches
mattdevney
 
Airbnb Partnering with SolarCity to Offer Customer Rewards
Florian Leibert
 
Historia del malware
ESET Latinoamérica
 
Music video script
shakeel99
 
Ad

Similar to Unleash oracle 12c performance with cisco ucs (20)

PDF
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Markus Michalewicz
 
PDF
Cisco UCS Integrated Infrastructure for Big Data with Cassandra
DataStax Academy
 
PDF
3. ami big data hadoop on ucs seminar may 2013
Taldor Group
 
PPT
Orcl siebel-sun-s282213-oow2006
Sal Marcuz
 
PPT
Collaborate07kmohiuddin
Sal Marcuz
 
PPTX
Make IT Simple, Make Business Agile
Huawei Enterprise Hong Kong
 
PDF
Mellanox Storage Solutions
Mellanox Technologies
 
PDF
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Sandesh Rao
 
PPT
Oracle RAC Presentation at Oracle Open World
Paul Marden
 
PPT
Dcna technology update
Ramana Rongala
 
PDF
3 storage innovations for improving performance, efficiency, and manageability
Dr. Wilfred Lin (Ph.D.)
 
PDF
TechWiseTV Workshop: Cisco UCS C4200
Robb Boyd
 
PDF
Nové vlastnosti Oracle Database Appliance
MarketingArrowECS_CZ
 
PPTX
Presenta completaoow2013
Fran Navarro
 
PPTX
How oracle 12c flexes its muscles against oracle 11g r2 final
Ajith Narayanan
 
PDF
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
Markus Michalewicz
 
PDF
RedisConf17 - Redis Enterprise on IBM Power Systems
Redis Labs
 
PDF
VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld
 
PDF
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Markus Michalewicz
 
PDF
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2020年1月版]
オラクルエンジニア通信
 
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Markus Michalewicz
 
Cisco UCS Integrated Infrastructure for Big Data with Cassandra
DataStax Academy
 
3. ami big data hadoop on ucs seminar may 2013
Taldor Group
 
Orcl siebel-sun-s282213-oow2006
Sal Marcuz
 
Collaborate07kmohiuddin
Sal Marcuz
 
Make IT Simple, Make Business Agile
Huawei Enterprise Hong Kong
 
Mellanox Storage Solutions
Mellanox Technologies
 
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Sandesh Rao
 
Oracle RAC Presentation at Oracle Open World
Paul Marden
 
Dcna technology update
Ramana Rongala
 
3 storage innovations for improving performance, efficiency, and manageability
Dr. Wilfred Lin (Ph.D.)
 
TechWiseTV Workshop: Cisco UCS C4200
Robb Boyd
 
Nové vlastnosti Oracle Database Appliance
MarketingArrowECS_CZ
 
Presenta completaoow2013
Fran Navarro
 
How oracle 12c flexes its muscles against oracle 11g r2 final
Ajith Narayanan
 
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
Markus Michalewicz
 
RedisConf17 - Redis Enterprise on IBM Power Systems
Redis Labs
 
VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Markus Michalewicz
 
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2020年1月版]
オラクルエンジニア通信
 
Ad

More from solarisyougood (20)

PPTX
Emc vipr srm workshop
solarisyougood
 
PPTX
Emc recoverpoint technical
solarisyougood
 
PPTX
Emc vmax3 technical deep workshop
solarisyougood
 
PPTX
EMC Atmos for service providers
solarisyougood
 
PPTX
Cisco prime network 4.1 technical overview
solarisyougood
 
PPTX
Designing your xen desktop 7.5 environment with training guide
solarisyougood
 
PPT
Ibm aix technical deep dive workshop advanced administration and problem dete...
solarisyougood
 
PPT
Ibm power ha v7 technical deep dive workshop
solarisyougood
 
PPT
Power8 hardware technical deep dive workshop
solarisyougood
 
PPT
Power systems virtualization with power kvm
solarisyougood
 
PPTX
Power vc for powervm deep dive tips &amp; tricks
solarisyougood
 
PPTX
Emc data domain technical deep dive workshop
solarisyougood
 
PPT
Ibm flash system v9000 technical deep dive workshop
solarisyougood
 
PPTX
Emc vnx2 technical deep dive workshop
solarisyougood
 
PPTX
Emc isilon technical deep dive workshop
solarisyougood
 
PPTX
Emc ecs 2 technical deep dive workshop
solarisyougood
 
PPTX
Emc vplex deep dive
solarisyougood
 
PPTX
Cisco mds 9148 s training workshop
solarisyougood
 
PPTX
Cisco cloud computing deploying openstack
solarisyougood
 
PPTX
Se training storage grid webscale technical overview
solarisyougood
 
Emc vipr srm workshop
solarisyougood
 
Emc recoverpoint technical
solarisyougood
 
Emc vmax3 technical deep workshop
solarisyougood
 
EMC Atmos for service providers
solarisyougood
 
Cisco prime network 4.1 technical overview
solarisyougood
 
Designing your xen desktop 7.5 environment with training guide
solarisyougood
 
Ibm aix technical deep dive workshop advanced administration and problem dete...
solarisyougood
 
Ibm power ha v7 technical deep dive workshop
solarisyougood
 
Power8 hardware technical deep dive workshop
solarisyougood
 
Power systems virtualization with power kvm
solarisyougood
 
Power vc for powervm deep dive tips &amp; tricks
solarisyougood
 
Emc data domain technical deep dive workshop
solarisyougood
 
Ibm flash system v9000 technical deep dive workshop
solarisyougood
 
Emc vnx2 technical deep dive workshop
solarisyougood
 
Emc isilon technical deep dive workshop
solarisyougood
 
Emc ecs 2 technical deep dive workshop
solarisyougood
 
Emc vplex deep dive
solarisyougood
 
Cisco mds 9148 s training workshop
solarisyougood
 
Cisco cloud computing deploying openstack
solarisyougood
 
Se training storage grid webscale technical overview
solarisyougood
 

Recently uploaded (20)

PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
July Patch Tuesday
Ivanti
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
July Patch Tuesday
Ivanti
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 

Unleash oracle 12c performance with cisco ucs

  • 1. Unleash Oracle 12c Performance with Cisco UCS Download this slide http://ouo.io/cbI00 Aprils 2014
  • 2. Cisco Confidential 2© 2013-2014 Cisco and/or its affiliates. All rights reserved. Oracle Database 12C – Unleashing Performance • Goal: Define and Develop blueprint for Multitenant Database architecture • Best practices for “Pluggable Databases” • Flex ASM - Allows to separate ASM from databases • Multitenant design running OLTP, DSS and in memory databases • Traditional database and containers running together System Resources CPU IO DSS DSS
  • 3. Cisco Confidential 3© 2013-2014 Cisco and/or its affiliates. All rights reserved. Cisco UCS: Many Server Form Factors, One System Industry-Leading Compute Without Compromise Current UCS Compute Portfolio Performance Optimized for Bare Metal, Virtualized, and Cloud Applications UCS C220 M3 Versatile, General Purpose Enterprise Infrastructure, and Application Server Enterprise Performance UCS C240 M3 Ideal Platform for Big Data, ERP, and Database Applications UCS B200 M3 Optimal Choice for VDI, Private Cloud, or Dense Virtualization/ Consolidation Workloads Intensive/Mission Critical UCS B420 M3 Enterprise Class, 4-Socket Blade for Large, Memory-Intensive Bare Metal and Virtualized Applications UCS C420 M3 Enterprise Class, 4-Socket Server for Large, Memory-Intensive Bare Metal, and Virtualized Applications UCS C24 M3 Entry, Expandable Rack Server for Storage Intensive Workloads UCS C22 M3 Entry Rack Server for Distributed and Web Infrastructure Applications UCS B22 M3 Entry Blade Server for IT Infrastructure and Web Applications Scale Out RackBlade UCS C260 M2 Mission-Critical, 2-Socket Extended Memory Server for Large, Memory- Intensive Applications UCS C460 M2 Mission-Critical, 4-Socket Server for Large, CPU-Intensive Applications UCS B440 M2 Mission-Critical, 4-Socket Blade for Large, CPU-Intensive Bare Metal and Virtualized ApplicationsUCS B230 M2 Density-optimized CPU and Memory-Intensive 2-Socket Blade for Bare Metal and Virtualized Applications Available
  • 4. Cisco Confidential 4© 2013-2014 Cisco and/or its affiliates. All rights reserved.  UCS  B420M3 4 Socket Servers @ 256 GB RAM  4 x 8 Gbps vHBA and 2 x 10Gbps vNICS on each blade  Storage  EMC VNX 8000.  256 SAS, 50 SAS flash drives and 600GB of flash Cache.  32 x 8Gb FC Connections through N5K.  OS and Databases  Linux uek2 r2 kernel with EMC PowerPath.  Oracle CRS and RDBMS 12.1.0.1.2 along with ACFS  OLTP database – 4TB  DSS database – 6 TB  CPU and CRS – 1 TB  Workloads  Oracle OAST workload for performance and stress tests. Oracle 12c Certification Architecture
  • 5. Cisco Confidential 5© 2013-2014 Cisco and/or its affiliates. All rights reserved. Hardware Calibration – Orion IOPS and Bandwidth tests • 8 node Oracle RAC cluster • 2 chassis, 8 x B420 Blade servers • 750K IOPs at very low latency (< 2 ms) • 25 GBytes/Sec. bandwidth (200 Gbps) • Linear Scalability IOPs and Bandwidth as cluster nodes added 102,863 205,591 319,238 409,468 489,248 561,253 633,049 751,502 0 100,000 200,000 300,000 400,000 500,000 600,000 700,000 800,000 1 2 3 4 5 6 7 8 IOPS Nodes Read IOPS IOPs 3,078 7,013 9,703 11,273 14,801 16,731 20,184 24,892 0 2,500 5,000 7,500 10,000 12,500 15,000 17,500 20,000 22,500 25,000 1 2 3 4 5 6 7 8 BandwidthMB/Sec Nodes Read MBPS Bandwidth
  • 6. Cisco Confidential 6© 2013-2014 Cisco and/or its affiliates. All rights reserved. Oracle Orion Tests – Running OLTP and DSS together OLTP workload • Random 8K Reads • 70% Reads, 30% Writes • 330K IOPs at very low latency (< 2 ms) • Storage Pool with 50 SSDs DSS workload • Large Reads 1 MB size • 90% Reads, 10% writes • 17GB/Sec Bandwidth • Storage Pool with 25 SSDs,160 SAS drives 52,138 89,209 107,392 179,243 252,615 295,728 309,770 327,449 0 50000 100000 150000 200000 250000 300000 350000 1 2 3 4 5 6 7 8 ThroughputinIOPS Number of Nodes OLTP Luns IOPS - 30% writes @8k IO Size 1 2 3 4 5 6 7 8 3,284 7,013 9,703 11,273 14,801 15,730 16,184 17,738 0 2000 4000 6000 8000 10000 12000 14000 16000 18000 20000 1 2 3 4 5 6 7 8 BandwidthinMBPS Number of Nodes DSS Luns Throughput - 10% writes @1MB IO Size
  • 7. Cisco Confidential 7© 2013-2014 Cisco and/or its affiliates. All rights reserved. Oracle 12c 8-Node UCS cluster - Logical Architecture ASM Flex Cluster OLTP Disk Group CPUCRS Disk Group REDO Disk Group OCRVOTE Disk GroupDSS Disk Group APXAPXASM+ APX ASM+ APX ASM+ APX APXAPX APX Scan Listeners 8 Node UCS cluster • UEK2 R2 Linux kernel • 12.1.0.1 CRS on 8 hub nodes with Flex ASM
  • 8. Cisco Confidential 8© 2013-2014 Cisco and/or its affiliates. All rights reserved. Multiple Containers vs Single Container with PDBs TPM – 1,162,648 Throughput = 154,864 IOPS Bandwidth = 10,356 MB/sec Interconnect = 2,426 MB/sec Interconnect Non-CDB database Interconnect Non-CDB database TPM – 1,241,552 Throughput = 132,570 IOPS Bandwidth = 10,270 MB/sec Interconnect = 2,377 MB/sec CPU DSS DSS (6000 GB) OLTP (4000GB) CPU Stress (500 GB) DSS PDB (6000 GB) OLTP PDB (4000GB) CPU Stress PDB (500 GB))
  • 9. Cisco Confidential 9© 2013-2014 Cisco and/or its affiliates. All rights reserved. Stress Tests Oratop snapshot
  • 10. Cisco Confidential 10© 2013-2014 Cisco and/or its affiliates. All rights reserved. EM Cloud 12c Performance Data
  • 11. Cisco Confidential 11© 2013-2014 Cisco and/or its affiliates. All rights reserved. Destructive Tests
  • 12. Cisco Confidential 12© 2013-2014 Cisco and/or its affiliates. All rights reserved. Oracle RAC on Cisco UCS – Improved Availability Failure Description Response 1 or 2 or 3 or 4 Single Link Failure (Public Interface) Represents Port Failure— nodes Should Continue to Work 1 and 2 or 3 and 4 All Links Failure (Public Interface) Nodes Should Continue to Work via Failover 5 or 6 or 7 or 8 Single Link (Private Interconnect) Represents Port Failure — Nodes Should Continue to Work 5 and 6 or 7 and 8 All Links (Private Interconnect) Nodes Should Continue to Work via Failover 9 Storage Path Failure 1 IO Path Lost—No Effect, All IO Paths— Nodes Should Reboot Common Failures tested at high stress levels
  • 13. Cisco Confidential 13© 2013-2014 Cisco and/or its affiliates. All rights reserved. Flex ASM Failover ASM Flex Cluster Disk Group 1 Disk Group 2 Node1 Node2 Node3 Node4 ASM Flex Cluster Disk Group 1 Disk Group 2 Node1 Node2 Node3 Node4 Node 1 ASM killed ASM Instance migrates 12c DB on Node1 continues to operate
  • 14. Cisco Confidential 14© 2013-2014 Cisco and/or its affiliates. All rights reserved.  All Oracle products are certified with Cisco UCS  Oracle RAC extensively tested on Unified Fabric Oracle 10g R2/11g R2/12c  Best Practices determined via Cisco Validated Designs and studies  Focus on application benchmarks, sizing data entered into sizing tools  Integrated Solutions (Vblock, Flexpod) fully documented with Oracle  Customer successes documented – TCO, Scaling, Performance  Majority of activity performed in consultation with Oracle Cisco Validated Solutions for Oracle Sizing & Best Practice Guides, Scaling Studies, Product Certifications Customer Case Studies and TCO Analysis Oracle Focus Areas Oracle Application, Database and Industry Standard Benchmarks
  • 16. Cisco Confidential 16© 2013-2014 Cisco and/or its affiliates. All rights reserved. Hardware Destructive Tests Test Status 1 Multiple Network Connection Failures Ramp up to full load. Disconnect 2xpublic (chassis1) and 2xprivate (chassis2 ). Chassis 2 servers reboot and join cluster. 2 Network failures between FI and Corporate Network Ramp the system to full load. Disconnect connection from each outbound switch one after the other. No disruption to Oracle clients. 3 Fabric Failover Tests Run the system on full load. Reboot FabricA, followed by FabricB. Fabric failovers should not cause disruption ( FC output is reduced ) 4 Path Failure Tests Run the system on full load. Disconnect the FC connections. Reconnect them back during restart. Servers rebooted and joined back the cluster. 5 Swap the blades Under full load, swap out one blade from each chassis After rediscovery, the blades joined the cluster.
  • 17. Cisco Confidential 17© 2013-2014 Cisco and/or its affiliates. All rights reserved. Hardware Destructive Tests Test Status 6 ACFS Test1 Kill the volume driver process vdbg under full load, on couple of nodes, that handles extents locks and other volume management functions. DB instances crash as the underlying acfs files system is not available. 7 ACFS Test2 Ramp up the system load and enlarge the ACFS file system No disruption to Oracle clients. 8 ACFS Test3 Kill the ASM CKPT process under full load Process re-spawned and workload continues. 9 Flex ASM Send sigkill to the asm pmon process when running under full load. ASM process migrates to another node and there is no interruption to Oracle Work load
  • 18. Cisco Confidential 18© 2013-2014 Cisco and/or its affiliates. All rights reserved. Performance Data Time Recv Send usr % sys % idl % wai % 7:30:11 242M 224M 43 16 29 10 7:30:11 145M 217M 48 16 17 16 7:30:11 244M 177M 42 16 21 18 7:30:11 252M 154M 44 16 26 11 7:30:11 301M 123M 44 16 20 17 7:30:11 259M 343M 46 17 23 11 7:30:11 259M 342M 45 17 25 10 1702M 1580M AWR Data Interconnect from EM Cloud control Interconnect from dstat
  • 19. Cisco Confidential 19© 2013-2014 Cisco and/or its affiliates. All rights reserved. Hardware Calibration – Orion IOPS and Bandwidth tests • 8 node Oracle RAC cluster • 2 chassis, 8 x B420 Blade servers • 750K IOPs at very low latency (< 2 ms) • 25 GBytes/Sec. bandwidth (200 Gbps) 3,078 7,013 9,703 11,273 14,801 15,731 18,184 23,892 102,863 205,591 319,238 409,468 489,248 561,253 633,049 731,502 0 5,000 10,000 15,000 20,000 25,000 30,000 0 100,000 200,000 300,000 400,000 500,000 600,000 700,000 800,000 1 2 3 4 5 6 7 8 MBPS IOPS Nodes Bandwidth Throughput
  • 20. Cisco Confidential 20© 2013-2014 Cisco and/or its affiliates. All rights reserved. Oracle Orion Tests at expected workloads OLTP workload • Random 8K Reads • 70% Reads, 30% Writes • 330K IOPs at very low latency (< 2 ms) • Storage Pool with 50 SSDs DSS workload • Large Reads 1 MB size • 90% Reads, 10% writes • 17GB/Sec Bandwidth • Storage Pool with 25 SSDs,160 SAS drives
  • 21. Cisco Confidential 21© 2013-2014 Cisco and/or its affiliates. All rights reserved. Oracle 12c 8-Node UCS cluster - Logical Architecture ASM Flex Cluster OLTP Disk Group CPUCRS Disk Group REDO Disk Group OCRVOTE Disk GroupDSS Disk Group ASM+ APX ASM+ APX ASM+ APX APXAPX APX APX APX Scan Listeners 8 Node UCS cluster • UEK2 R2 Linux kernel • 12.1.0.1 CRS on 8 hub nodes with Flex ASM
  • 22. Cisco Confidential 22© 2013-2014 Cisco and/or its affiliates. All rights reserved. UCS improved availability Oracle RAC  Normal Operating conditions • Private interconnect traffic is localized • Extremely Low LatencyFailFail
  • 23. Cisco Confidential 23© 2013-2014 Cisco and/or its affiliates. All rights reserved. UCS improved availability Oracle RAC Fail Fail
  • 24. Cisco Confidential 24© 2013-2014 Cisco and/or its affiliates. All rights reserved. CPU IO
  • 25. Cisco Confidential 25© 2013-2014 Cisco and/or its affiliates. All rights reserved. CDB vs PDB Performance TPM – 1,162,648 Throughput = 224,864 IOPS Bandwidth = 10,356 MB/sec Interconnect = 2,426 MB/sec OLTP CDB CPU CDB CRS non-CDB DSS CDB TPM – 1,241,552 Throughput = 132,570 IOPS Bandwidth = 10,270 MB/sec Interconnect = 2,377 MB/sec Single Container OLTP CDB CPU PDB IO PDB DSS PDB CRS non-CDB
  • 26. Cisco Confidential 26© 2013-2014 Cisco and/or its affiliates. All rights reserved. TPM – 1,162,648 Throughput = 224,864 IOPS Bandwidth = 10,356 MB/sec Interconnect = 2,426 MB/sec Multiple Containers vs Single Container with PDBs CPU DSS Interconnect Non-CDB database Interconnect Non-CDB database TPM – 1,241,552 Throughput = 132,570 IOPS Bandwidth = 10,270 MB/sec Interconnect = 2,377 MB/sec

Editor's Notes

  • #3: Unlike a traditional database where only one database can exist per instance, the Oracle 12c pluggable databases allow multiple databases within an instance. Oracle pluggable databases ease the movement into database consolidation because the data dictionary information (obj$, tab$ and source$) are independent of any container database. All PDB's within the container share a common LGWR process.
  • #13: We talked about UCS performance in the previous slides. Let us look at how UCS failover provides improved availability against common hardware/cable failures.
  • #15: Focus: Details the key documents/elements that are created for each Oracle DB and core ERP application product suites that Cisco develops for each Oracle key product Key points: Oracle certifies all products to an OS and version number then any server/blades certified for that same OS and version is regarded by Oracle as certified to run those Oracle products Oracle Linux, Oracle VM require same certification as RHET and Vmware etc Due to Unified Fabric, Oracle requires a separate certification by OS for Oracle RAC 10g R2 and 11gR2. Currently, RHEL, OL, and SlLES 11 (Only 11gR2) are certified. NO certification planned for Solaris due to lack of a test kit from Oracle. Primary focus has been Oracle DB and RAC, then Oracle E-Business Suite, PeopleSoft, JD Edwards, Siebel, Fusion. Other apps are defined a niche apps and so while we can size for UCS due to market requirements are a 2nd tier focus