预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN102761601A*(12)发明专利申请(10)申请公布号CN102761601A(43)申请公布日2012.10.31(21)申请号201210172130.4(22)申请日2012.05.30(71)申请人浪潮电子信息产业股份有限公司地址250101山东省济南市高新区舜雅路1036号(72)发明人殷雷(51)Int.Cl.H04L29/08(2006.01)权利要求书权利要求书11页页说明书说明书22页页(54)发明名称一种基于动态加权路径的MPIO轮询的方法(57)摘要本发明公开了一种基于动态加权路径的MPIO轮询的方法,属于计算机系统及存储领域,采用动态加权的方法及时反映出各条路径的压力,动态的决定数据的发送路径;计算每个路径的剩余IO数目与权值之积,计算结果越小,发送数据的优先级越大;系统每发送一定数量的IO便重新计算各条路径的数据发送优先级,在优先级最大的路径上发送数据;路径的权值可由用户手动设定,设定方法为传送速度越慢的路径设置的权值越高,权值也可由系统自动设定;系统计算路径优先级的频率由用户根据需求指定。本发明的一种基于动态加权路径的MPIO轮询的方法,采用动态加权的方法及时反映出各条路径的压力,动态的决定数据的发送路径、传输效率高。CN10276ACN102761601A权利要求书1/1页1.一种基于动态加权路径的MPIO轮询的方法,其特征在于采用动态加权的方法及时反映出各条路径的压力,动态的决定数据的发送路径;计算每个路径的剩余IO数目与权值之积,计算结果越小,发送数据的优先级越大;系统每发送一定数量的IO便重新计算各条路径的数据发送优先级,在优先级最大的路径上发送数据;路径的权值可由用户手动设定,设定方法为传送速度越慢的路径设置的权值越高,权值也可由系统自动设定;系统计算路径优先级的频率由用户根据需求指定。2.根据权利要求1所述的一种基于动态加权路径的MPIO轮询的方法,其特征在于策略会默认一个路径切换的频率,每发送一定数量的IO便会进行一次切换,改数值也可由用户自由设定,但是该数值的设定不宜过小,以免造成计算负荷过大,也不宜过大造成其他路径闲置。3.根据权利要求1所述的一种基于动态加权路径的MPIO轮询的方法,其特征在于策略配置完成之后会自动根据各条路径的速度计算权值,路径权值大小与路径速度成反比,路径的权值可由用户手动设定,设定方法为传送速度越慢的路径设置的权值越高。2CN102761601A说明书1/2页一种基于动态加权路径的MPIO轮询的方法[0001]技术领域[0002]本发明涉及一种计算机系统及存储领域,具体地说是一种基于动态加权路径的MPIO轮询的方法。背景技术[0003]随着IT产业的发展,尤其是计算机朝大容量、高速度方向的发展,使得计算机产业对存储设备的要求越来越高,对存储设备的容量、速度、可持续性、高可用性等都提出越来越高的要求。[0004]MPIO是为管理多路径存储而开发的一款软件,主要用于实现存储设备的多路径管理,提高路径高可用性以及负载均衡策略。其中负载均衡策略的算法决定了一个MPIO是否优秀,是否能满足用户的需求。[0005]目前主流的负载均衡策略有很多,这里也别拿出两种作对比。第一种是最小动态队列深度策略,此策略是发送每一条数据前计算各条路径的剩余IO数量,将数据发送到剩余IO数目最小的路径上,以此来保证每条路径的负载均衡,此策略能很好的保证每条路径都能物尽其用,但是该策略也存在部分问题,由于存储设备的各条路径并不一定具有相同的性能,所以剩余IO的数目并不一定能很好的反应出路径的忙碌程度,另外,每次发送数据之前进行的计算会造成大量的运算负担,不利于提高传输效率;第二种是动态加权路径策略,此策略比较简单,就是根据权值判断数据的发送路径,此策略由于不能将路径的压力反馈到所有路径上,所以传输效率存在一定影响。[0006]发明内容本发明的技术任务是提供一种采用动态加权的方法及时反映出各条路径的压力,动态的决定数据的发送路径、传输效率高的一种基于动态加权路径的MPIO轮询的方法。[0007]本发明的技术任务是按以下方式实现的,采用动态加权的方法及时反映出各条路径的压力,动态的决定数据的发送路径;计算每个路径的剩余IO数目与权值之积,计算结果越小,发送数据的优先级越大;系统每发送一定数量的IO便重新计算各条路径的数据发送优先级,在优先级最大的路径上发送数据;路径的权值可由用户手动设定,设定方法为传送速度越慢的路径设置的权值越高,权值也可由系统自动设定;系统计算路径优先级的频率由用户根据需求指定。[0008]策略会默认一个路径切换的频率,每发送一定数量的IO便会进行一次切换,改数值也可由用户自由设定,但是该数值的设定不宜过小,以免造成计算负荷过大