Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1.

Similar presentations


Presentation on theme: "Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1."— Presentation transcript:

1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1

2 Deep Dive into Oracle Exadata Management with Oracle Enterprise Manager 12c Deba Chatterjee Principal Product Manager

3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 3 Exadata Management Setup & Monitor Discovering Exadata for monitoring Monitoring the Database machine Test Consolidate on Exadata Validate Application Performance Manage Performance Diagnostics Application SQL Tuning Maintain Configuration Compliance Patch Automation

4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 4 Discovery Architecture 1.OEM Agent deployed on the Compute Node 2.Exadata Plug-in deployed with the Agent 3.Agent communicates with Storage Server and Infiniband Switch targets using ssh. 4.Exadata Plug-in monitors the other DBM components 5.OEM Agent collects data and uploads it to the Oracle Management Server (OMS) ORACLE DATABASE MACHINE COMPUTE NODE #1 DATABASE SERVER Oracle Enterprise Manager 12 c Agent Exadata Plug-in Exadata Storage Server Exadata Infiniband Switches and Network Other DBM Devices PDU ILOMCISCO S/W KVM 1 1 OMS ssh snmp

5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 5 Discovering Exadata in Enterprise Manager 12.1 Wizard driven guided discovery now significantly faster (10x) than 11g Exadata Cell and the Infiniband components discovered out-of-the box Exadata Plug-in bundled for all other targets (viz. KVM, PDU, Cisco Switch) Option to Discover New DB Machine or rediscover – Add DB Machine Members Install Agent on Compute Node Launch Auto Discovery Assign Monitoring Agents Component Credentials Monitoring Properties Review

6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 6 Exadata Monitoring Database Storage Server Infiniband Network KVM, PDU, ILOM, CISCO SWITCH

7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 7 Exadata Management Integrated View of Hardware and Software Hardware view -Schematic of cells, compute nodes and switches -Hardware components alerts 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

8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 8 Storage Cell Management Storage Cell monitoring and administration support – Cell Home page and performance pages – Actions supported: Start/stop Cell, verify connectivity, setup SSH Automatic discovery of Exadata cells Management by Cell Group – All cells used by a database automatically placed in a group – Cell Group level administration operations

9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 9 Storage Cell Management Perform Cell Administration tasks – Execute Cellcli commands on a set of cells or all cells Setup IORM for database targets – Monitor workloads from multiple databases

10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 10 Infiniband Network Management Infiniband network and switches as CC targets -Automatic discovery Network home page and performance page - Real time and historical Topology view of Network with switch and port level details Full monitoring -Alerts (switch generated and EM generated) -Performance metrics -Configuration metrics – detect and notify configuration changes/best practice violations

11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 11 Infiniband Network Management Perform Infiniband Administration tasks - Enable Port - Disable Port -Clear Performance counters -Clear Error Counters

12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 12 Common metrics monitored Power supply failure Fan failure Temperature out of range Monitoring: ILOM, Cisco Switch, KVM Specific metrics monitored Cisco Switch -Configuration change tracking and reporting -Unauthorized SNMP access Keyboard, Video, Mouse (KVM) -Server connected to KVM added/removed, powered on/off

13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 13 Exadata Dashboard  Script provided for creating dashboard to monitor performance and usage metrics – Database Machine System – Database Machine components  Give examples How do you create the dashboard ? 1.Execute job “Dashboard job” in Enterprise Manager 12c PS1 2.Go to the following directory: /opt/Oracle.SupportTools/emkit/exadata/dashboard/ perl DashbaordOperations.pl

14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 14 Exadata Healthchecks Plug-in Other Best Practices checks RACExadata MAA Configuration Best Practices Operating SystemClusterwareASMInfiniband Hardware Database ServerInfinibandExadata Storage Servers Software Checks Firmware Operating System ClusterwareASMDatabase Based on exachk ( ) utility Pre-Installed in Exadata deployments Audits configuration settings of the following categories Software Hardware Configuration Best Practices

