44
Business-Driven IT Management Oracle Enterprise Manager: Empowering IT to Drive Business Value Next Generation Database Management with Oracle Enterprise Manager 11g Valentín Leonard Tabacaru Presales Technology Consultant Oracle Corporation

Oracle Enterprise Manager 11g

Embed Size (px)

Citation preview

Page 1: Oracle Enterprise Manager 11g

Business-DrivenIT Management

Oracle Enterprise Manager:Empowering IT to Drive Business Value

Next Generation Database Management with

Oracle Enterprise Manager 11g

Valentín Leonard Tabacaru

Presales Technology Consultant

Oracle Corporation

Page 2: Oracle Enterprise Manager 11g

Oracle Enterprise ManagerHardware. Software. Complete.

Services Cloud Integration

Event and Service Desk Connectors

Third Party Plug-ins

Sun Ops Center Now Part of Oracle Enterprise Manager Product Family

Page 3: Oracle Enterprise Manager 11g

Top DBA Challenges

Performance Management

Change Management

Ongoing Administration

Page 4: Oracle Enterprise Manager 11g

Manageability EvolutionContinuous Innovation

Storage

Backup

Memory

Apps/SQL

Schema

RAC

Recovery

Replication

Testing

Adaptive

Auto-Tuning

Integrated

Advisory

Low-Impact

Instrumentation

R2

Page 5: Oracle Enterprise Manager 11g

Manageability EvolutionContinuous Improvement

26% Less Time 31% Fewer Steps

0%

25%

50%

75%

100%

Time

Oracle9i Database

Oracle Database 10g

Oracle Database 11g

Steps

Page 6: Oracle Enterprise Manager 11g

Top DBA Challenges

Performance Management

Sustain Optimal Performance

� Performance Diagnostics

� Application Tuning

Change ManagementPreserve Order Amid

Change

Ongoing Administration Manage More with Less

Page 7: Oracle Enterprise Manager 11g

Boost Administrator Productivity

Eliminate Performance Bottlenecks

Lower IT Management Costs

Deliver Higher Quality of Service

Automatic Performance DiagnosticsMaximize Performance With Self-Managing Database

• Sustain maximum performance with self-managing database

• Top-down analysis using Automatic Workload Repository snapshots

• 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

• Performance expert; now a RAC specialist too in Oracle Database 11g

Automatic Workload

Repository

Snapshots

Performance &

Management

Advisors

High

Load

SQL

RAC

Issues

IO / CPU

Issues

Self-Diagnostic

Engine

Page 8: Oracle Enterprise Manager 11g

Pre-PackagedApps

Pre-PackagedApps

CompositeApps

CompositeApps

CustomApps

Middleware

Database

Physical & Virtual Servers

StorageApplication-to-Disk

eCommerceApps • Enhanced ADDM

• NEW: SQL impacting performance findings highlighted

• Global AWR report for easier RACdiagnostics

• Backward compatibility: Can analyze snapshots from earlier versions

• Active Session History (ASH)

• NEW: ASH for Standby: Facilitates performance analysis of Standby DB

• Global ASH reports for RAC systems

Automatic Performance DiagnosticsNew in Oracle Enterprise Manager 11g

Page 9: Oracle Enterprise Manager 11g

Performance DiagnosticsNEW: Active Reports

• Interactive reports for off-line analysis

• Offer same level of interactivity with drill-downs for detailed analysis

• Can be emailed to appropriate personnel for analysis

• Does not require Oracle Enterprise Manager installation

Page 10: Oracle Enterprise Manager 11g

• NEW: Monitoring and management of Clusterware

• NEW: Grid Plug-and-Play support for policy-managed RACdatabases

• Addition and deletion of RAC nodes

• ADDM shows blocking sessions across RAC instances

RAC Database ManageabilityNew in Oracle Enterprise Manager 11g

Page 11: Oracle Enterprise Manager 11g

• Configuration-wide summary view with charts for RAC/HA setup

