[发明专利]多路径负载均衡方法和装置无效

专利信息
申请号: 201210442069.0 申请日: 2012-11-07
公开(公告)号: CN102970241A 公开(公告)日: 2013-03-13
发明(设计)人: 张书宁;孙承碧;王倩 申请(专利权)人: 浪潮(北京)电子信息产业有限公司
主分类号: H04L12/803 分类号: H04L12/803
代理公司: 北京安信方达知识产权代理有限公司 11262 代理人: 栗若木;曲鹏
地址: 100085 北京市海*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 路径 负载 均衡 方法 装置
【说明书】:

技术领域

发明涉及计算机应用领域,尤其涉及一种多路径负载均衡方法和装置。

背景技术

随着计算机技术的发展,用户对计算机系统的可用性的要求越来越高。这里所谓的可用性包括计算机系统的各个层面,不仅仅是计算机本身,还包括存储数据的设备等。目前,在计算机系统的各个层次都做到了高可用,如针对计算的集群高可用,可以保证软件故障或者节点宕机的情况下其它节点可以接管服务;针对磁盘的RAID可以保证在某些磁盘故障的情况下仍可以对磁盘进行读写访问;针对路径的多路径软件,可以保证在交换机或者线路故障的情况下,计算节点仍可以访问磁盘阵列。

目前常用的负载均衡算法有最小队列深度、权重路径和轮循等算法,这些算法功能相对单一,只能适应某种应用情况下输入输出(IO)访问,因此多路径软件需要根据应用来配置负载均衡算法。但是,当应用的IO访问规律性不强,或者没有任何线性规律时,这些算法将不再适用。

发明内容

本发明提供了一种多路径负载均衡方法和装置,解决了非线性IO访问无法实现负载均衡的问题。

一种多路径负载均衡方法,包括:

获取IO的大小、每个路径上IO的剩余量和IO响应时间;

根据BP网络的输出对每条路径的权重进行调整;

根据调整后的权重确定下一个IO应该发往的路径。

优选的,所述获取IO的大小、每个路径上IO的剩余量和IO响应时间的步骤之前,还包括:

初始化所述多层前馈(BP)网络内部参数权值。

优选的,所述BP网络包括输入层节点、输出层节点和一个或多个隐含层节点,根据BP网络的输出对每条路径的权重进行调整包括:

所述输入层节点以所述IO的大小、每个路径上IO的剩余量和IO响应时间作为输入信息,向前传播到所述隐含层节点;

所述隐含层节点根据作用函数对所述输入信息进行作用处理,并将结果输出至所述输出层节点,其中,Q为神经元的非线性作用函数,x为输入信息;

所述输出层节点输出结果。

优选的,根据所述BP网络的输出对每条路径的权重进行调整还包括:

在所述BP网络的输出不是期望的输入时,转入反向传播;

将误差信号沿原来的连接通道返回,修改所述BP网络中各层神经元的权值以使得误差信号最小。

优选的,所述IO的大小在512B至256KB之间。

本发明还提供了一种多路径负载均衡装置,包括:

信息采集模块,用于获取IO的大小、每个路径上IO的剩余量和IO响应时间;

BP网络自学习模块,用于根据BP网络的输出对每条路径的权重进行调整;

IO分配模块,用于根据调整后的权重确定下一个IO应该发往的路径。

优选的,上述装置还包括初始化模块,用于初始化所述BP网络内部参数权值。

优选的,所述BP网络包括输入层节点、输出层节点和一个或多个隐含层节点,BP网络自学习模块包括:

输入层节点处理单元,用于以所述IO的大小、每个路径上IO的剩余量和IO响应时间作为输入信息,向前传播到所述隐含层节点;

隐含层节点处理单元,用于根据作用函数对所述输入信息进行作用处理,并将结果输出至所述输出层节点,其中,Q为神经元的非线性作用函数,x为输入信息;

输出层节点处理单元,用于输出结果。

优选的,所述BP网络自学习模块还包括:

切换单元,用于在所述BP网络的输出不是期望的输入时,转入反向传播;

权重修改单元,用于将误差信号沿原来的连接通道返回,修改所述BP网络中各层神经元的权值以使得误差信号最小。

本发明提供了一种多路径负载均衡方法和装置,获取IO的大小、每个路径上IO的剩余量和IO响应时间,再根据BP网络的输出对每条路径的权重进行调整,然后根据调整后的权重确定下一个IO应该发往的路径,实现了高IO吞吐率的负载均衡,解决了非线性IO访问无法实现负载均衡的问题。

附图说明

图1为本发明的实施例一提供的一种多路径负载均衡方法的流程图;

图2为本发明的实施例中BP网络结构示意图;

图3为本发明的实施例二提供的一种多路径负载均衡装置的结构示意图;

图4为图3中BP网络自学习模块302的结构示意图;

图5为本发明实施例的测试效果图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210442069.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top