[发明专利]一种基于服务器集群的负载均衡调度系统及方法在审
申请号: | 202210686755.6 | 申请日: | 2022-06-17 |
公开(公告)号: | CN115016941A | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 薛萌 | 申请(专利权)人: | 苏州彼真科技有限责任公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215000 江苏省苏州市相城区元和*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 服务器 集群 负载 均衡 调度 系统 方法 | ||
本发明公开了一种基于服务器集群的负载均衡调度系统及方法,服务器集群包括多个服务器,服务器包括存储器和处理器,处理器与负载均衡调度系统连接,该处理器用于向负载均衡调度系统发送反映自身处理能力的耗时数据,负载均衡调度系统包括数据采集模块、任务解析模块和均衡调度模块,数据采集模块用于接收处理器的耗时数据,并根据耗时数据对处理器的处理能力排序,任务解析模块用于对执行任务解析,并获取执行任务完成的时长信息,均衡调度模块用于将执行任务根据完成的时长信息发送至处理器进行处理。通过对处理器处理能力排序、解析任务完成时长信息,根据时长信息选择合适的处理器进行处理,以达到整体集群的负载均衡优化目的。
技术领域
本发明涉及服务器集群应用技术领域,尤其涉及一种基于服务器集群的负载均衡调度系统及方法。
背景技术
负载均衡技术普遍应用于服务器集群中,由独立的负载均衡软件或硬件,按照设定的负载均衡策略,将服务请求分发至集群中不同的服务器,达到整体服务器集群的处理均衡目的。
目前普遍采用的负载均衡策略均是基于被动均摊的原则,是假设集群中的各服务器具有相似的处理能力,而实际应用中集群内各服务器性能参差不齐,并动态变化。其次,现有的均衡策略技术缺乏依据服务器实时处理情况进行动态调整的能力。
发明内容
本发明的目的在于提供一种基于服务器集群的负载均衡调度系统及方法,负载均衡调度系统的三个模块首先通过对处理器处理能力排序、解析任务完成时长信息,然后根据时长信息选择合适的处理器进行处理,使得集群中各个服务器的使用更加有效,且更为均衡,以达到整体集群的负载均衡优化目的。
为达到上述目的,本发明采用的技术方案是:一种基于服务器集群的负载均衡调度系统,包括服务器集群和负载均衡调度系统,所述服务器集群包括多个服务器,所述服务器包括存储器和处理器,所述处理器与负载均衡调度系统连接,该处理器用于向负载均衡调度系统发送反映自身处理能力的耗时数据,所述负载均衡调度系统包括数据采集模块、任务解析模块和均衡调度模块,所述数据采集模块用于接收处理器的耗时数据,并根据耗时数据对处理器的处理能力排序,所述任务解析模块用于对执行任务解析,并获取执行任务完成的时长信息,所述均衡调度模块用于将执行任务根据完成的时长信息发送至处理器进行处理。
作为进一步的优化,所述数据采集模块对处理器的排序方式为由强到弱的顺序形成一轮优先级队列。
作为进一步的优化,所述均衡调度模块将执行任务分配至优先级队列中当前最高优先级的耗时数据所对应的服务器进行处理。
作为进一步的优化,所述负载均衡调度系统还包括信息反馈模块,用于判断待执行任务是否执行完毕。
作为进一步的优化,所述负载均衡调度系统还包任务轮询模块,用于对待执行任务进行解析,获得轮询时间间隔。
本发明还提供了一种基于服务器集群的负载均衡调度方法,包括如下步骤,
S1)服务器向负载均衡调度系统发送反映自身处理能力的耗时数据;
S2)数据采集模块接收处理器的耗时数据,并根据耗时数据对处理器的处理能力排序;
S3)任务解析模块对执行任务解析,并获取执行任务完成的时长信息;
S4)均衡调度模块将执行任务根据完成的时长信息发送至处理器进行处理。
作为进一步的优化,负载均衡调度系统和服务器之间采用发布/订阅模式进行通信,其中服务器为消息主题发布者,负载均衡调度系统为消息主题订阅者。
作为进一步的优化,所述发布/订阅模式为JMS模式。
与已有技术相比,本发明的有益效果体现在:本发明中的负载均衡调度系统的三个模块首先通过对处理器处理能力排序、解析任务完成时长信息,然后根据时长信息选择合适的处理器进行处理,使得集群中各个服务器的使用更加有效,且更为均衡,以达到整体集群的负载均衡优化目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州彼真科技有限责任公司,未经苏州彼真科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210686755.6/2.html,转载请声明来源钻瓜专利网。