“this presentation is for informational purposes only and ......data file 1-5 redo log 1-5 control...

39
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”

Upload: others

Post on 11-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”

Page 2: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

The following is intended to outline our general product direction. It

is intended for information purposes only, and may not be

incorporated into any contract. It is not a commitment to deliver any

material, code, or functionality, and should not be relied upon in

making purchasing decision. The development, release, and timing

of any features or functionality described for Oracle’s products

remains at the sole discretion of Oracle.

Page 3: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback
Page 4: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Ara Shakian Principal Product Manager

Oracle Server Technologies

Page 5: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Database Storage Consolidation

What’s New in

Automatic Storage Management Oracle Database 10g Release 2

An Oracle Open World 2005

Presentation

Page 6: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Agenda

• Quick review of Automatic Storage Management (ASM)

• Next logical step to Database Storage Consolidation

• Simplified flexible management

• Enhanced storage capacity utilization

• Higher performance

• ASM migration

• ASMCMD utility

• Summary • ASM core value propositions

Page 7: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

What Does ‘A’ in ASM Stand For?

A. ‘Awesome’ storage manager

B. ‘Agile’ volume manager and file system

for the database

D. ‘Available’ database storage

E. ‘Automatic’ Storage Management

The Answer is:

All of the above!

Page 8: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

“ASM is the best thing that has

happened to databases since SQL.”

“ASM alone makes 10g worth while.”

“Storage has become a commodity, I

only need to present it to 10g and ASM

does the rest.”

Laurence Grant, Dir. of Enterprise Computing Systems

Talk America Holdings, Inc.

Page 9: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

What is Automatic Storage Management

A storage manager designed to manage Oracle Database 10g data files – offered at no additional cost

• Volume Manager

• File System

• Clustering capabilities

Predictably Delivers

on Performance &

Availability

SLA’s

Increases

Storage

Utilization and

Agility

Simplifies and

Automates

Database storage

Management

Reduce Cost and Complexity Without Compromising

Performance or Availability

Page 10: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

ASM Features

1. Volume Management with

1MB or 128KB striping

2. Database File System with

performance of RAW I/O

3. Supports clustering and

single instance

4. Dynamic data distribution

5. On-line add/drop disk with

minimal data relocation

6. Automatic database file mgt

7. Flexible mirror protection

ASM

Disk Group

Storage Infrastructure

LUN LUN

LUN

Page 11: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

ASM Supports RAC and Single Instance for All Storage Types

Storage Area Network

Oracle DB

ASM Oracle DB

ASM

Oracle DB

ASM

ASM provides value

for all storage platforms

LAN

JBOD

NAS

Volumes &

RAW Partitions

High end RAID

SATA

SAS

Entry level RAID

Page 12: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

On-Line Capacity Management

Disk Group Disk Group

• Add

• Drop

• Resize

Agility to meet demand and changes in workloads

Page 13: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Automatic Data Distribution

• Efficient relocation of data during rebalance

• No more hot spots - eliminate manual I/O tuning

• Optimal performance

Unstriped Disks Striped Disks

Page 14: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

No Performance Degradation Over Time

Database Never Gets Out of Tune

Percentage

relative to

Baseline

(TPS)

Non-ASM

(Gets out of tune in time)

ASM

TIME

Graphical representation only (not a benchmark)

Page 15: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Improves Storage Utilization

Conventional wisdom

• Pre-allocate storage

• Difficult to add/remove and resize storage

• Leave headroom to grow

Provision storage when you need

it… and save money

Allocate what you need

Simple to add or remove

when needed

Save time and money

Data file 1

Redo log

Data file n

Ctrl file

Before ASM With ASM

% utilization

ASM Disk Group

Ctrl file, redo log, data 1,…data n

Page 16: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Awesome Storage Management Talk America

Note the even distribution of

data across the storage array

Page 17: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Summary – ASM Value proposition

• Significantly reduces management overhead

• Automates data distribution for optimal

performance

• Dynamic on-line capacity management

• Flexible mirroring protection

Page 18: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Extending Storage Management with

Oracle Database 10g Release 2

Page 19: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

ASM Release 2 New Features

• Greater Flexibility • Consolidate databases into a clustered pool of

storage with Oracle 10g & RAC

• Multiple database & ASM version support

• Enhanced Manageability • Unix-like Command Line interface

• Disk group rebalance control

• Space Management

• Improved Data Migration • EM GUI migration using RMAN

• Full support for FTP and XDB file transfer

• Enhanced DB file transfer utility

Page 20: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Next Logical Step to Database Storage Consolidation

"The clustered pool of storage managed by the ASM feature in

Oracle Database10g Release 2 presents new key opportunities for

Vanderbilt to improve storage utilization and save money through

database storage consolidation in a single instance Oracle

Database10g as well as Real Application Clusters (RAC)

environments"

Darryl Boone

MIS Director

Vanderbilt University

Page 21: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Data Consolidation into a Clustered Pool of Storage

• Shared storage across

several databases

• RAC and Single Instance

• Benefits:

• Simplified and Centralized

management

• Higher storage utilization

• Higher performance

LAN

ERP Database

HR Database

CRM Database

RAC

ASM 10g

ASM

10g

ASM

ASM Disk Group

ERP CRM FIN HR

FIN Database

Page 22: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Simplified and Centralized Management

• Larger LUN size

• One Disk Group to manage

• Fewer LUNs to manage

• Maximizing data distribution across disks

• Higher bandwidth

• Wider even distribution

10x50GB 10x50GB

Payroll DB GL DB Consolidated Payroll & GL DB

10x100GB

Page 23: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Simplified Flexible Management

• Independent ASM home