• Provides recommendations for MAA implementation

• NEW: Minimum downtime automation for single instance to MAA

• Show Availability related events across the configuration

• NEW: Manage role-based standby DBs, e.g. convert Physical Standby to Active Data Guard

High AvailabilityNew in Oracle Enterprise Manager 11g

Page 12: Oracle Enterprise Manager 11g

Exadata V2 SupportNEW: Database Machine Support

• Exadata monitoring Plug-in• Alerts and metrics

• Performance monitoring from realm-wide to cell disks

• Configuration Analysis

• SQL Monitoring support for Exadata• I/O performance graphs with Exadata

information

• Provision Database Machine based on Exadata V2

• SQL Performance Analyzer for estimating Exadata server performance gains for DSSworkloads• Goal: Measure the improvement in I/O

interconnect bytes with Exadata

• SPA comparison report shows performance improvements or regression

Page 13: Oracle Enterprise Manager 11g

Top DBA Challenges

Performance Management

Sustain Optimal Performance

� Performance Diagnostics

� Application Tuning

Change ManagementPreserve Order Amid

Change

Ongoing Administration Manage More with Less

Page 14: Oracle Enterprise Manager 11g

Application TuningAutomatic SQL Tuning

• Automatic SQL Tuning

• Captures high-load SQL

• Tunes SQL using SQL Profiles

• Implements greatly improved SQL plans (optional)

• Performance benefit of advice provided

• SQL Profiling tunes execution plan without changing SQL text

• Enables transparent tuning for packaged applications

Applications

SQL

High-Load

Packaged Apps +SQL Profile

Customizable Apps + SQL Advice

Customizable Apps + Indexes & MVs + Partitions

Well-Tuned SQL

Automatic Tuning Optimizer

Page 15: Oracle Enterprise Manager 11g

SQL Tuning AdvisorNew in Oracle Enterprise Manager 11g

• SQL Tuning Advisor

• NEW: Identifies alternative execution plans using real-time and historical performance data

• NEW: Recommends appropriate degree of parallelism to improve SQL performance

SQL Profiling

Statistics Analysis

Access Path Analysis

SQL Restructure Analysis

Alternative Plan Analysis

Parallel Query Analysis

Automatic Tuning

Optimizer

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

Page 16: Oracle Enterprise Manager 11g

• Automatically monitors long running SQL

• Enabled out-of-the-box with no performance impact

• Monitors each SQL execution

• Exposes monitoring statistics

• Global execution level

• Plan operation level

• Parallel Execution level

• Guides tuning efforts

• NEW: Available as Active Reports inGrid Control 11.1

• NEW: Enhanced to monitor PL/SQL

Real-Time SQL MonitoringLooking Inside SQL Execution

Page 17: Oracle Enterprise Manager 11g

Reduce Performance Management CostsForrester Total Economic Impact of Diagnostics and Tuning Packs

• Increased DBAProductivity

• Reduced system downtime & increased availability

• Reduced capital spending on servers

Page 18: Oracle Enterprise Manager 11g

Top DBA Challenges

Performance ManagementSustain Optimal Performance

Change Management

Preserve Order Amid Change

� Change Detection

� Change Testing

� Change Automation

Ongoing Administration Manage More with Less

Page 19: Oracle Enterprise Manager 11g

Security

Monitoring

Policies

Reports

Compare

Detecting Configuration and Application Changes

Configuration Changes

• Ensures system compliance with company standards

• Detects unauthorized (malicious) changes

• Over 300 out-of-box policies per Oracle “best practices”

• Monitor compliance continuously

Application Changes

• NEW: Real-time schema change detection• Schema compare capability help identify

• Malicious SQL• Unauthorized access control changes• Changes to tables, procedures, triggers,

functions• New/dropped indexes, etc.

Page 20: Oracle Enterprise Manager 11g

Top DBA Challenges

Performance ManagementSustain Optimal Performance

Change Management

Preserve Order Amid Change

� Change Detection

� Change Testing

