一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种BMC监控周期的动态调整系统、方法、装置及存储介质与流程

2022-12-13 21:50:38 来源:中国专利 TAG:

技术特征:
1.一种bmc监控周期的动态调整系统,其特征在于,包括:配置文件生成模块、配置文件解析模块、器件监控周期计算模块和器件监控模块;所述配置文件生成模块,用于配置器件的名称、相应的采样数据以及采样数据在某一范围内时的监控周期值,并生成相应的器件监控信息配置文件;所述配置文件解析模块,用于读取器件监控信息配置文件,并以器件为维度,在bmc启动时加载器件监控信息配置文件;所述器件监控周期计算模块,用于在固件代码中设置监控周期,根据器件监控信息配置文件内的采样数据和监控周期,计算监控周期;所述器件监控模块,用于通过轮询机制监控服务器各器件的信息,获取计算出的监控周期,并不断调整采样频率。2.根据权利要求1所述的bmc监控周期的动态调整系统,其特征在于,所述采样数据包括:i2cbus、i2caddress、上限值、下限值、告警值和误差范围。3.根据权利要求1所述的bmc监控周期的动态调整系统,其特征在于,所述器件监控信息配置文件采用json数据格式,通过器件监控周期计算模块的固件代码实现器件监控信息的配置。4.根据权利要求1所述的bmc监控周期的动态调整系统,其特征在于,所述配置文件解析模块具体用于:读取器件监控信息配置文件,以器件为维度,将配置信息设置到d-bus上,用于其他进程获取;bmc刚启动时,配置文件解析模块执行一次,加载一次配置文件;当进行器件监控信息配置文件的修改时,通过ipmi命令重新加载器件监控信息配置文件。5.根据权利要求1所述的bmc监控周期的动态调整系统,其特征在于,所述器件监控周期计算模块,具体用于:根据器件监控信息配置文件对每个器件监控,并在固件代码中设置监控周期默认值;当器件监控信息配置文件没有配置待监控器件时,使用默认值作为该器件的监控周期;当器件监控信息配置文件中配置了待监控器件时,则使用器件监控信息配置文件中的监控周期进行监控。6.一种bmc监控周期的动态调整方法,其特征在于,包括:配置器件的名称、相应的采样数据以及采样数据在某一范围内时的监控周期值,并生成相应的器件监控信息配置文件;读取器件监控信息配置文件,并以器件为维度,在bmc启动时加载器件监控信息配置文件;在固件代码中设置监控周期,根据器件监控信息配置文件内的采样数据和监控周期,计算监控周期;通过轮询机制监控服务器各器件的信息,获取计算出的监控周期,并不断调整采样频率。
7.根据权利要求6所述的bmc监控周期的动态调整方法,其特征在于,所述计算监控周期,包括:当器件的采样数据在其对应的上限值和下限值之间时,对最近预设次数的采样数据进行比较,若采样数据的浮动在预设范围内,则根据预设比例值增大监控周期;若采样数据的浮动超过预设范围,则根据预设比例值缩短监控周期。8.根据权利要求6所述的bmc监控周期的动态调整方法,其特征在于,所述计算监控周期,还包括:采用预测算法,预测下一次的采样值,当读值与预测值相差在预设误差范围内时,根据预设比例值增大监控周期;否则根据预设比例值缩短监控周期。9.一种bmc监控周期的动态调整装置,其特征在于,包括:存储器,用于存储bmc监控周期的动态调整程序;处理器,用于执行所述bmc监控周期的动态调整程序时实现如权利要求6至8任一项权利要求所述的bmc监控周期的动态调整方法的步骤。10.一种可读存储介质,其特征在于:所述可读存储介质上存储有bmc监控周期的动态调整程序,所述bmc监控周期的动态调整程序被处理器执行时实现如权利要求6至8任一项权利要求所述的bmc监控周期的动态调整方法的步骤。

技术总结
本发明提出的一种BMC监控周期的动态调整系统、方法、装置及存储介质,所述系统包括:配置文件生成模块、配置文件解析模块、器件监控周期计算模块和器件监控模块。配置文件生成模块,用于配置器件的名称、相应的采样数据以及采样数据在某一范围内时的监控周期值,并生成相应的器件监控信息配置文件;配置文件解析模块,用于读取器件监控信息配置文件,并以器件为维度,在BMC启动时加载器件监控信息配置文件;器件监控周期计算模块,用于在固件代码中设置监控周期,根据器件监控信息配置文件内的采样数据和监控周期,计算监控周期;器件监控模块,用于通过轮询机制监控服务器各器件的信息,获取计算出的监控周期,并不断调整采样频率。率。率。


技术研发人员:于明
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:2022.08.29
技术公布日:2022/12/12
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献