数据中心制造技术

技术编号:7421806 阅读:174 留言:0更新日期:2012-06-09 05:41
本发明专利技术提供一种数据中心。该数据中心包含:多个机架、机箱管理网络以及机箱管理模块。机架各包含机架管理模块以及多个服务器模块,其中机架管理模块用以接收服务器模块的工作状态。机箱管理网络与机架管理模块及服务器模块相连接。机箱管理模块借助机箱管理网络与各机架相连接,以接收工作状态,来根据工作状态对各机架进行控管。

【技术实现步骤摘要】

本专利技术关于一种服务器架构,且特别是关于一种数据中心
技术介绍
网络在现代人生活中是进行信息的沟通与交流不可或缺的管道。做为提供网络服务的重要工具,服务器必需具有处理大量数据的能力。因此,不论在资料的处理或是散热的能力上,服务器都必需具备良好的设计,以达到最有效的控管。在一般服务器系统的设计上,往往各个服务器各行其事,以服务器各自的传感器进行感测后,分别控制各服务器上的风扇进行散热。但是这样的设计方式在包含愈来愈多服务器的服务器系统中,无法考虑到整体系统的空间,对散热的效率并无法进行有效的提升。并且,对整体系统的管理来说,也缺乏一个整体性的控管策略。因此,如何设计一个数据中心,以使其具有中央控管的机制,达到更有效的管理与散热效率,乃为此业界亟待解决的问题。
技术实现思路
因此,本专利技术的一方案是提供一种数据中心,包含多个机架、机箱管理网络以及机箱管理模块。机架各包含机架管理模块以及多个服务器模块,其中机架管理模块用以接收服务器模块的工作状态。机箱管理网络与机架管理模块及服务器模块相连接。机箱管理模块借助机箱管理网络与各机架相连接,以接收工作状态,来根据工作状态对各机架进行控管。依据本专利技术一实施例,各服务器模块还借助与机架管理网络独立的工作管理网络,与外部以太网络相连接。依据本专利技术另一实施例,各机架的机架管理模块为基板管理控制器芯片。各机架的所述服务器模块各包含一基板管理控制器(Baseboard ManagementController ;BMC),用以监控及管理对应的所述服务器模块其中之一的该工作状态,以使该机架管理网络借助该机架管理网络接收各所述服务器模块的该工作状态。各基板管理控制器接收开机控制信号以启动其中对应的服务器。开机控制信号由机架管理模块输出至服务器其中之一的基板管理控制器,以使基板管理控制器随机启动服务器。依据本专利技术又一实施例,其中各机架还包含多个风扇模块,各包含多个风扇,机箱管理模块根据工作状态,通过各服务器模块的机架管理模块控制各服务器模块的风扇模块的转速。其中机箱管理模块通过机箱管理网络直接控管机架的服务器模块及风扇模块或是将控制权转移至机架的机架管理模块,以分别通过机箱管理网络控管机架的服务器模块及风扇模块。依据本专利技术再一实施例,机箱管理模块根据工作状态通过各机架的机架管理模块对服务器模块进行控管。依据本专利技术还具有的一实施例,其中机箱管理模块根据输入指令对各服务器模块进行控管以及控制风扇模块的转速。应用本专利技术的优点在于借助机箱管理模块的设置,通过机箱管理网络对各服务器模块中的基板管理控制器获取对应的服务器模块的工作状态,以对各服务器模块进行控管以及调整风扇模块的转速,达到中央控管的功效,而轻易地达到上述的目的。附图说明为让本专利技术的上述和其它目的、特征、优点与实施例能更明显易懂,附图的的说明如下图1为本专利技术的一实施例的数据中心的框图;图2为本专利技术一实施例中图1的机架的框图;以及图3为一实施例中一列机架的示意图。具体实施例方式请参照图1。图1为本专利技术的一实施例的数据中心1的框图。数据中心1包含 机架10、机箱管理网络12以及机箱管理模块14。机架10的数目可视实际应用而定。请同时参照图2。图2为本专利技术一实施例中机架10的框图。机架10包含服务器模块20、风扇模块22、机箱管理网络12、机架管理模块 24以及网络交换机沈。机架10中所包含的服务器模块20的数目也可视实际应用而定。服务器模块20 可依不同的数据型态与处理方式,而与互相独立的机箱管理网络12及工作管理网络21连接,并借助网络交换机沈对不同网络上的封包分别进行处理。其中,服务器模块20可借助工作管理网络21与外部的以太网络相连接,以与服务器模块20外的网络装置进行数据传输及处理。服务器模块20实质上还包含基板管理控制器(未绘示)。机架管理模块M可经由机箱管理网络12与各服务器模块20中的基板管理控制器进行沟通。机架管理模块M 于一实施例中为基板管理控制器芯片。并且,于一实施例中,机架管理模块M的数目可大于二,并且互为冗余。也即,在同一时间,机架10可仅有一个机架管理模块M在运作,但是当此运作中的机架管理模块24因损坏或当机而无法继续运作时,可由其它冗余的机架管理模块M代替而与各服务器模块20进行沟通。于一实施例中,机箱管理网络12为智能平台管理接口。因此,机架管理模块对可借助符合此接口的指令,来与各服务器模块10上的基板管理控制器沟通。基板管理控制器可根据其对应的服务器模块20上设置的传感器,获取包含如温度参数、电压参数、功率消耗参数或其排列组合的工作状态,以掌控服务器模块20实时的运作信息及系统状况。借助机箱管理网络12,机架管理模块M可由各服务器模块10的基板管理控制器获取各服务器模块10的工作状态。图2所绘示的机箱管理网络12为图1中的机箱管理网络12的一部份,因此,图1 中的机箱管理模块14可再与图2中所绘示,各机架10中的机架管理模块对相连接。于一实施例中,机箱管理模块14为一机箱管理主机,以处理大量的资料并对各机架10进行控管,且机箱管理模块14的数目也可大于二,并互为冗余。机架管理模块M接收各服务器模块20的工作状态后,可借助机箱管理网络12回报至机箱管理模块14,以使机箱管理模块14得以监控及管理服务器模块10的工作状态。 于另一实施例中,机箱管理模块14也可直接与各机架10的服务器模块20的基板管理控制器相连接,并直接由基板管理控制器获得工作状态。在获得各机架10中的服务器模块20 的工作状态后,机箱管理模块14可进一步依据工作状态,对各机架10进行控管。举例来说,机箱管理模块14可以根据工作状态对各机架10中的风扇模块22进行控管。于一实施例中,机箱管理模块14可控制机架管理模块24,以使机架管理模块M借助通讯端口 23与风扇模块22沟通并控制其转速。机架管理模块M可获取风扇模块22的实时运行的转速,并回报至机箱管理模块14,使机箱管理模块14获取如各机架10内部温度的工作状态后,根据风扇模块22的转速进行实时的调整。于一实施例中,机箱管理模块14可内储一风扇转速表,以依据温度状况、风扇现在运行的转速等等信息,对风扇转速表进行查询以后,进行转速的调整。请参照图3。图3为一实施例中一列机架10的示意图。于一实施例中,机架10可沿如图3中绘示的A方向排列形成一个机架列。而在图1的数据中心1中,可具有数个如图3绘示的机架列并排。各机架列中的机架10的风扇模块12可使散热气流30沿此A方向进行散热,以使数据中心1具有较整齐的散热循环方向,避免内部气流方向混乱造成散热效率不显著的缺陷,达到更佳的散热功效。因此,机箱管理模块14可以根据所有机架10中的服务器模块20的工作状态,而得知整体数据中心1中的运作情形,例如整体的温度分布状况,而以整个系统的状况为考虑控制各个风扇模块12的转速,达到中央控管的目的。另一方面,机箱管理模块14可控制各机架10中的服务器模块20的电源启动过程,以避免在整个数据中心1刚启动,或是由于数据中心1在停电后重新上电时,全部的服务器模块20 —起启动造成瞬时电压或电流过大的情形。机箱管理模块14可经由机箱管理网络12控制机架管理模块M,使机架管理模块M输出开机控制信号至服务器本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:王浩皓娄抗震王晓华章建培刘沈宪
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:

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

1
相关领域技术