� Change Automation

Ongoing Administration Manage More with Less

Page 21: Oracle Enterprise Manager 11g

Secure Test System Deployment Oracle Data Masking

• 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: Command line (EMCLI) support for data masking actions

LAST_NAME SSN SALARY

SMITH 111—23-1111 60,000

MILLER 222-34-1345 40,000

LAST_NAME SSN SALARY

AGUILAR 203-33-3234 40,000

BENSON 323-22-2943 60,000

Production Test

Page 22: Oracle Enterprise Manager 11g

Change TestingOracle Real Application Testing

• SQL Performance Analyzer (SPA)

• Unit testing of SQL response time

• Database Replay

• Concurrent load testing using Production workloads

Replay

Workload

Capture

Workload

Deploy Replay

Clients

Create Test

System

End-to-End Workflow

Page 23: Oracle Enterprise Manager 11g

• Test and predict impact of system changes on SQL query performance

• Analyze performance changes for improvements or regression

• Comprehensive performance analysis and reporting

• Re-execute SQL queries in test environment

• End-to-end solution: STS, SQL Plan Baselines, & SQL Tuning Advisor

Oracle Real Application TestingSQL Performance Analyzer

SQL Workload

STS

SQL Plans +

Stats

Pre-Change Trial

SQL Plans +

Stats

Post-Change Trial

Compare SQL

Performance

Analysis Report

Page 24: Oracle Enterprise Manager 11g

SPA EnhancementsNEW in Oracle Enterprise Manager 11g

• Analyze performance of two workloads thru STS comparison

• Allows comparing two different STS and generate SPA report

• Better SPA trial accuracy through multiple test execution

• SPA provides “Alternate Plans”recommendation for individual regressed SQL in a SPA trial

• SPA Active Reports

Page 25: Oracle Enterprise Manager 11g

• Reduce costs and risks of

database changes

• Fully automated workflow

• Change Assurance for

• Database and O/S upgrades, e.g. migration to Exadata V2

• Configuration changes, e.g., conversion from SI to RAC

• Storage changes

• O/S migrations, e.g., Windows to Linux

• Supports upgrades from

Oracle 9iR2 to 10gR2 and

11g!

TestProductionReplay DriverClients

Storage Storage

Oracle Real Application Testing Database Replay

Page 26: Oracle Enterprise Manager 11g

Database Replay EnhancementsNEW in Oracle Enterprise Manager 11g

• Replay Compare Period Report

• Provides holistic view of the experiment – covers functional and performance aspects of testing

• “Replay Divergence Summary” categorization indicates if further analysis is necessary

• New reports available; Capture Vs Replay, Replay Vs Replay

• Automatically runs ADDM

• Enhanced Replay Divergence Analysis in Replay Progress/Summary Pages

• Replay filters support

• Usage similar to capture filters, used to target sub-set workload for replay

• API support only in current release

• Enhanced ASH performance data for more accurate performance analysis

Page 27: Oracle Enterprise Manager 11g

“Oracle Real Application Testing reduces the time required to test changes by as much as 80%, lower testing costs by as much as 70%, mitigate risks by reducing the number of unexpected outages, and improve the quality of service for their IT operations.”

David MitchellSenior Vice President, OVUM

Source: Oracle Real Application Testing – business agility through superior testing, Jan 2008

Page 28: Oracle Enterprise Manager 11g

Top DBA Challenges

Performance ManagementSustain Optimal Performance

Change Management

Preserve Order Amid Change

� Change Detection

� Change Testing

� Change Automation

Ongoing Administration Manage More with Less

Page 29: Oracle Enterprise Manager 11g

Testing AutomationReduce Time and Effort of Database Testing

• Automate production to test

workflow of Database Replay

• Capture production workload,

performance data

• Copy workload, performance data to

staging

• Provision software, create test

database

• Deploy replay clients and

orchestrate replay

• Automate production to test

workflow of Database Replay

• Capture production workload,

performance data

