互联网服务mpiordac咨询

关于mpio和rdac的咨询.谢谢先!

看到老农2008-12-7的一个回复,如下:
RDAC不支持负载均衡,看得到两条路径,但active的只有一条,另一条是做fallover用的。
MPIO支持负载均衡,但不幸的是,中低端的存储本身一般都不支持负载均衡,所以一般也没啥意义。

问题:  
1.rdac一条是active,一条是failover的,那就是有切换时间了?这个是否会对业务有影响?
2.mpio是如何切换路径的?
3.rdac 和 mpio在 aix下的多路径是如何实现的?就是说他是如何把路径合并的?
  是另外起个其他的逻辑名字还是其他的方式?

希望各位知情高人给回复则个 ,谢谢先!
参与24

23同行回答

yukay2010yukay2010系统工程师神州数码系统集成服务有限公司
ls的ls很清楚,我也学习了!显示全部
ls的ls很清楚,我也学习了!收起
系统集成 · 2011-04-08
浏览1257
热心冰块热心冰块项目经理浪潮INSPUR
LS很清楚了显示全部
LS很清楚了收起
系统集成 · 2011-04-08
浏览1324
myguangzhoumyguangzhou技术经理Uniwise
RDAC不支持负载均衡,看得到两条路径,但active的只有一条,另一条是做fallover用的。我的看法:是的。RDAC本来就是这样,所有平台都这样,因此很多厂商的MPIO都拿这点来攻击DS4K 5K,说它是伪MPIOMPIO支持负载均衡,但不幸的是,中低端的存储本身一般都不支持负载均衡,所以一般也没啥意义...显示全部
RDAC不支持负载均衡,看得到两条路径,但active的只有一条,另一条是做fallover用的。
我的看法:是的。RDAC本来就是这样,所有平台都这样,因此很多厂商的MPIO都拿这点来攻击DS4K 5K,说它是伪MPIO

MPIO支持负载均衡,但不幸的是,中低端的存储本身一般都不支持负载均衡,所以一般也没啥意义。
我的看法:他说的中低端存储一般不支持负载均衡,应该指的是具体某个LUN同时只能由其中一个阵列控制器控制,另外一个控制器处于passive状态;中低端存储的确这样,比如 EMC 的CX系列等,但是HDS除外,它的中端存储ASM2000就可以做到高端存储的ACTIVE/ACTIVE了。

问题:  
1.rdac一条是active,一条是failover的,那就是有切换时间了?这个是否会对业务有影响?
我的看法:如果一条链路active,另外一条是failover的,那么切换肯定得有时间,对业务会有影响,尤其大量IO的情况下,搞不好会损坏数据库,前段时间就碰到类似的案例;因此更换控制器或光纤线缆一般都建议业务不繁忙时段进行的;

2.mpio是如何切换路径的?
我的理解,真正的MPIO是不存在什么切换的,正常情况下,IO分别通过不同的路径写到磁盘,每条路径负责传输的部分的IO,如果其中一条路径丢失,那么他负责的部分IO就无法像往常一样到达,这时将返回请求,要求重新发送、IO会根据算法分摊到其他可用的路径。。。。。

3.rdac 和 mpio在 aix下的多路径是如何实现的?就是说他是如何把路径合并的?
  是另外起个其他的逻辑名字还是其他的方式?
我的理解:RDAC是IBM的东西,或者更准确说是LSI的东西;AIX MPIO是AIX OS自己带的一个MPIO软件功能,其实其他所有平台几乎都有自己的MPIO;实现方式见上面的回答。路径合并之后会生成一个伪设备,比如AIX MPIO或RDAC生成的伪设备是HDISKZ,那么这个HDISKZ对应的硬盘可能是HDISKX和HDISKXY;
而其他第三方的MPIO,比如EMC的POWERPATH和HDS的HDLM,会生成一个专有的为设备名称,PP对应的DISK名叫powerhdiskX,而HDLM则是dlmfdrvX
这时你用IOSTAT来查看IO情况,你会发现HDISKX和HDISKY都有流量,或者其中一个有另外一个没有,而这两个HDISK的流量都差不多的;但是HDISKZ是没有IO的,因为它是个假的设备收起
互联网服务 · 2011-04-07
浏览1315

提问者

bloodrain000
技术支持IBM

相关文章

问题状态

  • 发布时间:2011-04-07
  • 关注会员:1 人
  • 问题浏览:20356
  • 最近回答:2012-12-27
  • X社区推广