在機架式系統(tǒng)內(nèi)進(jìn)行電源管理的方法
【專利摘要】本公開提供一種在機架式系統(tǒng)內(nèi)進(jìn)行電源管理的方法。機架式系統(tǒng)包含一數(shù)據(jù)中心管理平臺和安置于一機架內(nèi)的多個電子裝置、一機架管理控制器和多個電源供應(yīng)器。在多個電子裝置中一特定電子裝置執(zhí)行一開機程序之前,讀取特定電子裝置的開機相關(guān)參數(shù)。數(shù)據(jù)中心管理平臺或機架管理控制器依據(jù)特定電子裝置的開機相關(guān)參數(shù)計算出特定電子裝置進(jìn)行開機程序所需的功耗。機架管理控制器依據(jù)特定電子裝置進(jìn)行開機程序所需的功耗來控制多個電源供應(yīng)器的啟動數(shù)量。
【專利說明】
在機架式系統(tǒng)內(nèi)進(jìn)行電源管理的方法
技術(shù)領(lǐng)域
[0001]本發(fā)明相關(guān)于一種在機架式系統(tǒng)內(nèi)進(jìn)行電源管理的方法,特別涉及一種在機架式系統(tǒng)內(nèi)進(jìn)行電源管理以改善電源效率的方法。
【背景技術(shù)】
[0002]隨著電腦及網(wǎng)絡(luò)的發(fā)達(dá),目前一般的企業(yè)或機構(gòu)皆需配備電腦服務(wù)器,而大型的網(wǎng)絡(luò)服務(wù)業(yè)者更有大量的需求。以目前市面上常見的服務(wù)器種類來說,機架式(rack-mount)服務(wù)器以其精簡的體積,最易于主機房集中管理。
[0003]在現(xiàn)有技術(shù)中,為了簡化電源端的設(shè)計與成本,安置在機架上的服務(wù)器多半未包含內(nèi)建電源,其運作所需的電力則由機架內(nèi)電源供應(yīng)中心的多個電源供應(yīng)器來集中提供。然而,此種架構(gòu)無法準(zhǔn)確掌握每一電源供應(yīng)器的供電效率,造成電源使用率不佳。
[0004]在另一現(xiàn)有技術(shù)中,安置在機架上的服務(wù)器可包含內(nèi)建電源以提供自身運作所需的電力,或是為機架內(nèi)的每一服務(wù)器設(shè)置專屬電源以分別提供運作所需的電力。然而,此種架構(gòu)下服務(wù)器的內(nèi)建電源或?qū)匐娫床灰姷媚茉谄渥罴压β适褂脜^(qū)間內(nèi)運作,造成電源使用率不佳。
【發(fā)明內(nèi)容】
[0005]本發(fā)明另提供一種在一機架式系統(tǒng)內(nèi)進(jìn)行電源管理的方法,該機架式系統(tǒng)包含安置于一機架內(nèi)的多個電子裝置和多個電源供應(yīng)器。該方法包含在該多個電子裝置中一特定電子裝置執(zhí)行一開機程序之前,讀取該特定電子裝置的開機相關(guān)參數(shù);依據(jù)該特定電子裝置的開機相關(guān)參數(shù)計算出該特定電子裝置進(jìn)行該開機程序所需的功耗;以及依據(jù)該特定電子裝置進(jìn)行該開機程序所需的功耗來控制該多個電源供應(yīng)器的啟動數(shù)量。
[0006]本發(fā)明另提供一種在一機架式系統(tǒng)內(nèi)進(jìn)行電源管理的方法,該機架式系統(tǒng)包含安置于一機架內(nèi)的多個電子裝置、多個電源供應(yīng)器、一機架管理控制器,以及至少一非RMC控制電源。該方法包含該多個電子裝置中一特定電子裝置使用該至少一非RMC控制電源所提供的電力來執(zhí)行一開機程序;該機架管理控制器監(jiān)控該至少一非RMC控制電源的狀態(tài);以及該機架管理控制器依據(jù)該至少一非RMC控制電源的狀態(tài)來控制該多個電源供應(yīng)器的啟動數(shù)量。
[0007]本發(fā)明另提供一種在一機架式系統(tǒng)內(nèi)進(jìn)行電源管理的方法,該機架式系統(tǒng)包含安置于一機架內(nèi)的多個電子裝置、多個電源供應(yīng)器、一機架管理控制器,以及至少一非RMC控制電源。該方法包含該多個電子裝置中一特定電子裝置使用該至少一非RMC控制電源所提供的電力來執(zhí)行一開機程序;該機架管理控制器監(jiān)控該機架的電氣變化和該多個電源供應(yīng)器的運作狀態(tài);以及該機架管理控制器依據(jù)監(jiān)控結(jié)果來調(diào)整該多個電源供應(yīng)器的啟動數(shù)量。
【附圖說明】
[0008]圖1為本發(fā)明實施例中一機架式系統(tǒng)的功能方塊圖。
[0009]圖2至圖6為本發(fā)明實施例中機架式系統(tǒng)運作時的示意圖。
[0010]附圖標(biāo)記說明:
[0011]100機架式系統(tǒng)
[0012]110電子設(shè)備
[0013]120機架管理控制器
[0014]122邏輯單元
[0015]124儲存單元
[0016]126監(jiān)控單元
[0017]128管理單元
[0018]130電源供應(yīng)中心
[0019]RACKl ?RACKN 機架
[0020]PSl?PSM電源供應(yīng)器
[0021]PSU電源供應(yīng)器
[0022]DCM數(shù)據(jù)中心管理平臺
[0023]210 ?250、310 ?340、410 ?450、
[0024]510 ?560、610 ?630 步驟
【具體實施方式】
[0025]圖1為本發(fā)明實施例中一機架式系統(tǒng)100的功能方塊圖。機架式系統(tǒng)100包含一個或多個機架RACKl?RACKN和一數(shù)據(jù)中心管理平臺(data center manager) DCM,其中N為正整數(shù)。每一機架包含多個機柜,機架尺寸可采用通用的工業(yè)標(biāo)準(zhǔn)以U為單位(IU =
1.75英吋=44.45毫米),例如22U到42U。機柜內(nèi)按U的高度有可拆卸的滑動拖架,用戶可靈活地調(diào)整機柜高度以在機架內(nèi)安置不同尺寸的電子設(shè)備。然而,機架式系統(tǒng)100中機架數(shù)量或尺寸并不限定本發(fā)明的范疇。
[0026]每一機架內(nèi)可安置各種儀器,例如多個電子設(shè)備110、一機架管理控制器(rackmanagement controller,RMC) 120,以及一電源供應(yīng)中心130。每一電子設(shè)備110的尺寸通常為U的倍數(shù),因此可設(shè)置在機架內(nèi)合適的機柜內(nèi)。電子設(shè)備110可為計算用服務(wù)器、儲存服務(wù)器、網(wǎng)通設(shè)備,或其它類型的信息設(shè)備。在一實施例中,設(shè)置在特定機架內(nèi)的電子設(shè)備110其運作時所需的電力皆需由相對應(yīng)電源供應(yīng)中心130來提供,其中電源供應(yīng)中心130由機架管理控制器120來控制。在另一實施例中,設(shè)置在特定機架內(nèi)的電子設(shè)備110包含非RMC控制電源供應(yīng)器PSU (例如具備內(nèi)建電源或是分別配置專屬電源),可提供自身運作所需的電力。然而,電子設(shè)備110的種類和數(shù)量并不限定本發(fā)明的范疇。
[0027]特定電子設(shè)備110的非RMC控制電源供應(yīng)器PSU并非由RMC 120來控管,而是由特定電子設(shè)備110自身來控制以提供運作所需的電力。每一電子設(shè)備110的非RMC控制電源供應(yīng)器PSU可提供相同的最大輸出功率或相異的最大輸出功率。即使兩非RMC控制電源供應(yīng)器能提供相同的最大輸出功率,但因為工藝、自身材質(zhì)或操作環(huán)境的差異,其最佳功率使用區(qū)間也可能有所不同。舉例來說,若一第一電子設(shè)備的非RMC控制電源供應(yīng)器PSU的最大輸出功率為1500W,其最佳功率使用區(qū)間可能介于500W和1200W之間;若一第二電子設(shè)備的非RMC控制電源供應(yīng)器PSU的最大輸出功率為1500W,其最佳功率使用區(qū)間可能介于400W和IlOOW之間;若一第三電子設(shè)備的非RMC控制電源供應(yīng)器PSU的最大輸出功率為1000W,其最佳功率使用區(qū)間可能介于350W和800W之間。然而,每一電子設(shè)備110的非RMC控制電源供應(yīng)器PSU的種類或運作特性并不限定本發(fā)明的范疇。
[0028]數(shù)據(jù)中心管理平臺DCM能匯整所有機架內(nèi)各節(jié)點的數(shù)據(jù),以追蹤各項監(jiān)控標(biāo)準(zhǔn)與歷史數(shù)據(jù),進(jìn)而進(jìn)行系統(tǒng)層級的控制。每一機架的機架管理控制器120包含一邏輯單元122、一儲存單元124、一監(jiān)控單元126,以及一管理單元128,用來進(jìn)行機架層級的控制。機架管理控制器120的運作在說明書后續(xù)內(nèi)容將有詳細(xì)描述。
[0029]每一機架內(nèi)的電源供應(yīng)中心130由相對應(yīng)機架管理控制器120來控制,包含多組電源供應(yīng)器PSl?PSM以提供相對應(yīng)機架內(nèi)各儀器運作時所需的電力,其中M為正整數(shù)。電源供應(yīng)器PSl?PSM可提供相同的最大輸出功率或相異的最大輸出功率。即使兩電源供應(yīng)器能提供相同的最大輸出功率,但因為工藝、自身材質(zhì)或操作環(huán)境的差異,其最佳功率使用區(qū)間也可能有所不同。舉例來說,若電源供應(yīng)器PSl的最大輸出功率為1500W,其最佳功率使用區(qū)間可能介于500W和1200W之間;若電源供應(yīng)器PS2的最大輸出功率為1500W,其最佳功率使用區(qū)間可能介于400W和1100W之間;若電源供應(yīng)器PS3的最大輸出功率為1000W,其最佳功率使用區(qū)間可能介于350W和800W之間。然而,電源供應(yīng)中心130中電源供應(yīng)器的種類、數(shù)量或運作特性并不限定本發(fā)明的范疇。本發(fā)明可將電源供應(yīng)中心130中每一電源供應(yīng)器的運作特性存入相對應(yīng)機架管理控制器120的儲存單元124內(nèi)。
[0030]圖2為本發(fā)明一實施例中機架式系統(tǒng)100運作時的示意圖,顯示了機架式系統(tǒng)100內(nèi)一特定機架上的一特定電子裝置110、一特定機架管理控制器120,和一特定電源供應(yīng)中心130的運作。圖2所示的方法包含下列步驟。
[0031]步驟210:特定電子裝置110發(fā)送一開機通知至特定機架管理控制器120,并在收到一開機許可后進(jìn)行開機程序。
[0032]步驟220:特定機架管理控制器120在收到開機通知后讀取特定電子裝置110的開機相關(guān)參數(shù)。
[0033]步驟230:特定機架管理控制器120依據(jù)特定電子裝置110的開機相關(guān)參數(shù)計算出特定電子裝置110進(jìn)行開機程序時所需的功耗。
[0034]步驟240:特定機架管理控制器120依據(jù)特定電子裝置110進(jìn)行開機程序時所需的功耗來控制特定電源供應(yīng)中心130中電源供應(yīng)器的啟動數(shù)量。
[0035]步驟250:特定機架管理控制器120發(fā)送開機許可至特定電子裝置110進(jìn)行開機程序。
[0036]在步驟210中,特定電子裝置110在進(jìn)行開機程序前會先通過特定網(wǎng)絡(luò)通信規(guī)格來發(fā)送開機通知。在一實施例中,特定電子裝置I1可內(nèi)建一基板管理控制器(baseboard management controller, BMC)以通過智能平臺管理接口(intelligentplatform management interface,IPMI)來發(fā)送開機通知。在另一實施例中,特定電子裝置110可安裝一網(wǎng)絡(luò)管理軟件模塊以通過簡單網(wǎng)絡(luò)管理協(xié)定(simple network managementprotocol, SNMP)來發(fā)送開機通知。然而,電子裝置發(fā)送開機通知的方法并不限定本發(fā)明的范疇。
[0037]在步驟220中,特定機架管理控制器120在收到開機通知后會讀取特定電子裝置110的開機相關(guān)參數(shù)。在步驟230中,特定機架管理控制器120依據(jù)特定電子裝置110的開機相關(guān)參數(shù)計算出特定電子裝置110進(jìn)行開機程序時所需的功耗。在步驟240中,機架管理控制器會依據(jù)特定電子裝置110進(jìn)行開機程序時所需的功耗來控制多個電源供應(yīng)器的啟動數(shù)量。更詳細(xì)地說,在收到開機通知后,特定機架管理控制器120可從儲存單元124中讀取特定電子裝置110的最大功耗,由邏輯單元122計算出特定電子裝置110進(jìn)行開機程序時所需的功耗,再由管理單元128來控制特定電源供應(yīng)中心130中電源供應(yīng)器的啟動數(shù)量。
[0038]假設(shè)特定電子設(shè)備110并未包含內(nèi)建電源或配置專屬電源,而在步驟230中特定機架管理控制器120計算出特定電子裝置110進(jìn)行開機程序時需要消耗1000W的功率,此時接著會在步驟240中開啟特定電源供應(yīng)中心130中能提供不小于1000W功率的一個或多個電源供應(yīng)器。在一實施例中,特定機架管理控制器120可啟動特定電源供應(yīng)中心130中一個最大輸出功率超過1000W的電源供應(yīng)器,或是啟動多個最大輸出功率總和超過1000W的電源供應(yīng)器(例如500W+500W、700W+300W、或300W+300W+300W+300W等)。在另一實施例中,特定機架管理控制器120可啟動特定電源供應(yīng)中心130中一個在最佳功率使用區(qū)間運作時能提供超過1000W的電源供應(yīng)器,或是啟動多個在最佳功率使用區(qū)間運作時能提供超過 1000W 的電源供應(yīng)器(例如 500W+500W、700W+300W、或 300W+300W+300W+300W 等)。然而,電源供應(yīng)器的啟動數(shù)量或組合并不限定本發(fā)明的范疇。
[0039]假設(shè)特定電子設(shè)備110包含非RMC控制電源供應(yīng)器PSU,而在步驟230中特定機架管理控制器120計算出特定電子裝置110進(jìn)行開機程序時需要消耗1000W的功率,此時接著會在步驟240中開啟特定電源供應(yīng)中心130中一個或多個電源供應(yīng)器,使得特定電源供應(yīng)中心130和特定電子設(shè)備110的非RMC控制電源供應(yīng)器PSU共能提供不小于1000W功率。在一實施例中,若特定電子設(shè)備110的非RMC控制電源供應(yīng)器PSU在最佳功率使用區(qū)間運作時能夠提供1000W功率,此時特定機架管理控制器120不會啟動特定電源供應(yīng)中心130中任何額外的電源供應(yīng)器。在另一實施例中,若特定電子設(shè)備110的非RMC控制電源供應(yīng)器PSU足以提供1000W功率,但其在最佳功率使用區(qū)間運作時僅能提供800W功率,此時特定機架管理控制器120可啟動特定電源供應(yīng)中心130中一個或多個最大輸出功率總和超過200W的電源供應(yīng)器,或是啟動一個或多個在最佳功率使用區(qū)間運作時共能提供超過200W的電源供應(yīng)器,使得特定電子設(shè)備110的非RMC控制電源供應(yīng)器PSU能在其最佳功率使用區(qū)間運作。在另一實施例中,若特定電子設(shè)備110的非RMC控制電源供應(yīng)器PSU發(fā)生故障,此時特定機架管理控制器120可啟動特定電源供應(yīng)中心130中一個或多個最大輸出功率總和超過1000W的電源供應(yīng)器,或是啟動一個或多個在最佳功率使用區(qū)間運作時共能提供超過1000W的電源供應(yīng)器。然而,電源供應(yīng)器的啟動數(shù)量或組合并不限定本發(fā)明的范疇。
[0040]在步驟250中,特定機架管理控制器會通知特定電子裝置110進(jìn)行開機程序。
[0041]圖3為本發(fā)明另一實施例中機架式系統(tǒng)100運作時的示意圖,說明了機架式系統(tǒng)100內(nèi)一特定機架上的一特定電子裝置110、一特定機架管理控制120器和一特定電源供應(yīng)中心130的運作。圖3所示的方法包含下列步驟。
[0042]步驟310:特定電子裝置110發(fā)送一開機通知至特定機架管理控制器,并在等待一段時間后進(jìn)行開機程序。
[0043]步驟320:特定機架管理控制器在收到開機通知后讀取特定電子裝置110的開機相關(guān)參數(shù)。
[0044]步驟330:特定機架管理控制器依據(jù)特定電子裝置110的開機相關(guān)參數(shù)計算出特定電子裝置110進(jìn)行開機程序時所需的功耗。
[0045]步驟340:特定機架管理控制器依據(jù)特定電子裝置110進(jìn)行開機程序時所需的功耗來控制特定電源供應(yīng)中心130中電源供應(yīng)器的啟動數(shù)量。
[0046]在圖3所示的實施例中,步驟320、330和340的運作分別和圖2中步驟220、230和240的運作相同,在此不另加贅述。圖2和圖3所示實施例不同之處在于特定電子裝置110開始進(jìn)行開機程序的時間點。在圖2所示的實施例中,在特定電子裝置110于步驟210中發(fā)送開機通知至特定機架管理控制器120后,特定電子裝置110會等到收到特定機架管理控制器120于步驟250發(fā)出的開機許可后才會進(jìn)行開機程序。在圖3所示的實施例中,在特定電子裝置110于步驟310中發(fā)送開機通知至特定機架管理控制器120后,在等待一段時間后會直接進(jìn)行開機程序。
[0047]圖4為本發(fā)明另一實施例中機架式系統(tǒng)100運作時的示意圖,說明了機架式系統(tǒng)100內(nèi)一特定機架上的一特定電子裝置110、一特定機架管理控制120器、一特定電源供應(yīng)中心130,和數(shù)據(jù)中心管理平臺DCM的運作。圖4所示的方法包含下列步驟。
[0048]步驟410:特定電子裝置110發(fā)送一開機通知至數(shù)據(jù)中心管理平臺DCM。
[0049]步驟420:數(shù)據(jù)中心管理平臺DCM在收到開機通知后發(fā)送一詢問訊息至特定機架管理控制器120。
[0050]步驟425:特定機架管理控制器120在收到詢問訊息后回報特定電子裝置110的開機相關(guān)參數(shù)。
[0051]步驟430:數(shù)據(jù)中心管理平臺DCM依據(jù)特定電子裝置110的開機相關(guān)參數(shù)計算出特定電子裝置110進(jìn)行開機程序時所需的功耗,并將計算結(jié)果通知特定機架管理控制器120。
[0052]步驟440:特定機架管理控制器120依據(jù)特定電子裝置110進(jìn)行開機程序時所需的功耗來控制特定電源供應(yīng)中心130中電源供應(yīng)器的啟動數(shù)量。
[0053]步驟445:特定機架管理控制器回報特定電源供應(yīng)中心130的運作狀況給數(shù)據(jù)中心管理平臺DCM。
[0054]步驟450:數(shù)據(jù)中心管理平臺DCM依據(jù)特定電源供應(yīng)中心130的運作狀況決定是否發(fā)送開機許可至特定電子裝置110。
[0055]在步驟410中,特定電子裝置110在進(jìn)行開機程序前會先通過IPMI或SNMP等特定網(wǎng)絡(luò)通信規(guī)格來發(fā)送開機通知給數(shù)據(jù)中心管理平臺DCM。然而,電子裝置發(fā)送開機通知的方法并不限定本發(fā)明的范疇。
[0056]在步驟420中,數(shù)據(jù)中心管理平臺DCM在收到開機通知后會發(fā)送詢問訊息至特定機架管理控制器120。在步驟425中,特定機架管理控制器120在收到詢問訊息后回報特定電子裝置110的開機相關(guān)參數(shù)。更詳細(xì)地說,在收到數(shù)據(jù)中心管理平臺DCM發(fā)出的詢問訊息后,特定機架管理控制器120可從儲存單元124中讀取特定電子裝置110的最大功耗,再回報給數(shù)據(jù)中心管理平臺DCM。
[0057]在步驟430中,數(shù)據(jù)中心管理平臺DCM會依據(jù)特定電子裝置110的開機相關(guān)參數(shù)計算出特定電子裝置110進(jìn)行開機程序時所需的功耗,并將計算結(jié)果通知特定機架管理控制器120。在步驟440中,機架管理控制器會依據(jù)特定電子裝置110進(jìn)行開機程序時所需的功耗來控制多個電源供應(yīng)器的啟動數(shù)量,其運作方式和圖2所示的步驟240相同。
[0058]在步驟445中,特定機架管理控制器會回報特定電源供應(yīng)中心130的狀況給數(shù)據(jù)中心管理平臺DCM。在步驟450中,數(shù)據(jù)中心管理平臺DCM會依據(jù)特定電源供應(yīng)中心130的狀況決定是否發(fā)送開機許可至特定電子裝置110。若特定電源供應(yīng)中心130的狀況足以應(yīng)付特定電子裝置110開機所需的功耗,數(shù)據(jù)中心管理平臺DCM會發(fā)送開機許可至特定電子裝置110 ;若特定電源供應(yīng)中心130的狀況不足以應(yīng)付特定電子裝置110開機所需的功耗,數(shù)據(jù)中心管理平臺DCM將不會發(fā)送開機許可至特定電子裝置110。
[0059]圖5為本發(fā)明一實施例中機架式系統(tǒng)100運作時的示意圖,說明了機架式系統(tǒng)100內(nèi)一特定機架上的一特定電子裝置110、一特定機架管理控制器120,和一特定電源供應(yīng)中心130的運作。圖5所示的方法包含下列步驟。
[0060]步驟510:使用非RMC控制電源供應(yīng)器PSU供給特定電子裝置110以進(jìn)行開機程序。
[0061 ] 步驟520:特定機架管理控制器120監(jiān)控非RMC控制電源供應(yīng)器PSU的狀態(tài);執(zhí)行步驟230。
[0062]步驟540:特定機架管理控制器120依據(jù)非RMC控制電源供應(yīng)器PSU的狀態(tài)來控制特定電源供應(yīng)中心130中電源供應(yīng)器的啟動數(shù)量。
[0063]在步驟510中,非RMC控制電源供應(yīng)器PSU可為特定電子設(shè)備110的內(nèi)建電源,或是特定機架內(nèi)為特定電子設(shè)備110設(shè)置的專屬電源,可提供特定電子裝置110進(jìn)行開機程序所需的所有電力。
[0064]在步驟520中,特定機架管理控制器120監(jiān)控非RMC控制電源供應(yīng)器PSU的狀態(tài)。舉例來說,非RMC控制電源供應(yīng)器PSU可通過信號腳位傳送負(fù)載分享信號給特定機架管理控制器120,以告知目前運作狀況。
[0065]在步驟530中,特定機架管理控制器120依據(jù)非RMC控制電源供應(yīng)器PSU的狀態(tài)來控制特定電源供應(yīng)中心130中電源供應(yīng)器的啟動數(shù)量。
[0066]在一實施例中,假設(shè)非RMC控制電源供應(yīng)器PSU在其最佳功率使用區(qū)間運作時能提供特定電子裝置110進(jìn)行開機程序所需的900W的功率,此時特定機架管理控制器120在步驟520中會得知非RMC控制電源供應(yīng)器PSU并未偏離其最佳功率使用區(qū)間,因此在步驟530中不會開啟電源供應(yīng)中心130中額外的電源供應(yīng)器。
[0067]在另一實施例中,假設(shè)非RMC控制電源供應(yīng)器PSU的最大輸出功率為1000W,足以提供特定電子裝置110進(jìn)行開機程序所需的900W的功率,但其最佳功率使用區(qū)間介于350W?800W。此時,特定機架管理控制器120在步驟520中會得知非RMC控制電源供應(yīng)PSU器偏離其最佳功率使用區(qū)間,因此會在步驟530中開啟電源供應(yīng)中心130中能提供100W?550W的一個或多個電源供應(yīng)器,使得非RMC控制電源供應(yīng)器PSU能在其最佳功率使用區(qū)間350W?800W內(nèi)運作。
[0068]在另一實施例中,假設(shè)非RMC控制電源供應(yīng)器PSU的最大輸出功率為1000W,足以提供特定電子裝置110進(jìn)行開機程序所需的900W的功率,但其因故發(fā)生故障。此時,特定機架管理控制器120在步驟520中會得知非RMC控制電源供應(yīng)器PSU無法正常供電,因此會在步驟530中開啟電源供應(yīng)中心130中最大輸出功率總和或在最佳功率使用區(qū)間運作時所能提供功率總和超過900W的一個或多個電源供應(yīng)器。
[0069]圖6為本發(fā)明一實施例中機架式系統(tǒng)100運作時的示意圖,顯示了機架式系統(tǒng)100內(nèi)一特定機架上的一特定電子裝置110、一特定機架管理控制器120,和一特定電源供應(yīng)中心130的運作。圖6所示的方法包含下列步驟。
[0070]步驟610:使用非RMC控制電源供應(yīng)器PSU供給特定電子裝置110以進(jìn)行開機程序。
[0071]步驟620:特定機架管理控制器監(jiān)控特定機架的電氣變化和特定電源供應(yīng)中心130的運作狀態(tài)。
[0072]步驟630:特定機架管理控制器依據(jù)監(jiān)控結(jié)果動態(tài)地調(diào)整特定電源供應(yīng)中心130中電源供應(yīng)器的啟動數(shù)量。
[0073]在步驟610中,非RMC控制電源供應(yīng)器PSU可為特定電子設(shè)備110的內(nèi)建電源,或是特定機架內(nèi)為特定電子設(shè)備110設(shè)置的專屬電源,可提供特定電子裝置110進(jìn)行開機程序所需的電力。特定電子裝置110在進(jìn)行開機程序前并不需要通知特定機架管理控制器120。
[0074]在步驟620中,特定機架管理控制器120會監(jiān)控特定機架的電氣變化和特定電源供應(yīng)中心130的運作狀態(tài),并在步驟630中依據(jù)監(jiān)控結(jié)果動態(tài)地調(diào)整特定電源供應(yīng)中心130中電源供應(yīng)器的啟動數(shù)量。
[0075]當(dāng)特定電子裝置110進(jìn)行開機程序時,所產(chǎn)生的涌泉電流會瞬間消耗許多功率,當(dāng)特定機架管理控制器120的監(jiān)控單元126量測到涌泉電流所造成的壓降時,邏輯單元122會計算出涌泉電流的功耗,再由管理單元128調(diào)整特定電源供應(yīng)中心130中電源供應(yīng)器的啟動數(shù)量以進(jìn)行補償,使得特定機架能在特定電子裝置110開機后能迅速地回到穩(wěn)態(tài)運作。
[0076]當(dāng)特定機架因其它運作而消耗較多功率(例如更多電子裝置開機),此時特定電源供應(yīng)中心130中已啟動的電源供應(yīng)器可能會因負(fù)載增加而偏離其最佳功率使用區(qū)間。當(dāng)特定機架管理控制器120的監(jiān)控單元126得知此種狀況時,邏輯單元122會重新計算特定機架目前運作所需的功耗,再由管理單元128調(diào)整特定電源供應(yīng)中心130中電源供應(yīng)器的啟動數(shù)量,使得特定電源供應(yīng)中心130中已啟動的電源供應(yīng)器皆能在其最佳功率使用區(qū)間內(nèi)運作。
[0077]值得注意的是,圖6所示的方法亦可和第2?5圖所示的方法加以結(jié)合。在一實施例中,本發(fā)明可在完成步驟210?250后接著執(zhí)行步驟620?630,以確保特定電源供應(yīng)中心130中已啟動的電源供應(yīng)器皆能在其最佳功率使用區(qū)間內(nèi)運作。在另一實施例中,本發(fā)明可在完成步驟310?340后接著執(zhí)行步驟620?630,以確保特定電源供應(yīng)中心130中已啟動的電源供應(yīng)器皆能在其最佳功率使用區(qū)間內(nèi)運作。在另一實施例中,本發(fā)明可在完成步驟410?450后接著執(zhí)行步驟620?630,以確保特定電源供應(yīng)中心130中已啟動的電源供應(yīng)器皆能在其最佳功率使用區(qū)間內(nèi)運作。在另一實施例中,本發(fā)明可在完成步驟510?550后接著執(zhí)行步驟620?630,以確保特定電源供應(yīng)中心130中已啟動的電源供應(yīng)器皆能在其最佳功率使用區(qū)間內(nèi)運作。
[0078]本發(fā)明提供一種在機架式系統(tǒng)內(nèi)進(jìn)行電源管理的方法及相關(guān)機架式系統(tǒng),由機架管理控制器或DCM計算出特定電子裝置進(jìn)行開機程序時所需的功耗,再由機架管理控制器依此控制相對應(yīng)電源供應(yīng)中心中電源供應(yīng)器的啟動數(shù)量,進(jìn)而改善電源使用效率。此外,本發(fā)明機架管理控制器亦能監(jiān)控相對應(yīng)機架的電氣變化和相對應(yīng)電源供應(yīng)中心的運作狀態(tài),并依據(jù)監(jiān)控結(jié)果動態(tài)地調(diào)整相對應(yīng)電源供應(yīng)中心中電源供應(yīng)器的啟動數(shù)量,使得機架式系統(tǒng)能維持在穩(wěn)態(tài)運作且電源供應(yīng)中心中已啟動的電源供應(yīng)器皆能在其最佳功率使用區(qū)間內(nèi)運作。
[0079]以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明權(quán)利要求所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
【主權(quán)項】
1.一種在一機架式系統(tǒng)內(nèi)進(jìn)行電源管理的方法,該機架式系統(tǒng)包含安置于一機架內(nèi)的多個電子裝置和多個電源供應(yīng)器,該方法包含: 在該多個電子裝置中一特定電子裝置執(zhí)行一開機程序之前,讀取該特定電子裝置的開機相關(guān)參數(shù); 依據(jù)該特定電子裝置的開機相關(guān)參數(shù)計算出該特定電子裝置進(jìn)行該開機程序所需的功耗;以及 依據(jù)該特定電子裝置進(jìn)行該開機程序所需的功耗來控制該多個電源供應(yīng)器的啟動數(shù)量。2.如權(quán)利要求1所述的方法,其另包含: 在進(jìn)行該開機程序之前,該特定電子裝置發(fā)送一開機通知至該機架式系統(tǒng)中一機架管理控制器;以及 在收到該開機通知后,該機架管理控制器讀取該特定電子裝置的開機相關(guān)參數(shù),依據(jù)該特定電子裝置的開機相關(guān)參數(shù)計算出該特定電子裝置進(jìn)行該開機程序所需的功耗,并依據(jù)該特定電子裝置進(jìn)行該開機程序所需的功耗來控制該多個電源供應(yīng)器的啟動數(shù)量。3.如權(quán)利要求2所述的方法,其另包含: 在控制該多個電源供應(yīng)器的啟動數(shù)量后,該機架管理控制器發(fā)送一開機許可;以及 在收到該開機許可后,該特定電子裝置執(zhí)行該開機程序。4.如權(quán)利要求1所述的方法,其另包含: 在進(jìn)行該開機程序之前,該特定電子裝置發(fā)送一開機通知至該機架式系統(tǒng)中一機架管理控制器;以及 在發(fā)送該開機通知后,該特定電子裝置在等待一預(yù)定時間后執(zhí)行該開機程序。5.如權(quán)利要求1所述的方法,其另包含: 在進(jìn)行該開機程序之前,該特定電子裝置發(fā)送一開機通知至該機架式系統(tǒng)中一數(shù)據(jù)中心管理平臺; 在收到該開機通知后,該數(shù)據(jù)中心管理平臺發(fā)送一詢問訊息至該機架式系統(tǒng)中一機架管理控制器; 在收到該詢問訊息后,該機架管理控制器回報該特定電子裝置的開機相關(guān)參數(shù): 該數(shù)據(jù)中心管理平臺依據(jù)該特定電子裝置的開機相關(guān)參數(shù)計算出該特定電子裝置進(jìn)行該開機程序所需的功耗,并將該特定電子裝置進(jìn)行該開機程序所需的功耗通知該機架管理控制器; 該機架管理控制器依據(jù)該特定電子裝置進(jìn)行該開機程序所需的功耗來控制該多個電源供應(yīng)器的啟動數(shù)量,并回報該多個電源供應(yīng)器的狀態(tài)至該數(shù)據(jù)中心管理平臺; 該數(shù)據(jù)中心管理平臺依據(jù)該多個電源供應(yīng)器的狀態(tài)來決定是否發(fā)送一開機許可至該特定電子裝置;以及 在收到該開機許可后,該特定電子裝置執(zhí)行該開機程序。6.如權(quán)利要求1所述的方法,其另包含: 在進(jìn)行該開機程序之前,該特定電子裝置通過一基板管理控制器以使用一智能平臺管理接口來發(fā)送一開機通知至該機架式系統(tǒng)中一機架管理控制器或一數(shù)據(jù)中心管理平臺,或是通過一網(wǎng)絡(luò)管理軟件模塊以使用一簡單網(wǎng)絡(luò)管理協(xié)定來發(fā)送該開機通知至該機架管理控制器或該數(shù)據(jù)中心管理平臺。7.如權(quán)利要求1所述的方法,其另包含: 在控制該多個電源供應(yīng)器的啟動數(shù)量后,該機架式系統(tǒng)中一機架管理控制器監(jiān)控該機架的電氣變化和該多個電源供應(yīng)器的運作狀態(tài); 該機架管理控制器依據(jù)監(jiān)控結(jié)果來調(diào)整該多個電源供應(yīng)器的啟動數(shù)量。8.如權(quán)利要求1所述的方法,其中依據(jù)該特定電子裝置進(jìn)行該開機程序所需的功耗來控制該多個電源供應(yīng)器的啟動數(shù)量是啟動該多個電源供應(yīng)器中最大輸出功率總和不小于該特定電子裝置進(jìn)行該開機程序所需的功耗的一個或多個電源供應(yīng)器。9.如權(quán)利要求1所述的方法,其中依據(jù)該特定電子裝置進(jìn)行該開機程序所需的功耗來控制該多個電源供應(yīng)器的啟動數(shù)量是啟動該多個電源供應(yīng)器中在相對應(yīng)最佳功率使用區(qū)間運作時輸出功率總和不小于該特定電子裝置進(jìn)行該開機程序所需的功耗的一個或多個電源供應(yīng)器。10.一種在一機架式系統(tǒng)內(nèi)進(jìn)行電源管理的方法,該機架式系統(tǒng)包含安置于一機架內(nèi)的多個電子裝置、多個電源供應(yīng)器、一機架管理控制器,以及至少一非RMC控制電源,該方法包含: 該多個電子裝置中一特定電子裝置使用該至少一非RMC控制電源所提供的電力來執(zhí)行一開機程序; 該機架管理控制器監(jiān)控該至少一非RMC控制電源的狀態(tài);以及 該機架管理控制器依據(jù)該至少一非RMC控制電源的狀態(tài)來控制該多個電源供應(yīng)器的啟動數(shù)量。11.如權(quán)利要求10所述的方法,其中該機架管理控制器依據(jù)該至少一非RMC控制電源的狀態(tài)來控制該多個電源供應(yīng)器的啟動數(shù)量是啟動該多個電源供應(yīng)器中一個或多個電源供應(yīng)器以使該至少一非RMC控制電源在一最佳功率使用區(qū)間內(nèi)運作。12.如權(quán)利要求11所述的方法,其另包含: 在控制該多個電源供應(yīng)器的啟動數(shù)量后,該機架管理控制器監(jiān)控該機架的電氣變化和該多個電源供應(yīng)器的運作狀態(tài);以及 該機架管理控制器依據(jù)監(jiān)控結(jié)果來調(diào)整該多個電源供應(yīng)器的啟動數(shù)量。13.—種在一機架式系統(tǒng)內(nèi)進(jìn)行電源管理的方法,該機架式系統(tǒng)包含安置于一機架內(nèi)的多個電子裝置、多個電源供應(yīng)器,以及一機架管理控制器,該方法包含: 該機架管理控制器監(jiān)控該機架的電氣變化和該多個電源供應(yīng)器的運作狀態(tài);以及 該機架管理控制器依據(jù)監(jiān)控結(jié)果來調(diào)整該多個電源供應(yīng)器的啟動數(shù)量。14.如權(quán)利要求13所述的方法,其中該機架式系統(tǒng)另包含至少一非RMC控制電源,該方法另包含: 該多個電子裝置中一特定電子裝置使用該至少一非RMC控制電源所提供的電力來執(zhí)行一開機程序。15.如權(quán)利要求14所述的方法,其中該機架管理控制器依據(jù)監(jiān)控結(jié)果來調(diào)整該多個電源供應(yīng)器的啟動數(shù)量是啟動該多個電源供應(yīng)器中一個或多個電源供應(yīng)器以使該至少一非RMC控制電源在一最佳功率使用區(qū)間內(nèi)運作。16.如權(quán)利要求14所述的方法,其中該機架管理控制器是通過偵測該特定電子裝置在執(zhí)行該開機程序時所產(chǎn)生的涌泉電流來監(jiān)控該機架的電氣變化。17.如權(quán)利要求13所述的方法,其中該多個電源供應(yīng)器中每一啟動的電源供應(yīng)器是在一最佳功率使用區(qū)間內(nèi)運作。18.如權(quán)利要求13所述的方法,其中該多個電源供應(yīng)器中每一啟動的電源供應(yīng)器是在一最佳功率使用區(qū)間內(nèi)運作。
【文檔編號】G06F1/32GK105988547SQ201510099876
【公開日】2016年10月5日
【申請日】2015年3月6日
【發(fā)明人】尤焙麟, 賴圣凱, 徐鈵琨, 蘇瑞人, 李護(hù)惜
【申請人】緯創(chuàng)資通股份有限公司