浏览
帮助
登录
此帖子已超过 5 年
Solved!
merrist
2 Intern
•
483 消息
1
7569
2013年4月16日 01:00
如题,谁对ALUA提供的多路径策略比较熟悉,能否详细介绍一下他的三种策略及算法:FIXED(固定),MRU(最近使用),RR(循环)。
回复(16)
Asadeer
290 消息
0
2013年4月16日 20:00
据我所知,多路径选择策略是由多路径管理软件决定的。
1. EMC多路径软件powerpath的路径选择策略是经EMC定制、优化的(具体算法没找到公开的详解),对用户而言,安装PP后即可实现故障切换和负载均衡。主机端无需手动配置算法,存储端用EMC的推荐配置 各种主机部署故障转移Failover的详细配置。
2. 如果没有安装PP,用的是主机自带多路径软件,就需要考虑路径选择策略了,不同OS的策略选择也不同。
比如对于VMware的自带多路径软件NMP来说,这三种算法选择路径、恢复路径的方式对比:
最近使用MRU (VMW_PSP_MRU)
固定策略Fixed (VMW_PSP_FIXED)
循环策略Round Robin(VMW_PSP_RR)
这些文章也有在讨论。
如何在VMware ESX/ESXi和VNX/CLARiiON部署多路径管理
Windows Native MPIO存储多路径软件详解与应用
PowerPath与Native MPIO负载均衡策略介绍
ALUA是一种协议,全称是Assymetic Logical Unit Acess
FIXED:固定路径(AA阵列)。使用配置的首选路径。
MRU:最近使用(AP阵列)。选择最近使用的路径,当路径断开,会选择一条代替路径,但是当之前断开路径可用时,不会切换回原始路径。
RR:循环(AA或AP阵列)。使用算法循环选择所有优选路径。
是不是这样的呢?具体算法是怎么样的?优选路径如何确定?具体的一个机制是什么?请大家补充一下
liulei_it
3.2K 消息
2013年4月16日 14:00
相关的算法应该是专利吧。
zhuzhu281306
631 消息
2013年5月28日 20:00
Nancy,关于固定策略Fixed (VMW_PSP_FIXED),这个是VMware的NMP默认配置吗?
该策略里所说的“手动选择一条首选路径”,在哪里选择?我们配置存储的时候没有要选择啊
还有,怎么Mixed和Round Robin怎么都是ALUA模式下的推荐配置啊
在ALUA模式下的推荐配置, 也是默认配置。
在ALUA模式下的推荐配置。
Roger_Wu
4K 消息
2013年5月28日 21:00
这两个都是EMC推荐的配置,但它们各有优缺点:如果LUN很多的话,使用Fixed策略需要花费大量的时间给每个LUN选定一条prefered path;而RR策略不提供auto-restore功能。所以使用Fixed策略要求有一定的规划,使用RR则要求部署一些脚本来执行failback的操作。
总之用户可以根据自己的需要选择适合自己环境的策略。
Fixed是VMware的默认路径策略,设定首选路径(Perferred Path)的界面如下:
2013年5月31日 01:00
我们一般都是在ESXi命令行中来设置策略
bobbyyes
3 消息
2013年7月27日 19:00
说的不全对
首先A/A还是A/P就不是存储厂商的定义,而是VMware的定义。
当ALUA开启后,FIX模式下是ESXi根据算法得出最优化路径,这个路径一般是所访问LUN的Owner SP所在的端口。并不是手段选择一条路径。
不是所有存储产品在配置ALUA后,都推荐使用RR,比如CX4跟Symmetrix就不一样。
还有针对RR的说法也有问题,除了EMC自己的PP外,VMware提供的3个PSP都没有负载均衡功能。包括RR,RR虽然看到所有优化路径都有IO,但是,同一时间只有一条路径在跑数据,当执行了一定数量的IO后(我记得是1k还是1k5,忘了),切换到下一路径。如果运气不好,所有LUN的访问都刚好堆到一条路径上,还是会有IO瓶颈。
2013年7月28日 19:00
如果在阵列只有ALUA支持的时候,没有对应ESXi来开发多路径,经常会有阵列切换控制器的时候,很烦躁啊!!!
2014年3月4日 00:00
从你的说法,可以看出,应该FIXED最合适哦!
不错不错!
如果使用固定模式的话,应该不用自己手动去配吧!ALUA会自己更加算法得出吧?
2014年3月4日 01:00
照文档的标准步骤,是需要事先手动设置preferred path的。但毕竟是商业软件,在易用性上是没得说的:实际操作中,在选择了Fixed策略的前提下,如果没有指定过preferred path(或者preferred path不可用),系统会自动将发现的第一条路径(获选下一条可用的路径)作为数据路径。
戴尔支持资源
查看更多
查看全部
Top
Asadeer
290 消息
0
2013年4月16日 20:00
据我所知,多路径选择策略是由多路径管理软件决定的。
1. EMC多路径软件powerpath的路径选择策略是经EMC定制、优化的(具体算法没找到公开的详解),对用户而言,安装PP后即可实现故障切换和负载均衡。主机端无需手动配置算法,存储端用EMC的推荐配置 各种主机部署故障转移Failover的详细配置。
2. 如果没有安装PP,用的是主机自带多路径软件,就需要考虑路径选择策略了,不同OS的策略选择也不同。
比如对于VMware的自带多路径软件NMP来说,这三种算法选择路径、恢复路径的方式对比:
最近使用MRU (VMW_PSP_MRU)
固定策略Fixed (VMW_PSP_FIXED)
循环策略Round Robin(VMW_PSP_RR)
这些文章也有在讨论。
如何在VMware ESX/ESXi和VNX/CLARiiON部署多路径管理
Windows Native MPIO存储多路径软件详解与应用
PowerPath与Native MPIO负载均衡策略介绍
merrist
2 Intern
2 Intern
•
483 消息
0
2013年4月16日 01:00
ALUA是一种协议,全称是Assymetic Logical Unit Acess
merrist
2 Intern
2 Intern
•
483 消息
0
2013年4月16日 01:00
FIXED:固定路径(AA阵列)。使用配置的首选路径。
MRU:最近使用(AP阵列)。选择最近使用的路径,当路径断开,会选择一条代替路径,但是当之前断开路径可用时,不会切换回原始路径。
RR:循环(AA或AP阵列)。使用算法循环选择所有优选路径。
是不是这样的呢?具体算法是怎么样的?优选路径如何确定?具体的一个机制是什么?请大家补充一下
liulei_it
2 Intern
2 Intern
•
3.2K 消息
0
2013年4月16日 14:00
相关的算法应该是专利吧。
zhuzhu281306
631 消息
0
2013年5月28日 20:00
Nancy,关于固定策略Fixed (VMW_PSP_FIXED),这个是VMware的NMP默认配置吗?
该策略里所说的“手动选择一条首选路径”,在哪里选择?我们配置存储的时候没有要选择啊
zhuzhu281306
631 消息
0
2013年5月28日 20:00
还有,怎么Mixed和Round Robin怎么都是ALUA模式下的推荐配置啊
固定策略Fixed (VMW_PSP_FIXED)
在ALUA模式下的推荐配置, 也是默认配置。
循环策略Round Robin(VMW_PSP_RR)
在ALUA模式下的推荐配置。
Roger_Wu
2 Intern
2 Intern
•
4K 消息
0
2013年5月28日 21:00
这两个都是EMC推荐的配置,但它们各有优缺点:如果LUN很多的话,使用Fixed策略需要花费大量的时间给每个LUN选定一条prefered path;而RR策略不提供auto-restore功能。所以使用Fixed策略要求有一定的规划,使用RR则要求部署一些脚本来执行failback的操作。
总之用户可以根据自己的需要选择适合自己环境的策略。
Roger_Wu
2 Intern
2 Intern
•
4K 消息
0
2013年5月28日 21:00
Fixed是VMware的默认路径策略,设定首选路径(Perferred Path)的界面如下:
merrist
2 Intern
2 Intern
•
483 消息
0
2013年5月31日 01:00
我们一般都是在ESXi命令行中来设置策略
bobbyyes
3 消息
1
2013年7月27日 19:00
说的不全对
首先A/A还是A/P就不是存储厂商的定义,而是VMware的定义。
当ALUA开启后,FIX模式下是ESXi根据算法得出最优化路径,这个路径一般是所访问LUN的Owner SP所在的端口。并不是手段选择一条路径。
不是所有存储产品在配置ALUA后,都推荐使用RR,比如CX4跟Symmetrix就不一样。
还有针对RR的说法也有问题,除了EMC自己的PP外,VMware提供的3个PSP都没有负载均衡功能。包括RR,RR虽然看到所有优化路径都有IO,但是,同一时间只有一条路径在跑数据,当执行了一定数量的IO后(我记得是1k还是1k5,忘了),切换到下一路径。如果运气不好,所有LUN的访问都刚好堆到一条路径上,还是会有IO瓶颈。
merrist
2 Intern
2 Intern
•
483 消息
0
2013年7月28日 19:00
如果在阵列只有ALUA支持的时候,没有对应ESXi来开发多路径,经常会有阵列切换控制器的时候,很烦躁啊!!!
merrist
2 Intern
2 Intern
•
483 消息
0
2014年3月4日 00:00
从你的说法,可以看出,应该FIXED最合适哦!
merrist
2 Intern
2 Intern
•
483 消息
0
2014年3月4日 00:00
不错不错!
merrist
2 Intern
2 Intern
•
483 消息
0
2014年3月4日 00:00
如果使用固定模式的话,应该不用自己手动去配吧!ALUA会自己更加算法得出吧?
Roger_Wu
2 Intern
2 Intern
•
4K 消息
0
2014年3月4日 01:00
照文档的标准步骤,是需要事先手动设置preferred path的。但毕竟是商业软件,在易用性上是没得说的:实际操作中,在选择了Fixed策略的前提下,如果没有指定过preferred path(或者preferred path不可用),系统会自动将发现的第一条路径(获选下一条可用的路径)作为数据路径。