15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 15 When should you execute exachk ? 3 MetricsX2-2V2X2-8 Compute Node Level DB level Cluster wide Level Storage Server Level* IB level*11 Total * Checks are skipped in silent mode due to access constraints After initial Oracle Database Machine deployment Before planned maintenance activities After planned maintenance activities At least every three months as part of regular operational procedures and at times of least load

16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 16 Exadata Health Check Execution Model Execute Exachk (2.1.3 and above) EM 12c Agent Exadata Health Checks Plugin Metric Evaluation Execution Output XML OMSConsole Exadata Healthchecks plug-in consumes the exachk output Evaluates the output against pre-defined health check templates Generates relevant alerts

17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 17 Raising Alerts Automatically Exadata health-check plug-in is designed to raise alerts for the following checks automatically : Database Server Disk Cache Policy. Disk controllers using write back cache. RAID Controller Battery Condition RAID Controller Battery Temperature (database server). Virtual Drive Configuration. Physical Drive Configuration. Exachk not running. Results and Exception file(s) missing. Add more alerts via the health-check monitoring templates.

18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 18 Softcell Technologies Ltd. Improves System Performance by More Than 100% CUSTOMER PERSPECTIVE “Oracle Exadata offered better and more reliable performance than other products. We have improved system performance by more than 100%, reduced hardware licensing costs by 70%, and compressed data storage by 10x.” Shrinivas Patankar, General Manager COMPANY OVERVIEW Provides customers with a variety of Infrastructure as a Service and Software as a Service options Industry: High Technology Employees: 350 Revenue: US$29 million CHALLENGES/OPPORTUNITIES Remain competitive in a growing IT services market Ensure impeccable data security, 24/7 availability, and efficient system administration and customer support Cut the time staff spent double-checking system and application performance reports and reduce external auditing requirements SOLUTIONS Oracle Exadata Database Machine Oracle Enterprise Manager 12c RESULTS Improved customers’ system and application performance by over 100% Lowered hardware licensing costs by 70% Installed new customers’ systems and applications in less than an hour, compared to two days, previously December 2012

19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 19 Exadata Management Setup & Monitor Discovering Exadata for Monitoring Monitoring the Database Machine Test Consolidate on Exadata Validate Application Performance Manage Performance Diagnostics Application SQL Tuning Maintain Configuration Compliance Patch Automation

20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 20 Deployment Challenges 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. Applications Database Storage OS Will performance improve? How long will it take? What are the risks? Which apps to consolidate?

21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 21 Deploying Applications on Exadata Migrating applications to Exadata can be a very time consuming Three step process –Identify which applications to be migrated to Exadata –Create test environment on Exadata –Validate application performance Identify Applications Create Test Environments Validate Performance

22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 22 Consolidation Planner Target resource utilization and configuration data extracted from Enterprise Manager repository – CPU, memory, storage, network Administrator specifies servers and constraints for workload migration – Physical/virtual servers – Existing/planned servers – Business/technical constraints Reports detail how consolidated workloads would perform on target servers

23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 23 Validate Application Performance SQL Performance Analyzer –SQL unit testing for response time –Identify and tune regressed SQL –Integrated into SQL Tuning Advisor and SQL Plan Baseline Replay Workload Capture Workload Deploy Replay Clients Create Test System End-to-end testing with real workloads Database Replay –Load, performance testing for throughput –Remediate application concurrency problems –Integrated with Oracle Application Testing Suite for superior comprehensive testing solution Seamless integration with Data Masking to preserve data sensitivity compliance

24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 24 TEI Study Findings Summary  Organizations that implemented RAT should see significant savings in Increased DBA productivity up to $4.8 m over 3 years Increased availability and uptime of business applications by proactively identifying issues Reduced capital expenditure by 50% over 3 year period  ROI achieved Risk-adjusted: 224% ROI over 3 years, 5.9 months payback period Oracle Real Application Testing (Excludes $20,655 annual business up time savings)

