• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種風扇轉速控制方法及服務器技術

    技術編號:40103337 閱讀:25 留言:0更新日期:2024-01-23 18:02
    一種風扇轉速控制方法,應用于服務器,服務器包括控制器和多個風扇,多個風扇被劃分在多個不同的分區中,該方法包括:控制器獲取每一個分區中的風扇的實際轉速,確定風扇實際轉速最高的分區為基準分區;控制器判斷是否存在風扇轉速小于第一轉速的第一分區;在存在第一分區的情況下,將第一分區的風扇轉速調整為第二轉速;第二轉速大于第一轉速;第一轉速基于基準分區的風扇轉速確定。使得BMC在通過CPLD控制風扇轉速時,不會引起分壓失調,以及因為分壓失調造成風量倒灌,影響既定的散熱策略,降低風扇失效率。

    【技術實現步驟摘要】

    本申請涉及服務器,尤其涉及一種風扇轉速控制方法及服務器


    技術介紹

    1、風扇的應用場景越來越廣泛,比如,風扇可以應用到服務器中。對于服務器中的風扇,面對日益增長的部件功耗,以及越來越高標準的噪聲要求,風扇也朝著更好性能迭代。但是高性能的風扇往往會帶來更大的噪聲和對風扇反轉的強制性限制。比如,服務器單板以配置有兩個處理器(2p)的規格進行設計。但是,在某些情況下,客戶端在使用時只需要一個處理器進行工作(客戶端僅僅存在1p的需求),因此,只會對服務器單板上的一個處理器進行上電這會導致單板上的風扇同時轉起時,會造成能源的浪費。所以,在保證風扇不反轉,風量不倒灌的前提下,降低噪聲和功耗成了衡量設備性能的重要指標。


    技術實現思路

    1、本申請實施例提供了一種風扇轉速控制方法及服務器,基板管理控制器(baseboard?management?controller,bmc)在通過復雜可編程邏輯器件(complexprogrammable?logic?device,cpld)控制風扇轉速時,不會引起分壓失調,以及因為分壓失調造成風量倒灌,影響既定的散熱策略,降低風扇失效率。

    2、第一方面,本申請實施例提供了一種風扇轉速控制方法,應用于服務器,服務器包括控制器和多個風扇,多個風扇被劃分在多個不同的分區中,該方法包括:控制器獲取每一個分區中的風扇的實際轉速,確定風扇實際轉速最高的分區為基準分區;控制器判斷是否存在風扇轉速小于第一轉速的第一分區;在存在第一分區的情況下,將第一分區的風扇轉速調整為第二轉速;第二轉速大于第一轉速;第一轉速基于基準分區的風扇轉速確定。

    3、在本方案中,將服務器中的風扇劃分為多個分區。然后,將風扇實際運行過程中,風扇轉速最高的分區作為基準分區,并根據基準分區的風扇的轉速確定第一轉速。當除基準分區以外的分區(第一分區)中存在風扇的轉速小于第一轉速時,控制器主動將第一分區中所有風扇的轉速調整為第二轉速。以減少服務器中第一分區中風扇轉速與基準分區中風扇轉速的差異,避免風量倒灌。即在分區中的風扇的轉速與基準分區中的風扇的轉速的差異過大時,控制器主動對風扇轉速較低的分區中的風扇進行調速。在保證風量不倒灌、不反轉的情況下,使得在服務器的局部部件存在散熱需求時,僅控制相應分區中的風扇即可,其他分區中的風扇會按照預先設定的算法,進行自動調節。

    4、在一個可能的實現方式中,第一轉速為基準分區的風扇轉速與第一比例的乘積;或者第一轉速為基準分區轉速與一個固定轉速的差值。

    5、也就是說,以基準分區中的風扇的轉速作為參考轉速,調整除基準分區以外的其他分區的風扇的轉速,可以降低其他分區中的風扇和基準分區中的風扇的轉速的差值。

    6、在一個可能的實現方式中,控制器包括第一寄存器和第二寄存器,第一寄存器用于存儲預設的轉速,第二寄存器用于存儲實際轉速;將第一分區的風扇轉速調整為第二轉速,包括:控制器將第一寄存器中預先存儲的第一分區對應的預設轉速調整為第二轉速,并基于第二轉速生成對應的控制信號,將該控制信號發送至第一分區對應的風扇;將第一分區的風扇轉速調整為第二轉速之后,該方法還包括:控制器接收第一分區的風扇的實際轉速,并將實際轉速存儲在控制器的第二寄存器中。

    7、也就是說,控制器在將第一分區中的風扇的轉速調整為第二轉速之前,先將第一寄存器中的風扇的預設轉速調整為第二轉速,避免了控制器主動對第一分區中的風扇進行轉速調整以后,產生誤告警。控制器在將第一分區中的風扇調整為第二轉速以后,還需要獲取第一分區中的風扇的實際轉速,并保存在第二寄存器中。使得可以通過比較第一寄存器和第二寄存器中保存的第一分區中的風扇的預設轉速和實際轉速,確定第一分區中的風扇是否正常運行。

    8、在一個可能的實現方式中,該方法還包括:控制器接收第一信息,第一信息中包括:需要調速的風扇的標識信息和對應的轉速信息;第一信息基于服務器中各器件的實際工作溫度生成;控制器根據第一信息生成需要調速的風扇的控制信號;將控制信號發送至多個風扇,以使得多個風扇根據控制信號調節轉速。

    9、也就是說,控制器在接收到第一信息以后,控制器可以根據第一信息中攜帶的風扇標識確定需要調速的風扇,以及根據第一信息中攜帶的轉速信息生成對應風扇的控制信號。然后,控制器通過將控制信號發送到對應的風扇,實現對應風扇的轉速調節。

    10、在一個可能的實現方式中,該方法還包括:控制器獲取服務器中各個風扇的位置信息,根據各個風扇的位置信息,將多個風扇劃分在多個不同的分區中,每個分區中包括至少一個風扇。

    11、也就是說,在對服務器中的風扇進行劃分時,可以根據風扇在服務器中的位置信息進行劃分可以將為同一個器件散熱的風扇劃分到相同的分區中,保證了服務器中風扇的散熱效果。

    12、在一個可能的實現方式中,根據各個風扇的位置信息,將多個風扇劃分在多個不同的分區中,包括:將位置相鄰的風扇劃分在同一個分區,且每個分區的風扇數量相同;將風扇數量最少的分區劃分為搖擺分區;或者將對同一個散熱區域進行散熱的風扇劃分在同一個分區,將風扇數量最少的分區劃分為搖擺分區。

    13、也就是說,在將服務器中的風扇劃分到多個分區時,將位置相鄰的風扇劃分到一個分區中,避免了為同一個器件進行散熱的風扇被劃分到不同的分區,保證了服務器的散熱效果。在將服務器中的風扇劃分到多個分區時,限定每個分區具有的風扇的個數相同,并將風扇數量最少的分區劃分為搖擺分區,使得在對控制器進行編程時,針對各個分區中風扇調控的代碼可以復用,降低了控制器編程的復雜度。

    14、在一個可能的實現方式中,該方法還包括:控制器根據基準分區中的風扇的轉速,調整搖擺分區中的風扇的轉速,使得搖擺分區中風扇的轉速與基準分區中風扇的轉速相同。

    15、也就是說,在包含搖擺分區的情況下,可以設置搖擺分區中的風扇的轉速與基準分區中的風扇的轉速相同。

    16、在一個可能的實現方式中,控制器根據第一信息生成需要調速的風扇的控制信號,具體包括:控制器基于第一信息中的轉速信息,查詢轉速信息與控制信號對應關系表,生成需要調速的風扇的控制信號;將控制信號發送至多個風扇,包括:基于第一信息中的風扇標識信息,將控制信號發送至對應的多個風扇。

    17、也就是說,在控制器中保存有查詢轉速信息與控制信號對應關系表,控制器在接收到第一信息以后,可以通過查詢該關系表,確定與第一信息中的轉速信息對應的控制信號。

    18、在一個可能的實現方式中,該方法還包括:在第一寄存器中的預設轉速和第二寄存器中的對應的實際轉速不匹配的情況下,生成告警信息。

    19、也就是說,還需要對服務器中的風扇的運行狀態進行監控,以確定服務器中運行的風扇的實際轉速與預設轉速是否匹配。比如,可以是服務器中包括的bmc去輪詢控制器中的第一寄存器和第二寄存器中保存的轉速信息。在第一寄存器中存儲的轉速信息和第二寄存器中存儲的轉速信息不配的情況下,產生告警信息,以提醒用戶進行對風扇的轉速本文檔來自技高網...

    【技術保護點】

    1.一種風扇轉速控制方法,其特征在于,所述方法應用于服務器,所述服務器包括控制器和多個風扇,所述多個風扇被劃分在多個不同的分區中,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于:所述第一轉速為所述基準分區的風扇轉速與第一比例的乘積;或者所述第一轉速為所述基準分區轉速與一個固定轉速的差值。

    3.根據權利要求1所述的方法,其特征在于,所述控制器包括第一寄存器和第二寄存器,所述第一寄存器用于存儲預設的轉速,所述第二寄存器用于存儲實際轉速;所述將第一分區的風扇轉速調整為第二轉速,包括:

    4.根據權利要求1-3任一項所述的方法,其特征在于,所述方法還包括:

    5.根據權利要求1-4任一項所述的方法,其特征在于,所述方法還包括:

    6.根據權利要求5所述的方法,其特征在于,所述根據所述各個風扇的位置信息,將多個風扇劃分在多個不同的分區中,包括:

    7.根據權利要求6所述的方法,其特征在于,所述方法還包括:

    8.根據權利要求4所述的方法,其特征在于,所述控制器根據所述第一信息生成所述需要調速的風扇的控制信號,具體包括:

    9.根據權利要求4所述的方法,其特征在于,所述方法還包括:

    10.一種服務器,其特征在于,包括:多個風扇和控制器,所述多個風扇和所述控制器連接;

    ...

    【技術特征摘要】

    1.一種風扇轉速控制方法,其特征在于,所述方法應用于服務器,所述服務器包括控制器和多個風扇,所述多個風扇被劃分在多個不同的分區中,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于:所述第一轉速為所述基準分區的風扇轉速與第一比例的乘積;或者所述第一轉速為所述基準分區轉速與一個固定轉速的差值。

    3.根據權利要求1所述的方法,其特征在于,所述控制器包括第一寄存器和第二寄存器,所述第一寄存器用于存儲預設的轉速,所述第二寄存器用于存儲實際轉速;所述將第一分區的風扇轉速調整為第二轉速,包括:

    4.根據權利要求1-3任一項所述的方法,其特征在于,所述方...

    【專利技術屬性】
    技術研發人員:杜博
    申請(專利權)人:超聚變數字技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV无码片一区二区三区| 国产精品午夜无码av体验区| 国产精品白浆无码流出| 亚洲精品无码高潮喷水A片软| 在线观看无码AV网址| 精品人妻无码专区中文字幕| 亚洲国产精品无码中文字| 天堂Av无码Av一区二区三区| 亚洲日韩精品无码专区网址| 无码日韩精品一区二区免费| 亚洲日韩精品无码一区二区三区| 亚洲AV无码一区二区三区久久精品 | 久久亚洲精品无码网站| 亚洲精品无码MV在线观看| 久久久久久亚洲av无码蜜芽| 日韩丰满少妇无码内射| 无码人妻丰满熟妇啪啪| 50岁人妻丰满熟妇αv无码区 | 无码的免费不卡毛片视频| 人妻丰满熟妇AV无码片| 国产亚洲情侣一区二区无码AV | 久久无码无码久久综合综合| 精品无码国产AV一区二区三区| 久久青青草原亚洲av无码app | 中文无码vs无码人妻| 亚洲av无码成人精品国产 | 国产成人无码免费看视频软件| 亚洲av无码成人精品区| 国产莉萝无码AV在线播放| 精品国产a∨无码一区二区三区| 亚洲AV人无码综合在线观看| 变态SM天堂无码专区| heyzo高无码国产精品| 日韩成人无码中文字幕| 免费无码又爽又刺激网站 | 亚洲AV无码日韩AV无码导航| 亚洲中文久久精品无码ww16| 暴力强奷在线播放无码| 亚洲精品无码久久千人斩| 中文字幕丰满乱子伦无码专区| 国产午夜鲁丝无码拍拍|