[发明专利]一种设备控制方法、系统及相关组件在审
| 申请号: | 201811474806.9 | 申请日: | 2018-12-04 |
| 公开(公告)号: | CN109582609A | 公开(公告)日: | 2019-04-05 |
| 发明(设计)人: | 黄玉龙 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F13/10 | 分类号: | G06F13/10;G06F13/42 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 控制指令 目标设备 设备控制 交换芯片 互连 计算机可读存储介质 设备控制系统 电子设备 接收主机 相关组件 硬件设备 内硬件 申请 服务器 转发 应用 管理 | ||
本申请公开了一种设备控制方法,应用于PCIE总线互连交换芯片,所述设备控制方法包括通过第一I2C总线接收主机端下发的控制指令;根据所述控制指令确定与所述PCIE总线互连交换芯片连接的目标设备;通过第二I2C总线向所述目标设备转发所述控制指令,以便控制所述目标设备执行所述控制指令对应的操作。本方法能够实现对服务器内硬件设备进行及时管理,提高硬件设备的可靠性。本申请还公开了一种设备控制系统、一种计算机可读存储介质及一种电子设备,具有以上有益效果。
技术领域
本申请涉及服务器技术领域,特别涉及一种设备控制方法、系统、一种计算机可读存储介质及一种电子设备。
背景技术
在存储软件中,一个关键的问题是保证数据的可靠性、完整性,而可靠性需要软件和硬件的可靠性,但是在实际运行物理环境中,物理硬件总会不确定的出现各种各样的问题,为了保证数据可靠,通过软件及时监控硬件问题,如果硬件异常根据硬件异常做出相应的处理,防止硬件异常导致数据丢失。
为了提升硬件的可靠性,现有技术中通过带内通信进行管理设备,带内依赖于IO通信。但是IO通信存在一定的局限性,如果系统没有创建IO连接,设备是无法进行管理的,当在系统启动阶段时尚未建立IO连接,此时若需要对设备进行管理,无法达到及时管理设备的目的。
因此,如何实现对服务器内硬件设备进行及时管理,提高硬件设备的可靠性是本领域技术人员目前需要解决的技术问题。
发明内容
本申请的目的是提供一种设备控制方法、系统、一种计算机可读存储介质及一种电子设备,能够实现对服务器内硬件设备进行及时管理,提高硬件设备的可靠性。
为解决上述技术问题,本申请提供一种设备控制方法,该设备控制方法包括:
通过第一I2C总线接收主机端下发的控制指令;
根据所述控制指令确定与所述PCIE总线互连交换芯片连接的目标设备;
通过第二I2C总线向所述目标设备转发所述控制指令,以便控制所述目标设备执行所述控制指令对应的操作。
可选的,当所述控制指令为LED管理指令时,根据所述控制指令确定与所述PCIE总线互连交换芯片连接的目标设备包括:
根据所述LED管理指令确定与所述PCIE总线互连交换芯片连接的目标LED设备。
可选的,所述目标LED设备包括机箱LED和/或控制器LED。
可选的,当所述控制指令为温度获取指令时,根据所述控制指令确定与所述PCIE总线互连交换芯片连接的目标设备包括:
根据所述温度获取指令确定与所述PCIE总线互连交换芯片连接的目标传感器。
可选的,所述目标传感器包括CPU温度传感器和/或内存温度传感器。
可选的,通过第二I2C总线向所述目标设备转发所述控制指令,以便控制所述目标设备执行所述控制指令对应的操作,包括:
通过第二I2C总线向所述目标传感器转发所述控制指令,以便所述目标传感器通过所述第二I2C总线向所述目标传感器发送温度数据;
将所述温度数据存储至数据库中;
当接收到所述主机端下发的服务指令时,通过I2C中断的方式向所述主机端发送所述数据库中的温度数据。
本申请还提供了一种设备控制系统,该设备控制系统包括:
指令下发模块,用于通过第一I2C总线接收主机端下发的控制指令;
设备确定模块,用于根据所述控制指令确定与所述PCIE总线互连交换芯片连接的目标设备;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811474806.9/2.html,转载请声明来源钻瓜专利网。





