Manage Your Cluster Without Its Managing You

Download Report

Transcript Manage Your Cluster Without Its Managing You

Session id: 40132
Oracle RAC 10g: Manage Your
Cluster Without It Managing You
Michael Salinas
Senior Product Manager
Oracle Corporation
Agenda




Today’s Realities
What’s new
Flexible Computing
Benefits
Today
Today: Business and IT
 The Good
–
IT is seen as on the critical
path to business success
 The Bad
–
DBA’s and System
administrators face
increasingly complex
environments
Today: Business and IT
 The Ugly
–
–
Administrators are
extremely over
utilized
Systems are under
utilized
 “My storage is
30% utilized and
growing by 50% a
year”
 15% utilization of
CPU is normal
Business Challenges
 Managing the environment
 Meeting the workload
 Doing it efficiently with existing resources
Oracle9i
Real Application Clusters
 Changed the game for the database
–
–
–
Scale Up and Scale Out
Highly Available
Off the shelf applications
 Only clustered database that runs real
applications and scales both DSS and OLTP
 Proven
–
–
Hundreds of production customers
Certified by leading applications vendors
 SAP, Oracle, PeopleSoft
Oracle
Database
g
10
Real Application Clusters 10g
 Raises the bar
 Extends Availability and Flexibility to your
applications
 Manage your environment, not each piece
 Automate Management
Simplify
Current Cluster Stack
Applications
Cluster Control & Failover APIs
Resource Manager & Agents
Volume Manager / File
system
Messaging / Locking / etc.
Membership
Connectivity
Hardware/OS Kernel
System Management
Event Services
Life today is complicated and costly
 Many vendors are slapped
together for Clustering
 Management is complicated
 Uneven quality & functionality
 Mostly fail over
 Costly
 Complicated support picture
Real Application Clusters 10g
Complete, Integrated Clusterware

–
–


High quality and functionality
across all platforms
Common event and management
support
–

No need to purchase additional
software
Easy to install & manage
Multi-tier HA & minimal MTTR
Support for third-party clusterware
Applications
RAC, Other Apps
Services Framework
Cluster Control/Recovery APIs
Automatic Storage Management
Messaging and Locking
Membership
Connectivity
Hardware/OS Kernel
Management APIs


Complete Oracle cluster software
solution
Single-vendor support
Extends clusterware from Oracle
and HP
Low Cost
Event Services

Manage
Where do DBA’s spend their time?
Others
15%
Software
Maintenance 6%
Ongoing System
Management 55%
Source: IOUG 2001 DBA Survey
Installation
6%
Creation &
Configuration 12 %
Data
Loading 6%
RAC 10g – Scalable Installation
and Upgrade
 Fast, Lightweight Install
–
–
One install
Smaller size
 Automatic Pre & Post Install
Validations
 Configures all administration
tools & components
 Silent mode for Embedded
ISV’s
 Pre upgrade checks
 Post upgrade status checks
RAC 10g – Scalable Creation
and Configuration
 90% fewer initialization
parameters to set
 Out-of-box database
management with Enterprise
Manager DB Control
 Automatic setup of common
tasks, e.g. backups, optimizer
statistics
 Best practice configuration
recommendations
–
–
–
Parameter Usage
Space
New features
RAC 10g Management
 Single software stack allows simplified management
 Designed to address largest time hits for DBAs
 Choice of management model
–
–
Centralized Management – Enterprise Manager Grid
Control
Database Management – Enterprise Manager DB
Control
 Improved tools are integrated to simplify management
–
–
Performance & Availability
Ongoing management (55% of DBA time)
Enterprise Manager
Cluster Home Page
Enterprise Manager
Cluster HW Performance
Cluster view
 Shows hardware
utilization
–
–
–
CPU
Memory
Disk
Enterprise Manager
Database Home Page
Enterprise Manager
Database Performance Page
 Database view
–
Drill down for
instance info
 Shows
–
–
–
–
Service wait times
Throughput
Alerts
Host run
queue/paging
Automate
RAC 10g – Management
 Self-Managing, SelfTuning, Self-Learning
Database
 EM provides
Environment-wide
operations
 Scale to 100’s of
databases or nodes
Built-In Intelligent Infrastructure
 Automatic Workload
Repository
–
–
Automatically collects
statistics, SQL
workload, Feature
usage
Base-lining capability
 Automatic Maintenance
Tasks
–
Pre-packaged, resource
controlled
RAC 10g – Services
 Policy based behavior
–
–
Performance
Availablility
 Uses Automatic
Workload Repository
Statistics
 Created and managed
with existing tools
Automatic SGA Management
Instance N
Instance 1
Online
Users
Buffer Cache
Large Batch
Jobs
Buffer Cache
Large Pool
Large Pool
Large Pool
SQL Cache
SQL Cache
Java Pool
Java Pool
sort
sort
 Only 2 memory
parameters
 Advisor helps
set parameters
 Automatically
resizes with
changes in
SGA Pool workload
 Each instance
PGA Pool
according to
usage
Automatic Storage Management 10g
New capability from Oracle
 Provides integration of the file system and volume
manager for simplified management of database files
 Spreads database files across all available storage for
optimal performance
 Enables simple and non-intrusive resource allocation
with automatic rebalancing
 Virtualizes the storage resources
ASM Benefits
 Enables non-disruptive storage
deployment
 Eliminates manual performance tuning
tasks
 Increases DBA productivity
RAC 10g and ASM Synergy





Simplified Cluster Environment
Easier Management
Higher Availability
Smoother Growth
Adaptable Resources
Flexible
Automatic Service Provisioning
 Hands-free allocation and re-allocation of
servers to workloads (services) based on
rules
–
–
Automated routing of service requests to
appropriate server with lowest load
On server failure, automated re-allocation of
surviving servers to services
 Works across all platforms
Enterprise Grid - Automatic
Service Provisioning
Order Entry Supply Chain
HR
Financials
Normal Server Allocation
Enterprise Grid - Automatic
Service Provisioning
Order Entry
Supply Chain
HR
End of Quarter
Financials
Enterprise Grid - Automatic
Service Provisioning
Order Entry Supply Chain
HR
Financials
Normal Server Allocation
Enterprise Grid - Automatic
Service Provisioning
Order Entry Supply Chain
HR
Server Fails
Financials
Enterprise Grid - Automatic
Service Provisioning
Order Entry Supply Chain
HR
Financials
Reallocate HR server to Order Entry
Enterprise Grid - Automatic
Service Provisioning
Order Entry Supply Chain
HR
Financials
Order Entry on Two Servers
Summary
Real Application Clusters 10g
 Preserves your investment
 Is simpler to manage
 Is easier to support
 Brings reliability to your applications
 Scales for the most demanding business
environments
RAC makes it easier to succeed!
Next Steps….
 Recommended sessions
–
–
–
–
Tues, 9/9 16:00 Oracle RAC 10g: Running Mixed Workloads - G.
Smith (Rm 104)
Wed, 9/10 11:00 Oracle RAC 10g: Application Continuous Services
for a Grid - B. Kehoe (Rm 104)
Wed, 9/10 13:00 Oracle RAC 10g: Best Practices on Linux - K.
McGowan (Rm 104)
Wed, 9/10 16:30 Oracle RAC 10g: Customer Round Table - G.
LeMay (Rm 104)
 Visit the DEMOgrounds to see RAC in action
 Visit the RAC web sites for more information
–
http://otn.oracle.com/products/database/clustering/content.
html
Reminder –
please complete the
OracleWorld online session
survey
Thank you.