Professional Documents
Culture Documents
Oracle Confidential
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 decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remains at the sole discretion of Oracle.
Oracle Confidential
Table of Contents
Oracle Confidential
Challenges of Managing
Data Explosion
Oracle Confidential
ASM Is Most Popular
Storage Manager
• De-facto standard for RAC and grid
deployments, >65%
• De-facto standard for VLDB
deployments
• Large and growing adoption for
single instance deployments, >20%
• Thousands of customers using ASM
• One of the most popular features in
the database
Oracle Confidential
ASM is Storage Management Platform of Choice
An optimal storage management solution for
database and general purpose files
Oracle Confidential
Dynamic Rebalancing
• Simple provisioning
• Add, drop or resize
ASM Disk
ASM Disk ASM Disk
ASM Disk ASM Disk
Benefits:
Disk Group
• On-line capacity management
• Eliminates manual I/O tuning
• Maintain optimal performance
• Storage migration on line
Oracle Confidential
Enables Storage Consolidation
Clustered Pool of Storage
• Benefits:
ERP Database • Simplified and Centralized
HR Database management
CRM Database
• Higher storage utilization
• Higher performance
FIN Database
Oracle Confidential
Striping, Mirroring and Performance
Non-ASM
Percentage
relative to
Baseline
(TPS)
Time
Oracle Confidential
Why You Should Care
Oracle Confidential
Taking It To The Next Level
With
ASM in 11gR2
Oracle Confidential
Oracle Grid Infrastructure
(ASM + Oracle Clusterware)
Oracle Confidential
ASM Configuration Assistant (ASMCA)
• One tool to initialize & manage • Manage ASM before db install
* Disk Groups
• Upgrade previous versions of ASM
* Dynamic Volumes
to the current version (11g R2)
* ACFS file systems
Oracle Confidential
Extending ASM to Manage ALL Data
Oracle Confidential
What is ASM Dynamic Volume Manager
Oracle Confidential
What is ASM Cluster File System
(ACFS)
• General purpose scalable file system
• Journaling, extent based
• Single node and cluster
• POSIX, X/OPEN file system solution for UNIX/Linux
• Windows file system solution for Windows platforms
• Accessible through NAS protocols (NFS, CIFS)
• Leverages ASM technology for volume mgt
• Integrated with Oracle Clusterware for cluster support
• Multi OS platform (Linux and Windows at initial release)
• Integrated with Oracle system mgt tools
• Oracle installation and configuration
• Enterprise Manager and ASM Storage mgt tools
• Native OS File System Management tools
Oracle Confidential
What are ACFS Snapshots
• Dynamic, fast,
space efficient, “point in time” read-only
copies of ACFS file system files
• Captures ASM FS file block/extent updates
• An enabler for:
• On-line, disk-based, file backup model using snapshots
• Individual file recoveries
• Up to 64 snapshot images per ASM file system
• Policy based snapshots:
Schedule snapshots on an interval basis: every 5
seconds, every 30 minutes, daily, …
Oracle Confidential
Leveraging the Power of ASM
ACFS File System: /usr1
• Even distribution of data ACFS file A Mirrored
ACFS file B Mirrored
• Dynamic provisioning
Dynamic volumes and Linux: /dev/asm/vol1
ACFS FS may be resized Win: \\.\asm_dgname_volname
leveraging ASM file resize
features
% asmcmd volresize dga vol1 -s 50G +DATA/dga/vol1
Oracle Confidential
Managing the Dymanic Volumes and
ACFS File System
Is Simple And Flexible
Oracle Confidential
An Example: Creating an ACFS File
System
$ su - root
# mount -t acfs /dev/asm/volume1-62 /tmp/images
# su – oracle_usr
$ cd /tmp/images
$ cp /home/my_images .
Oracle Confidential
ACFS Use Cases
• Oracle Home
• Shared or node-local
• Not Grid Infrastructure home
• External files
• Application binaries
• Not an OS boot FS
Oracle Confidential
Managing
Oracle Database Files
Oracle Confidential
ASM 11g Release 2 New Features
for
Database Files
• All files on ASM • Improved Management
• Oracle Cluster Registry, • Full Featured ASMCMD
Voting Disk and SPFILE
• ASM File Access Control
• Tunable Performance • ASM Disk Group Rename
• Intelligent Data Placement • Datafile to Disk Mapping
(IDP)
• Installation &
Configuration mgt
• ASM Install & Configuration
Assistant (ASMCA)
Oracle Confidential
OCR and Voting Disk on ASM
Oracle Confidential
Intelligent Data Placement (IDP)
Oracle Confidential
Complete ASMCMD Functionality
A complete API for the system admin
• Extending ASMCMD to manage:
• ASM instance (startup/shutdown, init.ora, .)
• Disk group, disk and failure group (create, mount,
add, drop, …)
• Attribute (list, set)
• User/Group (add user, change password, …)
• Template (list, add, alter drop)
• Iostat and df
• lsof: list files that are open by ASM
lsod: list disks that are open by ASM
• Dynamic Volume
Oracle Confidential
Other Features
Oracle Confidential
In Summary…
Oracle Confidential
One Integrated Solution for ALL Data
ACFS Snapshot
Oracle Confidential
Some ASM Reference Customers In Production
Oracle Confidential
Oracle Confidential