一种控制方法、基板管理控制器及控制系统技术方案

技术编号:21140464 阅读:22 留言:0更新日期:2019-05-18 04:59
本申请公开一种控制方法、基板管理控制器及控制系统,通过本地基板管理控制器和远程基板管理控制器其中之一监控另一台基板管理控制器的工作状态,如果被监控方处于异常工作状态,通过监控方向被监控方发送控制指令,以控制改善被监控方的异常问题,由此实现通过一个基板管理控制器对另一个基板管理控制器的自动监控和异常问题的自动改善。并且如果作为被监控方的基板管理控制器为本地基板管理控制器,可以及时对本地基板管理控制器的异常问题进行改善,使得本地基板管理控制器的稳定性提高,而本地基板管理控制器的稳定性越高说明本地基板管理控制器的运行更加稳定,从而降低因本地基板管理控制器异常导致的无法控制管理多台设备的情况的发生。

【技术实现步骤摘要】
一种控制方法、基板管理控制器及控制系统
本申请属于设备监控
,更具体地说,尤其涉及一种控制方法、基板管理控制器及控制系统。
技术介绍
BMC(BaseboardManagementController,基板管理控制器)作为执行伺服器远端管理控制器,可以控制多台设备,并且在多台设备中任一设备处于关机状态中,BMC都可以对设备进行监控,例如对设备进行固件升级和查看设备中的数据等操作,正是因为BMC能够对多台设备进行多方面监控,使得BMC的功能越来越强大,导致BMC的稳定性也越来越差,例如导致BMC无法运行或者反应缓慢。
技术实现思路
有鉴于此,本申请的目的在于公开一种控制方法、基板管理控制器及控制系统,用于改善基板管理控制器的异常问题。技术方案如下:本申请公开一种控制方法,所述方法包括:通过本地基板管理控制器和远程基板管理控制器其中之一监控另一台基板管理控制器的工作状态,所述本地基板管理控制器控制管理多台设备;如果作为被监控方的基板管理控制器处于异常工作状态,通过作为监控方的基板管理控制器向所述作为被监控方的基板管理控制器发送控制指令,以控制改善所述作为被监控方的基板管理控制器的异常问题。优选的,所述通过作为监控方的基板管理控制器向所述作为被监控方的基板管理控制器发送控制指令,以控制改善所述作为被监控方的基板管理控制器的异常问题包括:通过所述作为监控方的基板管理控制器向所述作为被监控方的基板管理控制器发送协助指令,以通过所述作为监控方的基板管理控制器协助所述作为被监控方的基板管理控制器解决所述异常问题。优选的,所述通过所述作为监控方的基板管理控制器协助所述作为被监控方的基板管理控制器解决所述异常问题包括:通过所述作为监控方的基板管理控制器代替所述作为被监控方的基板管理控制器来运行第一功能,所述第一功能是使得所述作为被监控方的基板管理控制器存在异常问题的功能。优选的,所述本地基板管理控制器和所述远程基板管理控制器均实现硬件层面数据管理至应用层面数据管理。优选的,所述本地基板管理控制器用于实现硬件层面数据管理,所述远程基板管理控制器用于实现应用层面数据管理。优选的,所述本地基板管理控制器用于实现硬件层面数据管理至应用层面数据管理,所述远程基板管理控制器用于对所述本地基板管理控制器的工作状态进行监控。优选的,所述通过作为监控方的基板管理控制器向所述作为被监控方的基板管理控制器发送控制指令,以控制改善所述作为被监控方的基板管理控制器的异常问题包括:通过所述作为监控方的基板管理控制器向所述作为被监控方的基板管理控制器发送重启指令,以控制所述作为被监控方的基板管理控制器重启。优选的,所述控制所述作为被监控方的基板管理控制器重启包括:控制所述作为被监控方的基板管理控制器中的特定类型模块重启。优选的,所述通过本地基板管理控制器和远程基板管理控制器其中之一监控另一台基板管理控制器的工作状态包括:通过作为监控方的基板管理控制器向作为被监控方的基板管理控制器发送操作指令;通过所述作为监控方的基板管理控制器获得所述作为被监控方的基板管理控制器反馈的操作结果,所述操作结果为所述作为被监控方的基板管理控制器控制与所述操作指令对应的模块响应所述操作指令的结果;如果所述操作结果表明操作异常,则指示所述作为被监控方的基板管理控制器处于异常工作状态。优选的,所述通过本地基板管理控制器和远程基板管理控制器其中之一监控另一台基板管理控制器的工作状态包括:通过所述本地基板管理控制器监控所述远程基板管理控制器的工作状态,通过所述远程基板管理控制器监控所述本地基板管理控制器的工作状态,以使得所述本地基板管理控制器和所述远程基板管理控制器互为监控。本申请还公开一种基板管理控制器,所述基板管理控制器作为监控方,包括:处理器和存储器;所述处理器,用于监控作为被监控方的基板管理控制器的工作状态,如果所述作为被监控方的基本管理控制器处于异常工作状态,向所述作为被监控方的基板管理控制器发送控制指令,以控制改善所述作为被监控方的基板管理控制器的异常问题;如果所述监控方和所述被监控方其中之一为本地基板管理控制器,所述本地基板管理控制器控制管理多台设备;所述存储器,用于存储所述控制指令。优选的,所述处理器,具体用于向所述作为被监控方的基板管理控制器发送协助指令,以通过所述作为监控方的基板管理控制器协助所述作为被监控方的基板管理控制器解决所述异常问题。优选的,所述处理器,具体用于代替所述作为被监控方的基板管理控制器来运行第一功能,所述第一功能是使得所述作为被监控方的基板管理控制器存在异常问题的功能。优选的,所述作为监控方的基板管理控制器和所述作为被监控方的基板管理控制器均实现硬件层面数据管理至应用层面数据管理。优选的,所述作为监控方的基板管理控制器用于实现硬件层面数据管理,所述作为被监控方的基板管理控制器用于实现应用层面数据管理。优选的,所述作为被监控方的基板管理控制器用于实现硬件层面数据管理至应用层面数据管理,所述作为监控方的基板管理控制器用于对所述本地基板管理控制器的工作状态进行监控。优选的,所述处理器,具体用于向所述作为被监控方的基板管理控制器发送重启指令,以控制所述作为被监控方的基板管理控制器重启。优选的,所述处理器,具体用于控制所述作为被监控方的基板管理控制器中的特定类型模块重启。优选的,所述处理器,具体用向作为被监控方的基板管理控制器发送操作指令,获得所述作为被监控方的基板管理控制器反馈的操作结果,如果所述操作结果表明操作异常,则指示所述作为被监控方的基板管理控制器处于异常工作状态,所述操作结果为所述作为被监控方的基板管理控制器控制与所述操作指令对应的模块响应所述操作指令的结果。本申请还公开一种控制系统,所述系统包括:本地基板管理控制器和远程基板管理控制器,所述本地基板管理控制器和远程基板管理控制器其中之一作为监控方,另一个作为被监控方,所述本地基板管理控制器控制管理多台设备;作为监控方的基板管理控制器,用于监控作为被监控方的基板管理控制器的工作状态,如果作为被监控方的基板管理控制器处于异常工作状态,通过作为监控方的基板管理控制器向所述作为被监控方的基板管理控制器发送控制指令,以控制改善所述作为被监控方的基板管理控制器的异常问题。从上述技术方案可知,通过本地基板管理控制器和远程基板管理控制器其中之一监控另一台基板管理控制器的工作状态,如果作为被监控方的基板管理控制器处于异常工作状态,通过作为监控方的基板管理控制器向作为被监控方的基板管理控制器发送控制指令,以控制改善作为被监控方的基板管理控制器的异常问题,由此实现通过一个基板管理控制器对另一个基板管理控制器的自动监控和异常问题的自动改善。并且如果作为被监控方的基板管理控制器为本地基板管理控制器,如果本地基板管理控制器处于异常工作状态,可以及时对本地基板管理控制器的异常问题进行改善,使得本地基板管理控制器的稳定性提高,而本地基板管理控制器的稳定性越高说明本地基板管理控制器的运行更加稳定,从而降低因本地基板管理控制器异常导致的无法控制管理多台设备的情况的发生。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述本文档来自技高网...