25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 25 Exadata Management Setup & Monitor Discovering Exadata for monitoring Monitoring the Database machine Test Consolidate on Exadata Validate Application Performance Manage Performance Diagnostics Application SQL Tuning Maintain Configuration Compliance Patch Automation

26 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 26 Integration with the Database Performance Page  Drill down from database Performance page Provides composite view of all health indicators of a cell or cell group Helps triage Load imbalance ASM related problems Cell software or hardware failures Cell configuration issues Network related failures

27 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 27 Boost Administrator Productivity Eliminate Performance Bottlenecks Lower IT Management Costs Deliver Higher Quality of Service Performance Diagnostics and Tuning Oracle Database 11g’s Automatic Performance Diagnostics helps maximizes Exadata performance Top-down performance analysis using Automatic Workload Repository Real-time performance analysis with Automatic Database Diagnostic Monitor Resolve performance issues faster with drill-down root-cause analysis Classification tree based on Oracle performance tuning expertise Fully automates database performance diagnostics Automatic Workload Repository Snapshots Performance & Management Advisors High Load SQL RAC Issues IO / CPU Issues Self-Diagnostic Engine (ADDM)

28 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 28 Automatic SQL Tuning –Analyze high-load SQL  tune using SQL Profiles  implement improved SQL plans (optional) Comprehensive SQL analyses across 6 dimensions: statistics, SQL profiling, index, alternate plan, parallelization and SQL structure SQL Profiles tunes execution plan without changing SQL text Enables transparent tuning for packaged applications Administrator SQL Comprehensive SQL Tuning Recommendations Gather Missing or Stale Statistics Create a SQL Profile Add Missing Access Structures Modify SQL Constructs Adopt Alternative Execution Plan Create Parallel SQL Profile SQL SQL Tuning Advisor Performance Diagnostics and Tuning

29 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 29 Exadata Aware SQL Monitoring Real time monitoring of application SQL I/O performance graphs with Exadata information –Cell offload efficiency –Cell smart scan Rich metric data –CPU –I/O requests –I/O throughput –PGA Usage –Temp Usage

30 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 30 Reduce Performance Management Costs Forrester Total Economic Impact of Diagnostics and Tuning Packs Increased DBA Productivity Reduced system downtime & increased availability Reduced capital spending on servers 122% ROI over 3 years 15 months payback period

31 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 31 Exadata Management Setup & Monitor Discovering Exadata for monitoring Monitoring the Database machine Test Consolidate on Exadata Validate Application Performance Manage Performance Diagnostics Application SQL Tuning Maintain Configuration Compliance Patch Automation

32 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 32 Root Cause Analysis of Hardware Problems Topology View of all Exadata components by – Uses – Used By – System Members – DB Machine Software Enables out of the box root cause analysis of issues.

33 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 33 Defect Diagnostics  Support Workbench – Exadata integrated with Database defect diagnostic framework – Support Workbench provides viewing and packaging of incidents – Correlated packaging from DB through ASM to Exadata Incident Management –Software and hardware incidents tracked via Incident Console –Track, manage and resolve critical incidents –Hardware alerts (temperature, cell down, power supply, etc.) –Hardware failures come with picture indicating failed part location –Best practice violations automatically alerted

34 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 34 Maintain Fault Diagnostics: ASR Flow ! Fault occurs Product’s auto-diagnosis facility sends SNMP trap to ASR Manager Service Request created FRU dispatched by Support Engineer FRU replaced by Field Engineer ASR Manager SR creation notification to customer Fault telemetry securely transmitted to Oracle SR routed to Support Engineer Customer Oracle Field Engineer ASR Service

35 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 35 Configuration Management Automated Configuration Management Enforcement of Exadata configurations using Policies Detection of configuration drifts and changes –From defined golden standards –Between storage servers and between database machines Detect database targets that do not have required patches Eliminate Drift Enforce Standards

