本發明專利技術提供了一種服務器總功耗實時監控裝置,精密電阻串聯在熱插拔冗余電源和PCB板供電端之間,熱插拔控制器與精密電阻兩端連接,熱插拔控制器測量精密電阻兩端的電壓,所述的熱插拔控制器與電源管理總線連接。將所有熱插拔冗余電源的輸出電流匯集到精密電阻之上,在通過熱插拔控制器來偵測精密電阻兩端的電壓,因為已知精密電阻的阻值,就可以根據歐姆定律得到輸入的電流值,進而可以得到輸入的功耗,再通過A/D?模擬轉數字的方式將功耗以數字形式存儲到功率寄存器中,則系統的控制芯片如BMC、PCH等就可以通多PMBUS來讀取到這個值,并且這個值是所有路徑的一個實時匯總,可以做到提高偵測精度。
【技術實現步驟摘要】
一種服務器總功耗實時監控裝置及監控方法
本專利技術涉及的是一種服務器總功耗實時監控裝置及監控方法。
技術介紹
:在現有技術中,公知的技術是服務器系統對效率、穩定性、可靠性的要求都非常的高,隨著服務器性能的不斷提高,其功耗也是不斷的攀升,對于環保要求日益迫切的當下,服務器的效率就尤為的重要,通常服務器會有多種提高系統效率的控制機制,但是這些實現的方法幾乎都需要知道系統的總功耗,通常主板會通過電源管理總線PMBUS來讀取熱插拔冗余電源PSU的功耗,從而了解系統的總功耗。在PSU冗余架構下,就需要通過PMBUS輪流讀取每個PSU的功耗,再進行累加計算得到系統的總功耗,但是這種方式由于PMBUS在每個時刻只能讀到一個PSU的功耗,所以導致最后的累加結果會有誤差,精度做不高。為了保證安全性,通常的PCB供電路徑都會做240VA的一個安規的要求,所以常見的設計是在輸入路徑想增加一個熱插拔線路來進行限流。目前應用的熱插拔芯片通常是一個控制器只能控制一個路徑,這在比較復雜的電源分配系統中,就需要增加很多的控制器,并且各各控制器之前相互獨立,同樣有如上提到的偵測總功耗的精度的問題。這是現有技術所存在的不足之處。
技術實現思路
本專利技術的目的就是針對現有技術所存在的不足,而提供一種服務器總功耗實時監控裝置及監控方法,該方案將所有熱插拔冗余電源的輸出電流匯集到精密電阻上,并且使用一個熱插拔控制器控制四路PCB板供電段,這樣可提供精度更高的功率偵測,并且同時滿足多路輸出的的要求。本方案是通過如下技術措施來實現的:一種服務器總功耗實時監控裝置,其特征是:包括精密電阻、熱插拔冗余電源、用于計算服務器總功耗的熱插拔控制器,精密電阻串聯在熱插拔冗余電源和PCB板供電端之間,熱插拔控制器與精密電阻兩端連接,熱插拔控制器測量精密電阻兩端的電壓,所述的熱插拔控制器與電源管理總線連接。所述的熱插拔控制器的Vsense+腳與Vsense-腳來偵測精密電阻兩端的電壓,放大器與Vsense+腳與Vsense-腳連接,放大器通過模數轉換模塊與功率寄存器連接,功率寄存器與電源管理總線連接。所述的PCB供電端為4個路徑,熱插拔控制器的四個driver控制腳分別通過四個NMOS管與4個PCB板供電端連接,對4個PCB板供電段進行限流。一種服務器總功耗實時監控方法,其特征在于包括如下步驟:1)在多路熱插拔冗余電源和多路PCB板供電端之間串聯精密電阻;2)熱插拔控制器分別與每路PCB板供電端連接,進行限流;2)熱插拔控制器偵測精密電阻兩端的電壓,已知精密電阻的阻值,根據歐姆定律得到輸入的電流,根據P=U*I獲得輸入的功耗;3)將獲得的功耗通過模數轉換方式將功耗以數字形式存儲到功率寄存器中,供電源管理總線PMBUS讀取。所述的熱插拔冗余電源為4路,PCB板供電端為4路。所述的PCB板供電端的電壓值均為12V。所述的熱插拔控制器通過NMOS管與PCB板供電端連接,進行限流。本方案的有益效果可根據對上述方案的敘述得知,由于在該方案中將所有熱插拔冗余電源PSU的輸出電流匯集到精密電阻之上,在通過熱插拔控制器的Vsense+與Vsense-來偵測精密電阻兩端的電壓,因為已知精密電阻的阻值,就可以根據歐姆定律得到,輸入的電流值,因為Vsense+有偵測輸入電壓值,則根據P=U*I則知道輸入的功耗,再通過A/D模擬轉數字的方式將功耗以數字形式存儲到功率寄存器中,則系統的控制芯片如BMC、PCH等就可以通多PMBUS來讀取到這個值,并且這個值是所有路徑的一個實時匯總,可以做到提高偵測精度。將PCB板供電段分為P12V_X一共4個路徑,并且可以做240VA的功率的限制保護,這樣通過一個熱插拔的控制芯片,就可以實現了多路輸出的控制,并且這樣也利于測量功耗。由此可見,本專利技術與現有技術相比,具有突出的實質性特點和顯著的進步,其實施的有益效果也是顯而易見的。附圖說明圖1為本專利技術具體實施方式的結構示意圖。具體實施方式為能清楚說明本方案的技術特點,下面通過一個具體實施方式,并結合其附圖,對本方案進行闡述。通過附圖可以看出,本方案的一種服務器總功耗實時監控裝置,其特征是:包括精密電阻、熱插拔冗余電源、用于計算服務器總功耗的熱插拔控制器,精密電阻串聯在熱插拔冗余電源和PCB板供電端之間,熱插拔控制器與精密電阻兩端連接,熱插拔控制器測量精密電阻兩端的電壓,所述的熱插拔控制器與電源管理總線連接。所述的熱插拔控制器的Vsense+腳與Vsense-腳來偵測精密電阻兩端的電壓,放大器與Vsense+腳與Vsense-腳連接,放大器通過模數轉換模塊與功率寄存器連接,功率寄存器與電源管理總線連接。所述的PCB供電端為4個路徑,熱插拔控制器的四個driver控制腳分別通過四個NMOS管與4個PCB板供電端連接,對4個PCB板供電段進行限流。一種服務器總功耗實時監控方法,其特征在于包括如下步驟:1)在多路熱插拔冗余電源和多路PCB板供電端之間串聯精密電阻;2)熱插拔控制器分別與每路PCB板供電端連接,進行限流;2)熱插拔控制器偵測精密電阻兩端的電壓,已知精密電阻的阻值,根據歐姆定律得到輸入的電流,根據P=U*I獲得輸入的功耗;3)將獲得的功耗通過模數轉換方式將功耗以數字形式存儲到功率寄存器中,供電源管理總線PMBUS讀取。所述的熱插拔冗余電源為4路,分別為PSU0、PSU1、PSU2、PSU3,PCB板供電端為4路,分別為P12V_1、P12V_2、P12V_3、P12V_4。所述的PCB板供電端的電壓值均為12V。所述的熱插拔控制器通過NMOS管與PCB板供電端連接,進行限流。本專利技術并不僅限于上述具體實施方式,本領域普通技術人員在本專利技術的實質范圍內做出的變化、改型、添加或替換,也應屬于本專利技術的保護范圍。本文檔來自技高網...

