服务器系统及其散热控制方法

文档序号:6490156阅读:179来源:国知局
服务器系统及其散热控制方法
【专利摘要】本发明提出一种服务器系统及其散热控制方法。此方法包括以下步骤。提供主电源与待机电源用以分别提供服务器系统的主电压与待机电压。提供扩展卡模块,此扩展卡模块包括用以插接扩展卡的至少一扩展卡插槽。提供风扇模块,风扇模块的至少一风扇以对扩展卡模块散热。当服务器系统在主电压作用下时,控制主电压作用于风扇而使风扇运行。当服务器系统在待机电压作用下时,检测扩展卡模块是否有扩展卡插入,如果是则控制待机电压作用于风扇而使风扇运行,否则阻断待机电压作用于风扇以阻止风扇的运行。
【专利说明】服务器系统及其散热控制方法
【技术领域】
[0001]本发明是有关于一种服务器系统及其散热控制方法。
【背景技术】
[0002]在服务器系统中由于主机板的每个区域的需求不同,服务器系统会对不同区域进行风扇控制。对于服务器系统的扩展卡模块而言,一般是提供主电压给风扇以对扩展卡模块散热,而当在待机电压作用下,并无提供待机电压给风扇,使得扩展卡模块无法散热,这将导致扩展卡模块的热量聚集而发烫,在最糟情况可能会烧毁扩展卡。

【发明内容】

[0003]有鉴于此,本发明提出一种服务器系统及其散热控制方法,借以解决现有技术所述及的问题。
[0004]本发明提出一种服务器系统,其包括主电源、待机电源、扩展卡模块、风扇模块以及主机板模块。主电源用以提供服务器系统的主电压。待机电源用以提供服务器系统的待机电压。扩展卡模块包括至少一扩展卡插槽,用以插接扩展卡。风扇模块的至少一风扇用以为扩展卡模块散热。主机板模块的控制器用以当服务器系统在主电压作用下时,控制主电压作用于风扇而使风扇运行,且当服务器系统在待机电压作用下时,检测扩展卡插槽是否有扩展卡插入,在检测到有扩展卡接入时,控制待机电压作用于风扇而使风扇运行,否则阻断待机电压作用于风扇以阻止风扇的运行。
[0005]在本发明的一实施例中,控制器还用以检测服务器系统在待机电压作用状态和主电压作用状态的切换。
[0006]在本发明的一实施例中,控制器检测到服务器系统从待机电压作用状态切换到主电压作用状态时,控制主电压作用于风扇而使风扇运行。
[0007]在本发明的一实施例中,控制器检测到服务器从系统主电压作用状态切换到待机电压作用状态时,先阻断待机电压作用于风扇,然后检测扩展卡插槽是否有扩展卡插入。
[0008]在本发明的一实施例中,控制器为复杂可编程逻辑器件或基板管理控制器。
[0009]在本发明的一实施例中,主电源为交流转直流电源供应器,待机电源为直流转直流电源供应器。
[0010]本发明另提出一种散热控制方法,适用于服务器系统中。散热控制方法包括以下步骤。提供主电源,主电源用以提供服务器系统的主电压。提供待机电源,待机电源用以提供服务器系统的待机电压。提供扩展卡模块,扩展卡模块包括至少一扩展卡插槽,用以插接扩展卡。提供风扇模块,而风扇模块的至少一风扇用以为扩展卡模块散热。当服务器系统在主电压作用下时,控制主电压作用于风扇而使风扇运行。当服务器系统在待机电压作用下时,检测扩展卡插槽是否有扩展卡插入。如果是,控制待机电压作用于风扇而使风扇运行;否则,阻断待机电压作用于风扇以阻止风扇的运行。
[0011]在本发明的一实施例中,散热控制方法还包括:检测服务器系统在待机电压作用状态和主电压作用状态的切换。
[0012]在本发明的一实施例中,散热控制方法还包括:当检测到服务器系统从待机电压作用状态切换到主电压作用状态时,控制主电压作用于风扇而使风扇运行。
[0013]在本发明的一实施例中,散热控制方法还包括:当检测到服务器系统从主电压作用状态切换到待机电压作用状态时,先阻断待机电压作用于风扇,然后检测扩展卡插槽是否有扩展卡插入。
[0014]基于上述,在待机电压作用状态下,服务器系统在扩展卡未插入扩展卡插槽时不用对扩展卡模块进行散热,而在扩展卡插入扩展卡插槽时才对扩展卡模块进行散热。
【专利附图】