36 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 36 Configuration Management Compare between Oracle Database Machines Gold Image Comparison Baseline vs. Current Multiple DB Machines

37 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 37 Automating Database Infrastructure Patching Fully Integrated with My Oracle Support Proactive advisories, recommendations, and analysis –One-off patches, patch set updates, and critical patch updates Zero downtime for patching Integrated patch management & deployment automation Patch intelligence and community Streamlined conflicts and merge patch process “Patchmgr", a command line tool, is used to patch the Storage Cells from the Compute Nodes. Analyze TestPatch ReportProvision Stage

38 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 38 Oracle Exadata Database Machine Extreme ROI Platform Fast Predictable Performance Lower Ongoing Costs Fastest Time to Value at Lowest Risk Automate testing of patches, changes and upgrades while keeping data secure Drive down IT operational costs with automated change and configuration mgmt Maximize database performance with automated diagnostics & tuning

39 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 39 Oracle Enterprise Manager Proven Solution. Trusted by Customers. Cuts configuration management effort by 90% Replaces manual tools with automation; saves time by 50% Saves 80% time and effort for managing Databases 90% of IT issues addressed before they impact users Drives asset utilization up by 70% Reduces Database testing time by 90% Reduces provisioning effort by 75% Saves $1.9 million with Oracle Enterprise Manager Saves $170,000 per year with Oracle Enterprise Manager Deploys SOA infrastructure 92% faster Delivers 24/7 uptime with Oracle Enterprise Manager Cuts application testing from weeks to hours Reduces critical patching time by 80% Saves weeks on application testing time Ensures seamless user experience for 50,000,000 users

40 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 40 Enterprise Manager at OpenWorld 2013 SessionTitleDate/Time CON1452 Advanced Database Performance Analysis Techniques Using SQL Performance AnalyzerTuesday, Jul 23, 2:15 PM, Room 426 CON1590 DBA's guide to Data Masking and Data Subsetting Tuesday, Jul 23, 4:45 PM, Room 509 CON1628 Best Practices to Monitor and Manage WebLogic Server: Development to Production Wednesday, Jul 24, 12:00 PM, Room 420/421 CON1450Extreme Database Management with the Latest Generation of Database TechnologyWednesday, Jul 24, 12:00 PM, Room 431 CON1589Advanced Management of Oracle Applications Unlimited and Fusion ApplicationsWednesday, Jul 24, 12:00 PM, Room 509 CON1603Application Performance Matters – Oracle Real User Experience InsightWednesday, Jul 24, 2:00 PM, Room 509 CON1451Zero to Cloud in Hours with Oracle Enterprise Manager 12cWednesday, Jul 24, 2:00 PM, Room 617 CON1587 Oracle Performance Tuning Boot Camp: 10 New Problem-Solving Tips Using ASH & AWRWednesday, Jul 24, 3:15 PM, Room 509 CON1604Managing Heterogeneous Environments with Oracle Enterprise ManagerWednesday, Jul 24, 5:15 PM, Room 509 CON1588Oracle's Approach to Application and Infrastructure TestingWednesday, Jul 24, 8:45 AM, Room 509 CON1719 Oracle Enterprise Manager DBaaS: Database, Schema, or Terabytes of Data in MinutesWednesday, Jul 24, 8:45 AM, Room 61 CON1453Deep Dive into Exadata management with Oracle Enterprise Manager 12c Thursday, Jul 25, 12:00 PM, Room 42 GEN11423Total Cloud Control: Oracle Enterprise Manager 12c Overview Thursday, Jul 25, 2:00 PM, Blue Hall CON1602What's New in Oracle Exalogic Management?Thursday, Jul 25, 9:00 AM, Room 509 CON1454Database Lifecycle Management with Enterprise Manager 12cThursday, Jul 25, 9:00 AM, Room 617

41 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 41

42 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 42


Download ppt "Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1."

Similar presentations


Ads by Google