控制服务器机柜中气流的系统及方法技术方案

技术编号:15615037 阅读:413 留言:0更新日期:2017-06-14 03:06
一种控制服务器机柜中气流的系统及方法。在服务器机柜中控制气流的方法,包含藉由交换机存储连接表,连接表包含对应于交换机的交换端口的机柜位置的信息。交换机获得连接到交换机的交换端口的至少一装置相对应的至少一管理控制器的地址信息。交换机基于连接表及地址信息测定至少一装置的每一个的机柜位置。交换机从机柜管理控制器(RMC)接收至少一装置的每一个的机柜位置的请求。交换机发送至少一装置的每一个的机柜位置至机柜管理控制器。机柜管理控制器基于至少一装置的每一个的机柜位置而控制至少一装置的风扇速度。

【技术实现步骤摘要】
控制服务器机柜中气流的系统及方法
本专利技术涉及一种计算机系统,更具体地涉及一种控制服务器机柜内部气流的系统及方法。
技术介绍
现代数据机房中的计算机服务系统通常以特定结构安装于服务器机柜上,其中一些计算机用组件(computingmodules),诸如服务器底座(servertrays)、服务器机架(serverchassis)、服务器模块(serversleds)、服务器片(serverblades)等,在服务器机柜内彼此相对顶部固定并架设。机柜装设系统允许垂直排列计算机用组件以有效使用空间。一般来说,各计算机用组件可滑动进出服务器机柜,并以如输入/输出线(IOcables)、网络线(networkcables)、电源线(powercables)等的各种电缆线将计算机用组件连接到机柜前侧或后侧。各计算机用组件包含一或多个计算机服务器或可乘载一或多个计算机服务器元件。例如,计算机用组件包含用于处理的硬件电路(hardwarecircuitry)、存储器、网络控制器、磁盘驱动器、电缆端口、电源供应器等。服务器机柜可包含大量风扇以冷却服务器机柜。可藉由机柜管理控制器(rackmanagementcontroller,RMC)控制风扇。若RMC知道风扇在服务器机柜内的位置,RMC可利用此风扇位置信息以根据服务器机柜内各位置的装置温度和/或负载来控制风扇速度。
技术实现思路
下文介绍一个或多个实施例的简单概要以提供本专利技术技术的基本知识。此概要非本专利技术技术的所有预期实施例的广泛概要,且不意在识别所有实例的重点或关键因素或是勾勒出本专利技术的任何或所有方面的范围。其唯一目的是以简单形式表现出一或多个实例的部分概念,以作为后述实施方式的前言。在一些实施例中,在服务器机柜中测定服务器位置的方法包含藉由交换机(switch)存储连接表(connectiontable),连接表包含对应交换机的交换端口的机柜位置的信息。交换机获得对应连接到交换机的交换端口的至少一装置的至少一管理控制器的地址信息。交换机基于连接表及地址信息测定该至少一装置的每一个的机柜位置。交换机从机柜管理控制器(RMC)接收对于至少一装置的每一个的机柜位置的请求,并由交换机送出至少一装置的每一个的机柜位置到RMC。RMC基于至少一装置的每一个的机柜位置而控制该至少一装置的风扇速度。在一些实施例中,一种方法包括藉由机柜管理控制器(RMC)存储连接表,连接表包含对应交换机的交换端口的机柜位置的信息。交换机获取连接到该交换机的交换端口的至少一装置的每一个的管理控制器的地址信息。基于连接表及地址信息,RMC从交换机接收地址信息并测定至少一装置的每一个的机柜位置。根据至少一装置的每一个的机柜位置,由RMC控制至少一装置的风扇速度。在一些实施例中,系统包含至少一装置,每个对应于服务器机柜内的机柜位置。系统包含连接到至少一装置的每一个的交换机。系统包含机柜管理控制器(RMC),机柜管理控制器(RMC)配置以传送至少一装置的每一个的机柜位置的请求给交换机,并基于至少一装置的每一个的机柜位置控制至少一装置的风扇速度。交换机配置以:存储连接表,连接表包含对应于交换机的交换端口的机柜位置的信息;获得连接到交换机的交换端口的至少一装置的每一个的管理控制器的地址信息;基于连接表及地址信息而测定至少一装置的每一个的机柜位置;并传送至少一装置的每一个的机柜位置给RMC。附图说明本专利技术的这些及其他例示方面将在实施方式及后述的权利要求书、以及附图中阐述,其中:图1说明服务器机柜中控制气流的例示系统的方块图;图2说明服务器机柜中控制气流的例示方法;图3说明服务器机柜中控制气流的另一例示方法;图4说明交换端口搭配机柜位置及装置地址的例示表;图5说明交换端口搭配机柜位置及装置地址的另一例示表;图6说明服务器机柜中的装置位置及风扇位置的例示排列的方块图;图7说明例示计算机系统的方块图。【符号说明】100:系统102:机柜104:网络106:管理装置110:交换机111:通用串行总线112:交换处理器113:通信端口114:特定应用集成电路118、119:端口120:机柜管理控制器122:控制器124、750:网络接口126:I/O接口130、610:装置132:基板管理控制器140:风扇200、300:方法210、220、230、240、250、260、310、320、330、340、350:步骤400、500:表600:配置620:风扇组700:计算机系统710:BIOS720:存储器730:存储器740:处理器760:北桥770:南桥780:管理控制器具体实施方式本专利技术公开提供了用于控制在服务器机柜的气流的技术。本技术的各个方面将参照附图进行说明。在以下描述中,出于解释的目的,许多具体的细节被阐述以便提供彻底理解一或多个方面。然而显然本技术可以在没有这些具体细节的情况下实施。在其他实例中,已知的结构和装置以附图形式显示,以便于描述这些方面。服务器机柜可以包括大量风扇以冷却服务器机柜。风扇由机柜管理控制器(RMC)控制。RMC知道风扇在服务器机柜内的位置。RMC可以使用这个位置信息以基于服务器机柜的各个位置的装置的温度和/或负载而控制风扇速度。公开内容提供自动确定在服务器机柜中每个装置的机柜位置的方法,而无需使用需占用空间并提高复杂性和成本的传统连接板和电缆。此方法允许RMC使用在服务器机柜中的装置的机柜位置来控制风扇速度。图1说明控制服务器机柜102中的气流的例示系统100的方块图。系统100包括服务器机柜102,且在一些实施例中,包含网络104和管理装置106。服务器机柜102包括交换机110、机柜管理控制器(RMC)120、多个服务器或其他装置130、以及多个风扇140。在一些实施例中,交换机110和RMC120是共同元件。在一些方面,至少一装置的每一个是服务器、网络装置、电源单元或存储装置中的其中之一。交换机110被连接到RMC120和每个装置130。交换机110确定其中每一个装置130位于服务器机柜102内,并将装置130的机柜位置告知RMC120。RMC120连接到并控制用以冷却装置130的每个风扇140。某些风扇140被物理定位为靠近某些装置130,并对某些被紧密定位的特定装置130的冷却具有较多影响。RMC120使用从交换机110获得的机柜位置信息来控制风扇140。每个装置130包括管理控制器,如基板管理控制器(BMC)132。BMC132包括微控制器,用于管理软件管理系统和硬件平台之间的接口。BMC132监控不同类型的装置内建传感器上的参数,如温度、冷却风扇的速度、电源状态、负载状态、操作系统状态等。当装置130是服务器时,BMC132优先地与各种服务元件进行通信,其中BMC132使用IPMI协议来管理。IPMI是针对管理并监控计算机系统的CPU、固件及操作系统(OS)的自主计算机子系统,以及用于带外管理且由系统管理者监测的一组规范。BMC132可使用例如系统管理总线(SMBus)、RS-232串行总线、IIC协议、以太网、IPMB、低引脚计数(LPC)总线、增强串行外设接口(ESPI)等任何总线接口而连接至各种服务器元件(例如,南桥(Southbridg本文档来自技高网...
控制服务器机柜中气流的系统及方法

【技术保护点】
一种控制服务器机柜内部气流的方法,其包含:藉由交换机存储连接表,该连接表包含对应该交换机的交换端口的机柜位置的信息;藉由该交换机获取连接到该交换机的该交换端口的至少一装置的每一个的管理控制器的地址信息;基于该连接表及该地址信息,藉由该交换机测定该至少一装置的每一个的该机柜位置;藉由该交换机从机柜管理控制器(rack management controller,RMC)接收该至少一装置的每一个的该机柜位置的请求;藉由该交换机发送该至少一装置的每一个的该机柜位置至该机柜管理控制器;以及基于该至少一装置的每一个的该机柜位置,藉由该机柜管理控制器控制该至少一装置的风扇速度。

【技术特征摘要】
2015.11.30 US 14/953,9911.一种控制服务器机柜内部气流的方法,其包含:藉由交换机存储连接表,该连接表包含对应该交换机的交换端口的机柜位置的信息;藉由该交换机获取连接到该交换机的该交换端口的至少一装置的每一个的管理控制器的地址信息;基于该连接表及该地址信息,藉由该交换机测定该至少一装置的每一个的该机柜位置;藉由该交换机从机柜管理控制器(rackmanagementcontroller,RMC)接收该至少一装置的每一个的该机柜位置的请求;藉由该交换机发送该至少一装置的每一个的该机柜位置至该机柜管理控制器;以及基于该至少一装置的每一个的该机柜位置,藉由该机柜管理控制器控制该至少一装置的风扇速度。2.如权利要求1所述的方法,其中该地址信息包含该至少一装置的每一个的该管理控制器的网络协议(InternetProtocol,IP)地址。3.如权利要求1所述的方法,其进一步包含:根据该至少一装置是如何连接到该交换端口而藉由该交换机接收定义该连接表的使用者输入。4.如权利要求1所述的方法,其中该连接表预定为预设值,且该至少一装置根据该连接表连接到该交换端口。5.如权利要求1所述的方法,其进一步包含:藉由该机柜管理控制器获得该连接表;以及藉由该机柜管理控制器传送该连接表到该交换机。6.如权利要求1所述的方法,其进一步包含藉由该机柜管理控制器获得该至少一装置的每一个的温度信息或负载信息的至少之一...

【专利技术属性】
技术研发人员:李永富
申请(专利权)人:广达电脑股份有限公司
类型:发明
国别省市:中国台湾,71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1