最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

數(shù)據(jù)中心電源調(diào)配方法及系統(tǒng)的制作方法

文檔序號:6509588閱讀:292來源:國知局
數(shù)據(jù)中心電源調(diào)配方法及系統(tǒng)的制作方法
【專利摘要】一種數(shù)據(jù)中心電源調(diào)配系統(tǒng),該系統(tǒng)用于:從數(shù)據(jù)中心的所有BMC中確定一個主BMC;控制主BMC通過電源管理總線從供電模塊中定期讀取整個數(shù)據(jù)中心的總功耗;當所讀取的總功耗已達到供電模塊的供電上限時,根據(jù)預定原則選取數(shù)據(jù)中心中可以關(guān)閉的主板;發(fā)送控制命令至所選取的主板,控制所選取的主板暫時關(guān)閉。本發(fā)明還提供一種數(shù)據(jù)中心電源調(diào)配方法。本發(fā)明可以智能管理整個數(shù)據(jù)中心的供電狀況。
【專利說明】數(shù)據(jù)中心電源調(diào)配方法及系統(tǒng)

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種控制方法及系統(tǒng),尤其是涉及一種數(shù)據(jù)中心電源調(diào)配方法及系 統(tǒng)。

【背景技術(shù)】
[0002] 數(shù)據(jù)中心(DataCenter)是由很多服務(wù)器和內(nèi)存主機組成的。所有這些數(shù)量龐大 的服務(wù)器和內(nèi)存主機,使供電模塊一直處于重負荷工作狀態(tài)。如果供電模塊中一個電源裝 置出現(xiàn)故障,有可能會導致供電不足,使整個數(shù)據(jù)中心不能正常穩(wěn)定工作,所帶來的損失是 無法估量的。業(yè)界為了避免這種情況的發(fā)生,通常的做法是使用冗余電源裝置,當有電源裝 置出現(xiàn)故障時,冗余電源裝置接替故障電源裝置的工作,以保證整個數(shù)據(jù)中心正常穩(wěn)定工 作。但是,這種方式下很難確定配備多少數(shù)目的冗余電源裝置才是最合理的。如果配備的 冗余電源裝置數(shù)目比較多,雖然可以保證數(shù)據(jù)中心正常穩(wěn)定工作,但是事實上很多時候冗 余電源裝置都沒有發(fā)生作用,這會造成資源的浪費,增加成本。另外,即使已經(jīng)配備冗余電 源裝置,有時仍無法避免整個數(shù)據(jù)中心無法正常工作的可能事件發(fā)生。例如只配備了兩個 冗余電源裝置,但是卻有三個電源裝置發(fā)生故障,則有一個故障電源裝置的工作無法接替。


【發(fā)明內(nèi)容】

[0003] 鑒于以上內(nèi)容,有必要提供一種數(shù)據(jù)中心電源調(diào)配方法,可以智能管理整個數(shù)據(jù) 中心的供電狀況。
[0004] 鑒于以上內(nèi)容,還有必要提供一種數(shù)據(jù)中心電源調(diào)配系統(tǒng),可以智能管理整個數(shù) 據(jù)中心的供電狀況。
[0005] 所述數(shù)據(jù)中心電源調(diào)配方法包括:確定步驟:從數(shù)據(jù)中心的所有基板管理控制器 BMC中確定一個主BMC;讀取步驟:控制主BMC通過電源管理總線從數(shù)據(jù)中心的供電模塊中 定期讀取整個數(shù)據(jù)中心的總功耗;選取步驟:當所讀取的總功耗已達到供電模塊的供電上 限時,根據(jù)預定原則選取數(shù)據(jù)中心中需要關(guān)閉的主板;及控制步驟:發(fā)送控制命令至所選 取的主板,控制所選取的主板暫時關(guān)閉。
[0006] 所述數(shù)據(jù)中心電源調(diào)配系統(tǒng)包括:確定模塊,用于從數(shù)據(jù)中心的所有基板管理控 制器BMC中確定一個主BMC;讀取模塊,用于控制主BMC通過電源管理總線從數(shù)據(jù)中心的供 電模塊中定期讀取整個數(shù)據(jù)中心的總功耗;選取模塊,用于當所讀取的總功耗已達到供電 模塊的供電上限時,根據(jù)預定原則選取數(shù)據(jù)中心中需要關(guān)閉的主板;及控制模塊,用于發(fā)送 控制命令至所選取的主板,控制所選取的主板暫時關(guān)閉。
[0007] 相較于現(xiàn)有技術(shù),所述的數(shù)據(jù)中心電源調(diào)配方法及系統(tǒng),可以提供一種節(jié)能、智能 的解決方案,當數(shù)據(jù)中心的總功耗達到供電模塊所能提供的電能上限時,通過選擇性地讓 某些主板暫時關(guān)閉來降低功耗,以避免整個數(shù)據(jù)中心不能正常工作。

