磁盘组概览
磁盘组是一个或多个磁盘的逻辑分组,ASM 将其作为一个集合来管理。每个磁盘组都包含与自身相关联的元数据。在概念上,ASM 磁盘组类似于典型存储区域网络中的逻辑卷。
从磁盘组内分配文件空间。磁盘组中存储的文件的内容将在该磁盘组的磁盘中平均分布或条带化,以便消除热点并在各磁盘上提供一致的性能。每个ASM 文件都完全包含在一个磁盘组中。但是,一个磁盘组可以包含属于多个数据库的文件,而一个数据库可以使用来自多个磁盘组的不同文件。
磁盘组的关键属性是它的冗余设置。有三种可能的磁盘组冗余设置:
• 外部冗余,其中ASM 不提供任何镜像,磁盘都假设为高度可靠。
• 正常冗余,其中ASM 默认支持双向镜像,从而保证在较不可靠的存储上实现数据完整性。
• 高冗余,其中ASM 默认支持三向镜像,从而更好地保证数据完整性。
ASM 最多支持创建63 个磁盘组;但是,对于大多数安装,你很少会需要很多磁盘组。
ASM磁盘组的管理方式比较多,比如DBCA、EM、SQL*PLUS等都可以操作,还有oracle专门提供了ASMCMD命令行方式,像操作文件系统一样来操作磁盘组。
ASM 磁盘
ASM 磁盘:
• 是为ASM 磁盘组预配的存储设备
• 通过正常O/S 接口来访问
• 必须可由ASM 所有者读取和写入
• 必须可由集群中的所有节点访问
• 在不同的节点上可以有不同的O/S 名称或路径
• 可以是:
– 整个物理磁盘或物理磁盘的分区
– 存储阵列中的磁盘或分区
– 逻辑卷(LV) 或逻辑单元(LUN)
– 网络连接文件(NFS)
ASM 磁盘组包含一个或多个ASM 磁盘。
ASM 磁盘必须可由集群中所有大,能够提供高效的后续访问
<