oracle exadata monitoring and management best practices

32

Upload: others

Post on 11-Dec-2021

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Oracle Exadata Monitoring and Management Best Practices
Page 2: Oracle Exadata Monitoring and Management Best Practices

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

Oracle Exadata Monitoring and Management Best Practices

Oracle Corporation

Oracle Confidential – Internal/Restricted/Highly Restricted

Page 3: Oracle Exadata Monitoring and Management Best Practices

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

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

Oracle Confidential – Internal/Restricted/Highly Restricted 3

Page 4: Oracle Exadata Monitoring and Management Best Practices

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

Program Agenda

Introduction

Exadata Monitoring in EM 13c

Best Practices to Manage and Monitor Exadata components

Patching and Provisioning Exadata components

Health Check and Diagnostics Best Practices

Real World Tips & Best Practices

1

2

3

4

Confidential – Oracle Internal/Restricted/Highly Restricted 4

5

6

Page 5: Oracle Exadata Monitoring and Management Best Practices

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

Introduction

Confidential – Oracle Internal/Restricted/Highly Restricted 5

Optimized, Efficient | |

Integrated Cloud Stack Management

Agile, Automated

Complete Cloud Lifecycle Management

Scalable, Secure

Superior Enterprise-Grade Management

NEW: Always On Monitoring

NEW: Infrastructure Management

NEW: Improved

Hybrid Cloud Management

Page 6: Oracle Exadata Monitoring and Management Best Practices

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

Program Agenda

Introduction

Exadata Management in EM 13c

Best Practices to Manage and Monitor Exadata components

Patching and Provisioning Exadata components

Health Check and Diagnostics Best Practices

Real World Tips & Best Practices

1

2

3

4

Confidential – Oracle Internal/Restricted/Highly Restricted 6

5

6

Page 7: Oracle Exadata Monitoring and Management Best Practices

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

Exadata Management

Confidential – Oracle Internal/Restricted/Highly Restricted 7

Unified Hardware and Software View • Hardware view

- Schematic of cells, compute nodes and switches

- Hardware components views and alerts

- Photo-realistic schematic

- Integrated with Ops Center

• Software/system view - Performance, availability, usage by databases,

services, clusters

- Software alerts DB, Cluster, ASM

- Topology view of DB systems/clusters

• Configuration view - Version summary of all components along with

patch recommendations

Photo Realistic View

Page 8: Oracle Exadata Monitoring and Management Best Practices

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

Program Agenda

Introduction

Exadata Monitoring in EM 13c

Best Practices to Manage and Monitor Exadata components

Patching and Provisioning Exadata components

Health Check and Diagnostics Best Practices

Real World Tips & Best Practices

1

2

3

4

Confidential – Oracle Internal/Restricted/Highly Restricted 8

5

6

Page 9: Oracle Exadata Monitoring and Management Best Practices

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

Storage Cell Management

Confidential – Oracle Internal/Restricted/Highly Restricted 9

• Storage Cell monitoring and administration support – Cell Home page and performance pages – Actions supported: Run cellcli/Exacli, setup IORM

Page 10: Oracle Exadata Monitoring and Management Best Practices

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

From Target Navigation Icon Exadata Storage Server Grid

Monitor “Extreme Flash” Configuration

1. Target Navigation Icon

2. Perf. Section for Flash Read & Write

3. Note only Flash Disk Size

4. Monitor Flash IO service time

Tip:

• OLTP’s peak load only consumes 20% of flash throughput

• Use excess throughput for scans!

• Using flash increases scan throughput by up to 5x!

Page 11: Oracle Exadata Monitoring and Management Best Practices

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

Cell and Grid Home page

New charts on Cell and Grid Home page

Monitor Flash performance and IORM waits

Investigate performance Issues based on an earlier baseline or the current IORM settings

Page 12: Oracle Exadata Monitoring and Management Best Practices

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

From Target Navigation Icon Exadata Storage Server Grid Performance

Cell and Grid Performance page

Page 13: Oracle Exadata Monitoring and Management Best Practices

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

Infiniband Network Management

Confidential – Oracle Internal/Restricted/Highly Restricted 13

– Comprehensive monitoring • Alerts (switch generated and EM generated)

• Performance metrics

• Configuration metrics – detect and notify configuration changes/best practice violations

Page 14: Oracle Exadata Monitoring and Management Best Practices

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

Monitoring: ILOM, Cisco Switch, PDU

Confidential – Oracle Internal/Restricted/Highly Restricted 14

From Target Navigation Icon Infiniband Switches Administration Switch Operations

– Metrics monitored