【附图说明】
[0015]下面的所附图式是本发明的说明书的一部分,绘示了本发明的示例实施例,所附图式与说明书的描述一起说明本发明的原理。
[0016]图1是依照本发明一实施例的服务器系统的示意图。
[0017]图2是依照本发明另一实施例的服务器系统的示意图。
[0018]图3是依照本发明一实施例的散热控制方法的流程图。
[0019]主要元件符号说明:
[0020]100,200:服务器系统
[0021]110:主电源
[0022]120:第一防倒灌单元
[0023]122、142:萧特基二极管
[0024]130:待机电源
[0025]140:第二防倒灌单元
[0026]150:切换单元
[0027]152:PM0S 开关
[0028]160、160A:控制器
[0029]170:风扇模块
[0030]170_l、170_n:风扇
[0031]180:扩展卡模块
[0032]182:扩展卡插槽
[0033]190:熔丝单元
[0034]300:主机板模块
[0035]P12V:主电压
[0036]P12VSTBY:待机电压
[0037]S1:检测信号
[0038]S30rS315:本发明一实施例的散热控制方法的各步骤
[0039]Wl:控制信号
【具体实施方式】
[0040]现将详细参考本发明的实施例,并在附图中说明所述实施例的实例。另外,在图式及实施方式中使用相同标号的元件/构件代表相同或类似部分。
[0041]图1是依照本发明一实施例的服务器系统的示意图。请参阅图1。服务器系统100包括主电源110、待机电源130、风扇模块170、扩展卡模块180以及主机板模块300。主电源110用以提供服务器系统100的主电压P12V。待机电源130用以提供服务器系统100的待机电压P12VSTBY。扩展卡模块(extensioncard module) 180包括至少一扩展卡插槽(extension card slot) 182,用以插接扩展卡。风扇模块170包括风扇170_1、…、170_n,其中风扇模块170的至少一风扇可用来对扩展卡模块180进行散热。在本实施例中,假设风扇170_1可用来对扩展卡模块180进行散热,但请注意,本案对扩展卡模块180进行散热的风扇数量并不以此为限。
[0042]主机板模块300包括控制器160。控制器160用以检测服务器系统100在待机电压作用状态和主电压作用状态的切换。当服务器系统100在主电压作用状态下时,此控制器160控制主电压P12V作用于风扇模块170而使风扇170_1、…、170_n运行。
[0043]控制器160检测到服务器系统100从主电压作用状态切换到待机电压作用状态时,先阻断待机电压P12VSTBY作用于风扇170_1,然后检测扩展卡插槽182是否有扩展卡插入。例如,当服务器系统100在待机电压作用状态下,且检测到有扩展卡接入扩展卡插槽182时,控制待机电压P12VSTBY作用于风扇170_1而使风扇170_1对扩展卡模块180进行散热,否则阻断待机电压P12VSTBY作用于风扇170_1以阻止风扇170_1的运行。
[0044]此外,主机板模块300还可包括第一防倒灌单元120、第二防倒灌单元140以及切换单元150。在主电压P12V供电情况下,控制器160可借由控制切换单元150的运作,而将主电压P12V供电给风扇模块170进行运转。在主电源110作用下时,待机电源130可以停止提供待机电压P12VSTBY。
[0045]在待机电压P12VS`TBY作用下,控制器160可以根据检测信号SI接收与否来进行切换单元150的运作控制。若接收到检测信号SI,使切换单元150切换至待机电压P12VSTBY,以待机电压P12VSTBY供电给风扇170_1,以对扩展卡模块180进行散热。若没有接收到检测信号SI则不对风扇170_1供电,亦即扩展卡插槽182上并未有扩展卡插入,从而可以节省能源损耗。
[0046]再者,当服务器系统100由待机电源130转由主电源110供电后,由主电源110提供主电压P12V至风扇模块170而使风扇170_1、…、170_n运行。
[0047]由上述实施例的说明可以清楚得知,在待机电压作用状态下,若扩展卡未插入扩展卡插槽182时不用对扩展卡模块180进行散热,而在扩展卡插入扩展卡插槽182时才需对扩展卡模块180进行散热。
[0048]为了进一步说明服务器系统,以下特举另一实施例来对本发明进行说明。图2是依照本发明另一实施例的服务器系统的示意图。请参阅图2。服务器系统200的组成构件类似于图1的服务器系统100,现仅针对部分构件进行较详细说明。
[0049]在本实施例中,切换单元150可以包括MOS开关152,但不以MOS开关为限。为了说明方便,将以PMOS来表示MOS开关152。
[0050]第一防倒灌单元120可以包括萧特基二极管122,第二防倒灌单元140可以包括萧特基二极管142。萧特基二极管122和142是一种导通电压降较低、允许高速切换的二极管,并且可以防止供电线路的逆向导通。萧特基二极管122的阳极端电性连接至主电源110的输出,萧特基二极管122的阴极端电性连接至MOS开关152的源极。再者,萧特基二极管142的阳极端电性连接至待机电源130的输出,萧特基二极管142的阴极端电性连接至MOS开关152的源极(S)。
[0051]控制器160A可以为复杂可编程逻辑装置(complex programmable logicdevice,CPLD)或是基板管理控制器(baseboard management controller,BMC)。另外,控制器 160A可以电性连接主电源110与待机电源130.。
[0052]控制器160A的实施态样可以如下的几种变化。第一种实施态样,若控制器160A为主动控制主电源110与待机电源130时,控制器160A可据以控制主电源110与待机电源130的切换。第二种实施态样,若控制器160A为非主动控制主电源110与待机电源130时,控制器160A可借由检测主电源110与待机电源130的电压电位来得知目前电源供应状态的切换。
[0053]另外,扩展卡模块180可以配置成在有扩展卡插入扩展卡插槽182时,自动发出高电平的检测信号SI至控制器160。在待机电压P12VSTBY作用状态下,控制器160若接收到检测信号SI则发出控制信号Wl至MOS开关152的栅极(G)以使MOS开关152导通,从而使待机电压P12VSTBY能够供电给风扇170_1 (假设风扇170_1可用来对扩展卡模块180进行散热)。在待机电压P12VSTBY作用状态下,控制器160若没有接收到检测信号SI则发出的控制信号Wl将使MOS开关152不导通,从而不对风扇170_1供电。
[0054]此外,主电源110可以是交流转直流电源供应器,待机电源130可以是直流转直流电源供应器。
[0055]在服务器系统200中还可包括熔丝单元190,熔丝单元190耦接于MOS开关152的漏极(D)与风扇模块170之间。熔丝单元190可用来增进供电安全。
[0056]图3绘示为本发明一实施例的散热控制方法的流程图。请合并参阅图1和图3,本实施例的散热控制方法适用于服务器系统100而包括以下步骤。
[0057]于步骤S301,服务器系统100在待机电压作用状态。
[0058]接着,于步骤S303,控制器160检测扩展卡插槽182是否有扩展卡插入。若是,进入步骤S305,反之进入步骤S311。
[0059]于步骤S305,控制待机电压P12VSTBY作用于风扇170_1 (假设风扇170_1可用来对扩展卡模块180进行散热)而使风扇170_1运行,以对扩展卡模块180进行散热。接着,于步骤S307,服务器系统100在主电压作用状态。然后,于步骤S309,切换至主电源110,控制主电压P12V作用于风扇170_1而使风扇170_1继续运行。
[0060]于步骤S311,阻断待机电压P12VSTBY作用于风扇170_1以阻止风扇170_1的运行。接着,于步骤S313,服务器系统100在主电压作用状态。然后,于步骤S315,切换至主电源110,控制主电压P12V作用于风扇170_1而使风扇170_1运行。
[0061]倘若在步骤S301之前服务器系统100为主电压作用状态,当检测到服务器系统100从主电压作用状态切换到待机电压作用状态而进入步骤S301时,可以先阻断待机电压P12VSTBY作用于风扇170_1,然后才进行步骤S303来检测扩展卡插槽182是否有扩展卡插入。
[0062]由上述实施例的说明可以清楚得知,在待机电压作用状态下,在扩展卡未插入扩展卡插槽182时不用对扩展卡模块180进行散热,而在扩展卡插入扩展卡插槽182时才需对扩展卡模块180进行散热,所以能够解决扩展卡模块180的散热问题,且本案可减少能源损耗而提闻散热效率。
[0063]虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因此本发明的保护范围当以权利要求书所界定的为准。
【权利要求】
1.一种服务器系统,包括: 一主电源,用以提供该服务器系统的主电压; 一待机电源,用以提供该服务器系统的待机电压; 一扩展卡模块,包括至少一扩展卡插槽,用以插接扩展卡; 一风扇模块,该风扇模块的至少一风扇用以为该扩展卡模块散热;以及一主机板模块,该主机板模块上的一控制器,用以当该服务器系统在主电压作用下时,控制该主电压作用于该风扇而使该风扇运行,且当该服务器系统在待机电压作用下时,检测该扩展卡插槽是否有扩展卡插入,在检测到有扩展卡接入时,控制该待机电压作用于该风扇而使该风扇运行,否则阻断该待机电压作用于该风扇以阻止该风扇的运行。
2.如权利要求1所述的服务器系统,其特征在于,该控制器还用以检测该服务器系统在待机电压作用状态和主电压作用状态的切换。
3.如权利要求2所述的服务器系统,其特征在于,该控制器检测到该服务器系统从待机电压作用状态切换到主电压作用状态时,控制该主电压作用于该风扇而使该风扇运行。
4.如权利要求2所述的服务器系统,其特征在于,该控制器检测到该服务器从系统主电压作用状态切换到待机电压作用状态时,先阻断该待机电压作用于该风扇,然后检测该扩展卡插槽是否有扩展卡插入。
5.如权利要求1所述的服务器系统,其特征在于,该控制器为复杂可编程逻辑器件或基板管理控制器。
6.如权利要求1所述的服务器系统,其特征在于,该主电源为交流转直流电源供应器,该待机电源为直流转直流电源供应器。
7.一种散热控制方法,适用于一服务器系统中,该方法包括: 提供一主电源,该主电源用以提供该服务器系统的主电压; 提供一待机电源,该待机电源用以提供该服务器系统的待机电压; 提供一扩展卡模块,该扩展卡模块包括至少一扩展卡插槽,用以插接扩展卡; 提供一风扇模块,该风扇模块的至少一风扇用以为该扩展卡模块散热; 当该服务器系统在主电压作用下时,控制该主电压作用于该风扇而使该风扇运行; 当该服务器系统在待机电压作用下时,检测该扩展卡插槽是否有扩展卡插入; 如果是,控制该待机电压作用于该风扇而使该风扇运行;以及 否则,阻断该待机电压作用于该风扇以阻止该风扇的运行。
8.如权利要求7所述的散热控制方法,还包括: 检测该服务器系统在待机电压作用状态和主电压作用状态的切换。
9.如权利要求8所述的散热控制方法,还包括: 当检测到该服务器系统从待机电压作用状态切换到主电压作用状态时,控制该主电压作用于该风扇而使该风扇运行。
10.如权利要求8所述的散热控制方法,还包括: 当检测到该服务器从系统主电压作用状态切换到待机电压作用状态时,先阻断该待机电压作用于该风扇,然后检测该扩展卡插槽是否有扩展卡插入。
【文档编号】G06F1/32GK103777721SQ201210410706
【公开日】2014年5月7日 申请日期:2012年10月24日 优先权日:2012年10月24日
【发明者】孙彦龙 申请人:英业达科技有限公司, 英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1