[发明专利]节点状态更新方法无效
申请号: | 201110335424.X | 申请日: | 2011-10-28 |
公开(公告)号: | CN103092735A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 余璘 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 曾红 |
地址: | 201114 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点 状态 更新 方法 | ||
技术领域
本发明是有关于一种电子装置更新方法,尤其是有关于一种节点状态更新方法。
背景技术
在云端运算(Cloud computing)中,是采用具有多个节点(Node)和侦测单元的机柜(Rack)系统,侦测单元可用于与多个节点实现通信,上述节点可为网络切换装置(LAN Switch)、硬盘簇(Just a Bunch ofDisks,JBOD)以及主板(Mother board)。机柜系统更设置有机柜管理控制器(Rack Management Controller,RMC),且RMC连接机柜系统中的侦测单元,以对整个机柜系统进行管理控制。
此外在机柜系统中,侦测单元经常需要与机柜中多个节点进行通信,以获取每个节点感测器的读值与其最新的软件和硬件状态信息。当上述节点为主板时,每个主板节点均具有基板管理控制器(BaseboardManagement Controller,BMC),BMC用于获取主板节点信息并对主板节点进行监控和管理,其中BMC存储有主板节点感测器的读值和主板节点的软件和硬件状态信息。例如:BIOS版本号、CPLD版本号、BMC网卡的IP地址和MAC地址。在习知技术中,侦测单元是通过轮询方法(Polling),获取每个BMC所存储的最新状态信息及数据,以提供给RMC进行主板节点的状态更新。
然而,为了实时的获取到每个BMC存储的最新状态信息,传统的轮询方法不论主板节点状态是否有异动,侦测单元都会对每个主板节点的BMC进行轮询。随着机柜中主板节点的数量不断增加,这将加重了BMC与侦测单元之间的通信负载。由于主板节点状态的异动机率相对较低,因此,以轮询方式不停地去获取主板节点状态与数据亦使得网络资源浪费。
因此,如何设计一种新的通信方法,以改善上述缺失,是此相关产业亟待解决的问题。
发明内容
本发明的目的是提供一种节点状态更新方法,应用于包含多个主板节点的机柜系统中,以获取主板节点的最新状态信息。上述方法包含提供侦测单元,其中侦测单元透过线路切换装置连接每个主板节点的基板管理控制器。然后,选择主板节点中的一者,使侦测单元透过线路切换装置连接所选择的主板节点。接着,侦测单元向所选择的主板节点发送感测器读取命令。随后,所选择的主板节点的基板管理控制器获取主板节点的感测器读值与更新状态。其后,所选择的主板节点的基板管理控制器向侦测单元回复响应信息,其中回应信息包括设置栏位,且设置栏位的值与主板节点的更新状态相对应。然后,侦测单元判断响应信息的设置栏位的值是否为设定值,以决定侦测单元是否向所选择的主板节点的基板管理控制器获取主板节点相对应的更新后的状态信息。
依据本揭示内容一实施例,其中所选择的主板节点的基板管理控制器是用以侦测主板节点的软件或硬件状态,并将主板节点的软件或硬件状态转换为感测器读取命令的形式。
依据本揭示内容一实施例,其中设置栏位包含多个比特,上述比特是用以相对应表示所选择的主板节点的软件或硬件的多个更新状态。
依据本揭示内容一实施例,其中当比特中的一者为设定值时,表示所选择的主板节点的软件或硬件的相对应更新状态中的一者被更新。
依据本揭示内容一实施例,其中更新状态包含所选择的主板节点的基板管理控制器版本、基本输入输出系统版本、复合可编辑逻辑装置版本、操作系统的网络数据以及基板管理控制器的网络数据。
依据本揭示内容一实施例,其中当比特中的一者设置为设定值时,侦测单元获取所选择的主板节点的基板管理控制器版本、基本输入输出系统版本以及复合可编辑逻辑装置版本相对应的更新状态,并提供更新状态给机柜管理控制器,以执行相对应的更新动作。
依据本揭示内容一实施例,其中当比特中的另一者设置为设定值时,侦测单元获取所选择的主板节点的操作系统以及基板管理控制器的网络数据相对应的更新状态,并提供更新状态给机柜管理控制器,以执行相对应的更新动作。
依据本揭示内容一实施例,上述节点状态更新方法更包含依据设置栏位中其它比特的设置情形,以获取所选择的主板节点的软件与硬件相对应的更新状态,并提供更新状态给机柜管理控制器,以执行相对应的更新动作。
依据本揭示内容一实施例,上述节点状态更新方法更包含在执行所选择的主板节点的相对应的更新动作之后,通过轮询方式依序连接主板节点,以侦测软件或硬件状态。
依据本揭示内容一实施例,其中侦测单元是透过智能型平台管理接口与所选择的主板节点的基板管理控制器进行数据沟通与传递。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110335424.X/2.html,转载请声明来源钻瓜专利网。