
Discover the fundamentals of Oracle asm, why it exists, what it does, and the low-level implementation concepts, including design patterns and redundancies that shape its behavior.
Trace the evolution of storage, memory, and processors from hard disks to flash storage. Learn how striping and mirroring boost throughput and provide availability through data redundancy and hot-swap disks.
Compare hard disk and flash storage, detailing rpm, iops, and read and write speed differences. Learn to create luns and tier hot data on flash to optimize performance.
Understand fault tolerance as the ability to continue operations despite failures, illustrated by power backups, backup internet, dual networks, and storage redundancy like mirroring and striping.
Explore how Oracle automatic storage management optimizes storage for database files, offers striping and redundancy, acts as a volume manager, and supports external or Oracle managed files.
Understand an asm instance as a lightweight memory structure with background processes, using shared storage and disk groups to support database instances and manage storage information.
Understand how striping splits files into chunks across disks, improving read and write performance, and how allocation units, templates, and rebalance control distribution.
Explore how Oracle ASM uses mirroring and striping to achieve high availability with storage-layer redundancy and three-copy stripes, tolerating multiple disk failures.
Explore how failure groups in asm distribute stripe copies across disks to achieve fault tolerance. Learn how primary, secondary, and tertiary copies within a group determine data availability and resilience.
In this course you will understand about concepts of Storage and learn the basic Constructs of Oracle Automatic Storage Management such as Disks, Disk Groups, Striping, Redundancy and Failure Groups. An understanding of this is important before you work on projects where Oracle ASM is used to store Oracle Database Files.