【專利附圖】

【附圖說明】
[0008] 圖1是本發(fā)明數(shù)據(jù)中心電源調(diào)配系統(tǒng)較佳實施例的應用環(huán)境圖。
[0009] 圖2是本發(fā)明數(shù)據(jù)中心電源調(diào)配系統(tǒng)較佳實施例的功能模塊圖。
[0010] 圖3是本發(fā)明數(shù)據(jù)中心電源調(diào)配方法較佳實施例的流程圖。
[0011] 圖4是本發(fā)明中各個BMC計算主板的平均電源功耗和CPU平均負載的流程圖。
[0012] 主要元件符號說明

【權(quán)利要求】
1. 一種數(shù)據(jù)中心電源調(diào)配方法,其特征在于,該方法包括: 確定步驟:從數(shù)據(jù)中心的所有基板管理控制器BMC中確定一個主BMC ; 讀取步驟:控制主BMC通過電源管理總線從數(shù)據(jù)中心的供電模塊中定期讀取整個數(shù)據(jù) 中心的總功耗; 選取步驟:當所讀取的總功耗已達到供電模塊的供電上限時,根據(jù)預定原則選取數(shù)據(jù) 中心中需要關(guān)閉的主板;及 控制步驟:發(fā)送控制命令至所選取的主板,控制所選取的主板暫時關(guān)閉。
2. 如權(quán)利要求1所述的數(shù)據(jù)中心電源調(diào)配方法,其特征在于: 所述預定原則包括主板的平均電源功耗和CPU平均負載; 當以主板的平均電源功耗為原則選取需要關(guān)閉的主板時,從各個從BMC中讀取各個主 板的平均電源功耗,然后選取平均電源功耗最低的主板作為需要關(guān)閉的主板; 當以CPU平均負載為原則選取需要關(guān)閉的主板時,從各個從BMC中讀取各個主板的CPU 平均負載,然后選取CPU平均負載最低的主板作為需要關(guān)閉的主板。
3. 如權(quán)利要求2所述的數(shù)據(jù)中心電源調(diào)配方法,其特征在于: 所述數(shù)據(jù)中心中各個主板中的BMC與供電模塊之間以電源管理總線連接,所述BMC通 過該電源管理總線對供電模塊進行讀寫訪問; 所述供電模塊的供電線路經(jīng)過電源管理芯片再連接到各個主板,并且所述電源管理芯 片掛載在各個BMC的系統(tǒng)管理總線上,所述BMC通過系統(tǒng)管理總線從該電源管理芯片中獲 取通過該電源管理芯片的電流和電壓的大小,從而計算出各個主板的電源功耗。
4. 如權(quán)利要求3所述的數(shù)據(jù)中心電源調(diào)配方法,其特征在于,各個BMC每隔預定時間將 對應主板的平均電源功耗和CPU平均負載清零并重新計算。
5. 如權(quán)利要求1所述的數(shù)據(jù)中心電源調(diào)配方法,其特征在于,該方法還包括步驟: 當所讀取的總功耗未達到供電模塊的供電上限時,判斷是否存在被動關(guān)機的主板; 當存在被動關(guān)機的主板時,根據(jù)主BMC重新讀取的數(shù)據(jù)中心當前的總功耗預估所述被 動關(guān)機的主板能否重新開啟;及 當預估出所述被動關(guān)機的主板可以重新開啟時,發(fā)送控制命令至所述被動關(guān)機的主 板,控制所述被動關(guān)機的主板重新開啟。
6. 如權(quán)利要求5所述的數(shù)據(jù)中心電源調(diào)配方法,其特征在于,通過判斷表達式P_ C+m*P_A〈P_S是否成立來預估所述被動關(guān)機的主板能否重新開啟,其中P_C表示數(shù)據(jù)中心 當前的總功耗,P_S表示供電模塊能提供的最大功耗,P_A表示所述被動關(guān)機的主板的最大 功耗,m為預設(shè)值。
7. -種數(shù)據(jù)中心電源調(diào)配系統(tǒng),其特征在于,該系統(tǒng)包括: 確定模塊,用于從數(shù)據(jù)中心的所有基板管理控制器BMC中確定一個主BMC ; 讀取模塊,用于控制主BMC通過電源管理總線從數(shù)據(jù)中心的供電模塊中定期讀取整個 數(shù)據(jù)中心的總功耗; 選取模塊,用于當所讀取的總功耗已達到供電模塊的供電上限時,根據(jù)預定原則選取 數(shù)據(jù)中心中需要關(guān)閉的主板;及 控制模塊,用于發(fā)送控制命令至所選取的主板,控制所選取的主板暫時關(guān)閉。
8. 如權(quán)利要求7所述的數(shù)據(jù)中心電源調(diào)配系統(tǒng),其特征在于: 所述預定原則包括主板的平均電源功耗和CPU平均負載; 當以主板的平均電源功耗為原則選取需要關(guān)閉的主板時,從各個從BMC中讀取各個主 板的平均電源功耗,然后選取平均電源功耗最低的主板作為需要關(guān)閉的主板; 當以CPU平均負載為原則選取需要關(guān)閉的主板時,從各個從BMC中讀取各個主板的CPU 平均負載,然后選取CPU平均負載最低的主板作為需要關(guān)閉的主板。
9. 如權(quán)利要求8所述的數(shù)據(jù)中心電源調(diào)配系統(tǒng),其特征在于: 所述數(shù)據(jù)中心中各個主板中的BMC與供電模塊之間以電源管理總線連接,所述BMC通 過該電源管理總線對供電模塊進行讀寫訪問; 所述供電模塊的供電線路經(jīng)過電源管理芯片再連接到各個主板,并且所述電源管理芯 片掛載在各個BMC的系統(tǒng)管理總線上,所述BMC通過系統(tǒng)管理總線從該電源管理芯片中獲 取通過該電源管理芯片的電流和電壓的大小,從而計算出各個主板的電源功耗。
10. 如權(quán)利要求9所述的數(shù)據(jù)中心電源調(diào)配系統(tǒng),其特征在于,各個BMC每隔預定時間 將對應主板的平均電源功耗和CPU平均負載清零并重新計算。
11. 如權(quán)利要求7所述的數(shù)據(jù)中心電源調(diào)配系統(tǒng),其特征在于,該系統(tǒng)還包括: 判斷模塊,用于當所讀取的總功耗未達到供電模塊的供電上限時,判斷是否存在被動 關(guān)機的主板; 所述判斷模塊還用于當存在被動關(guān)機的主板時,根據(jù)主BMC重新讀取的數(shù)據(jù)中心當前 的總功耗預估所述被動關(guān)機的主板能否重新開啟;及 所述控制模塊還用于當預估出所述被動關(guān)機的主板可以重新開啟時,發(fā)送控制命令至 所述被動關(guān)機的主板,控制所述被動關(guān)機的主板重新開啟。
12. 如權(quán)利要求11所述的數(shù)據(jù)中心電源調(diào)配系統(tǒng),其特征在于,通過判斷表達式P_ C+m*P_A〈P_S是否成立來預估所述被動關(guān)機的主板能否重新開啟,其中P_C表示數(shù)據(jù)中心 當前的總功耗,P_S表示供電模塊能提供的最大功耗,P_A表示所述被動關(guān)機的主板的最大 功耗,m為預設(shè)值。
【文檔編號】G06F1/32GK104423528SQ201310387185
【公開日】2015年3月18日 申請日期:2013年8月30日 優(yōu)先權(quán)日:2013年8月30日
【發(fā)明者】黃嘉慶, 宋燦輝 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1