[发明专利]基于主机获取报警状态值的方法、装置、设备及存储介质在审
申请号: | 202010947608.0 | 申请日: | 2020-09-10 |
公开(公告)号: | CN112084099A | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 刘锡伟 | 申请(专利权)人: | 浪潮商用机器有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 史翠 |
地址: | 250100 山东省济南市历城区唐冶新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 主机 获取 报警 状态 方法 装置 设备 存储 介质 | ||
本发明公开了一种基于主机获取报警状态值的方法、装置、设备及存储介质,基于基板管理控制器BMC,利于预先注册于平台级数据模型PLDM的编码方法生成报警状态请求,将报警状态请求发送至主机,接收主机根据报警状态请求、调用预先注册于平台级数据模型PLDM的解码方法解码报警状态请求后获取到的报警状态值。平台级数据模型PLDM可以实现基板管理控制器BMC‑主机之间的通信,且不存在如智能平台管理接口IPMI的固有限制,有效降低了通过主机获取报警状态值任务的复杂度,更容易调试、维护和通用,极大的方便了相关开发工作。
技术领域
本发明涉及服务器监控技术领域,特别是涉及一种基于主机获取报警状态值的方法、装置、设备及存储介质。
背景技术
随着云技术、虚拟化技术的不断进步,市场不断扩展,需要更多的服务器的支持,对服务器的管理也是一个极大的挑战。服务器的基板管理控制器BMC承担了对服务器上元件的监控工作,对于一些元件,如机箱,基板管理控制器需要通过主机(Host)去获取。带内智能平台管理接口IPMI(Intelligent Platform Management Interface)当前是基板管理控制器BMC与主机固件之间进行通信的主要行业标准方法。
由于智能平台管理接口IPMI的命令不断增多,智能平台管理接口IPMI在服务器上的应用遇到了瓶颈,至少包括两点,一是涉及到的传感器数量有限,不能无限增设获取报警状态值的智能平台管理接口IPMI命令;二是为了便于管理,在之后倾向于实现通用控制机制,而这需要改进智能平台管理接口IPMI的通信协议,工程较大,是不现实的。
寻找其他方式来获取主机报警状态值以避免遇到智能平台管理接口IPMI瓶颈问题,是本领域技术人员需要解决的技术问题。
发明内容
本发明的目的是提供一种基于主机获取报警状态值的方法、装置、设备及存储介质,可以不通过智能平台管理接口IPMI命令来获取主机获取报警状态值,且不会产生数量受限与不方便实现通用控制机制的问题。
为解决上述技术问题,本发明提供一种基于主机获取报警状态值的方法,基于基板管理控制器BMC,包括:
利于预先注册于平台级数据模型PLDM的编码方法生成报警状态请求;
将所述报警状态请求发送至主机;
接收所述主机根据所述报警状态请求、调用预先注册于所述平台级数据模型PLDM的解码方法解码所述报警状态请求后获取到的报警状态值。
可选的,所述报警状态值具体为所述主机调用所述解码方法解码所述报警状态请求得到目标版本号后、根据所述目标版本号调用得到的报警状态值。
可选的,所述报警状态值具体为机箱报警状态值。
可选的,所述将所述报警状态请求发送至主机,具体为:
将所述报警状态请求通过设备管理协议MCTP发送至所述主机。
可选的,所述利于预先注册于平台级数据模型PLDM的编码方法生成报警状态请求,具体为:
当接收到终端的触发命令后,利于所述编码方法生成所述报警状态请求。
可选的,所述触发命令具体为通用命令。
可选的,还包括:
将所述报警状态值发送至所述终端以进行显示。
为解决上述技术问题,本发明还提供一种基于主机获取报警状态值的装置,其特征在于,包括:
编码单元,用于利于预先注册于平台级数据模型PLDM的编码方法生成报警状态请求;
发送单元,用于将所述报警状态请求发送至主机;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮商用机器有限公司,未经浪潮商用机器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010947608.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:太阳能与市电自动转换装置
- 下一篇:一种社会关系图谱的量化方法、装置和介质