• Easy upgrade or patching of Oracle DB 10g

and ASM

• Multiple Database and ASM version support

Page 24: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Enhanced Management Control for Consolidation

• Flexible control for data re-balance function

• Option to wait for re-balance to complete

• Accurate scripting

• Option to prevent re-balance to start

• Space Usage and statistics

• Required free space to maintain redundancy

• Disk Off-Line

• Database compatibility

Page 25: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Highest Storage Utilization

• Consolidated shared storage pool capacity

• Lower cost of acquisition and TCO

ASM Disk Group

Data file 1

Redo log

Data file n

Ctrl file

ERP Database

CRM Database

HR Database

HR Database

Partitions

ERP Database

Consolidated

ASM Disk Group

Page 26: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Database Storage Consolidation Customer Example

• 10 Databases and Applications

• OLTP and DSS mixed workloads

Data file 1-5

Redo log 1-5

Control file 1-5

Redo log 6-10

Control file 6-10

Archive log 1-10

Backup files 1-10

Flashback database files 1-10

Temp files 1-10

Disk Group 1

Data file 6-10

Redo log 6-10

Control file 6-10

Redo log 1-5

Control file 1-5

Disk Group 2 Flash Recovery Area for

Database 1-10

….. DB1 DB2 DB10

Single Instance Databases

Page 27: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Empower Consolidation by

Enhanced Migration to ASM

Page 28: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

ASM Migration Utility with EM Grid Control

• Easy migrate and consolidate

• Wizard walk-through

• Create migration and process requests

• Schedule migration requests

• Report/monitor status of migration requests

• Fully recoverable fall-back database to reverse migration

• On-line and off-line database migration

• Migrate DB files and recovery area to ASM using RMAN

Page 29: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

ASM XML DB Virtual Folders

• Access ASM files as if they were XDB folders • HTTP/WebDAV

• Disk groups appear under /sys/asm

• FTP • Copies files in and out of ASM

• ftp> cd /sys/asm

• ftp> put my_db1.f

• Programmatic API • Select * from resource_view where …

• eg Find ASM files created before 21-JUN-2005 select * from resource_view

where under_path(res,'/sys/asm') = 1 and

extractValue(res,'/Resource/CreationDate')<'21-JUN-2005'

Page 30: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Enhanced Migration Options DBMS_FILE_TRANSFER Utility

• All combinations of ASM and

non-ASM file transfers

• ASM to ASM

• ASM to O/S file (new)

• O/S file to ASM (new)

• O/S file to O/S file

Page 31: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Migration Summary

Three new ways to simplify ASM migration and

moving database files

• New EM Migration utility

• New XML DB ftp tool

• Enhanced DBMS_FILE_TRANSFER utility

Page 32: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Management Flexibility with ASM Command Line Interface (CLI)

• Interactive Unix shell-like CLI for

ASM file administration • ASMCMD> ls

• Non-interactive CLI mode for

scripting and batch processing • ASMCMD ls –lH

+DATAFILE/ORCL/CONTROLFILE

• Now available on Release 1

• Download from OTN

Page 33: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Customer Benchmark: Vanderbilt University

0:00:00

12:00:00

24:00:00

36:00:00

48:00:00

60:00:00

72:00:00

IndexBench1 IndexBench2 IndexBench3 IndexBench4 SQLBEnch1 SQLBEnch2 SQLBEnch3 SQLBEnch4

9i/LVM

ASM

ASM+RAID0

Database Environment: • 9iRAC vs. 10gRAC

Storage: EMC Symetrix- 16 drives

4 LUNs, each 4-way striped

(RAID0)

16 LUNs, LUN=disk drive

( no RAID0)

Benchmark Environment: Sqlbench – Most intensive sql queries

Indexbench – collection of drops &

re-builts in parallel

Benchmark type

9i RAC and Legacy LVM

10g R2 RAC+ASM

10g R2 RAC

ASM+RAID0

9i RAC/LVM/RAW vs. 10gR2 RAC/ASM

200-300% Increase

In Performance!

Page 34: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Hundreds of ASM Customers In Production

Advance America

Amazon.com

Page 35: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

Conclusion

• ASM is mainstream now!

• 50% + of 10g customers and growing

• ASM Release 2

• Empowers Database Storage Consolidation

• Further reduces management overhead

• Simplifies database migration to ASM

Page 36: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

• Exhibit Demos

• Oracle and partner booths

• ASM specific sessions

• 5 ASM specific presentations

• 20+ RAC & ASM presentations

• X-treme Lab RAC, ASM & Grid Control

ASM Featured in OOW 2005

Page 37: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

ASM Featured in OOW 2005

ID Time Room Title

S1973 Tuesday

11:00 AM

304 – South Amazon: Using Oracle Real Application Clusters

and Oracle Database 10g Automatic Storage

Management to Enable Scaling on Linux with Low-

Cost Storage

S943 Tuesday

11:00 AM

104 – South Database Storage Consolidation - 10g Release 2

Automatic Storage Management update

S027 Tuesday

3:00 PM

305 – South Oracle 10g Release 2 Customer Panel:

Experiences with RAC and ASM

S1955 Thursday

9:00 AM

305 – South Oracle Real Application Clusters & Automatic

Storage Management: Best Practices

S1949 Thursday

10:30 AM

103 – South Take the Guesswork Out of Database I/O Tuning

Page 38: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback

ASM OTN Web Site:

http://www.oracle.com/technology/products/database/asm/index.html

Page 39: “This presentation is for informational purposes only and ......Data file 1-5 Redo log 1-5 Control file 1-5 Redo log 6-10 Control file 6-10 Archive log 1-10 Backup files 1-10 Flashback