免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5627 | 回复: 7
打印 上一主题 下一主题

ORACLE ASM 问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-29 10:18 |只看该作者 |倒序浏览
ORACLE ASM是在ORACLE 10G中提出的一个概念,也是ORACLE力推的一种存储方式。可以实现自动存储管理,在添加和删除硬盘时都能灵活的控制和重新分布数据。并且还能实现磁盘冗余。
问题1:当我们做RAC时如果采用ASM做为数据存储方式,那么我的磁盘阵列划分时一定要做RAID。做了RAID也就是做了硬件级别的冗余,如果再用ASM的话那么话,那么一定要在做了RAID的阵列上划分出若干个分区,再用ASM去管理这若干个逻辑磁盘(分区)。
问题2:ASM是可以管理磁盘的,但是共享磁盘阵列是必须做RAID,否则主机是无法看到磁盘阵列上的磁盘,也就是说用ASM无法去管理这些磁盘了,也无法实现磁盘的增加和删除。

论坛徽章:
0
2 [报告]
发表于 2007-09-29 12:00 |只看该作者
你完全可以把阵列做的raid当作磁盘来操作不就ok了

阵列做了raid,asm你也可以选择是否冗余

如果你的意思是想单独管理磁盘,那是阵列管理软件的事情

论坛徽章:
0
3 [报告]
发表于 2007-09-29 12:06 |只看该作者

回复 #1 rocket123 的帖子

这2个好像没有什么必然的联系吧,asm是相当于LVM的方式,是一种软的,你磁盘阵列上raid是硬件层的。

论坛徽章:
0
4 [报告]
发表于 2007-09-29 13:17 |只看该作者
谢谢楼上的兄弟们,我的意思就是想单独管理磁盘,如果既做了RAID,又用asm.这样也就供了两层冗余。如果想在RAID的基础上再做ASM管理,那么至少需要两个分区以上才能做ASM管理了。

论坛徽章:
0
5 [报告]
发表于 2007-09-29 15:44 |只看该作者
ASM好象不是这样的,他是可以对裸设备管理的,增加裸设备,或对将RAID重新划分LUN,ASM对LUN进行管理(利用SAN结构),增加LUN.增加了可扩性

[ 本帖最后由 anyan_lu 于 2007-9-29 15:49 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2007-09-29 16:27 |只看该作者
ASM和RAID,LUN都没有必然的联系,也没有什么约束。
raw device上也能做ASM。
实际上,换个角度来说,ASM有点类似于RAID的机制:条带化+冗余+均衡负载

论坛徽章:
0
7 [报告]
发表于 2007-09-29 17:35 |只看该作者
据ORACLE说,ASM在拔掉和增加一块磁盘后会自动重新均衡数据。如果在RAID基础上做ASM那么不知道ASM会怎么去均衡这些数据,因为ASM是在RAID划分的分区上建立的。如果不建立RAID,操作系统又不能识别磁盘阵列。

论坛徽章:
0
8 [报告]
发表于 2007-10-02 10:47 |只看该作者
ASM 替代的文件及卷系统,它的disk group 成员可以是裸设备或LUN
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP