Storage Monitoring Made Easy for DBAs: Diagnosing Performance Problems. Senior Product Manager Consulting Member of Technical Staff

Similar documents
Oracle Enterprise Manager 12c Sybase ASE Database Plug-in

Oracle Enterprise Manager 12c IBM DB2 Database Plug-in

Exadata Monitoring and Management Best Practices

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

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

Virtualizing Oracle on VMware

How to Troubleshoot Databases and Exadata Using Oracle Log Analytics

Rapid database cloning using SMU and ZFS Storage Appliance How Exalogic tooling can help

Oracle Database 11g: Real Application Testing & Manageability Overview

Veritas Storage Foundation for Windows by Symantec

Veritas Storage Foundation for Windows by Symantec

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g

The Modern Mainframe At the Heart of Your Business

HP Storage Software Solutions

Enterprise Manager: Scalable Oracle Management

La rivoluzione di NetApp

Security Compliance and Data Governance: Dual problems, single solution CON8015

IBM Tivoli Application Dependency Discovery Manager Version Sensors and supported target systems

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8

Platforms Supported. Windows Version Supported. Windows 2008 AIX HPUX. Linux Solaris Windows Server Name

Power your cloud infrastructure with Oracle VM and Cisco!

RAC Performance Monitoring and Diagnosis using Oracle Enterprise Manager. Kai Yu Senior System Engineer Dell Oracle Solutions Engineering

Veritas Storage Foundation from Symantec

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Managing the Virtual Nightmare For Dynamic Cloud, Virtual and Physical Infrastructures

NoCOUG. Extending Oracle 10g Grid Control Using Management Plug-Ins Randy Arseneau VP, Product Marketing BEZ Systems, Inc.

Oracle Real Application Clusters (RAC) Your way to the Cloud

Oracle Database 18c and Autonomous Database

Oracle Diagnostics Pack For Oracle Database

HP Operations Center. Target Connector Licensing

Data Sheet: Storage Management Veritas Storage Foundation by Symantec Heterogeneous online storage management

1 BRIEF / Oracle Solaris Cluster Features and Benefits

Improving Blade Economics with Virtualization

ORACLE DIAGNOSTICS PACK

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

Oracle Database 10G. Lindsey M. Pickle, Jr. Senior Solution Specialist Database Technologies Oracle Corporation

SnapCenter Software 4.0 Concepts Guide

SnapCenter Software 4.1 Concepts Guide

What s New for Oracle Database 11gR2 on Windows?

Enabling Fast Recovery of Your Virtual Environments: NetBackup, Backup Exec & VCS for VMware

Cisco Unified Computing System for SAP Landscapes

Data Sheet: High Availability Veritas Cluster Server from Symantec Reduce Application Downtime

VERITAS Storage Foundation 4.0 TM for Databases

SQL Gone Wild: Taming Bad SQL the Easy Way (or the Hard Way) Sergey Koltakov Product Manager, Database Manageability

Managing Your Enterprise from Microsoft Windows

Veritas Storage Foundation for Windows by Symantec

Oracle Linux, Virtualization & OEM12 Discussion Sahil Mahajan / Sundeep Dhall

Optimizing Tiered Storage Workloads with Precise for Storage Tiering

OPTIMIZING YOUR ORACLE DATABASE ENVIRONMENTS

Centerity Monitor Standard V3.8.4 USER GUIDE VERSION 2.15

Veritas Cluster Server from Symantec

Oracle 11g Release 2 RAC & Grid Infrastructure Administration Course Overview

