基板管理控制系统及其方法技术方案

技术编号:14397449 阅读:103 留言:0更新日期:2017-01-11 11:19
一种基板管理控制系统,适用于监看一计算机系统的运作状况,并包含一随机存取存储器及一包括一处理单元及一监控单元的基板管理控制器且执行一基板管理控制方法。该处理单元操作于一正常模式及一异常模式之间且产生一指示目前操作模式的更新信号。当操作于该正常模式时,该处理单元将一相关于该基板管理控制器的运作状况的参数资料储存于该随机存取存储器。该监控单元根据该更新信号,当判断该处理单元操作于该异常模式时,产生一重置信号。该处理单元还根据该重置信号,决定是否重新启动,并在重新启动后将该参数资料传送至另一电子装置。

【技术实现步骤摘要】

本专利技术是有关于一种基板管理控制系统及其方法,特别是指一种能提供一基板管理控制器的运作异常记录的基板管理控制系统及其方法。
技术介绍
习知的基板管理控制器(BaseboardManagementController;BMC)适用于一计算机系统,如服务器,并支援智慧平台管理界面(IntelligentPlatformManagementInterface;IPMI)的工业标准。该基板管理控制器用于监看该服务器的运作状况,如温度、风扇转速、供电状况、作业系统状态…等等,以降低该服务器的系统成本。然而,当该基板管理控制器发生异常而重新启动时,不但会因为重新启动而导致约二分钟的时间无法监看该服务器的运作状况,更重要的是:该基板管理控制器在发生异常时,只会重新启动,却没有找出该基板管理控制器发生异常的根本原因,因而成为一个待解决的重要课题。
技术实现思路
因此,本专利技术的目的,即在提供一种能记录一基板管理控制器的异常运作情形的基板管理控制系统及其方法。于是,根据本专利技术的一观点,提供一种基板管理控制系统,适用于监看一计算机系统的运作状况,并包含一唯读存储器、一随机存取存储器、及一基板管理控制器。该唯读存储器预先储存一程序码。该随机存取存储器用于储存一参数资料。该基板管理控制器适用于接收来自该计算机系统的一感测信号,并电连接该唯读存储器及该随机存取存储器,且包括一处理单元及一监控单元。该处理单元在启动后读取并执行该唯读存储器的该程序码,并操作于一正常模式及一异常模式之间,且产生一指示目前操作模式的更新信号。当操作于该正常模式时,该处理单元根据该感测信号监看该计算机系统的运作状况,并将相关于该基板管理控制器的运作状况的该参数资料储存于该随机存取存储器。当操作于该异常模式时,该处理单元无法监看该计算机系统的运作状况该监控单元电连接该处理单元,并根据该更新信号,判断该处理单元是否异常。当判断该处理单元操作于该异常模式时,该监控单元产生一重置信号。该基板管理控制器的该处理单元还根据该重置信号,决定是否重新读取并执行该唯读存储器的该程序码以重新启动,并在重新启动后,将该随机存取存储器的该参数资料传送至一电子装置。根据本专利技术的另一观点,提供一种基板管理控制方法,适用于一基板管理控制系统监看一计算机系统的运作状况,该基板管理控制系统包含一唯读存储器、一随机存取存储器、及一基板管理控制器,该基板管理控制器包括一处理单元及一监控单元,该基板管理控制方法执行下列步骤:(a)藉由该唯读存储器储存一程序码;(b)藉由该处理单元在启动后读取该唯读存储器的该程序码,并操作在一正常模式及一异常模式之间,且产生一指示目前操作模式的更新信号,当操作于该正常模式时,该处理单元根据该感测信号监看该计算机系统的运作状况,并将一相关于该基板管理控制器的运作状况的参数资料储存于该随机存取存储器,当操作于该异常模式时,该处理单元无法监看该计算机系统的运作状况;(c)藉由该监控单元根据该更新信号,判断该处理单元是否异常,当判断该处理单元操作于该异常模式时,该监控单元产生一重置信号;及(d)藉由该处理单元根据该重置信号,重新读取并执行该唯读存储器的该程序码以重新启动该基板管理控制器,并在重新启动后,将该随机存取存储器的该参数资料传送至另一电子装置。本专利技术的功效是藉由该监控单元判断该处理单元是否异常,并藉由该随机存取存储器储存该相关于该基板管理控制器的运作状况的参数资料,使该基板管理控制器在重新启动后,能将该参数资料传送至该电子装置,而实现该基板管理控制器的运作异常的记录功能。【附图说明】本专利技术的其他的特征及功效,将于参照图式的实施方式中清楚地呈现,其中:图1是一方块图,说明本专利技术基板管理控制系统的一实施例。【具体实施方式】参阅图1,本专利技术基板管理控制系统的实施例适用于监看一计算机系统的运作状况,并包含一唯读存储器2、一随机存取存储器3、及一基板管理控制器(BaseboardManagementController;BMC)1。在本实施例中,该计算机系统是一服务器,该基板管理控制器1支援智慧平台管理界面(IntelligentPlatformManagementInterface;IPMI)的工业标准。该唯读存储器(ROM)2预先储存一程序码。该随机存取存储器3用于储存一参数资料。该随机存取存储器3可以是RAM或SDRAM,也可以是SPIFlash或EEPROM,不在此限。该基板管理控制器1适用于接收来自该计算机系统的一感测信号,并电连接该唯读存储器2及该随机存取存储器3,且包括一处理单元12、一监控单元(Watchdog)11、及一暂存单元13。该唯读存储器2的该程序码供该处理单元12读取并执行,以监看该计算机系统的运作状况。该计算机系统的运作状况,如温度、风扇转速、供电状况、作业系统状态…等等的信息。该处理单元12在启动后读取并执行该唯读存储器2(ROM)的该程序码,并操作于一正常模式及一异常模式之间,且产生一指示目前操作模式的更新信号。当操作于该正常模式时,该处理单元12根据该感测信号监看该计算机系统的运作状况,并将相关于该基板管理控制器1的运作状况的该参数资料储存于该随机存取存储器3。当操作于该异常模式时,该处理单元12无法监看该计算机系统的运作状况,也无法将该参数资料储存于该随机存取存储器3。要特别补充说明的是:当该基板管理控制器1的该处理单元12操作在该正常模式时,该处理单元12还将一重要资料(CriticalData)及一挥发性资料(VolatileData)储存于一挥发性存储器(VolatileMemory)(图未示),并还将一非挥发性资料(NonVolatileData)储存于一非挥发性存储器(Non-VolatileMemory)(图未示),且该参数资料的内容与该重要资料的内容相同。在本实施例中,该非挥发性资料包括韧体事件登录(FirmwareEventLogs)的客制化组态(CustomizedConfiguration)及系统事件登录(SystemEventLogs;SELs)的客制化组态。该韧体事件登录的客制化组态包含如使用者账号(UserAccount)的使用者名称(UserName)、权限(Privileges)、与密码、及网络组态(NetworkConfiguration)等等。该系统事件登录的客制化组态包含平台事件过滤器(PlatformEventFilters;PEFs)的设定(Settings)及系统事件登录(SEL)资料等。该平台事件过滤器(PEFs)及该系统事件登录(SEL)符合智慧平台管理界面(IPMI)的工业标准。该重要资料包括当下的该计算机系统的一中央处理器(CPU)与一存储器(Memory)的负载情况(Usage)、该基板管理控制器所执行的处理程序(Process)与状态列表(StatusList)、该基板管理控制器所还包含的复数个硬件暂存器(HardwareRegisters)的数值、及被定义在韧体程序(FirmwarePrograms)与系统日志(Syslogs)的复数个变量等。该系统日志(Syslogs)符合RFC5424的标准协定(StandardProtocol)。换句话说,该处理单元12除了将该重本文档来自技高网...
基板管理控制系统及其方法

