[发明专利]一种多节点服务器的监控管理方法有效
申请号: | 201210474802.7 | 申请日: | 2012-11-21 |
公开(公告)号: | CN102957568A | 公开(公告)日: | 2013-03-06 |
发明(设计)人: | 宋立伟;吴楠 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 节点 服务器 监控 管理 方法 | ||
技术领域
本发明涉及嵌入式服务器技术领域,具体涉及一种多节点服务器的监控管理方法。
背景技术
嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统,软件方面主要依赖于开源linux,硬件方面主要依靠于ARM架构处理器。
在服务器领域基于ARM处理器的服务器还处于起步阶段,但由于其功耗以及体积相对于其它大型服务器而言具有较大数量级的优势,因此具有广阔的前景,这种服务器特别适合家庭型服务器的应用。功耗低,体积小,是其主要优点;但是在基于ARM处理器的多节点服务器管理软件方面,存在较大空白,对成百上千个服务器节点的软硬件信息进行监控时,如果采用传统方式人工的对每个节点输入命令进行监控管理,工作量较大,冗余事件过多,既浪费时间又浪费人力,付出代价较大,不易于自动化管理。
针对以上缺陷,本发明提供一种基于ARM处理器的多节点服务器的监控管理方法。
发明内容
本发明的技术任务是针对在现有技术的不足,提供一种多节点服务器的监控管理方法。
本发明的技术方案是按以下方式实现的,该一种多节点服务器的监控管理方法,包括处理模块及与处理模块相连通的监视模块、控制模块、收发模块,其中
监视模块:负责读取节点的软硬件参数,包括处理器,内存,网络,设备等。
控制模块:负责对各个节点进行控制,包括关机,开机,IP配置,应用程序管理等。
处理模块:负责对预接收和发送的数据进行封包或者拆包处理,可以提取数据包中的指令。
收发模块:负责发送或者接收数据包,可以对数据包中的MAC和IP地址进行匹配。
所述监控管理方法为:
1)主节点发送出来命令,从节点接收到该命令;
2)从节点在收到命令之后对数据包中的MAC或IP地址进行核对,如果包含自己的IP或者MAC地址,那么此节点便接收数据包,如果不包括自已的节点信息,则丢弃此包;
3)如果节点接收数据,便对数据进行拆包处理,提取出相关的指令并执行:若是控制指令,在成功执行且完成指令后返回成功标志;若是查询指令,在成功执行且完成指令之后,将数据打包并返回给主节点,主节点在接收到数据之后进行格式行处理,并显示读到的数据。
在上述监控管理方法提供的技术方案中,数据在各节点之间的数据传输是基于以太网协议,数据在传输过程中以IP或MAC地址的方式进行区分,在最初无IP的情况下,通过各节点的MAC地址对各节点进行识别,待设置IP之后便可以通过IP地址进行区分。当有控制或查询命令发出后,位于其它节点的监视控制模块便可以进行响应完成指令,然后将数据回传至控制节点,即节点之间通讯的后端是监视模块和控制模块。其中监视管理模块获得数据的方法是读取系统的配置文件如cpuinfo, meminfo, protocols等,或者通过执行系统中自带的相关命令进行查询,控制,并且将查询到的数据发送回控制节点,由控制节点对数据进行格式化并显示。
上述处理模块进一步包括:处理模块负责对已经封包的数据进行解包,对末封包的数据进行打包处理,并提取数数据包中的指令来执行。上述收发模块进一步包括:收发模块复责接收和发送数据,可以侦听整个链路,匹配数据包中的MAC和IP地址判断是否接收。
本发明只适用于基于ARM处理器的多节点服务器,且所有的服务器节点都存有自己的系统,可作为独立的服务器节点使用,互相通过以太网进行连接。
所述四个模块作为一个整体集成到内核里或以各自模块的方式挂载到内核里。
所述的主节点是指当前用户正在使用的服务器节点。
所述的从节点是指可以接收主节点发送过来的数据的节点。
本发明与现有技术相比所产生的有益效果是:
本发明的一种多节点服务器的监控管理方法,通过此方法可以只操纵一个节点便可以管理和监控其它节点的软硬件信息,并能对某一节点实现简单的控制,使得工作更加简单方便,不需要人工的查看单个服务器节点,便可以得到其它节点的信息,去除不必要的冗余工作,并能节省人力,节省时间,操作起来更加方便,自动化程度较高,弥补了嵌入式多节点服务器管理软件的空白。
附图说明
附图1是本发明的整体结构示意框图。
附图2是本发明的监视模块结构示意框图。
附图3是本发明的控制模块结构示意框图。
附图4是本发明的处理模块结构示意框图。
附图5是本发明的收发模块结构示意框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210474802.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:订书机
- 下一篇:一种用于宽束离子注入机的引出电极系统