[发明专利]一种实现节点监控的方法及系统有效
| 申请号: | 201310717518.2 | 申请日: | 2013-12-23 |
| 公开(公告)号: | CN103701661B | 公开(公告)日: | 2017-08-25 |
| 发明(设计)人: | 刘璧怡;郭美思;宗栋瑞;吴楠 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
| 代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 王丹,栗若木 |
| 地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 节点 监控 方法 系统 | ||
1.一种实现节点监控的系统,其特征在于,应用于分布式系统基础架构hadoop大数据平台,包括:一个主服务器和在各数据节点上运行的相应独立的代理服务器;其中,
主服务器与名称节点相连,用于从名称节点获取集群配置信息;基于心跳协议,下发状态指令和控制指令给代理服务器;接收代理服务器上传的节点状态信息,以更新集群配置信息;还用于根据代理服务器获取的数据节点状态信息,确定数据节点是否出现异常宕机;还用于当数据节点异常宕机时,根据集群配置信息发送宕机节点恢复配置的控制指令给代理服务器;
代理服务器,用于接收主服务器的状态指令及控制指令,根据状态指令获取数据节点状态信息,上传给主服务器;根据控制指令对数据节点的各个组件进行工作状态控制,并将控制指令结果信息反馈给主服务器;还用于根据控制指令控制数据节点按照集群配置信息恢复数据节点各个组件的工作状态,并将控制指令结果信息反馈给主服务器;
其中,主服务器具体用于,通过消息队列方式下发状态指令和控制指令;
代理服务器具体用于,采用消息队列方式上传数据节点状态信息及反馈控制指令结果信息。
2.一种实现节点监控的方法,其特征在于,应用于分布式系统基础架构hadoop大数据平台,包括:
设置一主服务器在名称节点上,在各个数据节点上分别设置相应的独立的代理服务器;
主服务器从名称节点获取集群配置信息,基于心跳协议,下发状态指令和控制指令到代理服务器;
代理服务器根据状态指令获取数据节点状态信息,根据控制指令对数据节点的各个组件进行工作状态控制;
将数据节点状态信息及控制指令结果信息发送到主服务器,进行集群配置信息更新;
其中,所述主服务器根据代理服务器获取的数据节点状态信息,确定数据节点是否出现异常宕机;
当数据节点异常宕机时,所述主服务器根据集群配置信息发送宕机节点恢复配置的控制指令给代理服务器;
所述代理服务器根据控制指令控制数据节点按照集群配置信息恢复数据节点各个组件的工作状态;
所述主服务器通过消息队列方式下发状态指令和控制指令;
所述代理服务器采用消息队列方式上传数据节点状态信息及反馈控制指令结果信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310717518.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种跨PCIe域报文传输的方法、设备及系统
- 下一篇:一种汽车门支架的检具





