[发明专利]一种服务器散热调控的方法在审
申请号: | 201910152415.3 | 申请日: | 2019-02-28 |
公开(公告)号: | CN109947221A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 屈令令 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F1/20 | 分类号: | G06F1/20;G06F11/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 温度信息 服务器 散热 调控 方式获取 风扇调速 服务器风扇 散热性能 内部件 传递 过热 内带 损毁 宕机 配合 | ||
本发明公开了一种服务器散热调控的方法,包括以下步骤:通过带内OS下获取温度信息;OS将上述温度信息传递给BMC;BMC通过带外方式获取温度信息;BMC根据OS传递的温度信息和带外方式获取从的温度信息进行风扇调速计算;BMC根据风扇调速计算的结果对服务器风扇进行控制。本发明公开的服务器散热调控的方法,实现了带内带外配合进行服务器散热调控,增强了散热性能的可靠性,避免了因为服务器内部件过热导致的服务器损毁、宕机等问题。
技术领域
本发明涉及服务器技术领域,尤其涉及一种服务器散热调控的方法。
背景技术
服务器在实际使用中发现,部分机器会概率出现BMC无法通过带外(非OS下的方式)读取NVME硬盘温度,但带内(OS下)能正常读取。
某些服务器使用的部件,不支持BMC通过带外(非OS下的方式)读取温度,但带内(OS下)能通过相关底层驱动读取到温度等;对于上述应用场景,需要对服务器散热调控进行优化。
基于上述背景,对于本领域技术人员而言,如何更好的实现将带内读取温度信息与带外获取温度信息相结合,从而实现更好的散热调控,是亟需解决的技术问题。
发明内容
基于背景技术存在的技术问题,本发明提出了一种服务器散热调控的方法,实现了带内带外配合进行服务器散热调控,增强了散热性能的可靠性,避免了因为服务器内部件过热导致的服务器损毁、宕机等问题。
为了便于理解,对本文中名词说明如下:
BMC(Baseboard Management Controller,基板管理控制器)是服务器特有的管理控制器,BMC可以自动监控服务器运行状态,并及时根据当前状态进行调控,其中主要的一个功能就是获取当前服务器各模块的温度,根据当前温度进行风扇转速控制及告警等操作。
IPMI(Intelligent Platform Management Interface,智能平台管理界面)是管理基于结构的企业系统中所使用的外围设备采用的一种工业标准,用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等。在工作时,所有的IPMI功能都是向BMC发送命令来完成的,命令使用IPMI规范或BMC厂商定义的指令,BMC接收并在系统事件日志中记录事件消息,维护描述系统中传感器情况的传感器数据记录。
NVME(Non-Volatile Memory express非易失性内存主机控制器接口规范)是一个逻辑设备接口规范。它是基于设备逻辑接口的总线传输协议规范(相当于通讯协议中的应用层),用于访问通过PCI-Express(PCIe)总线附加的非易失性内存介质。
OS(Operating System操作系统)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
本发明提出的一种服务器散热调控的方法,包括以下步骤:
通过带内OS下获取温度信息;
OS将上述温度信息传递给BMC;
BMC通过带外方式获取温度信息;
BMC根据OS传递的温度信息和带外方式获取从的温度信息进行风扇调速计算;
BMC根据风扇调速计算的结果对服务器风扇进行控制。
优选地,还包括以下步骤:OS设定一个常驻进程或工具获取温度信息。
优选地,OS周期性获取温度信息并将温度信息保存到文件中。
优选地,OS通过IPMI命令将温度信息传递给BMC。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910152415.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:安装用于集群计算的处理器的装置
- 下一篇:一种计算机数据库数据安保模块