[发明专利]一种避免权重失衡之自动动态调整权重数值轮替模块设计在审
申请号: | 201811499855.8 | 申请日: | 2018-12-09 |
公开(公告)号: | CN109558247A | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 郭书玮 | 申请(专利权)人: | 江苏华存电子科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 226300 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 权重 模块设计 门槛 自动动态调整 最大权重 复数 失衡 负载均衡 机器实现 权重计算 顺序处理 指令要求 资料要求 自动动态 最小权重 重排序 资料权 调变 侦测 排序 搭配 应用 合并 输出 衔接 保留 | ||
本发明公开了一种避免权重失衡之自动动态调整权重数值轮替模块设计,多衔接复数要求输入,代表需同时接受复数以上的指令要求,搭配相对应数量的权重输入,藉由权重计算得出授予输出值,本发明设定一组门槛值,利用此门槛值去判断其最大权重与最小权重相差是否过大,一但判断过大,则对最大权重进行删减,同时保留删减的数值,用于合并下一次权重数值再与门槛值比较;本发明公开了适用于资料权重排序轮替得模块设计,权重轮替设计主要应用于多台机器实现负载均衡时系统必须对资料要求进行优先顺序处理等相关应用,而本发明藉由门槛值来侦测权重误差,进而调整资料轮替排序,达到线上自动动态调变权重的特性,增加轮替排列弹性与效率。
技术领域
本发明涉及权重数值轮替模块设计技术领域,具体为一种避免权重失衡之自动动态调整权重数值轮替模块设计。
背景技术
对应在多台机器实现负载均衡得时候,通常使用轮替调度算法, 轮替调度算法就是以循环的方式依次将请求调度不同的服务器,并选出当前轮替的伺服器,其优点在于其简洁性,无需记录当前所有连接状态。
在现行的轮替调度算法中增加权重的加权计算,并称为权重轮替调度算法,主要对应于多台伺服器指令要求;目前权重轮替调度以输入后权重计算来进行轮替排序,其排序方式有一定的规律.假设某一特定权重数值过高,其执行序列将被某一特定伺服器长时间占有,为达到平衡权重排序,避免高权重数值占据运算资源,提出利用门槛值侦测自动动态调整权重数值数值轮替设计。
发明内容
本发明的目的在于提供一种避免权重失衡之自动动态调整权重数值轮替模块设计,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种避免权重失衡之自动动态调整权重数值轮替模块设计,多衔接复数要求输入,代表需同时接受复数以上的指令要求,搭配相对应数量的权重输入,藉由权重计算得出授予输出值。
优选的,设定一组门槛值,利用此门槛值去判断其最大权重与最小权重相差是否过大,一但判断过大,则对最大权重进行删减,同时保留删减的数值,用于合并下一次权重数值再与门槛值比较。
优选的,最大权重侦测与调整模组结构如下:利用门槛值当判断机制,公式为“(最大权重数值-最小权重数值)/2 < 门槛值”,一但超过门槛值,最大权重数值将删减为近一半的数值;如果小于门槛值,则保持原值,另外其删减过后的余值会在填补在下一次的权重比较,直到小于门槛值。
与现有技术相比,本发明的有益效果是:本发明公开了适用于资料权重排序轮替得模块设计,权重轮替设计主要应用于多台机器实现负载均衡时系统必须对资料要求进行优先顺序处理等相关应用,而本发明藉由门槛值来侦测权重误差,进而调整资料轮替排序,达到线上自动动态调变权重的特性,增加轮替排列弹性与效率。
附图说明
图1为制式4要求输入权重轮替调度设计输入输出示意图;
图2为输入输出关系图;
图3为本发明提出用以门槛值来进行调整权重之权重侦测与调整模组结构图;
图4为最大权重侦测与调整模组结构图;
图5为最大权重侦测与调整模组结构输出输入关系图;
图6为在自动动态调整权重数值轮替设计下输入输出关系图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏华存电子科技有限公司,未经江苏华存电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811499855.8/2.html,转载请声明来源钻瓜专利网。