【技术保护点】
1.一种控制方法,所述方法包括:通过本地基板管理控制器和远程基板管理控制器其中之一监控另一台基板管理控制器的工作状态,所述本地基板管理控制器控制管理多台设备;如果作为被监控方的基板管理控制器处于异常工作状态,通过作为监控方的基板管理控制器向所述作为被监控方的基板管理控制器发送控制指令,以控制改善所述作为被监控方的基板管理控制器的异常问题。

【技术特征摘要】
1.一种控制方法,所述方法包括:通过本地基板管理控制器和远程基板管理控制器其中之一监控另一台基板管理控制器的工作状态,所述本地基板管理控制器控制管理多台设备;如果作为被监控方的基板管理控制器处于异常工作状态,通过作为监控方的基板管理控制器向所述作为被监控方的基板管理控制器发送控制指令,以控制改善所述作为被监控方的基板管理控制器的异常问题。2.根据权利要求1所述的方法,所述通过作为监控方的基板管理控制器向所述作为被监控方的基板管理控制器发送控制指令,以控制改善所述作为被监控方的基板管理控制器的异常问题包括:通过所述作为监控方的基板管理控制器向所述作为被监控方的基板管理控制器发送协助指令,以通过所述作为监控方的基板管理控制器协助所述作为被监控方的基板管理控制器解决所述异常问题。3.根据权利要求2所述的方法,所述通过所述作为监控方的基板管理控制器协助所述作为被监控方的基板管理控制器解决所述异常问题包括:通过所述作为监控方的基板管理控制器代替所述作为被监控方的基板管理控制器来运行第一功能,所述第一功能是使得所述作为被监控方的基板管理控制器存在异常问题的功能。4.根据权利要求2所述的方法,所述本地基板管理控制器和所述远程基板管理控制器均实现硬件层面数据管理至应用层面数据管理。5.根据权利要求1所述的方法,所述本地基板管理控制器用于实现硬件层面数据管理,所述远程基板管理控制器用于实现应用层面数据管理。6.根据权利要求1所述的方法,所述本地基板管理控制器用于实现硬件层面数据管理至应用层面数据管理,所述远程基板管理控制器用于对所述本地基板...

【专利技术属性】
技术研发人员:王军
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1