• Copy workload, performance data to

staging

• Provision software, create test

database

• Deploy replay clients and

orchestrate replay

Page 30: Oracle Enterprise Manager 11g

• Gold image based provisioning

• Simplified RAC provisioning with automation

• Single click RAC scale-out and scale-back

• Provision full RAC and Clusterware systems

• ASM Support

Deployment Automation

Create Reference RAC System

1

Stage Gold Image

2

Scale-Out RAC

4

Create Production RAC System

3

Page 31: Oracle Enterprise Manager 11g

Database Change AutomationSchema Changes

Change Management• Schema change propagation

• Capture development changes in baseline version

• Preview changes before confirming

• Propagate planned changes from baseline to multiple databases

Page 32: Oracle Enterprise Manager 11g

Corporate DMZ

Software Change Automation: Patching

•My Oracle Support connection

•Proactive advisories

•CPUs

•Feature based

•Patch downloads

•Patch Database

•Patch/CPU/Patchset

•Zero downtime patching for RAC

•Lights-out patching for Linux

•Automatic download from Oracle ULN

My Oracle Support

Page 33: Oracle Enterprise Manager 11g

Reduce Operations Cost with AutomationForrester Total Economic Impact of Configuration and Provisioning Packs

• Reduction in costs of managing IT

• Increase staff productivity

• Increased agility to business needs

• Reduction on capital spending

Page 34: Oracle Enterprise Manager 11g

Top DBA Challenges

Performance ManagementSustain Optimal Performance

Change ManagementPreserve Order Amid

Change

Ongoing Administration

Manage More with Less

� Space and Resource Management

� AutomatedSelf-Management

Page 35: Oracle Enterprise Manager 11g

Space and Resource Management• Space Management

• NEW: Compression Advisor (Oracle Database 11.2)• Analyzes objects to give estimate of space savings for different

compressions methods• Helps in deciding correct compression level for application• Recommends various strategies for compression

• Resource Manager• NEW: Instance Caging (Oracle Database 11.2)• More flexible alternative to server partitioning• Wide platform support than operating system resource managers• Lower administration overhead than virtualization• I/O Resource Management for Exadata

• ASM Cluster File System support• NEW in Oracle Enterprise Manager 11g• Comprehensive administration• Proactive Monitoring• Security

Page 36: Oracle Enterprise Manager 11g

Top DBA Challenges

Performance ManagementSustain Optimal Performance

Change ManagementPreserve Order Amid

Change

Ongoing Administration

Manage More with Less

� Space and Resource Management

� AutomatedSelf-Management

Page 37: Oracle Enterprise Manager 11g

Automated Self-Management

Page 38: Oracle Enterprise Manager 11g

Oracle Database ManageabilityEmpowering DBAs To Drive Business Value

� Enhance Service Quality By Maximizing

Application-to-Disk Performance

� Improved IT Agility with Risk-free Change

Management

� Lower IT Costs Through Self-Managing

Automation

Page 39: Oracle Enterprise Manager 11g

Why Oracle Database 11g?For Manageability and Change

From:

Reactive fire fighting

Point operations

Repetitive manual tasks

Unpredictable service levels

To:

Proactive forward planning

Centralized control

Automated self management

Service level management

Page 40: Oracle Enterprise Manager 11g

Avoids online revenue losses up to 25%

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 millionwith Oracle Enterprise Manager

Saves $170,000 per year with Oracle Enterprise Manager

Deploys SOAinfrastructure 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

Oracle Enterprise ManagerProven Solution. Trusted by Customers.

Page 41: Oracle Enterprise Manager 11g

For More Information

http://search.oracle.com

or

oracle.com/manageability

manageability

Page 42: Oracle Enterprise Manager 11g

Oracle Enterprise Manager 11g

Resource CenterAccess Videos, Webcasts, White Papers, and More

Oracle.com/enterprisemanager11g

Page 43: Oracle Enterprise Manager 11g
Page 44: Oracle Enterprise Manager 11g