[发明专利]一种分布式集群服务系统及其节点协同方法有效
申请号: | 201611244228.0 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106713468B | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 钟斌 | 申请(专利权)人: | 深圳云天励飞技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种分布式集群服务结构及其节点协同方法。其中,所述分布式集群服务结构为多层次分中心结构,所述分布式集群服务结构包括:集群工作节点和堆叠代理节点,所述堆叠代理节点作为所述集群工作节点的代理,其中:所述集群工作节点,用于通过协议和流程确定所述集群工作节点所挂靠的堆叠代理节点;所述堆叠代理节点,用于管理所述堆叠代理节点所代理的所有集群工作节点。实施本发明实施例可以确保系统具有极好的自组织性、扩展性,同时,实现业务的高可用性和业务均衡。 | ||
搜索关键词: | 一种 分布式 集群 服务 结构 及其 节点 协同 方法 | ||
【主权项】:
1.一种分布式集群服务系统,其特征在于,所述分布式集群服务系统为多层次分中心结构,所述分布集群服务系统包括:集群工作节点和堆叠代理节点,所述堆叠代理节点作为所述集群工作节点的代理,所述堆叠代理节点的数目为多个,所有堆叠代理节点为对等关系,其中:所述集群工作节点,用于通过协议和流程确定所述集群工作节点所挂靠的堆叠代理节点;所述堆叠代理节点,用于管理所述堆叠代理节点所代理的所有集群工作节点;其中,所述堆叠代理节点包括根堆叠代理节点,所述根堆叠代理节点用于维护所述分布式集群服务系统;所述堆叠代理节点还用于进行所述根堆叠代理节点的选举过程、拓扑更新过程以及业务路由的维护过程;所述根堆叠代理节点,还用于进行所述多个堆叠代理节点的拓扑形成过程,具体为:在所述根堆叠代理节点的选举结束后,所述根堆叠代理节点向系统广播拓扑建立信息,其他的堆叠代理节点向系统广播拓扑等待信息,所述其他的堆叠代理节点接收到所述拓扑建立信息之后,如果该堆叠代理节点的拓扑处于正在建立状态,则缓存拓扑建立信息,在超过预设的时间后,将服务管理能力及存活时间距离最优的节点确定作为父节点,并进入到拓扑完成状态,停止发送拓扑等待信息,如果该堆叠代理节点的拓扑处于完成状态,则向除了所述根堆叠代理节点以及父节点之外的节点发送拓扑建立信息;所述根堆叠代理节点,还用于向系统广播路由通知信息,以获取所有集群工作节点的信息,向任一个集群工作节点发送路由令牌,并由集群工作节点接收到该路由令牌之后,从自己收集到的代理信息中,分别计算该堆叠代理节点的剩余服务器管理能力值;所述分布式集群服务系统中的每个所述集群工作节点均确定所述集群工作节点的宿主代理节点,具体为:将计算结果最高的为集群工作节点的宿主代理节点;所述宿主代理节点为所述集群工作节点所挂靠的堆叠代理节点,并且所述宿主代理节点在服务于多个集群工作节点时剩余服务器管理能力值最高。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳云天励飞技术有限公司,未经深圳云天励飞技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611244228.0/,转载请声明来源钻瓜专利网。
- 上一篇:反应组件及防水涂料生产设备
- 下一篇:一种快速脱除彩涂板漆膜的方法