專利名稱:服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種服務(wù)器,且特別是有關(guān)于一種具有電源管理的服務(wù)器。
背景技術(shù):
一般來說,服務(wù)器內(nèi)主板(motherboard)的電源上電控制是采取上電電路直接控 制電源供應(yīng)器所提供的電源,亦即主板需要工作時(shí),則發(fā)出控制信號(hào)告知電源供應(yīng)器,以便 電源供應(yīng)器提供電源。然后,通過電源的電源良好(Power Good)信號(hào)監(jiān)測電源的工作狀態(tài) 是否正常。而上述服務(wù)器為電源供應(yīng)器與主板的數(shù)量較少的情況下,直接控制電源并簡單 監(jiān)測狀態(tài)。然而,隨著主板的數(shù)量增加,電源供應(yīng)器的數(shù)量也要相應(yīng)增加,以便供應(yīng)所有主板 的電源。而上述較簡單且靜態(tài)的控制逐漸不再適用。由于服務(wù)器具有多個(gè)主板與多個(gè)電源 供應(yīng)器,因此主板與電源供應(yīng)器的數(shù)量匹配將是首要解決的問題,而主板與電源供應(yīng)器的 數(shù)量不匹配可能使得電源過載且造成服務(wù)器無法正常工作。另外,主板的功耗彈性很大,如 果讓服務(wù)器提供可以滿足最大負(fù)載的電源全部全時(shí)工作(亦即開啟所有的電源供應(yīng)器), 低負(fù)載狀態(tài)將造成效率上的浪費(fèi)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種服務(wù)器,有效地對(duì)電源進(jìn)行管理,以動(dòng)態(tài)地控制電源供 應(yīng)器的供電狀況。本發(fā)明提出一種服務(wù)器,包括多個(gè)互為獨(dú)立的電源供應(yīng)器、管理背板、第一嵌入式 管理板與多個(gè)互為獨(dú)立的主板。多個(gè)互為獨(dú)立的電源供應(yīng)器依據(jù)第一控制信號(hào)而決定開啟 或關(guān)閉。管理背板耦接所述第一嵌入式管理板。第一嵌入式管理板具有電源控制單元,并耦 接所述管理背板,依據(jù)負(fù)載狀態(tài)、多個(gè)互為獨(dú)立的電源供應(yīng)器的開啟數(shù)量與上電需求命令, 產(chǎn)生所述第一控制信號(hào)與響應(yīng)信號(hào)。多個(gè)互為獨(dú)立的主板分別耦接所述管理背板,發(fā)出所 述上電需求命令,并依據(jù)所述響應(yīng)信號(hào)而決定是否上電,其中所述第一嵌入式管理板工作 時(shí),以輪詢的方式通過管理背板依序切換與所述多個(gè)互為獨(dú)立的主板的連接。在本發(fā)明一實(shí)施例中,多個(gè)互為獨(dú)立的電源供應(yīng)器工作時(shí),會(huì)各自發(fā)出模擬信號(hào) 經(jīng)過所述管理背板至所述第一嵌入式管理板,使得所述第一嵌入式管理板獲得所述負(fù)載狀 態(tài)。在本發(fā)明一實(shí)施例中,所述第一嵌入式板通過所述管理被板不斷切換與所述多個(gè) 互為獨(dú)立的主板的通訊,進(jìn)行停止輪詢切換的動(dòng)作。在本發(fā)明一實(shí)施例中,當(dāng)負(fù)載狀態(tài)超過第一限定負(fù)載時(shí),所述第一嵌入式管理板 會(huì)產(chǎn)生所述第一控制信號(hào)經(jīng)所述管理背板至多個(gè)互為獨(dú)立的電源供應(yīng)器其中之一,以開啟 新的電源供應(yīng)器,其中所述第一限定負(fù)載會(huì)根據(jù)所述多個(gè)互為獨(dú)立的電源供應(yīng)器的開啟數(shù) 量不同而改變。在本發(fā)明一實(shí)施例中,當(dāng)負(fù)載狀態(tài)低于第二限定負(fù)載時(shí),所述第一嵌入式管理板會(huì)產(chǎn)生所述第一控制信號(hào)經(jīng)所述管理背板至多個(gè)互為獨(dú)立的電源供應(yīng)器其中之一,以關(guān)閉 所述電源供應(yīng)器,其中所述第二限定負(fù)載會(huì)根據(jù)所述多個(gè)互為獨(dú)立的電源供應(yīng)器的開啟數(shù) 量不同而改變。在本發(fā)明一實(shí)施例中,所述第一嵌入式管理板檢測多個(gè)互為獨(dú)立的電源供應(yīng)器各 自的存在信號(hào),以得知電源供應(yīng)器的數(shù)量而決定供應(yīng)多個(gè)互為獨(dú)立的主板上電的數(shù)量以及 是否產(chǎn)生所述響應(yīng)信號(hào)。在本發(fā)明一實(shí)施例中,當(dāng)所述第一嵌入式板接收所述主板發(fā)出的上電需求命令 時(shí),所述第一嵌入式管理板停止輪詢,所述主板等待接收所述響應(yīng)信號(hào),并根據(jù)是否接受到 所述響應(yīng)信號(hào)進(jìn)行開機(jī)。在本發(fā)明一實(shí)施例中,所述管理背板與所述多個(gè)互為獨(dú)立的電源供應(yīng)器之間是通 過內(nèi)集成電路總線來進(jìn)行連接,而管理背板與多個(gè)互為獨(dú)立的主板之間是通過智能平臺(tái)管 理總線來進(jìn)行連接。在本發(fā)明一實(shí)施例中,所述服務(wù)器進(jìn)一步包括第二嵌入式管理板。第二嵌入式理 板具有電源控制單元,并耦接所述管理背板,依據(jù)所述負(fù)載狀態(tài)與所述上電需求命令,產(chǎn)生 第二控制信號(hào)與所述響應(yīng)信號(hào),而多個(gè)互為獨(dú)立的電源供應(yīng)器還依據(jù)所述第二控制信號(hào)而 決定開啟或關(guān)閉,所述多個(gè)互為獨(dú)立的主板還依據(jù)所述響應(yīng)信號(hào)而決定是否上電。其中,所 述第一嵌入式管理板與所述第二嵌入式管理板通過所述管理背板不斷地檢測彼此的狀態(tài) 而決定其一處于工作狀態(tài),另一處于備用狀態(tài);當(dāng)所述第二嵌入式管理板工作時(shí),以輪詢的 方式通過所述管理背板依序切換與所述多個(gè)互為獨(dú)立的主板的連接。在本發(fā)明一實(shí)施例中,當(dāng)所述第一嵌入式管理板處于工作狀態(tài)時(shí),所述第二嵌入 式管理板處于備用狀態(tài),則第一間入是管理板通過所述管理背板控制所述多個(gè)互為獨(dú)立的 電源供應(yīng)器是否開啟以及所述多個(gè)互為獨(dú)立的主板是否上電,而當(dāng)?shù)谝磺度胧焦芾戆逄幱?備用狀態(tài)或故障時(shí),則所述第二嵌入式管理板進(jìn)入工作狀態(tài),并控制所述多個(gè)互為獨(dú)立的 電源供應(yīng)器是否開啟以及所述多個(gè)互為獨(dú)立的主板是否上電。本發(fā)明通過主板發(fā)出上電需求命令,而第一嵌入式管理板依據(jù)負(fù)載狀態(tài)、電源供 應(yīng)器的開啟數(shù)量與上電需求命令,產(chǎn)生控制信號(hào)來控制電源供應(yīng)器是否工作以及產(chǎn)生響應(yīng) 信號(hào)告知主板是否進(jìn)行上電。如此一來,本發(fā)明可以有效地對(duì)電源進(jìn)行管理,以動(dòng)態(tài)的控制 電源供應(yīng)器的供電狀況。此外,當(dāng)?shù)谝磺度胧焦芾戆灏l(fā)生故障時(shí),第二嵌入式管理板便會(huì)接 管第一嵌入式管理板的工作,以繼續(xù)進(jìn)行電源管理的任務(wù)。為讓本發(fā)明上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖作詳 細(xì)說明如下。
圖1為本發(fā)明一實(shí)施例服務(wù)器的示意圖。附圖標(biāo)記說明100:服務(wù)器;110_1 110_m 電源供應(yīng)器;120:管理背板;130 第一嵌入式管理板;
140 第二嵌入式管理板;150_1 150_n 主板。
具體實(shí)施例方式圖1為本發(fā)明一實(shí)施例服務(wù)器的示意圖。請(qǐng)參照?qǐng)D1,服務(wù)器100包括多個(gè)互為獨(dú) 立的電源供應(yīng)器110_1 110_m、管理背板120、第一嵌入式管理板(embedded management board, EMB) 130與多個(gè)互為獨(dú)立的主板150_1 150_n,其中m、n為大于0的正整數(shù)。電源供應(yīng)器110_1 110_m會(huì)依據(jù)第一控制信號(hào)而決定開啟或關(guān)閉。管理背板 120耦接第一嵌入式管理板130。第一嵌入式管理板130具有電源控制單元,并耦接管理 背板120,而第一嵌入式管理板130會(huì)依據(jù)負(fù)載狀態(tài)、電源供應(yīng)器110_1 110_m的開啟數(shù) 量與上電需求命令,而產(chǎn)生第一控制信號(hào)與響應(yīng)信號(hào)(acknowledgement signal) 0主板 150_1 150_n耦接管理背板120,發(fā)出上電需求命令,并依據(jù)響應(yīng)信號(hào)而決定是否上電。在本實(shí)施例中,電源供應(yīng)器110_1 110_m工作時(shí),會(huì)各自發(fā)出模擬信號(hào)經(jīng)過管 理背板120給第一嵌入式管理板130,使得第一嵌入式管理板130獲得所述負(fù)載狀態(tài),而第 一嵌入式管理板130工作時(shí),會(huì)以輪詢的方式通過管理背板120依序切換與主板150_1 150_n的連接。另外,第一嵌入式管理板130通過管理背板120不斷切換與主板150_1 150_n的通訊,進(jìn)行輪詢切換的動(dòng)作。此外,在本實(shí)施例中,管理背板120與電源供應(yīng)器 110_1 110_m之間是通過內(nèi)集成電路總線(inter-integrated circuit bus, I2C)來 進(jìn)行連接,使得第一嵌入式管理板130可通過內(nèi)集成電路總線對(duì)電源供應(yīng)器110_1 110_m進(jìn)行輪詢,而管理背板120與主板150_1 150_n之間是通過智能平臺(tái)管理總線 (intelligent platform management bus, IPMB)來進(jìn)行連接,使得第一嵌入式管理板 130 可通過智能平臺(tái)管理總線對(duì)主板150_1 150_n進(jìn)行輪詢。另外,第一嵌入式管理板130會(huì)檢測電源供應(yīng)器110_1 110_m的各自存在信號(hào) (present signal),以得知電源供應(yīng)器的數(shù)量而決定可供應(yīng)主板上電的數(shù)量以及決定是否 響應(yīng)信號(hào)。舉例來說,假設(shè)1個(gè)電源供應(yīng)器可供應(yīng)2個(gè)主板上電,當(dāng)服務(wù)器100具有電源供 應(yīng)器110_1 110_2,而第一嵌入式管理板130會(huì)檢測到電源供應(yīng)器110_1 110_2各自的 存在信號(hào),以得知電源供應(yīng)器的數(shù)量為2個(gè),則可以決定供應(yīng)主板上電的數(shù)量為4個(gè)以及是 否產(chǎn)生響應(yīng)信號(hào)。而當(dāng)服務(wù)器內(nèi)已經(jīng)上電的主板不超過4個(gè)的情況下,此時(shí)若有未上電的 主板發(fā)出上電需求命令時(shí),則第一嵌入式管理板130會(huì)產(chǎn)生響應(yīng)信號(hào)給所述主板,以進(jìn)行 上電。當(dāng)服務(wù)器內(nèi)已經(jīng)上電的主板達(dá)到4個(gè),此時(shí)若有未上電的主板發(fā)出上電需求命令,則 第一嵌入式主板130不會(huì)產(chǎn)生響應(yīng)信號(hào)給所述主板,而此主板則不進(jìn)行上電。上述說明僅 為本發(fā)明的一個(gè)例子,但不限制本發(fā)明形式。上述已說明服務(wù)器100中各元件之間的耦接關(guān)系以及各元件的功用。接下來,將 進(jìn)一步說明服務(wù)器100的操作。首先,當(dāng)?shù)谝磺度胧焦芾戆?30切換到主板150_1且主板 150_1發(fā)出上電需求命令時(shí),第一嵌入式管理板130便會(huì)停止輪詢并依據(jù)負(fù)載狀態(tài)(假設(shè)此 時(shí)負(fù)載未超過最大負(fù)載,亦即第一限定負(fù)載),產(chǎn)生第一控制信號(hào)(例如高電平)來控制電 源供應(yīng)器110_1開啟以及產(chǎn)生響應(yīng)信號(hào)(例如高電平)給主板150_1,以便上電并進(jìn)入工作 狀態(tài)。接著,第一嵌入式管理板130切換到下一個(gè)主板150_2,以進(jìn)行后續(xù)工作。當(dāng)?shù)谝磺度胧焦芾戆?30切換到主板150_2且主板150_2未發(fā)出上電需求命令,則第一嵌入式管 理板130會(huì)繼續(xù)切換至下一個(gè)主板150_3。當(dāng)?shù)谝磺度胧焦芾戆?30切換到主板150_3且 主板150_3發(fā)出上電需求命令時(shí),第一嵌入式管理板130仍會(huì)停止輪詢并依據(jù)負(fù)載狀態(tài)來產(chǎn)生第一控制信號(hào)與響應(yīng)信號(hào)。此時(shí),若負(fù)載狀態(tài)未超過第一限定負(fù)載(亦即電源供應(yīng)器110_1所能供應(yīng)的電源 最大功率值),第一嵌入式管理板130仍會(huì)控制電源供應(yīng)器110_1進(jìn)行供電以及產(chǎn)生響應(yīng)信 號(hào)給主板150_3,以便上電并進(jìn)行工作。也就是說,服務(wù)器100只使用電源供應(yīng)器110_1進(jìn) 行供電。相反地,若負(fù)載狀態(tài)超過第一限定負(fù)載(亦即電源供應(yīng)器110_1所能供應(yīng)的電源 最大功率值)時(shí),第一嵌入式管理板130會(huì)產(chǎn)生第一控制信號(hào)(例如高電平)經(jīng)過管理背 板120給電源供應(yīng)器110_2,以開啟電源供應(yīng)器110_2進(jìn)行供電,以及產(chǎn)生響應(yīng)信號(hào)給主板 150_3,以便上電并進(jìn)行工作。此時(shí),服務(wù)器100便會(huì)使用電源供應(yīng)器110_1與110_2進(jìn)行 供電,并且第一限定負(fù)載則改變?yōu)殡娫垂?yīng)器110_1與110_2所能供應(yīng)的最大功率值。也 就是說,本實(shí)施例之第一限定負(fù)載會(huì)隨著電源供應(yīng)器的開啟數(shù)量不同而改變。舉例來說,當(dāng) 服務(wù)器使用電源供應(yīng)器110_1進(jìn)行供電時(shí),第一限定負(fù)載則為電源供應(yīng)器110_1所能供應(yīng) 的電源最大功率值,而當(dāng)服務(wù)器使用電源供應(yīng)器110_1與110_2進(jìn)行供電時(shí),第一限定負(fù)載 則為電源供應(yīng)器110_1與110_2所能供應(yīng)的電源最大功率值,其余則類推。另外,其余主板 150_4 150_n的上電過程以及電源供應(yīng)器110_3 110_m的開啟過程則類推,故在此不再 贅述。此外,在服務(wù)器100工作的期間,第一嵌入式管理板130所偵測到的負(fù)載狀態(tài)不會(huì) 都呈現(xiàn)為增加的狀態(tài),也會(huì)有減少的狀態(tài),亦即某一主板不工作或某一主板的功耗下降等。 因此,當(dāng)?shù)谝磺度胧焦芾戆?30偵測到負(fù)載狀態(tài)已經(jīng)低于第二限定負(fù)載,則會(huì)發(fā)出第一控 制信號(hào)經(jīng)所述管理背板120來關(guān)閉電源供應(yīng)器(110_1或110_幻。并且,本實(shí)施例第二限 定負(fù)載也會(huì)隨著電源供應(yīng)器的開啟數(shù)量不同而改變。舉例來說,當(dāng)服務(wù)器使用電源供應(yīng)器 110_1、110_2與110_3進(jìn)行供電時(shí),第二限定負(fù)載則為電源供應(yīng)器110_1、110_2與110_3所 能供應(yīng)的電源最大功率值,而當(dāng)服務(wù)器使用電源供應(yīng)器110_1與110_2進(jìn)行供電時(shí),第一限 定負(fù)載則為電源供應(yīng)器110_1與110_2所能供應(yīng)的電源最大功率值,其余則類推。在本實(shí)施例中,為了防止瞬間過流的現(xiàn)象,因此在負(fù)載增加過程中,使得第一嵌入 式管理板130開啟新的電源供應(yīng)器的第一限定負(fù)載會(huì)設(shè)定低于電源供應(yīng)器的額定功率。舉 例來說,假設(shè)1個(gè)電源供應(yīng)器的額定功率為1100W時(shí),則第一限定負(fù)載則設(shè)定為900W,但不 限制其范圍,當(dāng)?shù)谝磺度胧焦芾戆?30偵測到負(fù)載狀態(tài)超過第一限定負(fù)載900W時(shí),就會(huì)開 啟新的電源供應(yīng)器,此時(shí)服務(wù)器100便會(huì)使用2個(gè)電源供應(yīng)器進(jìn)行供電。另外,為了防止第一限定負(fù)載與第二限定負(fù)載相同而產(chǎn)生振蕩現(xiàn)象,因此第二限 定負(fù)載通常會(huì)設(shè)定低于第一限定負(fù)載。舉例來說,假設(shè)第一限定負(fù)載為900W時(shí),第二限定 負(fù)載則設(shè)定為700W,但不限制其范圍,并且服務(wù)器100使用2個(gè)電源供應(yīng)器進(jìn)行供電的狀態(tài) 下,當(dāng)?shù)谝磺度胧焦芾戆?30偵測到負(fù)載狀態(tài)以700W時(shí),就會(huì)關(guān)閉一個(gè)電源供應(yīng)器,使得服 務(wù)器100使用1個(gè)電源供應(yīng)器進(jìn)行供電。如此一來,本實(shí)施例的服務(wù)器100可以有效地對(duì)電源進(jìn)行管理,并依據(jù)負(fù)載狀態(tài) 來動(dòng)態(tài)控多電源的開啟與關(guān)閉。另外,當(dāng)所有的電源供應(yīng)器110_1 110_m開啟都不能滿足主機(jī)板150_1 150_n-l的功耗且此時(shí)主板150_n發(fā)出上電需求命令時(shí),由于負(fù)載狀態(tài) 已達(dá)到飽和,因此第一嵌入式管理板130會(huì)發(fā)出響應(yīng)信號(hào)(例如低電平)給主板150_n,使 得主板150_n不會(huì)上電。此外,服務(wù)器100也可能會(huì)出現(xiàn)過載的情況,例如服務(wù)器100在開機(jī)狀態(tài)下人為拔 掉電源,或某電源供應(yīng)器于工作中壞掉等,第一嵌入式管理板130將盡量在最大支持的功 率內(nèi)維持所有主板的狀態(tài),如果負(fù)載狀態(tài)超過所在電源最大能提供的功率,第一嵌入式管 理板130會(huì)產(chǎn)生響應(yīng)信號(hào)(例如低電平),以強(qiáng)迫關(guān)閉一個(gè)主板,直到不再過載。第一嵌入式管理板130電源控制單元具有高響應(yīng)速度,也就是說,假設(shè)開啟狀態(tài) 的某一電源供應(yīng)器被突然拔掉或壞掉,第一嵌入式管理板130會(huì)立即產(chǎn)生第一控制信號(hào), 以開啟未進(jìn)入開啟狀態(tài)的電源供應(yīng)器。另外,本實(shí)施例的服務(wù)器100進(jìn)一步包括第二嵌入式管理板140。第二嵌入式管 理板140具有電源控制單元,并耦接管理背板120,而第二嵌入式管理板140會(huì)依據(jù)負(fù)載狀 態(tài)、電源供應(yīng)器110_1 110_m的開啟數(shù)量與響應(yīng)信號(hào)產(chǎn)生第二控制信號(hào)與響應(yīng)信號(hào),其 中,電源供應(yīng)器110_1 110_m也會(huì)依據(jù)第二控制信號(hào)而決定開啟或關(guān)閉。其中,第二嵌入 式管理板140工作時(shí),會(huì)以輪詢的方式通過管理背板120來切換與主板150_ 150_n的連 接。另外,電源供應(yīng)器110_1 110_m工作時(shí),會(huì)各自發(fā)出模擬信號(hào)至所述第二嵌入式管理 板140,使得第二嵌入式管理板可以獲得所述負(fù)載狀態(tài)。此外,第二嵌入式管理板140會(huì)檢 測電源供應(yīng)器110_1 110_m各自的存在信號(hào)(present signal),以得知電源供應(yīng)器的數(shù) 量而決定可供應(yīng)主板上電的數(shù)量以及決定是否響應(yīng)信號(hào)。在本實(shí)施例中,第一嵌入式管理板130與第二嵌入式管理板140會(huì)通過管理背板 120不斷地檢測彼此的狀態(tài),而決定其一為工作狀態(tài),另一為備用狀態(tài)。舉例來說,當(dāng)?shù)谝?嵌入式管理板130為正常工作狀態(tài)時(shí),會(huì)產(chǎn)生激活(activate)信息,則第二嵌入式管理板 140為備用狀態(tài)(亦即第二嵌入式管理板140不工作)。當(dāng)?shù)谝磺度胧焦芾戆?30為非正 常工作狀態(tài)(例如更新時(shí)產(chǎn)生故障等)時(shí),不產(chǎn)生激活信息,則第二嵌入式管理板140開始 工作,并接管第一嵌入式管理板130的工作(亦即控制電源的任務(wù))?;蚴?,當(dāng)?shù)诙度胧?管理板140為正常工作狀態(tài)時(shí),會(huì)產(chǎn)生激活信息,則第一嵌入式管理板130不工作(亦即第 一嵌入式管理板130為備用狀態(tài))。當(dāng)?shù)诙度胧焦芾戆?40為非正常工作狀態(tài)時(shí),不產(chǎn) 生激活信息,則第一嵌入式管理板130開始工作,并接管第二嵌入式管理板140的工作。另 外,第一嵌入式管理板130與第二嵌入式管理板140相互檢測過程中,并非只是如上所述工 作狀態(tài)的嵌入式管理板發(fā)出激活信息,而是處于工作與備用狀態(tài)的嵌入式管理板可以互相 發(fā)送偵測信息并答復(fù),當(dāng)一定時(shí)間未收到對(duì)方回應(yīng)時(shí)認(rèn)為對(duì)方故障。在本實(shí)施例中,第一嵌入式管理板130與第二嵌入式管理板140相互檢測過程中, 當(dāng)?shù)谝磺度胧焦芾戆?30處于工作狀態(tài),而第二嵌入式管理板140處于備用狀態(tài),可以參照 上述第一嵌入式管理板130實(shí)施例的說明,故在此不再贅述。另外,第一嵌入式管理板130可能會(huì)出現(xiàn)故障情況,由于第一嵌入式管理板130與 第二嵌入式管理板140仍不斷地檢測對(duì)方的狀態(tài),因此第二嵌入式管理板140不會(huì)接收到 第一嵌入式管理板130所產(chǎn)生的激活信息或是于一定時(shí)間后未收到第一嵌入式管理板130 的回應(yīng),表示第一嵌入式管理板130發(fā)生故障。接著,第二嵌入式管理板140就會(huì)開始工 作,且接管第一嵌入式管理板130的工作,并以輪詢的方式通過管理背板120依序與主板150_1 150_n的連接。由于第二嵌入式管理板140接管第一嵌入式管理板130的工作,因 此第二嵌入式管理板140也會(huì)依據(jù)第一限定負(fù)載與第二限定負(fù)載來調(diào)整電源供應(yīng)器的供 電狀態(tài)。以下將說明第二嵌入式管理板的操作。在第二嵌入式管理板140處于工作狀態(tài)下,當(dāng)?shù)诙度胧焦芾戆?40切換到主板 150_1且主板150_1發(fā)出上電需求命令時(shí),第二嵌入式管理板140會(huì)停止輪詢并依據(jù)負(fù)載 狀態(tài)(假設(shè)此時(shí)負(fù)載未超過最大負(fù)載,亦即第一限定負(fù)載),產(chǎn)生第二控制信號(hào)(例如高電 平)來控制電源供應(yīng)器110_1開啟以及產(chǎn)生響應(yīng)信號(hào)(例如高電平)給主板150_1,以便上 電并進(jìn)入工作狀態(tài)。接著,第二嵌入式管理板140切換到下一個(gè)主板150_2,以進(jìn)行后續(xù)工作。當(dāng)?shù)诙?嵌入式管理板140切換到主板150_2且主板150_2未發(fā)出上電需求命令,則第二嵌入式管 理板140會(huì)繼續(xù)切換至下一個(gè)主板150_3。當(dāng)?shù)诙度胧焦芾戆?40切換到主板150_3且 主板150_3發(fā)出上電需求命令時(shí),第二嵌入式管理板140仍會(huì)停止輪詢并依據(jù)負(fù)載狀態(tài)來產(chǎn)生第二控制信號(hào)與響應(yīng)信號(hào)。此時(shí),若負(fù)載狀態(tài)未超過第一限定負(fù)載(亦即電源供應(yīng)器110_1所能供應(yīng)的電源 最大功率值),第二嵌入式管理板140仍會(huì)控制電源供應(yīng)器110_1進(jìn)行供電以及產(chǎn)生響應(yīng)信 號(hào)給主板150_3,以便上電并進(jìn)行工作。也就是說,服務(wù)器100只使用電源供應(yīng)器110_1進(jìn) 行供電。相反地,若負(fù)載狀態(tài)超過第一限定負(fù)載(亦即電源供應(yīng)器110_1所能供應(yīng)的電源 最大功率值)時(shí),第二嵌入式管理板140會(huì)產(chǎn)生第二控制信號(hào)(例如高電平)經(jīng)管理背 板120給電源供應(yīng)器110_2,以開啟電源供應(yīng)器110_2進(jìn)行供電,以及產(chǎn)生響應(yīng)信號(hào)給主板 150_3,以便上電并進(jìn)行工作。此時(shí),服務(wù)器100便會(huì)使用電源供應(yīng)器110_1與110_2進(jìn)行 供電,并且第一限定負(fù)載則改變?yōu)殡娫垂?yīng)器110_1與110_2所能供應(yīng)的最大功率值。此外,在服務(wù)器100工作的期間,負(fù)載狀態(tài)不會(huì)都呈現(xiàn)為增加的狀態(tài),也會(huì)有減少 的狀態(tài)。因此,當(dāng)?shù)诙度胧焦芾戆?40偵測到負(fù)載狀態(tài)已經(jīng)低于第二限定負(fù)載,則會(huì)發(fā)出 第二控制信號(hào)經(jīng)管理背板120來關(guān)閉電源供應(yīng)器(110_1或110_2)。綜上所述,本發(fā)明通過主板發(fā)出上電需求命令,而第一嵌入式管理板會(huì)依據(jù)負(fù)載 狀態(tài)、電源供應(yīng)器的開啟數(shù)量與上電需求命令,產(chǎn)生控制信號(hào)來控制電源供應(yīng)器開啟或關(guān) 閉以及產(chǎn)生響應(yīng)信號(hào)來告知主板上電或不上電。如此一來,本發(fā)明可以有效地對(duì)電源進(jìn)行 管理,以動(dòng)態(tài)的控制電源供應(yīng)器的供電狀況。此外,當(dāng)?shù)谝磺度胧焦芾戆灏l(fā)生故障時(shí),第二 嵌入式管理板便會(huì)接管第一嵌入式管理板的工作,以繼續(xù)進(jìn)行電源管理的任務(wù)。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡 管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然 可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精 神和范圍。
權(quán)利要求
1.一種服務(wù)器,其特征在于,包括多個(gè)互為獨(dú)立的電源供應(yīng)器,依據(jù)第一控制信號(hào)而決定開啟或關(guān)閉;管理背板,耦接所述多個(gè)互為獨(dú)立的電源供應(yīng)器;第一嵌入式管理板,其具有電源控制單元,并耦接所述管理背板,依據(jù)負(fù)載狀態(tài)、多個(gè) 互為獨(dú)立的電源供應(yīng)器的開啟數(shù)量與上電需求命令,產(chǎn)生所述第一控制信號(hào)與響應(yīng)信號(hào); 以及,多個(gè)互為獨(dú)立的主板,分別耦接所述管理背板,發(fā)出所述上電需求命令,并依據(jù)所述響 應(yīng)信號(hào)而決定是否上電;其中,所述第一嵌入式管理板工作時(shí),以輪詢的方式通過管理背板依序切換與所述多 個(gè)互為獨(dú)立的主板的連接。
2.根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,多個(gè)互為獨(dú)立的電源供應(yīng)器工作時(shí),會(huì) 各自發(fā)出模擬信號(hào),經(jīng)過所述管理背板至所述第一嵌入式管理板,使得所述第一嵌入式管 理板獲得所述負(fù)載狀態(tài)。
3.根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,所述第一嵌入式板通過所述管理背板 不斷切換與所述多個(gè)互為獨(dú)立的主板的通訊,進(jìn)行輪詢切換的動(dòng)作。
4.根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,當(dāng)負(fù)載狀態(tài)超過第一限定負(fù)載時(shí),所述 第一嵌入式管理板會(huì)產(chǎn)生所述第一控制信號(hào)經(jīng)所述管理背板至多個(gè)互為獨(dú)立的電源供應(yīng) 器其中之一,以開啟新的電源供應(yīng)器,其中所述第一限定負(fù)載會(huì)根據(jù)所述多個(gè)互為獨(dú)立的 電源供應(yīng)器的開啟數(shù)量不同而改變。
5.根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,當(dāng)負(fù)載狀態(tài)低于第二限定負(fù)載時(shí),所述 第一嵌入式管理板會(huì)產(chǎn)生所述第一控制信號(hào)經(jīng)所述管理背板至多個(gè)互為獨(dú)立的電源供應(yīng) 器其中之一,以關(guān)閉所述電源供應(yīng)器,其中所述第二限定負(fù)載會(huì)根據(jù)所述多個(gè)互為獨(dú)立的 電源供應(yīng)器的開啟數(shù)量不同而改變。
6.根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,所述第一嵌入式管理板檢測多個(gè)互為 獨(dú)立的電源供應(yīng)器各自的存在信號(hào),以得知電源供應(yīng)器的數(shù)量而決定供應(yīng)多個(gè)互為獨(dú)立的 主板上電的數(shù)量以及決定是否產(chǎn)生所述響應(yīng)信號(hào)。
7.根據(jù)權(quán)利要求6所述的服務(wù)器,其特征在于,當(dāng)所述第一嵌入式板接收所述主板發(fā) 出的上電需求命令時(shí),所述第一嵌入式管理板停止輪詢,所述主板等待接收所述響應(yīng)信號(hào), 并根據(jù)是否接受到所述響應(yīng)信號(hào)進(jìn)行開機(jī)。
8.根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,所述管理背板與所述多個(gè)互為獨(dú)立的 電源供應(yīng)器之間是通過內(nèi)集成電路總線來進(jìn)行連接,而管理背板與多個(gè)互為獨(dú)立的主板之 間是通過智能平臺(tái)管理總線來進(jìn)行連接。
9.根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,其進(jìn)一步還包括第二嵌入式理板,其具有電源控制單元,并耦接所述所述管理背板,依據(jù)所述負(fù)載狀 態(tài)、所述多個(gè)互為獨(dú)立的電源供應(yīng)器的開啟數(shù)量與所述上電需求命令,產(chǎn)生一第二控制信 號(hào)與所述響應(yīng)信號(hào),而所述多個(gè)互為獨(dú)立的電源供應(yīng)器還依據(jù)所述第二控制信號(hào)而決定開 啟或關(guān)閉,所述多個(gè)互為獨(dú)立的主板還依據(jù)所述響應(yīng)信號(hào)而決定是否上電;其中,所述第一嵌入式管理板與所述第二嵌入式管理板通過所述管理背板不斷地檢測 彼此的狀態(tài)而決定其一處于工作狀態(tài),另一處于備用狀態(tài);當(dāng)所述第二嵌入式管理板工作時(shí),以輪詢的方式通過所述管理背板依序切換與所述多個(gè)互為獨(dú)立的主板的連接。
10.根據(jù)權(quán)利要求9所述的服務(wù)器,其特征在于,當(dāng)所述第一嵌入式管理板處于工作狀 態(tài)時(shí),所述第二嵌入式管理板處于備用狀態(tài),則所述第一嵌入式管理板通過所述管理背板 控制所述多個(gè)互為獨(dú)立的電源供應(yīng)器是否開啟以及所述多個(gè)互為獨(dú)立的主板是否上電,而 當(dāng)?shù)谝磺度胧焦芾戆逄幱趥溆脿顟B(tài)或故障時(shí),則所述第二嵌入式管理板進(jìn)入工作狀態(tài),并 控制所述多個(gè)互為獨(dú)立的電源供應(yīng)器是否開啟以及所述多個(gè)互為獨(dú)立的主板是否開機(jī)。
全文摘要
本發(fā)明提供一種服務(wù)器,包括多個(gè)互為獨(dú)立的電源供應(yīng)器、管理背板、第一嵌入式管理板與多個(gè)互為獨(dú)立的主板。所述電源供應(yīng)器依據(jù)第一控制信號(hào)而決定開啟或關(guān)閉。管理背板,耦接第一嵌入式管理板。第一嵌入式管理板具有電源控制單元,并耦接管理背板,依據(jù)負(fù)載狀態(tài)、所述電源供應(yīng)器開啟的數(shù)目與上電需求命令,產(chǎn)生控第一制信號(hào)與響應(yīng)信號(hào)。管理背板,耦接第一嵌入式管理板。所述主板分別耦接管理背板,發(fā)出上電需求命令,并依據(jù)響應(yīng)信號(hào)而決定是否上電,其中第一嵌入式管理板工作時(shí),以輪詢的方式通過管理背板依序切換與多個(gè)互為獨(dú)立的主板的連接。據(jù)此,可以有效地對(duì)電源進(jìn)行管理。
文檔編號(hào)G06F1/26GK102053690SQ20091021187
公開日2011年5月11日 申請(qǐng)日期2009年11月9日 優(yōu)先權(quán)日2009年11月9日
發(fā)明者吳曉儒, 林祖成, 畢武男 申請(qǐng)人:英業(yè)達(dá)股份有限公司