【技術保護點】
一種服務器總功耗實時監控裝置,其特征是:包括精密電阻、熱插拔冗余電源、用于計算服務器總功耗的熱插拔控制器,精密電阻串聯在熱插拔冗余電源和PCB板供電端之間,熱插拔控制器與精密電阻兩端連接,熱插拔控制器測量精密電阻兩端的電壓,所述的熱插拔控制器與電源管理總線連接。
【技術特征摘要】
1.一種服務器總功耗實時監控裝置,其特征是:包括精密電阻、熱插拔冗余電源、用于計算服務器總功耗的熱插拔控制器,精密電阻串聯在熱插拔冗余電源和PCB板供電端之間,熱插拔控制器與精密電阻兩端連接,熱插拔控制器測量精密電阻兩端的電壓,所述的熱插拔控制器與電源管理總線連接。2.根據權利要求1所述的服務器總功耗實時監控裝置,其特征是:所述的熱插拔控制器的Vsense+腳與Vsense-腳來偵測精密電阻兩端的電壓,放大器與Vsense+腳與Vsense-腳連接,放大器通過模數轉換模塊與功率寄存器連接,功率寄存器與電源管理總線連接。3.根據權利要求1或2所述的服務器總功耗實時監控裝置,其特征是:所述的PCB供電端為4個路徑,熱插拔控制器的四個driver控制腳分別通過四個NMOS管與4個PC...
【專利技術屬性】
技術研發人員:康磊,王武軍,
申請(專利權)人:鄭州云海信息技術有限公司,
類型:發明
國別省市:河南,41
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。