【技术保护点】
一种基板管理控制系统,适用于监看一计算机系统的运作状况,其特征在于,包含:一唯读存储器,预先储存一程序码;一随机存取存储器,用于储存一参数资料;及一基板管理控制器,适用于接收来自该计算机系统的一感测信号,并电连接该唯读存储器及该随机存取存储器,且包括一处理单元,在启动后读取并执行该唯读存储器的该程序码,并操作于一正常模式及一异常模式之间,且产生一指示目前操作模式的更新信号,当操作于该正常模式时,该处理单元根据该感测信号监看该计算机系统的运作状况,并将相关于该基板管理控制器的运作状况的该参数资料储存于该随机存取存储器,当操作于该异常模式时,该处理单元无法监看该计算机系统的运作状况,及一监控单元,电连接该处理单元,并根据该更新信号,判断该处理单元是否异常,当判断该处理单元操作于该异常模式时,该监控单元产生一重置信号,其中,该基板管理控制器的该处理单元还根据该重置信号,重新读取并执行该唯读存储器的该程序码以重新启动该基板管理控制器,并在重新启动后,将该随机存取存储器的该参数资料传送至另一电子装置。

【技术特征摘要】
1.一种基板管理控制系统,适用于监看一计算机系统的运作状况,其特征在于,包含:一唯读存储器,预先储存一程序码;一随机存取存储器,用于储存一参数资料;及一基板管理控制器,适用于接收来自该计算机系统的一感测信号,并电连接该唯读存储器及该随机存取存储器,且包括一处理单元,在启动后读取并执行该唯读存储器的该程序码,并操作于一正常模式及一异常模式之间,且产生一指示目前操作模式的更新信号,当操作于该正常模式时,该处理单元根据该感测信号监看该计算机系统的运作状况,并将相关于该基板管理控制器的运作状况的该参数资料储存于该随机存取存储器,当操作于该异常模式时,该处理单元无法监看该计算机系统的运作状况,及一监控单元,电连接该处理单元,并根据该更新信号,判断该处理单元是否异常,当判断该处理单元操作于该异常模式时,该监控单元产生一重置信号,其中,该基板管理控制器的该处理单元还根据该重置信号,重新读取并执行该唯读存储器的该程序码以重新启动该基板管理控制器,并在重新启动后,将该随机存取存储器的该参数资料传送至另一电子装置。2.根据权利要求1所述的基板管理控制系统,其特征在于,该基板管理控制器还包括一电连接该处理单元及该监控单元的暂存单元,该暂存单元包含一第一暂存器及一第二暂存器,该第一暂存器根据该更新信号改变所储存的逻辑值,该第二暂存器的逻辑值等于一第一逻辑值,当该监控单元产生该重置信号时,该第二暂存器的逻辑值改变为一不同于该第一逻辑值的第二逻辑值,该监控单元在每一预定时间区间内,侦测该第一暂存器的逻辑值是否有发生变化,当在该预定时间区间内,该第一暂存器的逻辑值没有发生变化时,该监控单元判断该处理单元操作于该异常模式并产生该重置信号,该处理单元,在启动后,当该第二暂存器的逻辑值等于该第二逻辑值时,将该随机存取存储器的该参数资料传送至该电子装置。3.根据权利要求2所述的基板管理控制系统,其特征...

【专利技术属性】
技术研发人员:欧婉菁
申请(专利权)人:昆达电脑科技昆山有限公司神云科技股份有限公司
类型:发明
国别省市:江苏;32

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

1