EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices...

37
<Insert Picture Here> E dt MAA B tP ti S i Exadata MAA Best Practices Series Session #8: Monitoring

Transcript of EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices...

Page 1: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

<Insert Picture Here>

E d t MAA B t P ti S iExadata MAA Best Practices SeriesSession #8: Monitoring

Page 2: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

<Insert Picture Here>

Exadata MAA Best Practices SeriesSession #8: MonitoringJames ViscusiJames ViscusiConsulting Member of Technical Staff

Page 3: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Exadata MAA Best Practices Series

<Insert Picture Here>1. E-Business Suite on Exadata 2. Siebel on Exadata 3. PeopleSoft on Exadata 4. Exadata and OLTP Applications 5. Using Resource Manager on Exadata6. Migrating to Exadata 7. Using DBFS on Exadata 8. Exadata Monitoring 9. Exadata Backup & Recovery 10. Exadata MAA 11. Troubleshooting Exadata 12. Exadata Patching & Upgrades 13. Exadata Health Check

3

Page 4: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Exadata ManageabilityAgendage da

• Key Pointsy

• Business Takeaway

• Best Practices Takeaway

4

Page 5: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Assumptions and Terminology

• General Oracle HA Knowledge expectedg– High Availability Overview documentation

• TerminologyMAA Oracle Maximum Availability Architecture– MAA – Oracle Maximum Availability Architecture

– HA – High Availability – ASR – Automated Service Request

EM Oracle Enterprise Manager– EM – Oracle Enterprise Manager– MOS – My Oracle Support Note – MS – Management Server

5

Page 6: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Key Points and Customer Takeaways

<Insert Picture Here>

Key Points and Customer TakeawaysCustomer Takeaways

6

Page 7: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Exadata Manageability

• Enterprise Manager is the best product for managing g g gOracle databases

E t i M id lid t d i f• Enterprise Manager provides a consolidated view of the Oracle Exadata Database Machine

• Exadata hardware faults are captured and reported with Enterprise Manager and ASR

7

Page 8: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Enterprise Manager is the best product for managing databases with the Oracle Exadata Database Machine

E t i M i th b tEnterprise Manager is the best product for managing databases with the Oracle Exadata Databasewith the Oracle Exadata Database

Machine

8

Page 9: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Why Are We Interested in Database Management ?

• RAC is a cornerstone technology in the Oracle gyExadata Database Machine

M t f RAC i ti l d E t i• Management of RAC is essential and Enterprise Manager provides breadth and depth

9

Page 10: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Monitoring the Database Grid

Out-of-box availability, space, performance and health monitoringhealth monitoring

HA Console for MAA configurations

Non intrusive always onNon-intrusive, always-on, performance monitoring

Smart alerting with adaptive thresholds

10

Page 11: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Storage Management in RAC Environments

• Detailed storage statistics show breakdown of storage allocation and usage

• Allows for some trending of storage usage over g gtime

11

Page 12: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Capacity Monitoring on Clusters

•Understand overall cluster status at a glancestatus at a glance•Automated diagnostics on the cluster interconnect

Visually identify loadVisually identify load skew and other cluster

characteristics

12

Page 13: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Exadata Aware SQL MonitoringReal time monitoring of

application SQL

I/O performance graphsI/O performance graphs with ExadataCell offload efficiencyCell smart scan

Rich metric dataCPUI/O tI/O requestsI/O throughputPGA UsageTemp UsageTemp Usage

13

Page 14: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Enterprise Manager provides a single console view of the Oracle Exadata Database Machine

Enterprise Manager provides aEnterprise Manager provides a single console view of the Oracle

Exadata Database MachineExadata Database Machine

14

Page 15: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Oracle Exadata Database Machine and Grid Control

Monitoring non-database components using Plug-Ins

Database Grid Storage GridStorage Grid

Highly available hardwareInfiniBand Network

Highly available hardwareInfiniBand Network

PDU KVMPDU KVM

Cisco SwitchCisco Switch

15

Page 16: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Plug-In Target Basics

• Key availability y yinformation on the target home page

• Plug in monitors the• Plug-in monitors the health of the target

• Alert notifications can be generated, as with any Grid Control target

16

Page 17: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Plug-In Target Basics

Management Server

Compute Node

IB Plug-in

Plug-in data

Cisco Plug-in

Grid Control Repository

Management Agent

Cisco Plug-in

Storage Cell Plug-in

Agent

17

Page 18: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Configure Target availability

• High Availability for plugin targets g y g g– Automate the capability of relocate target

Preconfigure target to have a known default host and failover– Preconfigure target to have a known default host and failover host• On agent or node fail, job submitted to move monitoring of

