一种服务器监控管理装置、方法及系统制造方法及图纸

技术编号:22295336 阅读:17 留言:0更新日期:2019-10-15 04:31
本申请所提供的一种服务器监控管理装置,包括:分别与服务器监控管理中心及服务器连接的第一BMC,用于监控管理服务器中各个部件的运行状态,并将服务器的配置数据、各部件的运行状态信息及第一BMC的心跳信息发送至第二BMC;分别与服务器监控管理中心、第一BMC及服务器连接的第二BMC,用于保存配置数据及运行状态信息,并在根据心跳信息确定第一BMC发生故障后,接替第一BMC进行相应的工作。该服务器监控管理装置中设有两个BMC,分别是主BMC和从BMC。当从BMC根据心跳信息确定主BMC发生故障后,接替主BMC进行相应的工作。该服务器监控管理装置能够在主BMC发生故障时继续监控管理服务器。本申请还提供一种服务器监控管理方法及系统,均具有上述有益效果。

A Server Monitoring and Management Device, Method and System

【技术实现步骤摘要】
一种服务器监控管理装置、方法及系统
本申请涉及服务器监控领域,特别涉及一种服务器监控管理装置、方法及系统。
技术介绍
随着技术的更新迭代,对于服务器监控管理的要求也愈发的严格起来。传统的服务器监控管理中心基本都是采用单BMC(BaseboardManagementController,基板管理控制器)监控管理服务器各部件的运行状况以及数据,一旦此BMC芯片出现故障或者BMC的代码因某些不可预估的因素遭到擦除或破坏,此时BMC就会挂掉,无法重启以及切换到slave镜像继续监控管理服务器,这就给服务器的正常运行带来非常大的影响,让客户无法及时有效的监控管理服务器。因此,如何能够在BMC发生故障时继续监控管理服务器是本领域技术人员亟需解决的技术问题。
技术实现思路
本申请的目的是提供一种服务器监控管理装置、方法及系统,能够在BMC发生故障时继续监控管理服务器。为解决上述技术问题,本申请提供一种服务器监控管理装置,包括:分别与服务器监控管理中心及服务器连接的第一BMC,用于监控管理所述服务器中各个部件的运行状态,并将所述服务器的配置数据、各所述部件的运行状态信息及所述第一BMC的心跳信息发送至第二BMC;其中,所述第二BMC从属于所述第一BMC;分别与所述服务器监控管理中心、所述第一BMC及所述服务器连接的所述第二BMC,用于保存所述配置数据及所述运行状态信息,并在根据所述心跳信息确定所述第一BMC发生故障后,接替所述第一BMC进行相应的工作。优选地,所述第一BMC和所述第二BMC通过LPC总线连接于所述服务器监控管理中心。优选地,第一BMC和所述第二BMC通过I2C总线连接于所述服务器。优选地,所述第一BMC通过Serial总线连接于所述第二BMC。优选地,所述第一BMC和所述第一BMC均为BMC150芯片。本申请还提供一种服务器监控管理方法,包括:第一BMC在获取与所述第一BMC连接的服务器的配置数据及所述服务器中各部件的运行状态信息后,将所述配置数据、所述运行状态信息及所述第一BMC的心跳信息发送至第二BMC;其中,所述第二BMC从属于所述第一BMC;所述第二BMC保存所述配置数据及所述运行状态信息,并在根据所述心跳信息确定所述第一BMC发生故障后,接替所述第一BMC进行相应的工作。优选地,所述根据所述心跳信息确定所述第一BMC发生故障,包括:所述第二BMC对所述心跳信息进行解析,得到解析结果;根据所述解析结果,确定所述第一BMC发生故障。优选地,所述确定所述第一BMC发生故障之后,还包括:所述第二BMC获取并保存所述第一BMC的日志数据。优选地,所述接替所述第一BMC进行相应的工作,包括:所述第二BMC在获取所述配置数据及所述运行状态信息后,将所述配置数据、所述运行状态信息及所述第二BMC的心跳信息发送至第三BMC;其中,所述第三BMC从属于所述第二BMC。本申请还提供一种服务器监控管理系统,包括:如上述所述的服务器监控管理装置、服务器监控管理中心及服务器。本申请所提供的一种服务器监控管理装置,包括:分别与服务器监控管理中心及服务器连接的第一BMC,用于监控管理所述服务器中各个部件的运行状态,并将所述服务器的配置数据、各所述部件的运行状态信息及所述第一BMC的心跳信息发送至第二BMC;其中,所述第二BMC从属于所述第一BMC;分别与所述服务器监控管理中心、所述第一BMC及所述服务器连接的所述第二BMC,用于保存所述配置数据及所述运行状态信息,并在根据所述心跳信息确定所述第一BMC发生故障后,接替所述第一BMC进行相应的工作。该服务器监控管理装置中设有两个BMC,其中一个BMC从属于第二个BMC,也即一个是主BMC,一个是从BMC。从BMC接收主BMC发送的心跳信息,当从BMC根据心跳信息确定主BMC发生故障后,接替主BMC进行相应的工作。可见,该服务器监控管理装置能够在主BMC发生故障时继续监控管理服务器。本申请还提供一种服务器监控管理方法及系统,均具有上述有益效果,在此不再赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例所提供的一种服务器监控管理装置的结构示意图;图2为本申请实施例所提供的一种服务器监控管理方法的流程图。具体实施方式本申请的核心是提供一种服务器监控管理装置,能够在BMC发生故障时继续监控管理服务器。本申请的另一核心是提供一种服务器监控管理方法及系统。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。随着技术的更新迭代,对于服务器监控管理的要求也愈发的严格起来。传统的服务器监控管理中心基本都是采用单BMC(BaseboardManagementController,基板管理控制器)监控管理服务器各部件的运行状况以及数据,一旦此BMC芯片出现故障或者BMC的代码因某些不可预估的因素遭到擦除或破坏,此时BMC就会挂掉,无法重启以及切换到slave镜像继续监控管理服务器,这就给服务器的正常运行带来非常大的影响,让客户无法及时有效的监控管理服务器。本申请提供的一种服务器监控管理装置,能够在BMC发生故障时继续监控管理服务器,具体请参考图1,图1为本申请实施例所提供的一种服务器监控管理装置的结构示意图,该服务器监控管理装置具体包括:分别与服务器监控管理中心11及服务器12连接的第一BMC13,用于监控管理服务器12中各个部件的运行状态,并将服务器12的配置数据、各部件的运行状态信息及第一BMC13的心跳信息发送至第二BMC14;其中,第二BMC14从属于第一BMC13;分别与服务器监控管理中心11、第一BMC13及服务器12连接的第二BMC14,用于保存配置数据及运行状态信息,并在根据心跳信息确定第一BMC13发生故障后,接替第一BMC13进行相应的工作。本申请实施例中服务器监控管理中心11及服务器12,在此均不作具体限定,需根据实际情况而定,只要满足要求即可。在此对第一BMC13和第二BMC14也不做具体限定,两者可以为相同型号的芯片,也可以为不相同型号的芯片。若第一BMC13和第二BMC14为不相同型号的芯片,则通过需要根据两者的GPIO来区分主从BMC,并将主BMC确定为第一BMC13,从BMC确定为第二BMC14;若第一BMC13和第二BMC14为相同型号的芯片,例如均为BMC150芯片,则需预先设定两者的从属关系。第一BMC13监控管理服务器12中各个部件的运行状态,在此对上述部件的数量不作具体限定,应由本领域技术人员根据实际情况作出相应的设定。在此对上述配置数据中各参数信息、运行状态信息及反映第一BMC13运行状态的心跳信息均不作具体限定,应由本领域技术人员根据实际情况作出相应的设定。本申请本文档来自技高网...

