[发明专利]一种集群服务负载均衡的方法、系统、中心服务器以及备用节点服务器有效
申请号: | 201410219358.3 | 申请日: | 2014-05-22 |
公开(公告)号: | CN104009933B | 公开(公告)日: | 2018-04-27 |
发明(设计)人: | 徐鸣;徐友春 | 申请(专利权)人: | 北京猎豹网络科技有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/08 |
代理公司: | 北京市广友专利事务所有限责任公司11237 | 代理人: | 祁献民 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 集群 服务 负载 均衡 方法 系统 中心 服务器 以及 备用 节点 | ||
1.一种集群服务负载均衡的方法,其特征在于,包括:
中心服务器收集至少一个节点服务器上服务的压力情况;
当所述服务的压力达到预先设定的第一阈值时,中心服务器修改部署表,在备用节点服务器部署的服务中增加所述服务,以便备用节点服务器根据修改后的部署表从所述中心服务器下载新的服务的安装包,安装并启动所述新的服务;所述部署表,用于记录集群中服务器上部署的服务;
当所述服务的压力低于预先设定的第二阈值,如运行该服务的用户数过少时,修改部署表,在备用节点服务器部署的服务中取消所述服务,以便在所述备用节点服务器上停止所述服务。
2.根据权利要求1所述的集群服务负载均衡的方法,其特征在于,所述中心服务器修改所述部署表之后,包括:
中心服务器向所述备用节点服务器发送通知,所述通知中包含有新部署在所述备用节点服务器上的所述服务的信息。
3.一种中心服务器,其特征在于,包括:
收集单元,用于收集至少一个节点服务器上服务的压力情况;
分析单元,用于确定所述服务的压力是否达到预先设定的第一阈值,如果达到,触发第一修改单元;
第一修改单元,用于修改部署表,在备用节点服务器部署的服务中增加所述服务,以便备用节点服务器根据修改后的部署表从所述中心服务器下载新的服务的安装包,安装并启动所述新的服务;所述部署表,用于记录集群中服务器上部署的服务;
还包括第二修改单元;
所述分析单元还用于确定所述服务的压力是否低于预先设定的第二阈值,如运行该服务的用户数过少,如果低于,触发所述第二修改单元;
所述第二修改单元,用于修改部署表,在备用节点服务器部署的服务中取消所述服务,以便在所述备用节点服务器上停止所述服务。
4.根据权利要求3所述的中心服务器,其特征在于,还包括:
发送单元,在所述第一修改单元修改部署表之后,用于向所述备用节点服务器发送通知,所述通知中包含有新部署在所述备用节点服务器上的所述服务的信息。
5.一种备用节点服务器,其特征在于,包括:
检测单元,用于与集群中的中心服务器连接,根据所述中心服务中保存的部署表确定所述备用节点服务器上部署的服务;如果检测到在所述备用节点服务器上部署了新的服务,触发部署单元;所述部署表,用于记录集群中服务器上部署的服务;
接收单元,用于接收所述中心服务器发送的通知,并触发部署单元;所述通知中包含有在所述备用节点服务器上部署的新的服务的信息;
所述部署单元,当受到检测单元或者接收单元触发时,用于从所述中心服务器下载所述新的服务的安装包,安装并启动所述新的服务;
还包括:停止单元;
所述检测单元还用于检测在所述备用节点服务器上是否在所述服务的压力低于预先设定的第二阈值,如运行该服务的用户数过少时取消了一个或多个服务,如果是,触发所述停止单元;
所述停止单元,用于停止所述一个或多个被取消的服务。
6.根据权利要求5所述的备用节点服务器,其特征在于,还包括:
发送单元,用于向所述中心服务器发送所述备用节点服务器上服务的压力情况。
7.一种集群系统,其特征在于,包括根据权利要求3-4中任一项所述的中心服务器,以及根据权利要求5-6中任一项所述的备用节点服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京猎豹网络科技有限公司,未经北京猎豹网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410219358.3/1.html,转载请声明来源钻瓜专利网。