[发明专利]一种服务器集群中计算任务分布式调度装置有效
申请号: | 201410690581.6 | 申请日: | 2014-11-26 |
公开(公告)号: | CN104363300B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 成浩 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 诸佩艳 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种服务器集群中计算任务分布式调度装置,将来自于前端设备的计算任务调度到所述服务器集群中的处理服务器中进行计算处理,包括用于接受处理服务器的注册,并接收其上报的计算资源信息和负载信息的注册管理模块,用于为前端设备分配绑定的处理服务器,并将绑定的处理服务器下发到前端设备的分配模块,以及用于接收所注册的处理服务器过载时发来的协助请求,根据其他处理服务器的处理能力和负载信息,协调具有剩余处理能力的其他处理服务器来协助完成该协助请求包含的计算任务的协调模块。本发明的调度装置降低了管理服务器的工作压力,还自动实现处理服务器过载的自动调整,保障了服务器集群的负载均衡。 | ||
搜索关键词: | 处理服务器 服务器集群 前端设备 分布式调度装置 负载信息 绑定 过载 计算资源信息 剩余处理能力 注册管理模块 管理服务器 调度装置 分配模块 负载均衡 计算处理 任务调度 协调模块 自动实现 上报 分配 协调 | ||
【主权项】:
一种服务器集群中计算任务分布式调度装置,应用于所述服务器集群中的管理服务器,将来自于前端设备的计算任务调度到所述服务器集群中的处理服务器中进行计算处理,其特征在于,所述调度装置包括注册管理模块、分配模块和协调模块,其中:注册管理模块,用于接受处理服务器的注册,并接收处理服务器上报的计算资源信息和负载信息;分配模块,用于根据所注册的处理服务器的计算资源信息预估出所注册的处理服务器的处理能力,以及对前端设备所产生的计算任务数量的预估,为前端设备分配绑定的处理服务器,并将绑定的处理服务器下发到前端设备;协调模块,用于接收所注册的处理服务器过载时发来的协助请求,根据其他处理服务器的处理能力和负载信息,协调具有剩余处理能力的其他处理服务器来协助完成该协助请求包含的计算任务;所述注册管理模块还用于接收处理服务器上报的负载信息,并结合该处理服务器所发出的协助请求数量及所绑定的前端设备信息,形成负载及处理能力表;所述分配模块还根据注册管理模块形成的所述负载及处理能力表,查找剩余处理能力最大的处理服务器,将新增加的前端设备绑定到所查找到的剩余处理能力最大的处理服务器;所述分配模块还根据注册管理模块形成的所述负载及处理能力表,根据处理服务器发出的协助请求数量,判断出需进行调整的过载处理服务器,将该过载处理服务器上超出其处理能力的前端设备绑定到其他具有剩余处理能力的处理服务器上。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410690581.6/,转载请声明来源钻瓜专利网。