[发明专利]一种监控设备组件状态的方法及装置在审
| 申请号: | 201811028796.6 | 申请日: | 2018-09-04 |
| 公开(公告)号: | CN109344027A | 公开(公告)日: | 2019-02-15 |
| 发明(设计)人: | 郑驰;梁思谦 | 申请(专利权)人: | 大唐高鸿信安(浙江)信息科技有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30 |
| 代理公司: | 北京北新智诚知识产权代理有限公司 11100 | 代理人: | 朱丽华 |
| 地址: | 322000 浙江省*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 配置文件 配置状态 监控设备 默认配置 设备组件 组件状态 检测 读取 标签信息 动态监控 记录变化 检测结果 检测组件 默认文件 相应组件 组件记录 组件配置 配置项 记录 删除 变更 | ||
1.一种监控设备组件状态的方法,BMC的SDR Repository中保存有默认SDR配置文件,其特征在于,包括:
S1:检测到设备组件的变更状态;
S2:根据所述默认SDR配置文件,检测各组件的当前配置状态;
S3:根据各组件的当前配置状态,生成动态SDR配置文件。
2.根据权利要求1所述的方法,其特征在于,所述步骤S2中,根据所述默认SDR配置文件,检测各组件的当前配置状态的方法是:逐条读取所述默认SDR配置文件中的各组件配置项,对于每个组件配置项,检测组件的当前配置状态,根据检测结果记录相应的标签信息。
3.根据权利要求2所述的方法,其特征在于,所述步骤S3中,根据各组件的当前配置状态,生成动态SDR配置文件的方法是:将检测出的组件的当前配置状态与所述默认SDR配置文件中的相应组件的默认配置状态进行比较,若所述当前配置状态与默认配置状态一致,则记录未变化标记,若所述当前配置状态与默认配置状态不一致,则记录变化标记;若所述默认SDR配置文件中的任意组件记录了所述变化标记,则删除所述默认SDR默认文件,根据各组件的所述当前配置状态,生成所述动态SDR配置文件。
4.根据权利要求2所述的方法,其特征在于,所述组件配置项为主板,读取前端面板上集成的EEPROM存储芯片,以获取所述主板的配置信息。
5.根据权利要求2所述的方法,其特征在于,所述组件配置项为电源,所述电源通过GPIO信号连接于BMC,通过检测所述GPIO信号检测所述电源的存在状态,所述电源通过电源管理总线预留状态检测命令,所述BMC通过向所述电源发送所述状态检测命令获取所述电源的配置信息。
6.根据权利要求2所述的方法,其特征在于,所述组件配置项为硬盘背板,BMC通过12C总线或SMBUS总线读取PSoC*的预定寄存器以获取所述硬盘背板的配置信息。
7.根据权利要求2所述的方法,其特征在于,所述组件配置项为风扇,所述风扇通过GPIO信号连接于BMC,通过检测所述GPIO信号检测所述风扇的存在状态。
8.一种监控设备组件状态的装置,BMC的SDR Repository中保存有默认SDR配置文件,其特征在于,包括:
状态检测模块,用于检测设备组件的变更状态;
默认配置检测模块,用于获取所述默认SDR配置文件,逐条读取所述默认SDR配置文件中的各组件配置项,对于每个组件配置项,检测组件的当前配置状态,根据检测结果记录相应的标签信息;
动态SDR配置文件生成模块,用于根据每个组件配置项的标签信息,判断所述默认SDR配置文件中是否存在配置状态发生变化的组件,若存在则删除所述默认SDR配置文件,根据各组件的当前配置状态生成动态SDR配置文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐高鸿信安(浙江)信息科技有限公司,未经大唐高鸿信安(浙江)信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811028796.6/1.html,转载请声明来源钻瓜专利网。





