CN119271023B 一种服务器散热系统、方法及基板管理控制器 (浪潮电子信息产业股份有限公司)_第1页
CN119271023B 一种服务器散热系统、方法及基板管理控制器 (浪潮电子信息产业股份有限公司)_第2页
CN119271023B 一种服务器散热系统、方法及基板管理控制器 (浪潮电子信息产业股份有限公司)_第3页
CN119271023B 一种服务器散热系统、方法及基板管理控制器 (浪潮电子信息产业股份有限公司)_第4页
CN119271023B 一种服务器散热系统、方法及基板管理控制器 (浪潮电子信息产业股份有限公司)_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

器基板管理控制器上由响应速率更快的第一操作二总线全面获取目标监控部件以及温度采集部及温度采集部件的温度信息并执行服务器散热2基板管理控制器包括第一操作系统和第二操作系统,第一第二操作系统启动后,执行与第一操作系统之间的总线控第一操作系统还用于加载上位机通信接口驱动以调用基板管理控制器的上位机通信所述第一操作系统加载平台环境控制接口驱动以调用所述第一平台环境控制接口总第一平台环境控制接口总线反馈的响应信息中的所述主机单元中的各中央处理器在监听到所述第一平台环境控制接口总线上的数据3匹配则根据所述目标主机单元监控部件的类型获取所述目标主机单元监控部件的温度信所述第一操作系统加载管理组件传输协议以调用所述第一集成电路总线向所述网卡所述网卡在监听到所述第一集成电路总线上的数据包后,对比数据所述第一操作系统加载智能平台管理总线驱动以调用所述第二集成电路总线向目标所述卫星控制器监听到所述第二集成电路总线上的数据包后,对所述第二操作系统向所述第一操作系统发送对所述第一总线的控制权述第二总线的控制权切换请求以及对所述基板管理控制器与所述散热风扇之间的第三总所述第一操作系统先释放对所述第一总线的控制权和对所述第二总线在释放对所述第三总线的控制权之前,若已释放对所一操作系统自所述第一操作系统与所述第二操作系统之间的共享存储器读取所述第一温4根据所述第一温度信息和所述第二温度信息计算得到所述散热风扇对应的目标风扇根据所述散热风扇的型号生成与所述目标风扇转速对应的脉冲宽将与所述散热风扇对应的脉冲宽度调制信号通过与所述散热风扇对应的风扇调控引第二操作系统启动后,执行与第一操作系统之间的总线控第一操作系统还用于加载上位机通信接口驱动以调用基板管理控制器的上位机通信5第二操作系统启动后,执行与第一操作系统之间的总线控第一操作系统加载上位机通信接口驱动以调用基板管理控制器的上位机通信接口与处理器,用于执行所述计算机程序,所述计算机程序被所述处理器执行时实处理器执行时实现如权利要求14所述服务器散热方行时实现如权利要求14所述服务器散热方6[0008]在所述基板管理控制器上电后,所述第一操作系统先于并在启动后,通过第一总线与目标监控部件通信以获取所述目标监控部件的第一温度信[0009]所述第二操作系统启动后,执行与所述第一操作系统之间的总线控制权切换任[0013]所述第一操作系统加载平台环境控制接口驱动以调用所述第一平台环境控制接7所述第一平台环境控制接口总线反馈的响应信息中的所述主机[0016]所述主机单元中的各中央处理器在监听到所述第一平台环境控制接口总线上的地址匹配则根据所述目标主机单元监控部件的类型获取所述目标主机单元监控部件的温[0020]所述第一操作系统加载管理组件传输协议以调用所述第一集成电路总线向所述[0026]所述第一操作系统加载智能平台管理总线驱动以调用所述第二集成电路总线向述第二集成电路总线反馈的响应信息中的所述卫星控8[0032]所述第二操作系统向所述第一操作系统发送对所述第一总线的控制权切换请求、对所述第二总线的控制权切换请求以及对所述基板管理控制器与所述散热风扇之间的第[0033]所述第一操作系统先释放对所述第一总线的控制权和对述第一操作系统自所述第一操作系统与所述第二操作系统之间的共享存储器读取所述第并写入所述第一操作系统与所述第二操作系统之间的共[0037]根据所述第一温度信息和所述第二温度信息计算得到所述散热风扇对应的目标风扇控制单元透传所述第一脉冲宽度调制信号以控制所述散热风扇以所述目标风扇转速所述风扇控制单元根据所述第一集成电路总线信号生成第二脉冲宽度调制信号以控制所[0042]根据所述第一温度信息和所述第二温度信息计算得到所述散热风扇对应的目标[0044]将与所述散热风扇对应的脉冲宽度调制信号通过与所述散热风扇对应的风扇调[0047]通过与所述散热风扇对应的风扇调控引脚控制所述散热风扇按对应的所述目标9[0050]所述第二操作系统启动后,执行与所述第一操作系统之间的总线控制权切换任[0053]在所述基板管理控制器上电后,所述第一操作系统先于并在启动后,通过第一总线与目标监控部件通信以获取所述目标监控部件的第一温度信[0054]所述第二操作系统启动后,执行与所述第一操作系统之间的总线控制权切换任计算机程序被处理器执行时实现如上述任意一项所述服动阶段,由于服务器的各部件会迅速从室温升温至工作温度,并且服务器进行系统自检作为服务器散热控制的总控制器的基板管理控制器的操作系统还未启动,目前的服务器散的降低。而且为了避免开机过程中的散热风险,一般会设置等待基板管理控制器的系统启到进入操作系统的时间被拉长。系统及其周边连接关系并不对服务器散热系统乃至服务器散热系统的周边连接关系以及[0084]作为一个独立系统,基板管理控制器需要运行能提供完整操作的操作系统,如Linux系统是一个基于可移植操作系统接口(PortableOperatingSystemInterface,实时操作系统的类型可以包括但不限于FreeRTOS、RTLinux或其他嵌入式系统中的实时操[0091]在本发明实施例的一些可选的实施方式中,在基板管理控制器中可以运行RTOS/体类型或优先级造成限定。第一温度信息指基板管理控制器需要与目标监控部件进行通[0094]在本发明实施例中,目标监控部件指服务器散热控制中需要进行温度监测的部第一总线对应的第一总线控制器和内存(如双列直插式内存模块DualIn_lineMemoryIntegratedCircuit,I2C)或改进型集成电路总线(ImprovedInterIntegrated[0099]外插卡可以包括通过高速串行计算机扩展总线(peripheralcomponentinterconnectexpress,PCIe)连接的板卡部件,如图像处理器(GraphicsProcessing要负责电源和功耗管理。基板管理控制器通过与管理引擎交互,能够获取中央处理器控制接口驱动以调用第一平台环境控制接口总线向主机单元发送获取主机单元温度信息主机单元通信,主机单元反馈中央处理器温度信息和内存温度信息给基板管理控制器。在采集第一温度信息的过程中,服务器带外管理系统中的第一总线控制器作为主控制器一总线控制器可以为平台环境控制接口控制器,如上文记载的第一平台环境控制接口控制[0107]第一操作系统通过第一集成电路总线与网卡通信以获取网卡温度信息,可以包获取网卡通过第一集成电路总线反馈的响应信息中的网制器的第二集成电路总线。其中,第二集成电路总线可以为两线式串行总线或改进型集成[0110]第一操作系统通过第二集成电路总线与卫星控制器通信以获取卫星控制器温度现第一操作系统收集一个或多个卫星控制器的卫星服务器存储区域温度可以包括但不限于硬盘背控制器可以包括第四集成电路总线控制器和/或第一脉冲脚与各散热风扇一一对应连接,为实现控制不同散热风扇采用不同转速运行提供硬件基热风扇对应的脉冲宽度调制信号通过与散热风扇对应的风扇调控引脚输出至信号生成第二脉冲宽度调制信号以控制散热风扇以目标风扇转收到来自基板管理控制器的调控信息后,需要由脉宽调制值提取模块进行脉宽调制值提足风扇模块要求的各风扇的脉宽调制信号。若复杂逻辑可编辑器件通过第一通用输入/输线的控制权切换请求以及对基板管理控制器与散热风扇之间的第三总线的控制权切换请[0136]在本发明实施例中,可以由第一操作系统和/或第二操作系统通过上位机通信接[0137]上位机通信接口可以为通用异步收发器(UniversalAsynchronousReceiver/机发送的散热配置信息并写入第一操作系统与第二操作系统之间的共控制器包括第一操作系统和第二操作系统,第一操作系统的响应速率高于第二操作系统;[0141]本发明实施例的具体实施方式可以参考上述服务器散热系统实施例中介绍的任[0142]结合上述实施例介绍的服务器散热系统和/或基板管理控制器,下面结合附图对度信息的命令中的网卡标识后反馈的响应信息中[0151]在具体实施中,以第一操作系统通过第一集成电路总线控制器与网卡连接为在需要获取网卡温度信息时,第一操作系统加载管理组件传输协议(Management[0152]针对卫星控制器温度信息,则通过第一总线获取卫单元在匹配平台环境控制接口地址后反馈的响应信息单元温度可以包括中央处理器温度和内存温度。各中央处理器监听平台环境控制接口总与自第二总线控制器接收的总线数据包中的地址并匹配后反馈的响应信息中的第二温度信号通过与散热风扇对应的风扇调控引脚输二脉冲宽度调制信号以控制散热风扇以目标风扇作系统先释放对第一总线的控制权和对第二总线的控制权,而后释放对第三总线的控制第二操作系统建立核间通信连接;基于核间通信连接将总线控制权交接至第二操作系统,[0175]由于服务器散热方法部分的实施例与服务器散热系统部分的实施例以及基板管器为例,将服务器开机启动后服务器散热系统的启动过程分为服务器散热系统启动阶段、核间通信建立阶段和服务器散热系统常态运行阶并在匹配集成电路总线地址后获取总线数据包并读取获取第二温集成电路总线向网卡发送基于集成电路总线的管理组件传输协议的消息命令以获取网卡[0196]S414:第一操作系统向平台控制器管理引擎单元发送获取平台控制器温度的命器管理引擎单元向第一操作系统发送携带平台控制器系统通过第一平台环境控制接口控制器向主机单元发[0200]第五阶段,第一操作系统根据第一温度信息和/或第二温度信息控制散热风扇运[0214]核间通信建立阶段后为服务器散热系统常态运行阶段,该阶段的工作流程如图6并在匹配集成电路总线地址后获取总线数据包并读取获取第二温集成电路总线向网卡发送基于集成电路总线的管理组件传输协议的消息命令以获取网卡[0223]S607:第二操作系统向平台控制器管理引擎单元发送获取平台控制器温度的命器管理引擎单元向第二操作系统发送携带平台控制器系统通过第一平台环境控制接口控制器向主机单元发[0227]第三阶段,第二操作系统根据第一温度信息和/或第二温度信息控制散热风扇运宽调制值,并根据脉宽调制值生成相应的通用输入/输出口波形电平,并通过第二通用输实现不同业务场景下运行对应的风扇调控策略,使服务器各器部件工作于更优的能效条发送散热配置信息的数据包的格式可以如图8所示,可以包括信息头(如图8所示的0x55、际需要选择本发明实施例提供的各单元的部分或全部并采用相应的连接方式或集成方式机程序911;处理器920用于执行计算机程序911该计算机程序911现如上述任意一项实施例提供的服务器散热处理器是用于对在唤醒状态下的数据进行处理的处理器,也称中央处理器(CentralProcessingUnit,CPU协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器920可以集成有图像处理器(GraphicsProcessingUnit,[0261]存储器910可以包括一个或多个非易失性存储介质,该非易失性存储介质可以是个磁盘存储设备、闪存存储设备。本实施例中,存储器910至少用于存储以下计算机程序序被处理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论