服务器系统的制作方法

文档序号:8247761阅读:537来源:国知局
服务器系统的制作方法
【专利说明】服务器系统
[0001]本申请是申请日为2013年10月12日,申请号为2013104759327,发明名称为“风扇控制器以及具有该风扇控制器的服务器系统”的分案申请。
技术领域
[0002]本发明涉及一种服务器系统。
【背景技术】
[0003]对于服务器而言,散热控制一直是其重要的环节。在以往的服务器应用中,主要散热方式是通过每个服务器自己内部的风扇来实现的。随着多服务器的组合式运用,就必须使用与服务器数量等同的风扇。尤其是在小服务器(Mic1server)阵列的应用中,在一个2U (Unit,是一种表示服务器外部尺寸的单位)的机柜中,包括12个中央处理器基板(CPUBoard),而每个中央处理器基板又含4个独立的系统级芯片(System on Chip)。每个系统级芯片是一个独立的服务器系统。
[0004]传统上,每一机柜中所有的中央处理器基板都是由统一的风扇控制系统进行风扇散热控制。一旦,此风扇控制系统损毁,将造成机柜无法散热,甚而毁损内部的服务器。鉴于以上情况,有必要提供一种可解决上述问题的服务器系统。

【发明内容】

[0005]鉴于上述,本发明提供一种服务器系统,借以提供服务器可靠的散热控制。
[0006]本发明的一方面是在提供一种服务器系统,其具有一风扇背板、一服务器阵列、一基板和一第一风扇控制器和一第二风扇控制器。其中风扇背板设置有多个风扇。服务器阵列包含多个计算节点。基板具有一多工器,计算节点耦接多工器。第一风扇控制器和第二风扇控制器透过多工器耦接计算节点,根据计算节点的即时温度产生一风扇控制信号以控制这些风扇的转速,其中第一风扇控制器和第二风扇控制器互为冗余。
[0007]在一实施例中,第一风扇控制器和第二风扇控制器的每一个还包含一控制单元、一电流监控单元、一电源模块以及多个电流采样单元及多个开关。电流监控单元耦接控制单元。电源模块通过多条电源支线分别传送电源给风扇。这些电流采样单元及开关,分别对应设于多条电源支线上,这些电流采样单元耦接电流监测单元。这些开关耦接控制单元。其中控制单元用以控制这些开关的开启与关闭,电流监控单元采样流经所述电流采样单元上的电流值,当流经这些电流采样单元之一的电流值超出一设定值时,该电流监控单元发出一电流过载信号给控制单元控制对应于该电流值超出的电流采样单元的开关断开,以停止该电源模块传送电源给对应的风扇。
[0008]在一实施例中,开关为一晶体管,其中该晶体管通过其源极端与漏极端耦接该支线,通过其栅极端耦接该控制单元。
[0009]在一实施例中,当一风扇损坏时,该控制单元还会产生一风扇损毁指示信号点亮一对应的指示灯。
[0010]在一实施例中,风扇分别对应一印刷电路板,该印刷电路板用于安装该对应的指示灯。
[0011]在一实施例中,控制单元还耦接一发热单元,根据该发热单元的即时温度产生一风扇控制信号以控制这些风扇的转速。
[0012]在一实施例中,控制单兀储存有一风扇控速表,该风扇控速表用于表不该发热单元的温度值与风扇转速的对应关系,该控制单元根据该发热单元的即时温度值从该风扇控速表中获得一设定转速值,并根据该设定转速值产生该风扇控制信号。
[0013]在一实施例中,风扇还产生一反馈转速信号给该控制单元,该控制单元根据该反馈转速信号判断该风扇的反馈转速,当该反馈转速与一设定转速值不符合时,判断该风扇出现故障。
[0014]在一实施例中,若该控制单元控制该开关断开后,仍接收到该反馈转速信号,则判断该风扇控制单元出现故障。
[0015]在一实施例中,该控制单元还进行一自检程序,若检测到其不能正常读写该风扇控速表,则判断该风扇控制器出现故障。
[0016]在一实施例中,所述多台风扇通过一第一连接器接收该风扇控制信号,以及第二连接器耦接该电源模块。
[0017]在一实施例中,第一风扇控制器的控制单元透过一通用串行输入/输出总线耦接该第二风扇控制器。
[0018]在一实施例中,还包括当该第二风扇控制器无法透过该通用串行输入/输出总线获得该第一风扇控制器的信息时,判断该第一风扇控制器损坏,由该第二风扇控制器控制所述风扇转速。
[0019]在一实施例中,还包括由该第一风扇控制器透过该通用串行输入/输出总线通知该第二风扇控制器,由该第二风扇控制器控制所述风扇转速。
[0020]综上所述,本发明额外提供一风扇控制器作为备份,可避免在传统单一风扇控制器的设计中,当此惟一的风扇控制器损坏时,服务器系统因无法散热造成的危险,亦或是因拆换风扇控制器服务器系统必须停机造成的不便。
【附图说明】
[0021]图1为根据本发明一实施例的服务器系统概略示意图。
[0022]图2为根据本发明一实施例的第一风扇控制器概略示意图。
【具体实施方式】
[0023]以下为本发明较佳具体实施例以所附附图加以详细说明,下列的说明及附图使用相同的参考数字以表示相同或类似元件,并且在重复描述相同或类似元件时则予省略。
[0024]图1为根据本发明一实施例的服务器系统概略示意图。服务器系统100包括一具多个计算节点110的服务器阵列、一基板120、一风扇背板130、一第一风扇控制器140、一第二风扇控制器150以及一电源模块160。其中,多个计算节点110分别耦接基板120。基板120透过一多工器1201选择其中的计算节点110通讯,借以获致该计算节点110的信息,同时透过I2C总线1202和1203将获得的信息传送给第一风扇控制器140和第二风扇控制器150。风扇背板130上设置有多个风扇1301?1306。电源模块160透过电源线180传送电压信号至第一风扇控制器140和第二风扇控制器150,再由第一风扇控制器140和第二风扇控制器150再透过电源线180传送电压信号至风扇背板130上的多个风扇1301?1306,例如提供12V的电压信号给所述多个风扇1301?1306。于使用时,根据基板120上多工器1201所传送的计算节点110信息,第一风扇控制器140或第二风扇控制器150可产生一控制信号,经由信号线190控制风扇背板130上的多个风扇1301?1306的转速。其中,电源线180和信号线190是分别与风扇背板130上的连接器1307和1308耦接,因为风扇背板130上没有其他电子元件,具备较高的可靠性。
[0025]在本实施例中,第一风扇控制器140和第二风扇控制器150并不会同时运作,也就是说,当第一风扇控制器140进行风扇1301?1306的转速控制时,第二风扇控制器150是在待机的状态。反之,当第二风扇控制器150进行风扇1301?1306的转速控制时,第一风扇控制器140是在待机的状态。其中第一风扇控制器140和第二风扇控制器150间是经由通用串行输入 / 输出总线(serial general purpose input/output, SGP1) 170 进行沟通。通过额外提供一风扇控制器作为备份,可避免在传统单一风扇控制器的设计中,当此惟一的风扇控制器损坏时,服务器系统因无法散热造成的危险。且本发明可利用热插拔的方式进行风扇控制器的更换,因此不会有因拆换风扇控制器服务器系统而必须停机所造成的不便。
[0026]图2为根据本发明一实施例的第一风扇控制器概略示意图。其中第一风扇控制器140和第二风扇控制器150具有相同的结构。在本实施例中是以第一风扇控制器140控制6台风扇1301?1306为例来说明本发明的应用。第一风扇控制器140上包括一控制单兀200、一电流监控单兀(1-monitor) 210以及一电源控制模块160。由于第一风扇控制器140可同时控制6台风扇1301?1306,因此稱接电源模块160的电源线180在第一风扇控制器140上,会分成6条电源支线1801,1802,- ,1806来分别传送电压信号给6台风扇1301?1306。电源支线1801,1802,…,1806上,分别设置有电流采样单元Rl?R6以及开关Ql?Q6。电流采样单元Rl?R6耦接电流监控单元210,而开关Ql?Q6耦接控制单元201。依此,电源模块160的电源输入第一风扇控制器140后,分别经过电流采样电阻Rl?R6以及开关Ql?Q6提供6台风扇1301?1306的电源。控制单元200用以分别控制开关Ql?Q6的开启与关闭,而经电流采样单元Rl?R6的电流信号分
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1