- oracle oracle exadata database machine ... management challenges. exadata ... •identify...
Post on 11-Jul-2020
1 views
Embed Size (px)
TRANSCRIPT
Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g
Exadata
Overview
Oracle Exadata Database Machine Extreme ROI Platform
• Fast Predictable Performance
Monitor and ensure database performance
with automated diagnostics and tuning
• Lower Ongoing Costs
Drive down the cost of operations with
automated change and configuration mgmt.
• The Fastest Time to Value & Lowest Risk
Automate testing of patches, changes and
upgrades while keeping data secure
Oracle Exadata Database Machine Management, Administration and Maintenance
• Fast Predictable Performance
• Maximize database performance
with automated diagnostics and tuning
• Lower Ongoing Costs
• Drive down IT operational costs with
automated change and configuration mgmt
• The Fastest Time to Value & Lowest Risk
• Automate testing of patches, changes and
upgrades while keeping data secure
Challenges
• Reduce deployment cost and errors—rapid time to value
• Migrate application while ensuring business continuity
• Proactively monitor all components
• Maximize availability
• Ensure quality of service
Oracle 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
Management Challenges
Exadata
Management
Manage • Performance diagnostics • Application SQL tuning
• Configuration compliance
Monitor • Exadata service • Database • Storage cells
• Network • Application
Test • Validate application performance • Test for response time • Test for throughput
• Identify and resolve issues • Validate performance gains
Deploy • Provision Database • Configure monitoring
Exadata Management
Maintain • Patch automation • Support automation
Deployment Provision Database
• Simple push-button provisioning
• Reduces deployment time &
effort from days to hours
• Risk-free grid infrastructure &
database software deployment
• Resume & retry from any point
• Auto-creation of O/S users &
groups
• Auto-configuration of Kernel
parameters
• Create Systems Group
• Defines all Exadata components
Deployment Configure: Create Exadata Service
Deployment Configure: Define Components and KPIs
• Define system components
• Define service level criteria
• Add performance and usage charts to the service
• Create an Aggregate Service to consolidate all
Exadata sub-services defined
Deployment Configure: Dashboards
Manage • Performance diagnostics • Application SQL tuning
• Configuration compliance
Monitor • Exadata service • Database • Storage cells
• Network • Application
Test • Validate application performance • Test for response time • Test for throughput
• Identify and resolve issues • Validate performance gains
Deploy • Provision Database • Configure monitoring
Exadata Management
Maintain • Patch automation • Support automation
Testing Applications on Exadata
• Migrating application to Exadata involves multiple changes:
• O/S migrations • Storage subsystem changes • Database upgrades • Single database instance to RAC
Will performance
improve?
How long will it take?
What are the risks?
Applications
Database
Storage
OS
Testing Applications on Exadata Solution: Real Application Testing
R is
k s
Analyze
Results
Capture
Workload
0 1
0 0
1 0
1 1
0 0
1 0
0 1 0
0 1
0 0
1 0
1 1
0 0
1 0
0 1 0
0 1
0 1
0 1
0 0
1 0
0 1
0 1 0
1 0
1 0
0 1
1 0
1 0
1 0
0 1 0
1 0
1 0
0 1
0 0
1 0
1 0
1 0 1
0 1
0 0
1 0
1 1
0 0
1 0
0 1 0
• Load test database infrastructure changes
• Capture complete production application workloads
• Replay in test environments
• Reduce testing time and effort
Replay
Workload
Database Replay
• 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 Data base 9i R2 and Oracle Database10g R2
Captured
Workload Replay
Workload Compare Performance
• 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
• SPA Exadata simulation helps estimate I/O savings for the specific application workloads
without provisioning Exadata hardware
SQL Performance Analyzer (SPA)
SQL Plans + Stats
on current system
SQL Plans + Stats
on Exadata DB Machine
Compare SQL
Performance
Analysis Report SQL Workload
STS
Manage • Performance diagnostics • Application SQL tuning
• Configuration compliance
Monitor • Exadata service • Database • Storage cells
• Network • Application
Test • Validate application performance • Test for response time • Test for throughput
• Identify and resolve issues • Validate performance gains
Deploy • Provision Database • Configure monitoring
Exadata Management
Maintain • Patch automation • Support automation
Oracle Enterprise Manager 11g Comprehensive End-to-End Monitoring
Management Connectors
Service Desks
• Siebel
• PeopleSoft
• BMC Remedy
• HP
• CA
Management Connectors
Management Systems
• Microsoft
• IBM Tivoli
• HP OpenView
Alert & Incident Mgmt
• System dashboard
• Performance monitoring
• Corrective actions
• Blackouts
• Integrated diagnostic/repair
• Notifications
• Monitoring reports
Extensibility
• Management plug-ins
• User-defined metrics
• Notification method extensibility
• Connector SDK
Set-up & Deployment
• Out-of-box monitoring
• Notification: email, SMS
• Monitoring customization
• Adaptive thresholds
• Monitoring templates
Exadata Monitoring
• Exadata consists of multiple components—hardware and software
• All components have to be monitored
Storage Grid • 14 storage servers (2U)
Database Grid • 8 compute servers (1U)
• 64 Intel cores
InfiniBand Network • Redundant 40Gb/s switches
• Unified server & storage net
Cisco Switch for
Management Network
Highly Available Hardware • PDU, KVM
Database Monitoring
• 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
• 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
Exadata Service Monitoring
Storage Monitoring
• Key storage cell information shown on home page
• Detailed historical data available on tap
• 34 out-of-box reports provide monitoring breadth and depth
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
Common metrics monitored