Your SlideShare is downloading. ×
Managing Oracle Exadata with Oracle Enterprise Manager 11g
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Managing Oracle Exadata with Oracle Enterprise Manager 11g

3,426
views

Published on

Learn how to get the most out of Oracle Exadata and unlock its full potential with less effort, risks and costs using Oracle Enterprise Manager 11g.

Learn how to get the most out of Oracle Exadata and unlock its full potential with less effort, risks and costs using Oracle Enterprise Manager 11g.

Published in: Technology

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,426
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Business-DrivenIT ManagementManaging Oracle Exadata Database Machinewith Oracle Enterprise Manager 11gDeba Chatterjee Scott McNeilSenior Product Manager Senior Product Marketing ManagerOracle Corporation Oracle Corporation
  • 2. Oracle Exadata Database Machine Extreme ROI Platform Lower Fast Ongoing Predictable Costs Fastest TimePerformance to Value at Lowest Risk
  • 3. Management ChallengesChallenges • Reduce deployment cost and errors—rapid time to value • Migrate application while ensuring business continuity • Proactively monitor all components • Maximize availability • Ensure quality of serviceOracle Enterprise Manager • Manages all stages of Exadata lifecycle from deployment to maintenance • Automates deployment reducing cost and effort • Mitigates migration risk • Maximizes performance, availability and service quality
  • 4. Exadata Management •Validate Application PerformanceDeploy •Test For Response Time & Throughput •Identify and Resolve IssuesMaintain Manage •Monitoring •Diagnostics and Tuning •Administration •Configuration Compliance •Support Automation •Patch Automation •Provision Secure Test Environments
  • 5. Deployment Challenges Will What are the performance risks? improve? Applications Database How longwill it take? Storage OS • 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.
  • 6. Testing Applications on Exadata Solution: Real Application Testing 010010110010010 101001001010101 101001101010010 010101001001010 010010110010010 010010110010010 Risks Capture Replay Analyze• Load test database infrastructure changes• Capture complete production application workloads• Replay in test environments • Throughput – Database Replay • Response time – SQL Performance Analyzer• Reduce testing time and effort
  • 7. Database Replay Before After Captured Workload Replay Compare Performance Workload• Database load and performance testing with real production workloads• Workload characteristics such as timing, transaction dependency, think time• Test and measure transaction throughput for improvements• Identify application scalability and concurrency problems on new Exadata hardware• Remediate issues pre-production for risk-free migration• Supports migrations from Oracle Database 9i R2 and Oracle Database10g R2
  • 8. SQL Performance Analyzer (SPA) SQL Plans + Stats on current system SQL Workload STS Compare SQL Analysis Report Performance SQL Plans + Stats on Exadata DB Machine• SQL unit testing for response time• Test and measure Exadata impact on response time for real, production SQL statements• Identify all plan changes and/or regressions• Eliminate SQL regressions with SQL Tuning Advisor and SQL Plan Baselines• For data warehouse workloads SPA Exadata simulation helps estimate I/O savings without provisioning Exadata hardware
  • 9. Exadata Management •Validate Application PerformanceDeploy •Test For Response Time & Throughput •Identify and Resolve IssuesMaintain Manage •Monitoring •Diagnostics and Tuning •Administration •Configuration Compliance •Support Automation •Patch Automation •Provision Secure Test Environments
  • 10. Exadata Monitoring • Exadata consists of multiple components—hardware and software • All components have to be monitored Database Grid Storage Grid• 8 compute servers (1U) • 14 storage servers (2U)• 64 Intel cores InfiniBand Network Cisco Switch for• Redundant 40Gb/s switches Management Network• Unified server & storage net Highly Available Hardware • PDU, KVM
  • 11. Exadata Monitoring • Exadata consists of multiple components—hardware and software • All components have to be monitored Database Grid Storage Grid• 8 compute servers (1U) • 14 storage servers (2U)• 64 Intel cores InfiniBand Network Cisco Switch for• Redundant 40Gb/s switches Management Network• Unified server & storage net Highly Available Hardware • PDU, KVM
  • 12. Monitoring the Database Grid• Out-of-box availability, space, performance and health monitoring• HA Console for MAA configurations• Non-intrusive, always-on, performance monitoring• Smart alerting with adaptive thresholds
  • 13. Performance Diagnostics and Tuning IO / CPU Boost Administrator Issues Productivity High Eliminate Performance Load Bottlenecks SQL Lower IT Management Costs RAC Issues Automatic Workload Self-Diagnostic Performance & Deliver Higher Quality of ServiceRepository Snapshots Engine (ADDM) Management Advisors • 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
  • 14. Performance Diagnostics and Tuning Gather Missing or Stale Statistics Create a SQL Profile SQL Profiling Add Missing Access Statistics Analysis Structures Access Path Analysis Modify SQL ConstructsSQL Restructure Analysis Adopt AlternativeAlternative Plan Analysis Execution Plan SQL Tuning Administrator Parallel Query Analysis Advisor Create Parallel SQL Profile Automatic Tuning Comprehensive SQL Tuning Optimizer Recommendations• 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
  • 15. Exadata Aware SQL MonitoringReal time monitoring of application SQLI/O performance graphswith Exadata information • Cell offload efficiency • Cell smart scanRich metric data • CPU • I/O requests • I/O throughput • PGA Usage • Temp Usage
  • 16. Monitoring—Storage Grid Database Grid Storage Grid• 8 compute servers (1U) • 14 storage servers (2U)• 64 Intel cores InfiniBand Network Cisco Switch for• Redundant 40Gb/s switches Management Network• Unified server & storage net Highly Available Hardware • PDU, KVM
  • 17. Exadata Storage Cell Plug-in• Home page shows critical components • Monitors data from MS • Storage cell email alerts • Notifications can also be done outside GC • 34 out-of-box reports provide monitoring breadth and depth
  • 18. Storage Cell: What Do We Monitor? • Hardware Failure and censor state • Storage Server Availability • Disk I/O Errors • Network Errors • File System Free Space • CPU and Memory UtilizationNo third party monitoring agents are permissible on the Storage server.
  • 19. Alerts From the Storage Cell
  • 20. Monitoring—InfiniBand Network Database Grid Storage Grid• 8 compute servers (1U) • 14 storage servers (2U)• 64 Intel cores InfiniBand Network Cisco Switch for• Redundant 40Gb/s switches Management Network• Unified server & storage net Highly Available Hardware • PDU, KVM
  • 21. Infiniband Switch Monitoring• Monitors management network interface pulse• Can provide alerting based on failure of service• Aggregate sensor switch health monitoring provides early warning to failures, such as • Temperature out of range • Voltage • Fan failure
  • 22. Monitoring—Cisco Switch, KVM, PDU Database Grid Storage Grid• 8 compute servers (1U) • 14 storage servers (2U)• 64 Intel cores InfiniBand Network Cisco Switch for• Redundant 40Gb/s switches Management Network• Unified server & storage net Highly Available Hardware • PDU, KVM
  • 23. Database Server ILOM, Cisco Switch,KVM, Monitoring Common metrics monitored • Power supply failure • Fan failure • Temperature out of range 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
  • 24. Power Distribution Unit Monitoring• Measures power consumption used by Exadata components and provides early warning of impending thresholds• Monitors electric current being used by equipment connected in Exadata rack
  • 25. Exadata Monitoring Database Grid Storage Grid• 8 compute servers (1U) • 14 storage servers (2U)• 64 Intel cores InfiniBand Network Cisco Switch for• Redundant 40Gb/s switches Management Network• Unified server & storage net Highly Available Hardware • PDU, KVM Monitor Exadata Database Machine as One
  • 26. Exadata Service Monitoring• Service view of Exadata components• Detailed charts of key performance and usage information• Service model and topology displaying relationships between components• Tests can validate service availability from service endpoints
  • 27. Service Topology Aggregate Service Service Service Service System System SystemComponents Components Components Components Components Components Metrics Metrics Metrics Metrics Metrics Metrics
  • 28. Exadata Aggregate Service Exadata Aggregate Service Service KVM Service Service Service Service Exa KVM System System System System KVM-01Components Components Components Components Components Components ! Metrics Metrics FAN FAILURE Metrics Metrics Metrics STATUS
  • 29. Exadata Service DashboardsMonitor Many as One• Service dashboard for executives and business owners• Many components reporting up to one Exadata Service
  • 30. Exadata Management •Validate Application PerformanceDeploy •Test For Response Time & Throughput •Identify and Resolve IssuesMaintain Manage •Monitoring •Diagnostics and Tuning •Administration •Configuration Compliance •Support Automation •Patch Automation •Provision Secure Test Environments
  • 31. Comprehensive Configuration Management• Rich Configuration Collection • Know what you have• Search for configuration properties• Detect drifts through comparison • Between servers • Against golden configurations• Track and audit configuration change history • Who changed what and when• Enforce best practices through Policies • Oracle provided and Admin defined
  • 32. Maintain Configuration Management Enforce Standards Eliminate DriftAutomated 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
  • 33. Maintain Configuration ManagementExample • Identify configuration differences between two Exadata Storage Servers • Why does one server not send email alerts? • Comparing two database machines • Why is one behaving differently from other—archiving turned off
  • 34. Secure Test System Deployment Oracle Data Masking Production TestLAST_NAME SSN SALARY LAST_NAME SSN SALARYAGUILAR 203-33-3234 40,000 SMITH 111—23-1111 60,000BENSON 323-22-2943 60,000 MILLER 222-34-1345 40,000 • Deploy secure test system by masking sensitive data • Sensitive data never leaves the database • Extensible template library and policies for automation • Sophisticated masking: Condition-based, compound, deterministic • Integrated masking and cloning • Leverage masking templates for common data types • NEW: Masking of heterogeneous databases via database gateways • NEW: Command line (EMCLI) support for data masking actions
  • 35. Automating Patching Fully Integrated with My Oracle Support Analyze Patch Test Stage Provision Report• 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
  • 36. OS Patch Management Using Ops Center Knowledge Generation Machine Enhanced Metadata• Central Repository for iso images• Unique knowledge base, analysis and How to Install• Uses plans, profiles and policy based Patch Management• Track and audit change history• Audit patch and configuration compliance• Protect RPM by blacklisting• Only for use on the Compute Nodes
  • 37. RAID, Disk, and ILOM Firmware Management• Leverage Ops Center to automatically download the required firmware from Oracle• Run compliance reports to see if the environment is up to date • Take Action only if it is the Compute Node• Ops Center Uses Both Service Processor and OS level APIs to determine Disk Health • Leverages and Installs the hwmgmt daemon • hwmgmt Sends Event information to Ops Center via the Service Processor
  • 38. Ops Center Integration with Enterprise ManagerApplication-to-Disk Visibility• Manage hardware in context of database and applications• Facilitate communication between DBAs and Sysadmins• Information flow from Ops Center to Grid Control• Expose Ops Center Notifications as Enterprise Manager alerts
  • 39. Maintain Fault Diagnostics: ASR Flow Customer Data Center Oracle Support Services FRU replaced by Comprehensive Field Engineer Fault Coverage Oracle Field FRU • CPU Engineer dispatched • Disk controllers by Support • Disks ! Engineer • Flash CardsFault occurs SR routed • Flash modules Customer to Support • InfiniBand Engineer SR creation email • Cards notification to customer • Memory • System Board ASR Fault telemetry securely ASR Manager transmitted to Oracle Service • Power supplies • Fans Product’s auto-diagnosis Service Request facility sends SNMP trap created to ASR Manager
  • 40. Maintain Fault Diagnostics: Call Home & My Oracle Support Integration• Automatically file support requests for: • Database problems via Support Workbench • Hardware faults via Automatic Service Request (ASR)• Faster resolution of problems: • Service requests filed electronically and securely with Oracle • Configuration details and related incidents are packaged with the request • Closed loop remediation of database problems using Patch Automation • Results in improved availability, and less downtime• Proactive problem avoidance: • Proactive advisories from My Oracle Support • Collects & validates multiple patches via ‘Patch Plan’ for potential conflicts
  • 41. Oracle Exadata Database Machine Extreme ROI Platform Lower Fast Ongoing Predictable Costs Fastest Time Performance to Value at Maximize database Lowest Risk performance with automated Drive down ITdiagnostics & tuning operational costs with automated change and Automate testing of configuration mgmt patches, changes and upgrades while keeping data secure
  • 42. Oracle Enterprise ManagerProven Solution. Trusted by Customers. Ensures seamless user Saves weeks on Saves 80% time and effort experience for application testing time for managing Databases 50,000,000 users 90% of IT issues Drives asset utilization Cuts configuration addressed before they up by 70% management effort by 90% impact users Saves $170,000 per year Replaces manual tools Saves $1.9 million with Oracle Enterprise Manager with Oracle Enterprise with automation; saves Manager time by 50% Deploys SOA Reduces Database Reduces provisioning infrastructure 92% testing time by 90% effort by 75% faster Delivers 24/7 uptime with Cuts application testing Reduces critical patching Oracle Enterprise from weeks to hours time by 80% Manager
  • 43. Oracle Enterprise Manager 11g Resource CenterAccess Videos, Webcasts, White Papers, and More Oracle.com/enterprisemanager11g
  • 44. Questions