專利名稱:獲取組件功耗的方法及服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及服務(wù)器技術(shù)領(lǐng)域,特別涉及一種獲取組件功耗的方法及服務(wù)器。
背景技術(shù):
目前,現(xiàn)有技術(shù)的實(shí)現(xiàn)方案可以監(jiān)控到服務(wù)器的總功耗。處理器和內(nèi)存功耗,需要對(duì)服務(wù)器做硬件改動(dòng),通過(guò)外用表或者示波器進(jìn)行電流的量取,硬盤的功耗就通過(guò)示波器或者鉗流表來(lái)獲取電流,然后計(jì)算得到各組件的功耗。但現(xiàn)有技術(shù)有如下缺點(diǎn):(I)不能獲取服務(wù)器中的各組件的功耗,比如處理器的功耗、內(nèi)存功耗。(2)通過(guò)硬件改動(dòng)來(lái)測(cè)量,存在測(cè)量時(shí)加載不同時(shí)獲取的問(wèn)題。(3)通過(guò)硬件改動(dòng)來(lái)測(cè)量,服務(wù)器本身會(huì)存在損壞,同時(shí)更改時(shí)間也比較長(zhǎng),不利
于多樣品數(shù)量測(cè)量。 (4)不利于統(tǒng)一測(cè)試標(biāo)準(zhǔn),測(cè)量結(jié)果進(jìn)行對(duì)比分析存在誤差。
發(fā)明內(nèi)容
本發(fā)明的目的旨在至少解決所述技術(shù)缺陷之一。為此,本發(fā)明的一個(gè)目的在于提出一種獲取組件功耗的方法,該方法可以準(zhǔn)確監(jiān)控到服務(wù)器的各組件的功耗,從而簡(jiǎn)化分析不同應(yīng)用下服務(wù)器功耗的情況,同時(shí)也可以對(duì)服務(wù)器的功耗設(shè)計(jì)起到功耗點(diǎn)分析作用,且具有簡(jiǎn)易性與適用性。本發(fā)明的第二個(gè)目的在于提出一種服務(wù)器。為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面的實(shí)施例提供一種獲取組件功耗的方法,包括以下步驟:設(shè)置組件的電流傳感器;通過(guò)所述組件的所述電流傳感器獲取所述組件的電流值,并獲得所述組件的電壓值;以及根據(jù)獲取的所述組件的所述電流值和所述組件的所述電壓值計(jì)算所述組件的輸入功耗為所述組件的功耗數(shù)值。根據(jù)本發(fā)明實(shí)施例的獲取組件功耗的方法,通過(guò)I2C協(xié)議獲取各組件輸入電壓值和輸入電流值,根據(jù)各組件輸入電壓值和輸入電流值計(jì)算得到輸入功耗,最終通過(guò)定義各組件功耗傳感器獲取功耗數(shù)值。該方法可以準(zhǔn)確監(jiān)控到服務(wù)器的各組件的功耗,從而簡(jiǎn)化分析不同應(yīng)用下服務(wù)器功耗的情況,同時(shí)也可以對(duì)服務(wù)器的功耗設(shè)計(jì)起到功耗點(diǎn)分析作用,且具有簡(jiǎn)易性與適用性。在本發(fā)明的一個(gè)實(shí)施例中,所述通過(guò)所述組件的所述電流傳感器獲取所述組件的電流值進(jìn)一步包括:所述電流傳感器監(jiān)控輸入電流,其中,通過(guò)I2C協(xié)議獲取所述電流傳感器的數(shù)值。由此,提高了獲取組件電壓值和電流值的便捷性與易用性。在本發(fā)明的一個(gè)實(shí)施例中,所述組件包括處理器、硬盤以及內(nèi)存。由此,提高了組件的多樣性。在本發(fā)明的一個(gè)實(shí)施例中,所述根據(jù)獲取的所述組件的所述電流值和所述組件的所述電壓值計(jì)算所述組件的輸入功耗進(jìn)一步包括:通過(guò)所述電流傳感器分別獲取三次所述組件的所述電流值與所述電壓值計(jì)算所述輸入功耗,并對(duì)三次計(jì)算的所述輸入功耗求平均值。由此,提高了所獲取輸入電壓值與輸入電流值的易用性與準(zhǔn)確性。在本發(fā)明的一個(gè)實(shí)施例中,所述根據(jù)獲取的所述組件的所述電流值和所述組件的所述電壓值計(jì)算所述組件的輸入功耗為所述組件的功耗數(shù)值還進(jìn)一步包括:通過(guò)標(biāo)準(zhǔn)IPMI命令獲取所述組件的功耗數(shù)值。由此,提高了獲取組件功耗數(shù)值的高效性與簡(jiǎn)捷性。本發(fā)明第二方面的實(shí)施例提出一種服務(wù)器,包括:設(shè)置模塊,用于設(shè)置組件的電流傳感器;獲取模塊,用于通過(guò)所述組件的所述電流傳感器獲取所述組件的電流值,并獲得所述組件的電壓值;以及計(jì)算模塊,用于根據(jù)獲取的所述組件的所述電流值和所述組件的所述電壓值計(jì)算所述組件的輸入功耗為所述組件的功耗數(shù)值。根據(jù)本發(fā)明實(shí)施例的服務(wù)器,通過(guò)I2C協(xié)議獲取各組件輸入電壓值和輸入電流值,根據(jù)各組件輸入電壓值和輸入電流值計(jì)算得到輸入功耗,最終通過(guò)定義各組件功耗傳感器獲取功耗數(shù)值。該服務(wù)器可以準(zhǔn)確監(jiān)控到服務(wù)器的各組件的功耗,從而簡(jiǎn)化分析不同應(yīng)用下服務(wù)器功耗的情況,同時(shí)也可以對(duì)服務(wù)器的功耗設(shè)計(jì)起到功耗點(diǎn)分析作用,且具有簡(jiǎn)易性與適用性。在本發(fā)明的一個(gè)實(shí)施例中,所述獲取模塊還包括:監(jiān)控單元,用于通過(guò)所述電流傳感器監(jiān)控所述組件的輸入電流獲取所述組件的所述電流值。由此,提高了獲取組件電壓值和電流值的便捷性與易用性。在本發(fā)明的一個(gè)實(shí)施例中,所述組件包括處理器、硬盤和內(nèi)存。由此,提高了組件的多樣性。在本發(fā)明的一個(gè)實(shí)施例中,所述獲取模塊,還用于通過(guò)標(biāo)準(zhǔn)IPMI命令獲取所述組件的功耗數(shù)值。由此,提高了獲取組件功耗數(shù)值的高效性與簡(jiǎn)捷性。本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐 了解到。
本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:圖1為根據(jù)本發(fā)明實(shí)施例的獲取組件功耗的方法的流程圖;圖2為根據(jù)本發(fā)明實(shí)施例的服務(wù)器上的軟件設(shè)計(jì)流程圖;圖3為根據(jù)本發(fā)明實(shí)施例的服務(wù)器結(jié)構(gòu)示意圖;圖4為根據(jù)本發(fā)明另一實(shí)施例的服務(wù)器結(jié)構(gòu)示意圖;圖5為根據(jù)本發(fā)明實(shí)施例的服務(wù)器上的硬件設(shè)計(jì)示意圖;以及圖6為處理器功耗監(jiān)控設(shè)計(jì)示意圖。
具體實(shí)施例方式下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。在本發(fā)明中,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“安裝”、“相連”、“連接”、“固定”等術(shù)語(yǔ)應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過(guò)中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語(yǔ)在本發(fā)明中的具體含義。此外,術(shù)語(yǔ)“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個(gè)或者更多個(gè)該特征。在本發(fā)明的描述中,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上,除非另有明確具體的限定。如圖1所示,為根據(jù)本發(fā)明實(shí)施例的獲取組件功耗的方法的流程圖,包括如下步驟:步驟S101,設(shè)置組件的電流傳感器,其中,組件包括處理器、硬盤以及內(nèi)存。步驟S102,通過(guò)組件的電流傳感器獲取組件的電流值,并獲得組件的電壓值,其中,通過(guò)I2C協(xié)議獲取電流傳感器的數(shù)值。步驟S103,根據(jù)獲取的組件的電流值和組件的電壓值計(jì)算組件的輸入功耗為組件的功耗數(shù)值。
具體地,在組件的輸出電壓的調(diào)制電路的輸入電壓上做偵測(cè),且通過(guò)在硬件上預(yù)先固定好的組件的傳感器獲取輸入電壓值和輸入電流值。進(jìn)一步地,通過(guò)電流傳感器分別獲取三次組件的輸入電流值與輸入電壓值進(jìn)行計(jì)算得到輸入功耗,并對(duì)三次計(jì)算的輸入功耗求平均值。進(jìn)一步地,通過(guò)標(biāo)準(zhǔn)IPMI命令獲取傳感器的數(shù)值。根據(jù)本發(fā)明實(shí)施例的獲取組件功耗的方法,通過(guò)I2C協(xié)議獲取各組件輸入電壓值和輸入電流值,根據(jù)各組件輸入電壓值和輸入電流值計(jì)算得到輸入功耗,最終通過(guò)定義各組件功耗傳感器獲取功耗數(shù)值。該方法可以準(zhǔn)確監(jiān)控到服務(wù)器的各組件的功耗,從而簡(jiǎn)化分析不同應(yīng)用下服務(wù)器功耗的情況,同時(shí)也可以對(duì)服務(wù)器的功耗設(shè)計(jì)起到功耗點(diǎn)分析作用,且具有簡(jiǎn)易性與適用性。如圖2所示,為根據(jù)本發(fā)明實(shí)施例的服務(wù)器上的軟件設(shè)計(jì)流程圖,包括如下步驟:步驟S201,獲取組件電壓、電流值。具體地,通過(guò)I2C獲取電流傳感器的數(shù)值,其中,組件包括處理器、硬盤以及內(nèi)存。步驟S202,根據(jù)組件所需電壓,計(jì)算輸入功耗。具體地,例如,處理器電壓包含VCCP、VSA、VTT、VPLL,這些輸出電壓都是通過(guò)輸入電壓12V轉(zhuǎn)化而來(lái),需要在輸入電壓處偵測(cè)電壓和總的輸入電流,進(jìn)行輸入功耗計(jì)算。進(jìn)一步地,通過(guò)電流傳感器分別獲取三次組件的輸入電流值與輸入電壓值進(jìn)行計(jì)算得到輸入功耗,并對(duì)三次計(jì)算的輸入功耗求平均值,即可得到處理器功耗。步驟S203,定義各組件功耗傳感器。具體地,定義處理器功耗傳感器、內(nèi)存功耗傳感器、鍵盤功耗傳感器,例如:CPU Power、Men Power、HDD Power。步驟S204,獲取功耗傳感器數(shù)值為組件的功耗數(shù)值。具體地,通過(guò)標(biāo)準(zhǔn)智能平臺(tái)管理接口 IPMI (Intelligent Platform ManagementInterface)命令可以獲取功耗傳感器的數(shù)值,即可得到服務(wù)器節(jié)點(diǎn)組件的功耗數(shù)值,從而了解服務(wù)器各個(gè)組件的功耗情況。進(jìn)一步地,通過(guò)本發(fā)明可以簡(jiǎn)化分析不同應(yīng)用下服務(wù)器功耗的情況,不需要對(duì)服務(wù)器節(jié)點(diǎn)硬件進(jìn)行Rework來(lái)進(jìn)行測(cè)試,同時(shí)也可以對(duì)服務(wù)器的功耗設(shè)計(jì)起到功耗點(diǎn)分析作用,確認(rèn)哪一組件功耗偏高,需要進(jìn)行設(shè)計(jì)改進(jìn)。如圖3所示,為根據(jù)本發(fā)明實(shí)施例的服務(wù)器300結(jié)構(gòu)示意圖,包括以下模塊:設(shè)置模塊310、獲取模塊320和計(jì)算模塊330。設(shè)置模塊310設(shè)置組件的電流傳感器;繼而獲取模塊320通過(guò)組件的電流傳感器獲取組件的電流值,并獲得組件的電壓值;最后通過(guò)計(jì)算模塊330根據(jù)獲取的組件的電流值和組件的電壓值計(jì)算組件的輸入功耗為組件的功耗數(shù)值。如圖4所示,為根據(jù)本發(fā)明另一實(shí)施例的服務(wù)器300結(jié)構(gòu)示意圖,獲取模塊320還包括監(jiān)控單元321,用于通過(guò)電流傳感器監(jiān)控組件的輸入電流獲取組件的電流值。根據(jù)本發(fā)明實(shí)施例的服務(wù)器,通過(guò)I2C協(xié)議獲取各組件輸入電壓值和輸入電流值,根據(jù)各組件輸入電壓值和輸入電流值計(jì)算得到輸入功耗,最終通過(guò)定義各組件功耗傳感器獲取功耗數(shù)值。該服務(wù)器可以準(zhǔn)確監(jiān)控到服務(wù)器的各組件的功耗,從而簡(jiǎn)化分析不同應(yīng)用下服務(wù)器功耗的情況,同時(shí)也可以對(duì)服務(wù)器的功耗設(shè)計(jì)起到功耗點(diǎn)分析作用,且具有簡(jiǎn)易性與適用性。如圖5所示,為根據(jù)本發(fā)明實(shí)施例的服務(wù)器上的硬件設(shè)計(jì)示意圖。對(duì)于服務(wù)器上的硬件設(shè)計(jì),需要在各個(gè)組件的輸出電壓的調(diào)制電路的輸入電壓上做偵測(cè),通過(guò)傳感器獲取輸入電壓值和輸入電流值,繼而通過(guò)分析處理器、內(nèi)存、硬盤的需求電壓的情況,然后在輸入電壓的輸入端對(duì)電壓和電流進(jìn)行偵測(cè),可以通過(guò)monitor IC來(lái)實(shí)現(xiàn)這樣的功能。電流的偵測(cè)可以通過(guò)精密電阻上壓降來(lái)計(jì)算得到電流情況。具體地,電壓輸入到電壓調(diào)整模塊,經(jīng)過(guò)電壓調(diào)整模塊作用的輸入電壓分別供給各組件,并通過(guò)電壓調(diào)整模塊將電流監(jiān)控輸入到管理電路,管理電路通過(guò)I2C或者其他協(xié)議監(jiān)控到電壓值和電 流值,其中各組件包括:處理器,內(nèi)存以及硬盤等,且在硬件設(shè)計(jì)上,要注意精密電阻的精度,要求精度在+/-1%以內(nèi),這樣能做到各個(gè)組件功耗的準(zhǔn)確度。如圖6所示,為處理器功耗監(jiān)控設(shè)計(jì)示意圖。具體地,首先判斷處理器需要的電壓,包含VCCP、VSA、VTT以及VPLL,然后確認(rèn)這些電壓的輸入電壓為12V,傳感器監(jiān)控輸入電壓和電流最終提供給處理器,這樣在12V輸入電壓線路上設(shè)計(jì)monitor電路,偵測(cè)輸入電壓和輸入電流數(shù)值,從而可以得到處理器功耗。流程圖中或在此以其他方式描述的任何過(guò)程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過(guò)程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來(lái)執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說(shuō)明書而言,"計(jì)算機(jī)可讀介質(zhì)"可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器(ROM),可擦除可編輯只讀存儲(chǔ)器(EPROM或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤只讀存儲(chǔ)器(⑶ROM)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^(guò)對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來(lái)以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來(lái)實(shí)現(xiàn)。例如,如果用硬件來(lái)實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來(lái)實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng)可編程門陣列(FPGA)等。本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
在本說(shuō)明書的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè) 實(shí)施例或示例中。在本說(shuō)明書中,對(duì)上述術(shù)語(yǔ)的示意性表述不一定指的是相同的實(shí) 施 例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在不脫離本發(fā)明的原理和宗旨的情況下在本發(fā)明的范 圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。本發(fā)明的范圍由所附權(quán)利要求極其等同限定。
權(quán)利要求
1.一種獲取組件功耗的方法,包括如下步驟: 設(shè)置組件的電流傳感器; 通過(guò)所述組件的所述電流傳感器獲取所述組件的電流值,并獲得所述組件的電壓值;以及 根據(jù)獲取的所述組件的所述電流值和所述組件的所述電壓值計(jì)算所述組件的輸入功耗為所述組件的功耗數(shù)值。
2.如權(quán)利要求1所述的獲取組件功耗的方法,其特征在于,所述通過(guò)所述組件的所述電流傳感器獲取所述組件的電流值進(jìn)一步包括:所述電流傳感器監(jiān)控輸入電流,其中,通過(guò)I2C協(xié)議獲取所述電流傳感器的數(shù)值。
3.如權(quán)利要求1所述的獲取組件功耗的方法,其特征在于,所述組件包括處理器、硬盤以及內(nèi)存。
4.如權(quán)利要求1所述的獲取組件功耗的方法,其特征在于,所述根據(jù)獲取的所述組件的所述電流值和所述組件的所述電壓值計(jì)算所述組件的輸入功耗進(jìn)一步包括:通過(guò)所述電流傳感器分別獲取三次所述組件的所述電流值與所述電壓值計(jì)算所述輸入功耗,并對(duì)三次計(jì)算的所述輸入功耗求平均值。
5.如權(quán)利要求1所述的獲取組件功耗的方法,其特征在于,所述根據(jù)獲取的所述組件的所述電流值和所述組件的所述電壓值計(jì)算所述組件的輸入功耗為所述組件的功耗數(shù)值還進(jìn)一步包括:通過(guò)標(biāo)準(zhǔn)IPMI命令獲取所述組件的功耗數(shù)值。
6.一種服務(wù)器,其特征在于,包括:設(shè)置模塊,用于設(shè)置組件的電流傳感器; 獲取模塊,用于通過(guò)所述組件的所述電流傳感器獲取所述組件的電流值,并獲得所述組件的電壓值;以及 計(jì)算模塊,用于根據(jù)獲取的所述組件的所述電流值和所述組件的所述電壓值計(jì)算所述組件的輸入功耗為所述組件的功耗數(shù)值。
7.如權(quán)利要求6所述的服務(wù)器,其特征在于,所述獲取模塊還包括: 監(jiān)控單元,用于通過(guò)所述電流傳感器監(jiān)控所述組件的輸入電流獲取所述組件的所述電流值。
8.如權(quán)利要求6所述的服務(wù)器,其特征在于,所述組件包括處理器、硬盤和內(nèi)存。
9.如權(quán)利要求6所述的服務(wù)器,其特征在于,所述獲取模塊,還用于通過(guò)標(biāo)準(zhǔn)IPMI命令獲取所述組件的功耗數(shù)值。
全文摘要
本發(fā)明提出了一種獲取組件功耗的方法,包括如下步驟設(shè)置組件的電流傳感器;通過(guò)組件的電流傳感器獲取組件的電流值,并獲得組件的電壓值;以及根據(jù)獲取的組件的電流值和組件的電壓值計(jì)算組件的輸入功耗為組件的功耗數(shù)值。本方法可以準(zhǔn)確監(jiān)控到服務(wù)器的各組件的功耗,從而簡(jiǎn)化分析不同應(yīng)用下服務(wù)器功耗的情況,同時(shí)也可以對(duì)服務(wù)器的功耗設(shè)計(jì)起到功耗點(diǎn)分析作用,且具有簡(jiǎn)易性與適用性。本發(fā)明還公開(kāi)了一種服務(wù)器。
文檔編號(hào)G01R21/06GK103235176SQ20131013005
公開(kāi)日2013年8月7日 申請(qǐng)日期2013年4月15日 優(yōu)先權(quán)日2013年4月15日
發(fā)明者劉洪梅, 張家軍 申請(qǐng)人:北京百度網(wǎng)訊科技有限公司