本发明公开一种远程服务器自动保护方法,涉及远程管理服务器领域,具体地说是一种基于ipmi协议的远程服务器自动保护方法。
背景技术:
在恶劣环境中工作,服务器需要将相关设计与普通环境区别开来,即使现有一些保护恶劣环境中的服务器设计,但是在处理服务器恶劣环境工作中还存在需要完善的方面,特别是对服务器极限环境下的远程智能控制保护方面,目前没有相关的完善技术方案,现有的服务器恶劣极限环境下的智能保护机制主要采用远程kvm、远程人工开关机操作等技术,以上技术存在实时性不够,不能及时处理实时突发的情况,例如服务器温度急剧升高,达到正常工作极限,需要及时对服务器进行相关的操作以保护服务器不被损坏。显然现有方法无法满足实时处理这种实时性较强的极限环境问题,所以本发明提供一种基于ipmi协议的远程服务器自动保护方法,采用ipmi协议,远程实时处理服务器极限工作问题,可采用人工设置极限状态对应的工作门限,同时实时采集服务器相关参数:温度、电压和处理器状态位等状态信息,对比分析采集到的服务器系统相关参数与工作门限,判断服务器系统是否达到设置门限,并做出相应实时处理,有利于服务器在恶劣环境中采取更为高效的应对方法。
技术实现要素:
本发明针对现有技术存在的不足和问题,提供一种基于ipmi协议的远程服务器自动保护方法,实现了对服务器软硬件系统的远程保护,在远程智能服务器系统保护等方面具备实际应用意义。
本发明提出的具体方案是:
一种基于ipmi协议的远程服务器自动保护方法,采用ipmi协议,远程实时采集服务器系统相关工作状态参数,根据实际情况设置各个工作状态参数的工作门限值,通过将实时的工作状态参数与设置的工作门限值进行对比分析,判断工作状态参数是否达到设置门限,是则相应进行自动处理操作,否则继续采集工作状态参数进行周期判断。
所述的方法,具体步骤为:
将服务器和ipmi嵌入式系统配置属于同一网段,开始采集服务器系统工作状态参数;
设置工作状态参数的工作门限值,对比分析采集的服务器工作状态参数与工作门限值;
实时判断服务器工作状态是否达到极限工作状态,是则通过ipmi协议即时自动进行处理操作,否则继续采集服务器的工作状态参数,进行实时分析判断。
所述自动处理操作包括告警、处理器降频、关机或重启操作。
所述工作状态参数包括温度、电压、处理器状态位的状态信息。
一种基于ipmi协议的远程服务器自动保护系统,包括服务器平台、ipmi嵌入式处理器平台,ipmi嵌入式处理器平台采用ipmi协议,远程实时采集服务器平台的服务器系统相关工作状态参数,根据实际情况设置各个工作状态参数的工作门限值,通过将实时的工作状态参数与设置的工作门限值进行对比分析,判断工作状态参数是否达到设置门限,是则相应进行自动处理操作,否则继续采集服务器平台的工作状态参数进行周期判断。
所述自动处理操作包括告警、处理器降频、关机或重启操作。
所述服务器平台工作状态参数包括温度、电压、处理器状态位的状态信息。
本发明的有益之处是:
发明提供一种基于ipmi协议的远程服务器自动保护方法,采用ipmi协议,远程实时处理服务器极限工作问题,可采用人工设置极限状态对应的工作门限,同时实时采集服务器相关参数:温度、电压和处理器状态位等状态信息,对比分析采集到的服务器系统相关参数与工作门限,判断服务器系统是否达到设置门限,并做出相应实时处理,有利于服务器在恶劣环境中采取更为高效的应对方法。
附图说明
图1本发明方法流程示意图;
图2本发明系统拓扑示意图。
具体实施方式
本发明提供一种基于ipmi协议的远程服务器自动保护方法,采用ipmi协议,远程实时采集服务器系统相关工作状态参数,根据实际情况设置各个工作状态参数的工作门限值,通过将实时的工作状态参数与设置的工作门限值进行对比分析,判断工作状态参数是否达到设置门限,是则相应进行自动处理操作,否则继续采集工作状态参数进行周期判断。
同时提供一种基于ipmi协议的远程服务器自动保护系统,包括服务器平台、ipmi嵌入式处理器平台,ipmi嵌入式处理器平台采用ipmi协议,远程实时采集服务器平台的服务器系统相关工作状态参数,根据实际情况设置各个工作状态参数的工作门限值,通过将实时的工作状态参数与设置的工作门限值进行对比分析,判断工作状态参数是否达到设置门限,是则相应进行自动处理操作,否则继续采集服务器平台的工作状态参数进行周期判断。
结合附图进一步解释说明本发明的技术方案。
利用本发明方法,对通用服务器,部署远程工作参数传感器和服务器系统实时状态信息查询接口,采用ipmi2.0协议,远程实时采集服务器系统相关工作状态参数,具体步骤为:
开机初始化,tipc设置,服务器和ipmi嵌入式系统配置属于同一网段,开始采集服务器系统工作状态参数,工作状态参数包括温度、电压、处理器状态位的状态信息;
设置工作状态参数的工作门限值,对比分析采集的服务器工作状态参数与工作门限值;
实时判断服务器工作状态是否达到极限工作状态,是则通过ipmi协议即时自动进行处理操作,包括告警、处理器降频、关机或重启操作等,否则继续采集服务器的工作状态参数,进行实时分析判断。
上述过程,还可利用本发明系统实现,具体过程为:
开机初始化,tipc设置,服务器平台和ipmi2.0嵌入式处理器平台,配置两个平台属于同一网段,可采用千兆网实现平台互连,开始采集服务器平台的服务器系统工作状态参数,工作状态参数包括温度、电压、处理器状态位的状态信息;
设置服务器平台的工作状态参数的工作门限值,对比分析采集的服务器工作状态参数与工作门限值;
实时判断服务器平台的服务器工作状态是否达到极限工作状态,是则通过ipmi协议即时自动进行处理操作,包括告警、处理器降频、关机或重启操作等,否则继续采集服务器的工作状态参数,进行实时分析判断。
利用本发明方法或系统,或者将二者结合,可以判断服务器系统是否达到设置门限,并做出相应实时处理,有利于服务器在恶劣环境中采取更为高效的应对方法。