[发明专利]一种BMC电压监控的管理方法、装置、设备及可读介质在审
| 申请号: | 202210476589.7 | 申请日: | 2022-04-30 |
| 公开(公告)号: | CN114816924A | 公开(公告)日: | 2022-07-29 |
| 发明(设计)人: | 王学龙 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
| 代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 马鹏林;朝鲁蒙 |
| 地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 bmc 电压 监控 管理 方法 装置 设备 可读 介质 | ||
本发明公开了一种BMC电压监控的管理方法,包括:将可视化开发环境中电压输出目录定义文件的输出格式和电压监控目录定义文件的输入格式设置为相同的预设数据类型;基于硬件电路设置通过模拟数字转换器读取电压的参数电阻和参数电压,并将参数电阻和参数电压增加到电压监控目录定义文件中;若是参数电阻至少有一个不为0,则通过模拟数字转换器读取电压,并基于读取电压、参数电阻和参数电压计算实际电压;若是所述参数电阻全部为0,则直接获取输出值作为实际电压。本发明还公开了对应的装置、计算机设备和可读存储介质。本发明通过对不同来源的电压进行分类合并处理,降低开发复杂度,提高代码可读性、整洁性和统一性,降低开发维护的难度和成本。
技术领域
本发明涉及电压监控技术领域,尤其涉及一种BMC电压监控的管理方法、装置、设备及可读介质。
背景技术
MDS全称MegaRAC Development Studio,是AMI公司开发的基于eclipse(集成开发环境)的可视化开发环境,主要用于BMC(Board manager controller,基板管理控制器)firmware(固件)的代码开发。其中的PMC Simulator(模拟器)模块可以实现sensor(传感器)的可视化开发,开发者只需要在PMC文件里面添加ddf文件(directory definitionfile,目录定义文件)然后根据硬件配置连线,PMC Simulator就可以根据ddf文件和连接关系来生成相应的代码来实现对目标(例如温度、电压、功耗、风扇等)的读取或设置。
服务器的电压监控是一个很重要的功能,主要由BMC来实现对服务器各种电压的监控,只有服务器上的各种电压正常才能保证服务器的正常工作。服务器上需要监控的电压主要有PSU(电源模块)的输入输出电压、主板12V/5V/3V等主板电压、CPU(CentralProcessing Unit,中央计算单元)、内存VR供电芯片电压以及其他任何需要监控的重要电压。然而这些电压有些是通过一些电压监控芯片读取的(例如VR芯片)、有些是从BMC的ADC(Analog-to-digital converter,模拟数字转换器)读取的,还有一些是从PSU读取的等等,这就导致了对于同一类的监控目标出现了很多不同的来源。
现有的方法是针对不同来源的电压监控使用不同的ddf文件或者是走代码分支进行处理。现有技术的缺点是对不同来源的电压监控需要使用不同的ddf文件进行项目开发,这样就会造成电压监控组件各种各样、容易出现性能上的不一致,还会造成开发人员的乱用和产品插件冗余混乱。最终导致代码开发和维护难度大、项目开发耗费比较多,不利于不同项目的通用化开发。
发明内容
有鉴于此,本发明实施例的目的在于提出一种BMC电压监控的管理方法、装置、设备及可读介质,解决现有技术中由于不同来源的电压监控需要使用不同的目录定义文件进行项目开发的问题,通过对不同来源的电压进行分类合并处理,实现通过一个电压监控目录定义文件对所有的电压进行统一监控,降低开发复杂度,提高了代码可读性、整洁性和统一性,降低了开发维护的难度和成本。
基于上述目的,本发明实施例的一方面提供了一种BMC电压监控的管理方法,包括以下步骤:将可视化开发环境中电压输出目录定义文件的输出格式和电压监控目录定义文件的输入格式设置为相同的预设数据类型;基于硬件电路设置通过模拟数字转换器读取电压的参数电阻和参数电压,并将所述参数电阻和所述参数电压增加到所述电压监控目录定义文件中;若是所述参数电阻至少有一个不为0,则通过所述模拟数字转换器读取电压,并基于读取电压、所述参数电阻和所述参数电压计算实际电压;以及若是所述参数电阻全部为0,则直接获取输出值作为实际电压。
在一些实施方式中,方法还包括:对实际电压进行监控,并判断所述实际电压是否超过预设范围;若是所述实际电压超过预设范围,则发送电压告警。
在一些实施方式中,对实际电压进行监控,并判断所述实际电压是否超过预设范围包括:对实际电压进行监控,并进行容错处理以舍弃所述实际电压中误测量值;判断容错处理后的所述实际电压是否超过预设范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210476589.7/2.html,转载请声明来源钻瓜专利网。