• Power supply failure, Fan failure, Temperature out of range

• Configuration change tracking and reporting, SNMP access issues

Page 15: Oracle Exadata Monitoring and Management Best Practices

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

Program Agenda

Introduction

Exadata Monitoring in EM 13c

Best Practices to Manage and Monitor Exadata components

Patching and Provisioning Exadata components

Health Check and Diagnostics Best Practices

Real World Tips & Best Practices

1

2

3

4

Confidential – Oracle Internal/Restricted/Highly Restricted 15

5

6

Page 16: Oracle Exadata Monitoring and Management Best Practices

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

Patching Automation Support of Exadata Stack

• Quarterly Full Stack Patch Download (QFSDP) is released every quarter

• Primary components are

• Database (Database, Clusterware)

• Infrastructure includes Exadata Storage Server, InfiniBand Switch, PDU

• For more details refer MOS Doc ID: 888828.1

• Before EM 13c you could only patch the database software from EM 12c

• Starting EM 13c you can now also patch

• Compute Nodes: Firmware and OS

• Storage Server Cells: Firmware and cell software

• Infiniband Network: Switch firmware

Page 17: Oracle Exadata Monitoring and Management Best Practices

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

Oracle Confidential – Internal/Restricted/Highly Restricted 17

System State Information

Patch as Layers

Fine grain Logging

Real time tracking

Patching Process .. Add Patch > Analyze > Deploy. Rollback.

Page 18: Oracle Exadata Monitoring and Management Best Practices

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

• Includes VMs/DB/GI/ASM

VM provisioning on Virtualized Exadata

involves reliable, automated, & scheduled mass deployment of RAC

Cluster

• Including DB/GI/ASM

Create / delete RAC Cluster

• Includes DB/GI/ASM

Scale up / down RAC Cluster by adding or

removing VMs

Oracle Confidential – Internal/Restricted/Highly Restricted 18

Exadata Virtualization Provisioning

Increase Operational Efficiency by Deploying RAC Cluster Faster on Virtualized Exadata

Page 19: Oracle Exadata Monitoring and Management Best Practices

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

Exadata Provisioning Workflow

Page 20: Oracle Exadata Monitoring and Management Best Practices

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

Provisioning and Deployment Challenges

Confidential – Oracle Internal/Restricted/Highly Restricted 20

Applications Database

Storage

OS

Will performance improve?

How much cloud compute will I

Need ?

What are the risks?

Which apps to consolidate?

• Deploying application to Exadata involves multiple changes:

- O/S migrations

- Storage subsystem changes

- Database upgrades

- Single database instance to RAC

• Proper testing required for risk mitigation

Page 21: Oracle Exadata Monitoring and Management Best Practices

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

Database Consolidation Workbench

Confidential – Oracle Internal/Restricted/Highly Restricted 21

End-to-end Consolidation Solution • Plan

– Gives consolidation advice by identifying candidate databases for the designated consolidation platform using AWR data

– Accurately estimates requirements for Cloud migration

• Migrate

– Implements consolidation plan by migrating databases to new consolidation platform using EM’s provisioning features

• Validate

– Validates consolidation plan with Real Application Testing (SPA) by running test workloads on consolidated databases

Page 22: Oracle Exadata Monitoring and Management Best Practices

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

Database Consolidation Workbench

Confidential – Oracle Internal/Restricted/Highly Restricted 22

Key Features • Estimates resource utilization under various consolidation scenarios

– Ultra Conservative (peak maximum) Aggressive (average)

• Supported consolidation modes

– Database-to-Database (Multitenant) consolidation

– Database-to-Server (Server, e.g. Exadata) consolidation

– Oracle Exadata Cloud Service migration

• Consolidation optimization advice

– Identifies conflicts based on workload characteristics, Exadata suitability

– Storage/Platform advice: Impact of compression on I/O & storage, impact of I/O offloading & Flash Cache

– Accurately estimate required Oracle cloud compute size and shape for Exadata Cloud Service Instances

Page 23: Oracle Exadata Monitoring and Management Best Practices

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

Program Agenda

Introduction

Exadata Monitoring in EM 13c

Best Practices to Manage and Monitor Exadata components

Patching and Provisioning Exadata components

Health Check and Diagnostics Best Practices

Real World Tips & Best Practices

1

2

3

4

Confidential – Oracle Internal/Restricted/Highly Restricted 23

5

6

Page 24: Oracle Exadata Monitoring and Management Best Practices

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

Monitor Health using EXAchk

• Automated risk identification and proactive notification before business is impacted

• Health Checks based on most impactful reoccurring problems across Oracle customer base

• Runs in your environment – no need to send anything to Oracle

• Scheduled email Health Check reports

• Findings can be integrated into EM

Confidential – Oracle Internal/Restricted/Highly Restricted 24

• Lightweight & non intrusive Health Check framework for the Oracle stack

Engineered Systems EXAchk

Non Engineered Systems ORAchk

Common Framework

Page 25: Oracle Exadata Monitoring and Management Best Practices

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

EXAchk integration with the Enterprise Manager

Confidential – Oracle Internal/Restricted/Highly Restricted 25

• EXAchk integrated with the Enterprise Manager compliance framework

• Install & Setup ORAchk utility from Enterprise Manager Cloud Control

• Upgrade of ORAchk utility from Enterprise Manager

• Convert results into Compliance Standards (CS) violations

• Associate the ORAchk results (CS violations) with appropriate targets

Page 26: Oracle Exadata Monitoring and Management Best Practices

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

• The plug-in is already installed by default with Enterprise Manager 13.1

• Deploy the plug-in using the Enterprise Manager Plug-in Deployment feature

• Plug-in is always deployed on the OMS

• Provision the plug-in to setup the EXAchk daemon

Confidential – Oracle Internal/Restricted/Highly Restricted 26

Setting Up Enterprise Manager EXAchk Plug-in

Page 27: Oracle Exadata Monitoring and Management Best Practices

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

Exachk Compliance Results

Enterprise Compliance Results Event is generated for compliance violation

Event type is “Compliance Standard Rule Violation”

Page 28: Oracle Exadata Monitoring and Management Best Practices

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

• Oracle Auto Service Request is included with Oracle Premier Support and is the fastest route to restoring system availability if a hardware fault occurs

• Requirement: Outbound, secure internet connection to Oracle to provide diagnostics information

Confidential – Oracle Internal/Restricted/Highly Restricted 28

Diagnose and repair Hardware Faults using ASR

• Automatically generates service requests with Oracle

• Covers physical faults on disk, fan, and power supplies etc.

• ASR Manager now available as EM 13c Plug-in

• EM infrastructure is used to configure ASR

• View ASR Incidents in EM Incident Manager

Page 29: Oracle Exadata Monitoring and Management Best Practices

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

Example of Viewing ASR Incidents in Enterprise Manager

Page 30: Oracle Exadata Monitoring and Management Best Practices

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

Enterprise Manager 13c Exadata Management Exadata Monitoring

• New hardware targets for incident management specific to hardware targets (Ops Center Integration)

• ASR integration: ASR is included as part of Enterprise Manager Cloud Control 13c

Exadata Patching and Provisioning

• Patching flow to apply QFSDP from GUI and EM command line

• Database Consolidation workbench

• Automation in all phases of consolidation from planning to deployment

30

Exadata Feature Support

• Exadata Virtualization

• Exacli (ssh lock down)

• Storage cell monitoring and management

Exadata Compliance Management

• ORAchk integration with Compliance Framework

• Drift and Consistency Management

Page 31: Oracle Exadata Monitoring and Management Best Practices

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

Program Agenda

Introduction

Exadata Monitoring in EM 13c

Best Practices Manage and Monitor Exadata components

Patching and Provisioning Exadata components

Health Check and Diagnostics Best Practices

Real World Tips & Best Practices

1

2

3

4

Confidential – Oracle Internal/Restricted/Highly Restricted 31

5

6

Page 32: Oracle Exadata Monitoring and Management Best Practices

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

Lessons from Oracle Public Cloud

Enterprise Manager used to monitor entire public cloud

infrastructure

Largest Monitored Site

• Over 2.5 Million Targets

• 51 Exadata, 11k Databases, 150K WLS servers, 900K SOA Composites, 1350 Business Applications, 5k Beacons, 24k Agents

• 3.4 million events processed per day

Leverage groups for everything

• Group of group hierarchies aligned with how they manage targets. Largest group: over 200k targets

• Use System Dashboard to monitor top level groups

• Provides summary counts of target down, critical and warning incidents for each top level group

Set Lifecycle Status for the most important targets

• Guarantees rapid delivery of notifications & creation of incidents/tickets for the most important events

Tight control over metrics & thresholds

• Disable unused metrics

• Put meaningful thresholds on metrics they care about

• Create incidents on important events.

• Use templates to deploy metric settings.

Blackouts at group level, control who sets the blackouts

Over 2.5M targets & 3.4 Million Events per Day

MOS Note 1929586.1 - Oracle Enterprise Manager 13c Configuration Best Practices