[发明专利]地理信息服务的分布式层次集群方法和系统有效
申请号: | 200910237230.9 | 申请日: | 2009-11-05 |
公开(公告)号: | CN101729412A | 公开(公告)日: | 2010-06-09 |
发明(设计)人: | 胡中南;李玮顾;苏博;陈洪波;辛宇;宋志峰;张宇亭;饶庆云;刘鹏远;贾柳静 | 申请(专利权)人: | 北京超图软件股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 北京市大成律师事务所 11352 | 代理人: | 赵红梅 |
地址: | 100192 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地理信息 服务 分布式 层次 集群 方法 系统 | ||
1.一种地理信息服务的分布式层次集群系统,其特征在于,包括多个根 负载均衡器、多个子负载均衡器和多个服务节点;
每个所述根负载均衡器有至少一级均衡器子结点,所述均衡器子结点包括 至少一个子负载均衡器;
所述均衡器子结点的子负载均衡器为所属根负载均衡器的均衡器中间子 结点或均衡器叶结点,当为均衡器中间子结点时,该子负载均衡器有下一级均 衡器子结点;当为均衡器叶结点时,该子负载均衡器有叶服务节点子结点,所 述叶服务节点子结点包括至少一个服务节点;
所述服务节点包括:服务节点信息收集模块,用于收集服务节点的节点信 息,所述节点信息包括地址信息、负载信息、当前状态信息和地理信息数据信 息;服务节点信息报告模块,用于将所收集的服务节点的节点信息上报给该服 务节点上一级的子负载均衡器或根负载均衡器;
所述子负载均衡器包括:子结点信息接收模块,用于接收下一级服务节点 的节点信息,和/或下一级子负载均衡器的负载均衡器信息;子均衡器信息更 新模块,用于依据所述子结点信息接收模块接收的节点信息和/或负载均衡器 信息更新本负载均衡器的负载均衡器信息;子均衡器信息报告模块,用于将所 述本负载均衡器的负载均衡器信息上报给上一级的子负载均衡器或根负载均 衡器;子均衡器信息反馈模块,用于接收客户端的服务请求,并依据所述本负 载均衡器的负载均衡器信息选择满足所述服务请求的服务节点,并将该服务节 点的节点信息返回给所述客户端;
所述根负载均衡器包括:结点信息接收模块,用于接收下一级服务节点的 节点信息,和/或下一级子负载均衡器的负载均衡器信息;根均衡器信息更新 模块,用于依据所述结点信息接收模块接收的节点信息和/或负载均衡器信息 更新所述根负载均衡器的负载均衡器信息;根均衡器信息反馈模块,用于接收 客户端的服务请求,并依据所述根负载均衡器的负载均衡器信息选择满足所述 服务请求的服务节点,并将该服务节点的节点信息返回给所述客户端。
2.根据权利要求1所述的集群系统,其特征在于,所述根负载均衡器还 有第一服务节点子结点,所述第一服务节点子结点包括至少一个服务节点。
3.根据权利要求2所述的集群系统,其特征在于,所述均衡器子结点的 子负载均衡器为均衡器中间子结点时,还有第二服务节点子结点,所述第二服 务节点子结点包括至少一个服务节点。
4.根据权利要求3所述的集群系统,其特征在于,所述第一服务节点子 结点和第二服务节点子结点提供不同的地理信息服务。
5.根据权利要求1所述的集群系统,其特征在于,所述负载均衡器信息 包括负载服务节点列表数据和可用服务节点列表数据。
6.根据权利要求5所述的集群系统,其特征在于,所述子均衡器信息更 新模块包括:
子负载信息更新子模块,用于依据下一级服务节点的负载信息和/或下一 级子负载均衡器的负载服务节点列表数据更新本子负载均衡器的负载服务节 点列表数据;
子可用信息更新子模块,用于依据下一级服务节点的当前状态信息和/或 下一级子负载均衡器的可用服务节点列表数据更新本子负载均衡器的可用服 务节点列表数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京超图软件股份有限公司,未经北京超图软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910237230.9/1.html,转载请声明来源钻瓜专利网。