ASM 概述
众所周知 Oracle 提供3种数据库存储选项:File System、ASM和Raw Devices。现在我来学习ASM,来看看官方网站对ASM的论述。ASM 一种用于管理Oracle 数据库文件新框架,最初介绍于10g Release 1的提供的新特性。
ASM提供了 highly efficient storage management with kernelized asynchronous I/O, direct I/O, redundancy, striping, and an easy way to manage storage.
ASM包含了volume management functionality similar to that of a generic logical volume manager (LVM).
管理ASM:
在10g Release 1中 只能通过 SQL interfaces ;因为在这个版本中的ASM 的disk groups 对外部文件系统管理任务是不可见的,例如copying 和 creating directories
在10g Release 2中 管理 ASM files 可以通过ASMCMD 命令行工具 或者是 SQL interfaces; you can transfer the files from ASM to locations outside of the disk groups via FTP and through a Web browser using HTTP.
ASM 特点
-
ASM能代替外部LVM或FS的功能,不依赖外部数据存储结构。
-
ASM内含多种存储冗余功能如镜像,不依赖外部数据冗余功能。
-
能够自动将数据均衡分布在磁盘组内所有磁盘中,从而提高系统性能。
-
跨平台使用,配置和管理界面统一,简化了用户管理。