This chapter covers the Automatic Storage Management (ASM) feature introduced in Oracle Database 10g, for efficient management of disk drives with round-the-clock (24x7) availability. ASM simplifies disk-space management by creating disk groups, which are comprised of disks and the files that reside on them. Using ASM, the DBA needs to manage a smaller number of disk groups. All you have to do for disk management is to allocate disks to Oracle with your preferences for striping and mirroring using templates and let the database handle the storage-management issues. ASM helps resolve the routine disk-management problems of large Oracle databases. It also manages disks across multiple nodes of a cluster in RAC as in standalone servers. ASM prevents hot spots and improves performance by load-balancing across available disk drives and prevents fragmentation of disks. ASM allows for incremental addition and removal of disks and reduces DBA or system administrator intervention in database file management.
ASM integrates the file system and volume manager functionalities for Oracle database files. It removes the need for manual I/O tuning and extends the concept of stripe-and-mirror-everything (SAME) for better performance. |