[发明专利]一种散热策略配置更新方法、装置、终端及存储介质在审
申请号: | 201910239380.7 | 申请日: | 2019-03-27 |
公开(公告)号: | CN109976976A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 张秀波 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F1/20;G06F8/41;G06F8/65 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 散热策略 配置文件 参数执行 存储介质 配置更新 散热 上传 更新 终端 参数更新 参数加载 请求解析 解析 创建 申请 | ||
本发明提供一种散热策略配置更新方法、装置、终端及存储介质,所述方法包括:BMC创建Redfish配置文件上传及Redfish请求解析程序,并根据上传的Redfish配置文件的散热策略参数执行散热;若BMC接收Redfish请求,则解析Redfish请求的散热策略参数;BMC更新散热策略参数,并根据更新的散热策略参数执行散热;本申请能够通过Redfish接口进行散热策略相关的参数更新修改,BMC启动过程中将配置文件中参数加载到BMC的代码中,达到散热策略更新的目的。
技术领域
本发明涉及服务器监控管理领域,具体涉及一种散热策略配置更新方法、装置、终端及存储介质。
背景技术
随着用户对计算机的计算需求的提高,设备的类型发展越来越丰富,用户的需求越来越多,同一服务器的散热需求也越来越大。服务器监控管理芯片(BMC)具有带外管理功能,BMC针对散热策略得实现都是在代码中固化散热策略的参数,BMC运行中进行散热调速;如果散热工程师对散热策略中的参数进行修改、更新散热策略参数时,则需要同步修改BMC的代码,数据还需要单独进行解析查看,比较麻烦且对BMC的工作量较大。其他通过ipmi命令等进行修改散热策略的方式可读性比较差,还需要进行数据解析。
因此,亟需通过一种散热策略配置更新方法、装置、终端及存储介质,能够通过Redfish接口利用JSON数据结构方式进行散热策略参数修改,达到散热策略更新的目的。
发明内容
针对现有技术的不足,本发明提供一种散热策略配置更新方法、装置、终端及存储介质,在以解决上述技术问题。
第一方面,本申请实施例提供一种散热策略配置更新方法,所述方法包括:
BMC创建Redfish配置文件上传及Redfish请求解析程序,并根据上传的Redfish配置文件的散热策略参数执行散热;
若BMC接收Redfish请求,则解析Redfish请求的散热策略参数;
BMC更新散热策略参数,并根据更新的散热策略参数执行散热。
结合第一方面,在第一方面的第一种实施方式中,所述BMC创建Redfish配置文件上传及Redfish请求解析程序,并根据上传的Redfish配置文件执行散热程序,具体包括:
BMC创建Redfish配置文件上传及Redfish请求解析程序;
BMC获取上传的Redfish配置文件;
BMC启动过程中将Redfis配置文件中散热策略参数加载至BMC的代码中,并根据散热策略参数对散热装置进行调速。
结合第一方面,在第一方面的第二种实施方式中,所述若BMC接收Redfish请求,则解析Redfish请求的散热策略参数,包括:
若BMC接收JSON数据格式的Redfish请求,则解析JSON数据请求,BMC通过Redfish接口利用JSON数据结构方式进行散热策略参数修改。
结合第一方面,在第一方面的第三种实施方式中,所述BMC更新散热策略参数,并根据更新的散热策略参数执行散热,包括:
BMC通过Redfish接口使用JSON数据进行散热策略参数更新,并根据更新的散热策略参数执行散热。
结合第一方面,在第一方面的第四种实施方式中,所述散热策略参数包括:
入风口温度的PID调速参数和线性调速参数。
第二方面,本申请实施例提供散热策略配置更新装置,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910239380.7/2.html,转载请声明来源钻瓜专利网。