[发明专利]一种集群拓扑图生成方法及一种服务器有效
申请号: | 201210244662.4 | 申请日: | 2012-07-13 |
公开(公告)号: | CN102752146A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 石显锋;陈岚;白利达;卢威 | 申请(专利权)人: | 中国科学院微电子研究所 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100029 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 集群 拓扑 生成 方法 服务器 | ||
技术领域
本发明涉及云计算技术领域,尤其涉及一种集群拓扑图的生成方法及一种服务器。
背景技术
集群监控是云计算领域非常重要的一方面,而在集群监控中集群拓扑图的生成又是其中重要的组成部分。
当前,生成集群拓扑图的主要方法是根据固定的集群节点的个数,采用TWaver,maxgraph等软件包进行本集群的网络拓扑结构图的绘制。
针对上述集群拓扑图的生成过程我们可以看出,由于集群节点是预先固定的,当集群中有节点由于故障未能正常运行时,该生成的拓扑图没有任何变化,在拓扑图上不能体现出集群当前的运行状况。
发明内容
本发明实施例提供一种集群拓扑图的生成方法及一种服务器,以实现当集群中存在故障节点而未能正常运行时,能够在集群拓扑图上体现出来。
为了解决上述技术问题,本发明实施例的技术方案如下:
一种集群拓扑图的生成方法,包括:
主服务器与各节点服务器进行互通性检测;
所述主服务器根据互通性检测结果确定正常运行的节点服务器;
所述主服务器根据所述正常运行的节点服务器的数目,以及预构建的拓扑图结构,生成集群拓扑图。
进一步,所述主服务器与各节点服务器进行互通性检测包括:
所述主服务器向与所述主服务器的IP地址同网段的所有IP地址发送检测消息;
所述主服务器根据互通性检测结果确定正常运行的节点服务器包括:
若所述主服务器接收到对所述检测消息的响应消息,则确定发送所述响应消息的节点服务器为正常运行的节点服务器。
进一步,在所述主服务器根据所述正常运行的节点服务器的数目,以及预构建的拓扑图结构,生成集群拓扑图之后,还包括:
所述主服务器记录所述正常运行的节点服务器的IP地址,并根据所述预构建的拓扑图结构,确定所述正常运行的节点服务器在所述集群拓扑图中的位置坐标。
进一步,在所述主服务器记录所述正常运行的节点服务器的IP地址,并根据所述预构建的拓扑图结构,确定所述正常运行的节点服务器在所述集群拓扑图中的位置坐标之后,还包括:
所述主服务器对所述集群拓扑图中节点服务器的基本信息进行显示。
进一步,所述主服务器对所述集群拓扑图中各节点服务器的基本信息进行显示,包括:
所述主服务器根据光标焦点的坐标以及节点服务器在所述集群拓扑图中的位置坐标,确定所述光标焦点指定的节点服务器;
所述主服务器根据所述指定节点服务器的IP地址,远程登录所述指定的节点服务器,并获取所述指定的节点服务器的基本信息;
所述主服务器显示获取的所述指定节点服务器的基本信息。
一种服务器,包括:
检测单元,用于与各节点服务器进行互通性检测;
判定单元,用于根据互通性检测结果确定正常运行的节点服务器;
生成单元,用于根据所述正常运行的节点服务器的数目,以及预构建的拓扑图结构,生成集群拓扑图。
进一步,所述检测单元,具体用于向与所述服务器的IP地址同网段的所有IP地址发送检测消息;
所述判定单元,具体用于当所述服务器接收到对所述检测消息的响应消息时,确定发送所述响应消息的节点服务器为正常运行的节点服务器。
进一步,还包括:
记录单元,用于在所述生成单元根据所述正常运行的节点服务器的数目,以及预构建的拓扑图结构,生成集群拓扑图之后,记录所述正常运行的节点服务器的IP地址,并根据所述预构建的拓扑图结构,确定所述正常运行的节点服务器在所述集群拓扑图中的位置坐标。
进一步,还包括:
显示单元,用于在所述记录单元记录所述正常运行的节点服务器的IP地址,并根据所述预构建的拓扑图结构,确定所述正常运行的节点服务器在所述集群拓扑图中的位置坐标之后,对所述集群拓扑图中节点服务器的基本信息进行显示。
进一步,所述显示单元包括:
确定子单元,用于根据光标焦点的坐标以及节点服务器在所述集群拓扑图中的位置坐标,确定所述光标焦点指定的节点服务器;
获取子单元,用于根据所述指定节点服务器的IP地址,远程登录所述指定的节点服务器,并获取所述指定的节点服务器的基本信息;
显示子单元,用于显示获取的所述指定节点服务器的基本信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院微电子研究所,未经中国科学院微电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210244662.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电视驱动装置
- 下一篇:一种挂扣式铝木复合门窗