[发明专利]一种基于PCIE的机箱监控方法及装置在审
申请号: | 201811012953.4 | 申请日: | 2018-08-31 |
公开(公告)号: | CN109032877A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 黄玉龙;姜怡坤 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机箱 监控方法及装置 读取 应用层 应用程序编程接口 监控系统 监控硬件 数据丢失 总线接口 读取机 风扇 插槽 电源 | ||
本发明公开了一种基于PCIE的机箱监控方法及装置,其中所述方法包括:应用程序编程接口API从各个总线接口读取机箱设备的状态信息;所述机箱设备至少包括以下几种:电源、风扇、插槽和LED;将读取的机箱设备的状态信息发送给应用层;以使监控系统从所述应用层读取所述机箱设备的状态信息。利用本发明提供的方法,可以通过软件及时监控硬件问题,防止因硬件异常而导致数据丢失。
技术领域
本发明涉及计算机硬件监控技术领域,尤其涉及一种基于PCIE的机箱监控方法及装置。
背景技术
在存储数据时,为了保证数据的可靠性与完整性,需要软件系统和硬件系统的共同支持,但在计算机实际运行的物理环境中,物理硬件往往会出现各种各样的问题,例如:电源电压不稳定、风扇停止转动、硬件插槽阻塞或短路、机箱温度过高等,当发生严重的物理硬件问题时可能会使系统损坏,导致数据的丢失。所以对硬件系统进行监测,及时发现其异常是至关重要的。
发明内容
为了解决现有技术中存在的技术问题,本申请提供了提供一种基于PCIE的机箱监控方法,可以通过上层软件及时监控硬件问题,防止因硬件异常而导致数据丢失。
本申请提供了一种基于PCIE的机箱监控方法,所述方法包括:
应用程序编程接口API从各个总线接口读取机箱设备的状态信息;
所述机箱设备至少包括以下几种:电源、风扇、插槽和LED;
将读取的机箱设备的状态信息发送给应用层;以使监控系统从所述应用层读取所述机箱设备的状态信息。
可选的,所述状态信息包括:电源的电压、机箱温度、风扇转速、插槽使用情况和LED亮灭状态。
可选的,所述方法还包括:利用硬件层为每个所述机箱设备分配对应地址。
可选的,所述方法还包括:利用管理层调整每个所述机箱设备监测周期以及监测时段。
可选的,所述方法还包括:
利用所述管理层记录每个所述机箱设备在所述监测周期以及所述监测时段的状态信息。
本申请实施例还提供了一种基于PCIE的机箱监控装置,所述装置包括:
信息读取单元,用于从各个总线接口读取机箱设备的状态信息;
所述机箱设备至少包括以下几种:电源、风扇、插槽和LED;
信息发送单元,用于将读取的机箱设备的状态信息发送给应用层;以使监控系统从所述应用层读取所述机箱设备的状态信息。
可选的,所述状态信息包括:电源的电压、机箱温度、风扇转速、插槽使用情况和LED亮灭状态。
可选的,所述装置还包括:地址分配子单元,用于利用硬件层为每个所述机箱设备分配对应地址。
可选的,所述装置还包括:监测调整子单元,用于利用管理层调整每个所述机箱设备监测周期以及监测时段。
可选的,所述装置还包括:信息记录子单元,用于利用所述管理层记录每个所述机箱设备在所述监测周期以及所述监测时段的状态信息。
本申请通过应用程序编程接口API从各个总线接口读取机箱设备的状态信息,其中机箱设备至少包括了电源、风扇、插槽和LED等,再将读取的机箱设备的状态信息发送给应用层,实现了通过上层的应用软件获取硬件的状态信息。监控系统从所述应用层读取所述机箱设备的状态信息,通过监控系统就可以及时发现硬件的异常,便于及时做出相应的处理,防止因硬件异常而导致数据丢失,从而提高了系统的稳定性。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811012953.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种处理方法、电源及系统
- 下一篇:一种GPIO测试方法和装置