You are on page 1of 28

Safe Harbor Statement

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 Oracles products remains at the sole
discretion of Oracle.

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 2

Best Practices for


Supporting and
Maintaining Oracle
Exadata
October 27, 2015

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

Best Practices for Supporting and


Maintaining Oracle Exadata
Session Speakers:
Alex North, GM Platinum Services, Oracle - Moderator
Jaime Figueroa, Senior Principal Technical Support Engineer, Oracle
Kris Lippi, Systems Engineer, Data Administration, Travelers
Gagan Singh, Sr Database Architect, Intel Corporation
Vivek Puri, Manager - Database Administration & Engineered Systems,
The Sherwin Williams Company

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

Program Agenda
1

Best Practice: WriteBack Flash Cache

Customer Perspectives:
Travelers
Intel Corporation
The Sherwin Williams Company

Q&A
Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 5

Program Agenda with Highlight


1

Best Practice: WriteBack Flash Cache

Customer Perpectives
Travelers
Intel Corporation
The Sherwin Williams Companies

Q&A
Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 6

Write Back Flash


Cache
Improving performance of the
Exadata

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

WriteBack FlashCache
Improving performance of Exadata

What is FlashCache
When should you change to WriteBack
How to evaluate and monitor

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted 8

What is FlashCache
Caches data from the Oracle
Database replacing slow
mechanical I/O operations to disk
with very rapid flash memory
operations
Frequently accessed data is
cached
Use of Special Hardware
No spinning media
Low latency

Storage Cells with harddisks,


default mode is WriteThrough

Characteris
tics

Stora
ge
Serve
r Type

Capacity
cell

Aura
Cards
1.0
F20

4 cards
4 FDOMS
X2
22.8GB each

365GB

Aura
Cards
2.0 F40

4 cards
4 FDOMS
93.1G each

X3

1.4TB

Aura
Cards
2.1
F80

4 cards
4 FDOMS
186G each

X4

2.9TB

X5
Extreme
4 cards
High
Flash
5.8TB
1.45TB
Capaci
Copyright 2015, Oracle and/or its affiliates. All rights
reserved. | Oracle Confidential
Internal/Restricted/Highly Restricted 9
F160

When should you change to WriteBack


Saturation of the Hard disks
High values on %util, await, avgqu-sz
Max out IOPs

Typical for Write intensive


workloads
Exadata Write-Back Flash Cache FAQ (Doc ID 1500257.1)
Review 888828.1
Section Minimum Exadata, Grid
Infrastructure, and Database
Requirements for Exadata future
Usage

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted10

When should you change to WriteBack


Enable WriteBack

Disable WriteBack

Drop Flascache

Flush Flascache

# cellcli e drop flashcache

# cellcli e alter flashcache all flush

Modify attribute FlashCacheMode


# cellcli e alter cell
flashcachemode=writeback

Create Flashcache
# cellcli e create flascache all
# cellcli e list flashcache detail
# cellcli e list griddisk attributes
name,cachedby

Monitor for completion


Modify attribute
FlashCacheMode
# cellcli e alter
flaschachmode=writethrough

Create Flashcache
# cellcli e create flascache all
# cellcli e list flashcache detail

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted11

How to evaluate and monitor


FlashCache Space Resource Management
Cache/No Cache
Option
11.2.3.3.1
ALTER IORMPLAN
dbplan=((name=db1
, flashCache=on|
off))

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted12

How to evaluate and monitor


