Overview of Oracle ASM
Oracle Automatic Storage Management (ASM) is volume manager and a file system that can be used to manage all storage for Oracle environments. This allows a company to strip and mirror data without having to use expensive third party volume managers. The storage management unit for ASM are disk groups. A disk group is a collection of disks that ASM manages as a single unit. ASM can distribute hot spots on a disk to distribute I/O across multiple disks. ASM provides two key advantages:
- Inexpensive storage management by supporting striping and mirroring across cheap fast disks instead of purchasing expensive storage arrays.
- A consistent storage management system across different operating systems.
An exciting new feature of Oracle ASM is the Oracle Automatic Storage Management Cluster File System (ACFS) is a multi-platform file system that supports storage of software, application files, executables, trace and log files, BFILEs, configuration files, audio, video, text and any other type of application data file. Key highlights:
- Oracle ASM will still be used for all database files (recommended).
- Oracle ACFS will manage non-database files. ACFS will not support files that can be stored in ASM.
- Dynamic file system resizing.
- Disk management through ASM disk groups.
- Mirroring capability and protection.
- Balanced I/O distribution.
- ACFS can be accessed through operating file system tools and APIs.
- Access capability through NAS, NFS and CIFS.
- Support for hundreds of thousands of files.
The ability to have a HA file system supporting striping and mirroring across multiple platforms is pretty impressive. With what I've seen so far, this is going to be a hot new feature in Oracle 11gR2.
Labels: Oracle Database 11g New Features