[发明专利]BMC根据不同功率CPU来调整CPU报警温度的方法无效

专利信息
申请号: 201110030172.X 申请日: 2011-01-27
公开(公告)号: CN102110040A 公开(公告)日: 2011-06-29
发明(设计)人: 刘强;梁智豪;于治楼;金长新 申请(专利权)人: 浪潮电子信息产业股份有限公司
主分类号: G06F11/32 分类号: G06F11/32
代理公司: 暂无信息 代理人: 暂无信息
地址: 250101 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: bmc 根据 不同 功率 cpu 调整 报警 温度 方法
【说明书】:

技术领域

发明涉及一种服务器技术领域,具体地说是一种在带有BMC(BaseboardManagement Controller,基板管理控制器)的服务器主板上,BMC如何实现根据不同功率的CPU来调整监控信息中CPU过热报警温度数值的方法,即一种BMC根据不同功率CPU来调整CPU报警温度的方法。

背景技术

随着科技的发展,服务器应用越发广泛,并且随着服务器技术的发展,中高端服务器中都开始用单独的BMC来实现对服务器的监控和管理。

BMC(Baseboard Management Controller,基板管理控制器)支持行业标准的IPMI规范。该规范描述了已经内置到主板上的管理功能。这些功能包括:本地和远程诊断、控制台支持、配置管理、硬件管理和故障排除。

BMC作为服务器主板监控和管理控制器,主要负责服务器开关机控制和主板电压和温度等信息的监测,而对CPU温度的监测是其重要功能之一,BMC需要获得CPU当前的温度并和其极限温度比较,如果超出极限温度范围,则显示出报警信息。因为相同系列但是功率不同的CPU的报警温度是不同的,虽然可以通过BMC设置一个符合所有CPU最低过热报警温度常数来在所有的CPU上应用,但是这样做并不完善,因为功率大的CPU的实际报警温度还没达到报警界限时,监控信息就开始报警了。

若能解决BMC可知当前主板上所安装的不同功率的CPU的温度极限值,则可实现BMC根据不同功率的CPU来调整CPU温度告警数值。如何用服务器主板中BMC实现根据不同功率的CPU来调整CPU温度告警数值,是当前技术人员需要解决的问题。

发明内容

本发明的技术任务是提供一种当服务器主板更换CPU后,BMC能够准确获得当前CPU报警温度,以保证BMC能够根据不同的CPU来准确监控CPU的工作状态的BMC根据不同功率CPU来调整CPU报警温度的方法。

本发明的技术任务是按以下方式实现的,硬件结构包括服务器的ROM芯片、BMC和监控芯片,修改ROM芯片的BIOS程序与BMC相配合;所述方法的具体步骤为:

(1)、BIOS检测到CPU的型号;

(2)、BIOS根据CPU的型号获得CPU的功率;

(3)、BIOS根据CPU的功率和CP工作报警温度的对应关系计算出此CPU报警温度;

(4)、BIOS将此数值写入到监控芯片的寄存器中;

(5)、BIOS通知BMC去读取此寄存器的数值;

(6)、BMC将读取的寄存器中数值设置为当前CPU报警温度数值。

步骤(4)中的监控芯片为SUPERIO或者hardware monitor芯片。

CPU报警温度数值即为CPU的温度极限值。

BIOS(Basic Input Output System,基本输入输出系统)是一组固化到服务器内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。其主要功能是为服务器提供最底层的、最直接的硬件设置和控制。

本发明的BMC根据不同功率CPU来调整CPU报警温度的方法具有以下优点:当服务器主板更换CPU后,BMC能够准确获得当前CPU报警温度,以保证BMC能够根据不同的CPU来准确监控CPU的工作状态;设计合理、运作方便,因而,具有很好的推广使用价值。

附图说明

下面结合附图对本发明进一步说明。

附图1为BMC根据不同功率CPU来调整CPU报警温度的方法的流程图。

具体实施方式

参照说明书附图和具体实施例对本发明的BMC根据不同功率CPU来调整CPU报警温度的方法作以下详细地说明。

实施例:

本发明的BMC根据不同功率CPU来调整CPU报警温度的方法,硬件结构包括服务器的ROM芯片、BMC和监控芯片,修改ROM芯片的BIOS程序与BMC相配合;所述方法的具体步骤为:

(1)、BIOS检测到CPU的型号;

(2)、BIOS根据CPU的型号获得CPU的功率;

(3)、BIOS根据CPU的功率和CP工作报警温度的对应关系计算出此CPU报警温度;

(4)、BIOS将此数值写入到监控芯片的寄存器中;

(5)、BIOS通知BMC去读取此寄存器的数值;

(6)、BMC将读取的寄存器中数值设置为当前CPU报警温度数值。

步骤(4)中的监控芯片为SUPERIO或者hardware monitor芯片。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110030172.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top