【技术保护点】
1.一种服务器监控管理装置,其特征在于,包括:分别与服务器监控管理中心及服务器连接的第一BMC,用于监控管理所述服务器中各个部件的运行状态,并将所述服务器的配置数据、各所述部件的运行状态信息及所述第一BMC的心跳信息发送至第二BMC;其中,所述第二BMC从属于所述第一BMC;分别与所述服务器监控管理中心、所述第一BMC及所述服务器连接的所述第二BMC,用于保存所述配置数据及所述运行状态信息,并在根据所述心跳信息确定所述第一BMC发生故障后,接替所述第一BMC进行相应的工作。

【技术特征摘要】
1.一种服务器监控管理装置,其特征在于,包括:分别与服务器监控管理中心及服务器连接的第一BMC,用于监控管理所述服务器中各个部件的运行状态,并将所述服务器的配置数据、各所述部件的运行状态信息及所述第一BMC的心跳信息发送至第二BMC;其中,所述第二BMC从属于所述第一BMC;分别与所述服务器监控管理中心、所述第一BMC及所述服务器连接的所述第二BMC,用于保存所述配置数据及所述运行状态信息,并在根据所述心跳信息确定所述第一BMC发生故障后,接替所述第一BMC进行相应的工作。2.根据权利要求1所述的服务器管理装置,其特征在于,所述第一BMC和所述第二BMC通过LPC总线连接于所述服务器监控管理中心。3.根据权利要求1所述的服务器管理装置,其特征在于,第一BMC和所述第二BMC通过I2C总线连接于所述服务器。4.根据权利要求1所述的服务器管理装置,其特征在于,所述第一BMC通过Serial总线连接于所述第二BMC。5.根据权利要求1所述的服务器管理装置,其特征在于,所述第一BMC和所述第一BMC均为BMC150芯片。6.一种服务器监控管理方法,其特征在于,包括:第一BMC在获取与所述第一BMC连接的服务器的配置数据及所述服...

【专利技术属性】
技术研发人员:王友富
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

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

1