target to surviving hosttarget to surviving host• When agent comes back up, monitoring moved to ‘default

host’

18

Page 19: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Storage Cell Plug-in

• Home page shows critical components– Monitors data from MSMonitors data from MS

• Storage cell alerts• Notifications can also be done outside EM

19

Page 20: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

View the Oracle Exadata Database Machine as a Service in Enterprise ManagerService in Enterprise Manager

• Systems and Services allows the Oracle Exadata yDatabase Machine to be viewed in a service model

• Provides a rolled up view• Provides a rolled-up view– Service status– Performance

• Can utilize root cause analysis functionality to diagnose the cause of service failurediagnose the cause of service failure

20

Page 21: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

1) Create Systems

• Systems consist of collections of componentsSystems consist of collections of components• For example, group all your listeners or instances

together

21

Page 22: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

2) Create Services based on the Systems

If d i d dd k P f d U• If desired, you can add key Performance and Usage charts to the Service

22

Page 23: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

3) Define key service attributes

Define key system components

Define Service Level criteria

23

Define Service Level criteria

Page 24: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

4) Finally create an Exadata ServiceMonitoring many as OneMonitoring many as One

• Create an Aggregate Service to consolidate all the Exadata sub-services you’ve defined

24

Exadata sub services you ve defined

Page 25: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Exadata Aggregate Service

25

Page 26: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Publish Exadata Service DashboardsMonitor many as oneMonitor many as one

Service information can be published for executives and business owners

26

Page 27: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Exadata hardware faults capturedusing Enterprise Manager andAutomated Service Request (ASR)

E d t h d f lt t dExadata hardware faults capturedusing Enterprise Manager andg p g

Automated Service Request (ASR)

27

Page 28: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Alertsfrom Hardware to the Console

28

Page 29: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Automatic Service Request (ASR)

• Automatically opens service requests with Oracle for yspecific hardware faults

S i t fil d l t i ll d l• Service requests filed electronically and securely

• Fast and accurate resolution of the hardware faults• Fast and accurate resolution of the hardware faults

• Improved availability, less downtimep o ed a a ab ty, ess do t e

29

Page 30: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

How Does ASR Work?

Customer Datacenter

FRU replaced byField Engineer

Oracle Support Services

Oracle

Oracle FieldEngineer

Oracle Support Engineer

FRU dispatched by

Support E i Service

Customer

Fault occurs

Engineer Service Request routed to Support EngineerSR creation

email notificationOracle Case Management

System

email notificationto customer

ASR

Service Request (SR) created

ASR ServiceProduct's auto-diagnosis

facility sendsSNMP trap to ASR

Manager

Fault telemetry securely

transmitted to Oracle

ASRManager

30

g Oracle

Copyright @ 2010 Oracle Corporation and/or its affiliates

Page 31: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Business Takeaways

Business Takeaways

31

Page 32: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Exadata Manageability Business Takeawaysus ess a ea ays

• Oracle database best practices in a single toolg

• Single Product shows all Exadata components

• Hardware faults are routed to a single console

32

Page 33: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Best Practice Takeaways

Best Practice Takeaways

33

Page 34: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Exadata ManageabilityBest Practice Takeawayses ac ce a ea ays

• Manageability Best Practices captured in MOS note 1110675.1

• ASR installation and quick install guide are available from the Oracle Technology Networkfrom the Oracle Technology Network

34

Page 35: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Best PracticesAdditional Resources sponsored by MAA and X-TeamAdditional Resources sponsored by MAA and X Team

• MAA and Exadata OTN website contains best practices and different architectural solutions

– MAA OTN website:http://www.oracle.com/technetwork/database/features/availability/maa-090890.html090890.html

– Sun Oracle Database Machine and Exadata OTN websitehttp://www.oracle.com/technetwork/database/exadata/index-089737.html

• Openworld presentations– http://openworld.vportal.net

35

Page 36: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

SponsorsExadata MAA Team and X TeamExadata MAA Team and X Team

• Operational and Configuration best practices g– Optimized and integrated for Exadata – Generic practices for other platforms

Examples: Migration Backup/Recovery Monitoring– Examples: Migration, Backup/Recovery, Monitoring, Troubleshooting, Patching, MAA, Consolidation, Active Data Guard, Cloning/Reporting, Application Failover

• Applications MAA and Scalability• Applications MAA and Scalability – Optimized and integrated for Exadata and Exalogic– Examples: E-Business Suite, Siebel, Peoplesoft, Fusion

Middleware

• Exadata Strategic Customer Program

36

Page 37: EdtMAABtP ti SiExadata MAA Best Practices Series Session #8: … · Exadata MAA Best Practices Series 1. E-Business Suite on Exadata  2. Siebel on Exadata

Thank you

37