Chinaunix

标题: 用oracle rac还需要用ha软件吗 [打印本页]

作者: werewr    时间: 2012-04-23 16:40
标题: 用oracle rac还需要用ha软件吗
本帖最后由 werewr 于 2012-04-23 16:42 编辑

2台小机上oracle rac,有了rac还需要小机用的ha软件吗
作者: alongx    时间: 2012-04-23 18:28
不需要
作者: hello_unix    时间: 2012-04-23 20:57
一般都用的,除非用了ASM
作者: hello_unix    时间: 2012-04-23 20:58
使用的作用,仅仅是提供了共享存储,没有利用HA的主要功能
作者: werewr    时间: 2012-04-24 09:13
本帖最后由 werewr 于 2012-04-24 09:15 编辑

我的理解是
ha软件用于高可用性,主机工作备机监控等待,主机down备机接手,
oracle rac实时应用集群,安装rac的机子做得负载均衡,都在参与工作,任何一台机子down其他机子也在工作,rac同样有类似ha的功能

按照这种理解,我两台ibm小机共享盘阵,使用oracle rac就可以不用ha软件了


作者: hello_unix    时间: 2012-04-24 13:20
可以不用
作者: 346279055    时间: 2012-04-25 09:50
oracle rac 中使用ha主要是解决共享存储的并发性,如果采用asm,就不需要ha了。
作者: zwz99999    时间: 2012-04-25 11:18
关键是看你用哪种方式,如果用asm就不用ha,一般会采用hacmp+raw方式做rac!
作者: InfoSVC    时间: 2012-04-25 13:17
可以用
也可以不用

用的话,hacmp只是拉起并发卷组
不用的话,需要使用oracle的asm来管理并发存储
作者: werewr    时间: 2012-04-25 19:57
InfoSVC 发表于 2012-04-25 13:17
可以用
也可以不用


那种方式好些呢
作者: InfoSVC    时间: 2012-04-25 22:32
回复 10# werewr


hacmp是拉起并发卷组,这样需要数据库使用raw(裸设备)的方式,而asm是直接管理pv,所以两者在性能上基本没有差异,

hacmp相对于asm来说要透明一些,人为可控的层面更多一些,相对技术也更成熟一些,毕竟hacmp比asm要多发展了很多年,而asm其实也就是另外一个数据库(专门管理存储的数据库),技术相对封闭一些,这算是hacmp的优势吧


asm比起hacmp的好处就是asm在增加硬盘空间(pv)的时候不需要关闭数据库以及crs,直接往asm数据库里面增加就可以了,但是hacmp一般是需要关闭hacmp(关闭hacmp的前提是需要关闭数据库以及crs的)来增加并发卷组的,虽然hacmp目前也支持在线增加,但是问题比较多,特别是对于核心生产系统,一般人不太敢这么做


hoho,我知道的就这么多了,希望对你有用.如果是10grac,我个人建议使用hacmp,相对稳定一些
   
作者: werewr    时间: 2012-04-26 09:14
回复 11# InfoSVC

我们准备上11g哈

   
作者: InfoSVC    时间: 2012-04-26 09:16
回复 12# werewr


    11gR1还支持裸设备,R2界面上已经不支持裸设备了,需要自己添加




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2