Oracle Enterprise Manager. Description. Versions Supported. System Monitoring Plug-in Installation Guide for EMC CLARiiON System Release 6 (

ORACLE ENTERPRISE MANAGER 10g ORACLE DIAGNOSTICS PACK FOR NON-ORACLE MIDDLEWARE

Oracle Enterprise Manager. Description. Versions Supported. System Monitoring Plug-in Installation Guide for EMC CLARiiON System Release 5 (

<Insert Picture Here> Enterprise Data Management using Grid Technology

Veritas NetBackup 6.5 Clients and Agents

OEM Provisioning An Introduction

Help Us Help You - TFA Collector and the Support Tools Bundle

Managing Oracle Database 12c with Oracle Enterprise Manager 12c

VMware vrealize Operations. Management Pack for. PostgreSQL

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

Learning Objectives : This chapter provides an introduction to performance tuning scenarios and its tools.

Security. Official. Company Profile

HP Oracle product integration

Becoming Proactive on High Availability and Disaster Recovery Readiness

Deep Dive. Cloud Control 12c. Oracle Enterprise Manager ORACLG. Oracle Press. Michael New Edward Whalen Matthew Burke. London Madrid Mexico City Milan

means an integration element to a certain software, format or function through use of the HP software product.

What s Next with Oracle RAC?

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

Storage Compatibility Guide for ESX Server 3.0

Moving Databases to Oracle Cloud: Performance Best Practices

The Value of Migrating from Cisco Tidal Horizon to Cisco Process Orchestrator

Compute Infrastructure Management: The Future. Fred van den Bosch CTO, EVP Advanced Technology VERITAS Software Corporation

Veritas Dynamic Multi-Pathing for VMware 6.0 Chad Bersche, Principal Technical Product Manager Storage and Availability Management Group

Oracle Database 12c Performance Management and Tuning

MONITORING STORAGE PERFORMANCE OF IBM SVC SYSTEMS WITH SENTRY SOFTWARE

Mr. D. Vinod IT Architect

Cisco Prime Data Center Network Manager 6.2

ENTERPRISE-GRADE MANAGEMENT FOR OPENSTACK WITH RED HAT CLOUDFORMS

Experience the GRID Today with Oracle9i RAC

Veritas InfoScale TM Operations Manager 7.3 Hardware and Software Compatibility List

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE

Oracle 11g Partitioning new features and ILM

OnCommand Unified Manager 7.2: Best Practices Guide

Oracle Audit Vault. Trust-but-Verify for Enterprise Databases. Tammy Bednar Sr. Principal Product Manager Oracle Database Security

2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE

Cloud Meets Big Data For VMware Environments

Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option

Cisco Integration Platform

Storage / SAN Compatibility Guide For ESX Server 3.x

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE

Real-time Monitoring, Inventory and Change Tracking for. Track. Report. RESOLVE!

Oracle Database 10g: New Features for Administrators Release 2

EMC ControlCenter 6.0. Support Matrix P/N REV A15. EMC Corporation Corporate Headquarters: Hopkinton, MA

ENTERPRISE HYBRID CLOUD 4.0

<Insert Picture Here> Oracle VM October 20, 2010

Veritas Cluster Server 6.0

EZY Intellect Pte. Ltd., #1 Changi North Street 1, Singapore

Oracle Database 11g: Performance Tuning DBA Release 2

Transcription:

Storage Monitoring Made Easy for DBAs: Diagnosing Performance Problems Anirban Chatterjee Sriram Palapudi Senior Product Manager Consulting Member of Technical Staff

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.

Program Agenda Why DBAs Need to Monitor Storage? Storage Systems Monitored by EM Storage Best-Practices for DBAs Diagnosing Performance Problems Storage Plug-in Architecture Q/A <Insert Picture Here>

Why DBAs Need to Monitor Storage? Insure Storage meets throughput needs Storage has adequate I/O capacity Storage capacity can scale up Diagnose performance problems Database Host Storage

Visualize Database to Storage Relation

Visualize Database to Storage Relation Top Down Application Management

Visualize Database to Storage Relation Enterprise Manager helps you meet the challenges of managing application infrastructure Comprehensive visibility into your infrastructure

Diagnose Performance Problems Enterprise Manager helps you meet the challenges of managing application infrastructure Comprehensive visibility into your infrastructure Rapid, accurate diagnosis & resolution of complex problems

Integrate With Helpdesk Systems Enterprise Manager helps you meet the challenges of managing application infrastructure Comprehensive visibility into your infrastructure Rapid, accurate diagnosis & resolution of complex problems Seamless integration into your operations tools & processes Connector Help Desk System

Oracle Enterprise Manager Increases Business Efficiency Manage applications topdown, from the business perspective by understanding user experiences and business impact of IT issues Manage entire application lifecycle to increase business agility with comprehensive application quality management and compliance solutions Reduce operational costs through intelligent diagnostics and automated IT processes

Oracle s Complete Enterprise Application Stack Built-in & Integrated Manageability Leader in the complete enterprise application stack Built-in manageability into every tier Integrated manageability across the entire stack

Program Agenda Why DBAs need to monitor storage? Storage systems monitored by EM Storage best practices for DBAs Diagnose data I/O and throughput problem Storage Plug-in Architecture Q/A <Insert Picture Here>

Comprehensive Storage Monitoring Breadth Storage Systems: EMC Celerra EMC Clariion EMC Symmetrix DMX NetApp Filer Pillar Axiom* Onaro SANScreen* Veritas Cluster Server * Symantec Storage Foundation* HP Storage EVA* (coming soon) IBM DS4000 Storage* (coming soon) NEC Storage* (coming soon) * Partner developed

Database to Storage Mapping DISKS Database Host Storage

Database to Storage Mapping Reports Mapping Database to several Storage Systems Symantec Storage Foundation EMC Symmetrix DMX Storage NEC Storage

Storage Configuration Monitoring Comprehensive depth of configuration information Veritas Cluster Server NEC Storage IBM DS4000 EMC Clariion

Storage Performance Reports IBM DS4000 NEC Storage

Program Agenda Why DBAs need to monitor storage? Storage Systems Monitored by EM Storage Best Practices for DBAs Diagnose Performance problems Storage Plug-in Architecture Q/A <Insert Picture Here>

Key players Tablespace Datafiles Volumes/ Filesystems/ Diskgroups LUN Disks DATABASE STORAGE

Databases layout on storage Tablespace Datafiles Volumes/ Filesystems/ Diskgroups LUN Disks

Database Storage Layout Best Practice Spread database components such as table spaces, data files and ASM disk groups across all available disks Storage Device and Host Volume Mapping

Database Storage Layout Best Practice What is in your Storage System? Host Adapters Processors Cache Disk Adapters LUNs Disks

Database Storage Layout Best Practice Spread Tablespace across Host Adapters and Ports Host Adapter

Database Storage Layout Best Practice.contd Check for RAID Protection Check for Host Volume Sharing

Database Layout Best Practices Considerations Databases sharing storage disks, front-end ports LUNS spread across disks I/O throughput spread across Host Adapters and Ports Disks spread over Disk Adapters Proper RAID protection Host volume sharing Host Adapters :Port # Processors Cache Disk Adapters LUNs Disks

Program Agenda Why DBAs Need to Monitor Storage? Storage Systems Monitored by EM Storage best practices for DBAs Diagnose Performance Problems Storage Plug-in Architecture Q/A <Insert Picture Here>

Database Performance ADDM Report ADDM Log File Snapshots in Automatic Workload Repository Automatic Self-Diagnostic Diagnostic Engine Engine

Storage Performance FrontEnd Adapter Port 0049:13B:1 LUNs (Hyper) Disks

LUN(Hyper) Performance 0049:13B:1 ADDM Log File Disk Adapters LUN

Front End Adapter Performance 0049:13B:1 ADDM Log File Host Adapter:Port #

Diagnosing Storage System Errors ADDM Log File Host Adapters : Storage Status (Active, System Failed) Ports Online, Dead,Offline) Disk Adapters : Status and Availability Disks : Data Sector Invalidations, RAID Errors, Spares Availability

Personalization Select the metric alerts for the components that are of interest Targeted Monitoring Default Thresholds Modifiable Thresholds Different Notification Methods E-Mail SNMP

Diagnosing Performance Problems View charts of related targets on one screen DB Host Storage

Diagnosing Configuration Changes <Insert Picture Here>

Configuration Management Know what you have and know what you re running Software Installations SW and HW Configurations Resource Relationships Certified Configurations CMDB reports CMDB Statistics Policy standards Audit Reports Decision support for incident, problem, change, and release management Best Practices Configuration Management Database (CMDB) Storage Microcode Version Model Model Type Agent Version Cache Read State Firmware Version Cache Information Disk Status Disk Capacity Total Capacity Number of Storage Processors Number of Disks Number of Spare Disks Parity Raid Configuration Raid5 Configuration

Storage Configuration Analysis Did something changed in my storage configuration today?

Program Agenda Why DBAs need to monitor storage? Storage Systems Monitored by EM Storage Best Practices for DBAs Diagnose data I/O and throughput problem Storage Plug-in Architecture Q/A <Insert Picture Here>

Storage Plug-in Architecture Systematic way to extend Enterprise Manager Custom storage Device ORACLE DB ORACLE MIDDLEWARE ORACLE APPS

Storage Plug-in Architecture EM Client OMS REPOSITORY Host EM AGENT: for DB/ASM/Host monitoring Host ASM/DB ASM/DB Storage System READ-only view of Storage Single agent for multiple arrays Configurable collection frequency Native Storage CLI Calls

Storage Plug-in Security Storage Security Lightweight Read-only Monitoring Separate OS user for metric collection scripts EM Security Users and Roles limiting access to Storage targets View Privileges Only

Storage Plug-in Benefits Enables DBA & Storage Administrator work together efficiently Eliminates finger pointing Better root-cause-analysis Through end-to-end tracing of dependent storage components Quicker diagnosis Through correlated performance metrics across database, host and storage Higher quality of service Through single unified view of database, host and storage Reduces of total cost of ownership of system management

Application Infrastructure Management Broad management for all application-dependent components Extended Infrastructure Management:Plug-ins Virtual Servers Databases Middleware Network VMWare Oracle VM (coming soon) Operating Systems Linux All Unix Microsoft MVS Servers Dell PowerEdge * Partner Developed IBM DB2 MS SQL Server Sybase ASE MySQL* Storage NetApp Filer EMC Celerra, Clariion, Symmetrix DMX Pillar Axiom* Onaro SANScreen* Veritas Cluster Server * Symantec Storage Foundation* HP Storage EVA* (coming soon) IBM DS4000 Storage* (coming soon) NEC Storage* (coming soon) IBM WebSphere Application Server IBM WebSphere MQ JBoss Application Server Apache Tomcat Microsoft IIS Microsoft Active Directory Microsoft.NET Framework Microsoft Exchange Server Microsoft Commerce Server Microsoft BizTalk Server Microsoft ISA Server Citrix Presentation Server* Blue Lane PatchPoint* Apache Tomcat Check Point Firewall Juniper Netscreen Firewall F5 BIG-IP Nortel Alteon * Applications Microsoft Exchange SAP *

For More Information search.oracle.com or oracle.com

Questions? <Insert Picture Here>

Database mapping report RAC Databases Single Instance ASM Disk Groups ASM Disks File Systems RAW Devices Volume Managers

Storage Capacity analysis Free Free Balanced Database Used Under- Capacity Database Storage Over- Capacity Balanced Used Storage ASM Database

Storage Capacity Analysis What other databases am I sharing storage with? IBM DS4000 Analyze storage allocated storage used storage capacity available. Helps in planning and provisioning storage

Host and ASM Metrics Host Disk Activity Average Disk I/O Service Time (ms) Disk Block Writes (per second) Disk Blocks Reads (per second) Disk Device Busy (%) Disk Reads (per second) Disk Writes (per second) ASM Disk Group/ Disk Performance I/O per second IO Throughput Read Response Time Read Throughput Reads per second Response Time Write Response Time Write Throughput Writes per second