FlashCache Space Resource Management
Soft Limit
12.1.2.1.1
ALTER IORMPLAN
dbPlan=((name=pr
od1,
flashCacheMin=1
000M),
(name=prod2,
flashCacheLimit=
20G),
(name=prod3,
flashCacheMin=1
0G,
flashCacheLimit=

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted13

How to evaluate and monitor


FlashCache Space Resource Management
Hard Limit
12.1.2.2.0
ALTER IORMPLAN
dbPlan=((name=pr
od1,
flashcachesize=1
000M),

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted14

How to evaluate and monitor


ExaWatcher

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted15

How to evaluate and monitor


Cell Metrics

Metric
DB_IO_RQ_SM_SEC
DB_IO_RQ_LG_SEC

These metrics report the number of small/large request submitted to the


hardDisks per second. It will help to identify if the situation is caused by a
specific database

CD_IO_RQ_R_SM_SEC
CD_IO_RQ_W_SM_SEC
CD_IO_RQ_R_LG_SEC
CD_IO_RQ_R_LG_SEC

These metrics report the number of reads/writes of small/large IOs submitted to


HardDisks and FlashDisks.
It is possible to identify the type of workload (most writes/reads), OLTP/DW

FC_BY_ALLOCATED
FC_BY_USED
FC_BY_DIRTY
FC_IO_RQ_*_SEC
FC_IO_RQ_R_DW_SEC
FC_IO_RQ_R_MISS_SEC
FC_IO_RQ_R_MISS_DW_SEC
FC_IO_RQ_W_SEC
FC_IO_RQ_W_FIRST_SEC
FC_IO_RQ_W_OVERWRITE_SEC
FC_IO_RQ_W_POPULATE_SEC
FC_IO_RQ_R_SKIP_SEC
FC_IO_RQ_W_SKIP_SEC

These metrics report information about FlashCache. Usage, IOPs

DB_FC_BY_ALLOCATED
DB_FC_IO_BY_SEC
DB_FC_IO_RQ_SEC
PDB_FC_BY_ALLOCATED
PDB_FC_IO_BY_SEC

These metrics report space usage of FlashCache by different databases

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted16

How to evaluate and monitor


AWR
Since 11.2.0.4, its possible to monitor optimized writes
cell single physical block reads present on the top 5 wait events
IO Profile section helps to identify workload
Difficult when multiple databases are consolidated on a DB Machine

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted17

How to evaluate and monitor


AWR Exadata Statistics
Minimum version
RDBMS 12.1.0.2.11DBBP & Exadata Storage Server Image version
12.1.2.1.0

Execution from one database but include metrics from all storage
cells & data associated to all databases stored on the storage cells
Three main sections

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted18

Program Agenda with Highlight


1

WriteBack Flash Cache

Customer Pesrpectives
Travelers Kris Lippi
Intel Corporation Gagan Singh
The Sherwin Williams Companies Vivek Puri

Q&A
Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted19

Traveler
s
Kris Lippi, Systems Engineer, Data Administration
Profile
Insurance Industry
Business and Personal
Insurance
3 Datacenters
Production Norcross GA
Disaster Recovery St Paul
MN
Disaster Recovery Omaha
NE (migration in progress)

Oracle Engineered Systems (ES) Platinum Services


Perspectives
Oracle Private Cloud
Environment Norcross, GA

PRD - (3) Exadata X5-2 half rack


systems
QA - (2) Exadata X5-2 half rack
systems
DEV - (1) Exadata X5-2 half rack.
(2) Exadata X3-2 half rack
Lab (1) Exadata X5-2 1/8th rack

Disaster Recover Omaha, NE


(2) Exadata X5-2 half rack

Over 900 Database Instances


8 Onshore DBAs - Travelers
15 Offshore DBAs - Cognizant

Supporting an Exadata
system is a lot of work and
Platinum helps leverage
existing investments in
people.
Patching an Exadata system
is a lot of work and Platinum
helps maintain our security
compliance requirements.
Platinum provides additional
value to yearly support dollar
investments.

Copyright 2015, Oracle and/or its affiliates. All rights reserved. |

20

Intel Corporation

Gagan Singh Sr Database Architect


Profile
Leading Manufacturer of
Computer, Networking &
Communications Products
Founded by Gordon Moore
and Robert Noyce in 1968
Headquartered in Santa
Clara, California
$55.9B in Annual
Revenues - 25+
Consecutive Years of
Positive Net Income

Oracle
Engineered Platinum
Systems (ES)
Perspectives
Exadata(X5/X4/X3)
ZFS/ZS3-4

Engineered
Monitoring

Services
Systems

ASRs Automatic Service


Requests
Managed Patching
H/W support

Over 107,000 Employees,


170 Sites in +70 Countries
Copyright 2015, Oracle and/or its affiliates. All rights reserved. |

21

Program Agenda with Highlight


1

Best Practice: WriteBack Flash Cache

Customer Perspectives
Travelers
Intel Corporation
The Sherwin Williams Companies

Q&A
Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted22

Where to learn more about Platinum Services


at OpenWorld 2015
How to Gather Cell Statistics
on Exadata

Platinum Services Demo


Booth

Tuesday, October 27 2:30pm

Engineered Systems Showcase

Mini Briefing Center in STARSs Bar

Moscone North, downstairs

Moscone West, back of the hall

Bottom of the escalator

Speaker: Jaime Figueroa

Platinum experts on hand all


week

www.oracle.com/goto/platinums
ervices
Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted23

Drinks. Food. Fun.


My Oracle Support Monday Mix
Tonight! Monday, October 26

Join us for a relaxing Happy Hour after a busy day at


Oracle
6:00 to OpenWorld!
8:00 p.m.
Fang
Restaurant

Take
a break
unwind
your
peers
660
Howard
Streetand
( block
fromwith
Moscone
Center)
Get to know the Oracle support engineers you depend on
Meet My Oracle Support executives and developers
Enjoy drinks and hors doeuvres
Admission is free for Premier Support customers with your Oracle OpenWorld
badge

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted24

Keep Learning with Oracle


University

Classroom Training

Cloud

Learning

Technology

Subscription

Applications

Live Virtual Class

Industries

Training On Demand

education.oracle.
Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal

25

Session Surveys
Help us help you!!
The [Program Committee J1] [organizing committeeOW]
would like to invite you to take a moment to give us your
session feedback. Your feedback will help us to improve your
conference.
Please be sure to add your feedback for your attended
sessions by using the Mobile Survey or in Schedule Builder.

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted

26

Copyright 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential Internal/Restricted/Highly Restricted27

You might also like