本發(fā)明實(shí)施例涉及云計(jì)算、大數(shù)據(jù)領(lǐng)域,特別是涉及一種電源管理方法、裝置及系統(tǒng)。
背景技術(shù):
隨著云服務(wù)、大數(shù)據(jù)的發(fā)展,數(shù)據(jù)的重要性愈來愈凸顯出來,相應(yīng)的,存儲(chǔ)設(shè)備的需求以及質(zhì)量要求也就越來越高,一定程度上,存儲(chǔ)設(shè)備的穩(wěn)定性就決定了大數(shù)據(jù),云服務(wù)的發(fā)展。
但是,外界的不可抗拒因素的損壞、或者系統(tǒng)突然斷電,或系統(tǒng)內(nèi)的零部件的損壞導(dǎo)致系統(tǒng)癱瘓,這些都會(huì)使得系統(tǒng)正在運(yùn)行的數(shù)據(jù)丟失,數(shù)據(jù)安全性及系統(tǒng)的穩(wěn)定性得不到保證。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的是提供一種電源管理方法、裝置及系統(tǒng),保證數(shù)據(jù)的安全性,提高了系統(tǒng)的穩(wěn)定性。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供以下技術(shù)方案:
本發(fā)明實(shí)施例一方面提供了一種電源管理方法,包括:
當(dāng)檢測(cè)到psu的預(yù)設(shè)電源信號(hào)發(fā)生異常時(shí),發(fā)送數(shù)據(jù)備份的指令,同時(shí)切換bbu進(jìn)行供電,并發(fā)送將風(fēng)扇及預(yù)設(shè)外圍設(shè)備的電源關(guān)閉的指令;
當(dāng)檢測(cè)到所述bbu開始供電時(shí),在預(yù)設(shè)時(shí)間發(fā)送將所述風(fēng)扇開啟的指令,并根據(jù)預(yù)設(shè)轉(zhuǎn)速值對(duì)所述風(fēng)扇的轉(zhuǎn)速進(jìn)行設(shè)置,所述預(yù)設(shè)轉(zhuǎn)速值小于所述風(fēng)扇在所述psu供電時(shí)的轉(zhuǎn)速值。
可選的,所述psu的預(yù)設(shè)電源信號(hào)為:
所述psu的powergood信號(hào)和acfail信號(hào)。
可選的,所述在預(yù)設(shè)時(shí)間發(fā)送將所述風(fēng)扇開啟的指令為:
在所述psu的預(yù)設(shè)電源信號(hào)發(fā)生異常后兩秒,發(fā)送將所述風(fēng)扇開啟的指令。
可選的,在所述檢測(cè)到psu的預(yù)設(shè)電源信號(hào)發(fā)生異常時(shí)之后,還包括:
向用戶發(fā)送所述psu電源異常的反饋信息。
可選的,在所述檢測(cè)到psu的預(yù)設(shè)電源信號(hào)發(fā)生異常時(shí)之后,還包括:
進(jìn)行報(bào)警提示。
可選的,所述根據(jù)預(yù)設(shè)轉(zhuǎn)速值對(duì)所述風(fēng)扇的轉(zhuǎn)速進(jìn)行設(shè)置為:
接收所述用戶輸入的風(fēng)扇轉(zhuǎn)速值;
根據(jù)所述風(fēng)扇轉(zhuǎn)速值對(duì)所述風(fēng)扇的轉(zhuǎn)速進(jìn)行設(shè)置。
本發(fā)明實(shí)施例另一方面提供了一種電源管理裝置,包括:
電源切換模塊,用于當(dāng)檢測(cè)到psu的預(yù)設(shè)電源信號(hào)發(fā)生異常時(shí),發(fā)送數(shù)據(jù)備份的指令,同時(shí)切換bbu進(jìn)行供電,并發(fā)送將風(fēng)扇及預(yù)設(shè)外圍設(shè)備的電源關(guān)閉的指令;
風(fēng)扇控制模塊,用于當(dāng)檢測(cè)到所述bbu開始供電時(shí),在預(yù)設(shè)時(shí)間發(fā)送將所述風(fēng)扇開啟的指令,并根據(jù)預(yù)設(shè)轉(zhuǎn)速值對(duì)所述風(fēng)扇的轉(zhuǎn)速進(jìn)行設(shè)置,所述預(yù)設(shè)轉(zhuǎn)速值小于所述風(fēng)扇在所述psu供電時(shí)的轉(zhuǎn)速值。
可選的,還包括:
發(fā)送模塊,用于向用戶發(fā)送電源異常的反饋信息。
可選的,還包括:
報(bào)警模塊,用于在psu供電異常時(shí),進(jìn)行報(bào)警提示。
本發(fā)明實(shí)施例還提供了一種電源管理系統(tǒng),包括:
cpld、psu以及bbu;
所述cpld用于當(dāng)檢測(cè)到psu的預(yù)設(shè)電源信號(hào)發(fā)生異常時(shí),發(fā)送數(shù)據(jù)備份的指令,同時(shí)切換bbu進(jìn)行供電,并發(fā)送將風(fēng)扇及預(yù)設(shè)外圍設(shè)備的電源關(guān)閉的指令;當(dāng)檢測(cè)到所述bbu開始供電時(shí),在預(yù)設(shè)時(shí)間發(fā)送將所述風(fēng)扇開啟的指令,并根據(jù)預(yù)設(shè)轉(zhuǎn)速值對(duì)所述風(fēng)扇的轉(zhuǎn)速進(jìn)行設(shè)置,所述預(yù)設(shè)轉(zhuǎn)速值小于所述風(fēng)扇在所述psu供電時(shí)的轉(zhuǎn)速值;
所述bbu用于在所述psu發(fā)生障礙時(shí),提供電源。
本發(fā)明實(shí)施例提供了一種電源管理方法,cpld實(shí)時(shí)監(jiān)控psu的預(yù)設(shè)電源信號(hào),當(dāng)發(fā)生異常時(shí),發(fā)送數(shù)據(jù)進(jìn)行備份的指令,同時(shí)切換bbu進(jìn)行供電,并發(fā)送將風(fēng)扇及預(yù)設(shè)外圍設(shè)備的電源關(guān)閉的指令;當(dāng)bbu開始供電時(shí),在預(yù)設(shè)時(shí)間將風(fēng)扇開啟,并根據(jù)預(yù)設(shè)轉(zhuǎn)速值對(duì)風(fēng)扇的轉(zhuǎn)速進(jìn)行設(shè)置,預(yù)設(shè)轉(zhuǎn)速值小于風(fēng)扇在所述psu供電時(shí)的轉(zhuǎn)速值。
本申請(qǐng)?zhí)峁┑募夹g(shù)方案的優(yōu)點(diǎn)在于,通過cpld實(shí)現(xiàn)對(duì)系統(tǒng)的電源管理,當(dāng)psu發(fā)生故障時(shí),對(duì)系統(tǒng)中正在運(yùn)行的數(shù)據(jù)進(jìn)行備份,并及時(shí)切換到bbu進(jìn)行供電,關(guān)閉外圍設(shè)備的供電以及調(diào)整風(fēng)扇轉(zhuǎn)速,不僅保證了數(shù)據(jù)的安全性,還降低了系統(tǒng)的功耗與噪聲,有效的延長(zhǎng)了bbu的使用時(shí)間,有利于提升系統(tǒng)的可靠性以及穩(wěn)定性。
此外,本發(fā)明實(shí)施例還針對(duì)電源管理方法提供了相應(yīng)的實(shí)現(xiàn)裝置及系統(tǒng),進(jìn)一步使得所述方法更具有實(shí)用性,所述裝置及系統(tǒng)具有相應(yīng)的優(yōu)點(diǎn)。
附圖說明
為了更清楚的說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種電源管理方法的流程示意圖;
圖2為本發(fā)明實(shí)施例提供的另一種電源管理方法的流程示意圖;
圖3為本發(fā)明實(shí)施例提供的電源管理裝置的一種具體實(shí)施方式結(jié)構(gòu)圖;
圖4為本發(fā)明實(shí)施例提供的電源管理裝置的另一種具體實(shí)施方式結(jié)構(gòu)圖;
圖5為本發(fā)明實(shí)施例提供的電源管理系統(tǒng)的一種具體實(shí)施方式結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本申請(qǐng)的發(fā)明人發(fā)現(xiàn),當(dāng)系統(tǒng)的psu(powersupplyunit,供電單元)發(fā)生短路或供電電源掉電時(shí),可以切換到bbu(batterybackupunit,電池備份單元)進(jìn)行供電。
bbu在電源供應(yīng)出現(xiàn)問題的時(shí)候,可為raid控制器緩存提供電源。當(dāng)電源斷電時(shí),bbu電力可以使控制器內(nèi)緩存中的數(shù)據(jù)可以保存一定時(shí)間(根據(jù)bbu的型號(hào)而決定)。用戶只需要在bbu電力耗盡之前恢復(fù)正常供電,緩存中的數(shù)據(jù)即可被完整的寫回raid中,避免斷電導(dǎo)致數(shù)據(jù)丟失。
cpld(complexprogrammablelogicdevice,復(fù)雜可編程邏輯器件)是從pal和gal器件發(fā)展出來的器件,相對(duì)而言規(guī)模大,結(jié)構(gòu)復(fù)雜,屬于大規(guī)模集成電路范圍。為一種用戶根據(jù)各自需要而自行構(gòu)造邏輯功能的數(shù)字集成電路。其基本設(shè)計(jì)方法是借助集成開發(fā)軟件平臺(tái),用原理圖、硬件描述語言等方法,生成相應(yīng)的目標(biāo)文件,通過下載電纜將代碼傳送到目標(biāo)芯片中,實(shí)現(xiàn)設(shè)計(jì)的數(shù)字系統(tǒng)??梢詫pld作為電源管理和風(fēng)扇控制器,采用verilog硬件描述語言進(jìn)行相關(guān)的邏輯控制,實(shí)現(xiàn)系統(tǒng)中的電源管理。
在介紹了本發(fā)明實(shí)施例的技術(shù)方案后,下面詳細(xì)的說明本申請(qǐng)的各種非限制性實(shí)施方式。
首先參見圖1,圖1為本發(fā)明實(shí)施例提供的一種電源管理方法的流程示意圖,本發(fā)明實(shí)施例可包括以下內(nèi)容:
s101:當(dāng)檢測(cè)到psu的預(yù)設(shè)電源信號(hào)發(fā)生異常時(shí),發(fā)送數(shù)據(jù)備份的指令,同時(shí)切換bbu進(jìn)行供電,并發(fā)送將風(fēng)扇及預(yù)設(shè)外圍設(shè)備的電源關(guān)閉的指令。
預(yù)先將psu的powergood信號(hào)和acfail信號(hào)連接到cpld,以便于對(duì)psu進(jìn)行監(jiān)控,及時(shí)通知系統(tǒng)對(duì)運(yùn)行中的數(shù)據(jù)進(jìn)行備份。當(dāng)監(jiān)控到powergood信號(hào)和acfail信號(hào)中任何一個(gè)信號(hào)或兩個(gè)信號(hào)均發(fā)生異常,則判斷當(dāng)前psu發(fā)生故障,例如psu短路,或psu供電電源斷電等。
此外,可將expander,sascontroller電源的控制信號(hào)接到cpld,便于控制進(jìn)行時(shí)序的控制和節(jié)電控制。
在檢測(cè)到psu供電異常時(shí),系統(tǒng)(例如服務(wù)器、筆記本電腦燈)正在運(yùn)行中,執(zhí)行若干業(yè)務(wù),那么為了避免丟失正在運(yùn)行的數(shù)據(jù),可通過pm8054向cpu發(fā)送數(shù)據(jù)備份的指令,將正在運(yùn)行的數(shù)據(jù)進(jìn)行存儲(chǔ),保證數(shù)據(jù)的安全性。當(dāng)接收到cpld通過pm8054發(fā)過來的電源異常信號(hào)之后進(jìn)行數(shù)據(jù)備份,寫入到板載ssd上面。
由于bbu存儲(chǔ)的電量有限,可減小bbu供電時(shí)的功耗,延長(zhǎng)bbu持續(xù)供電的時(shí)間以及充放電的周期??稍趐su發(fā)生故障時(shí),將系統(tǒng)的預(yù)設(shè)的外圍設(shè)備的電源關(guān)掉,一般除了cpu、內(nèi)存、硬盤,可將系統(tǒng)中的其他需要電源的器件或裝置都關(guān)掉,例如液晶顯示屏、usb接口、pm8504、pm8717等。
但是,對(duì)于風(fēng)扇,由于系統(tǒng)內(nèi)各個(gè)器件運(yùn)行會(huì)產(chǎn)生熱量,為了將多余的熱量散掉,維持系統(tǒng)內(nèi)部適合的工作溫度,保證系統(tǒng)以及各個(gè)器件正常運(yùn)行,需要利用風(fēng)扇進(jìn)行散熱,在采用psu供電時(shí),pm8054通過iic總線往cpld內(nèi)固定的寄存器寫入相應(yīng)的值來達(dá)到控制風(fēng)扇的轉(zhuǎn)速。由于風(fēng)扇具有一定的轉(zhuǎn)速一直在psu正常時(shí)運(yùn)轉(zhuǎn),在psu剛發(fā)生故障時(shí),風(fēng)扇由于慣性不會(huì)立即停止運(yùn)轉(zhuǎn),為了進(jìn)一步的降低bbu的使用時(shí)間,可將風(fēng)扇進(jìn)行關(guān)閉,讓其利用慣性繼續(xù)運(yùn)轉(zhuǎn),但是慣性的運(yùn)轉(zhuǎn)具有固定的時(shí)間,故,在風(fēng)扇停止運(yùn)行之前,可將風(fēng)扇的電源打開。
需要說明的是,如果一開始(即系統(tǒng)剛開機(jī))出現(xiàn)psu異常時(shí),可通過iic鏈路通知pm8054,禁止系統(tǒng)進(jìn)行數(shù)據(jù)業(yè)務(wù)存儲(chǔ),立即將系統(tǒng)關(guān)閉,還可提示系統(tǒng)管理員或用戶進(jìn)行設(shè)備的維護(hù)。
s102:當(dāng)檢測(cè)到所述bbu開始供電時(shí),在預(yù)設(shè)時(shí)間發(fā)送將所述風(fēng)扇開啟的指令,并根據(jù)預(yù)設(shè)轉(zhuǎn)速值對(duì)所述風(fēng)扇的轉(zhuǎn)速進(jìn)行設(shè)置,所述預(yù)設(shè)轉(zhuǎn)速值小于所述風(fēng)扇在所述psu供電時(shí)的轉(zhuǎn)速值。
經(jīng)過多次試驗(yàn)以及觀察發(fā)現(xiàn),風(fēng)扇可利用慣性維持2s左右的運(yùn)轉(zhuǎn),故可在所述psu的預(yù)設(shè)電源信號(hào)發(fā)生異常后兩秒,發(fā)送將所述風(fēng)扇開啟的指令。在bbu供電時(shí),若風(fēng)扇仍然保持較高的轉(zhuǎn)速,不僅拉高了整個(gè)系統(tǒng)的功耗,且會(huì)造成較大的噪聲。若是采取中斷一定時(shí)間之后再保持相對(duì)較低的轉(zhuǎn)速,不僅充分利用了原有風(fēng)扇的慣性,且降低了整個(gè)系統(tǒng)的功耗和噪聲。風(fēng)扇的轉(zhuǎn)速可通過pwm的占空比進(jìn)行控制。
由于在采用psu供電時(shí),pm8054通過iic總線往cpld內(nèi)固定的寄存器寫入相應(yīng)的值來達(dá)到控制風(fēng)扇的轉(zhuǎn)速,而在bbu供電時(shí),為了延長(zhǎng)供電時(shí)間,將會(huì)關(guān)閉pm8054,故不可通過pm8054可控制風(fēng)扇的轉(zhuǎn)速。故可預(yù)先存儲(chǔ)預(yù)設(shè)的轉(zhuǎn)速值,在bbu進(jìn)行供電時(shí),風(fēng)扇使用該轉(zhuǎn)速維持運(yùn)行。預(yù)設(shè)轉(zhuǎn)速值可為風(fēng)扇最大轉(zhuǎn)速的50%,當(dāng)然,也可為其他值,在滿足將系統(tǒng)中的溫度位置維持合適的工作溫度條件下,越小越好。一般的,在psu進(jìn)行供電時(shí),由于運(yùn)行的器件較多,風(fēng)扇的轉(zhuǎn)速維持最大的轉(zhuǎn)速。
為了進(jìn)一步的延長(zhǎng)bbu的供電時(shí)間,保證系統(tǒng)處于正常的工作溫度,對(duì)于風(fēng)扇的轉(zhuǎn)速值的設(shè)定還可為:
接收所述用戶輸入的風(fēng)扇轉(zhuǎn)速值;
根據(jù)所述風(fēng)扇轉(zhuǎn)速值對(duì)所述風(fēng)扇的轉(zhuǎn)速進(jìn)行設(shè)置。
用戶或本領(lǐng)域技術(shù)人員可根據(jù)實(shí)時(shí)情況(系統(tǒng)中運(yùn)行的器件的個(gè)數(shù)以及系統(tǒng)溫度),以及當(dāng)時(shí)外界溫度,實(shí)時(shí)調(diào)節(jié)風(fēng)扇的轉(zhuǎn)速。進(jìn)一步的保證系統(tǒng)的穩(wěn)定性以及可靠性,也有利于延長(zhǎng)bbu的供電時(shí)間。
在本發(fā)明實(shí)施例提供的技術(shù)方案中,通過cpld實(shí)現(xiàn)對(duì)系統(tǒng)的電源管理,當(dāng)psu發(fā)生故障時(shí),對(duì)系統(tǒng)中正在運(yùn)行的數(shù)據(jù)進(jìn)行備份,并及時(shí)切換到bbu進(jìn)行供電,關(guān)閉外圍設(shè)備的供電以及調(diào)整風(fēng)扇轉(zhuǎn)速,不僅保證了數(shù)據(jù)的安全性,還降低了系統(tǒng)的功耗與噪聲,有效的延長(zhǎng)了bbu的使用時(shí)間,有利于提升系統(tǒng)的可靠性以及穩(wěn)定性。
為了盡快的查找psu發(fā)生故障的原因,并及時(shí)進(jìn)行修復(fù),本申請(qǐng)還提供另外一個(gè)實(shí)施例,請(qǐng)參閱圖2,可應(yīng)用于筆記本電腦、服務(wù)器等攜帶有存儲(chǔ)設(shè)備的裝置或系統(tǒng),可包括:
s201:當(dāng)檢測(cè)到psu的預(yù)設(shè)電源信號(hào)發(fā)生異常時(shí),發(fā)送數(shù)據(jù)備份的指令,同時(shí)切換bbu進(jìn)行供電,并發(fā)送將風(fēng)扇及預(yù)設(shè)外圍設(shè)備的電源關(guān)閉的指令。
具體的,請(qǐng)參閱上述實(shí)施例的s101,此處不再贅述。
s202:向用戶發(fā)送所述psu電源異常的反饋信息。
在另外一種實(shí)施方式下,還可包括:
s203:進(jìn)行報(bào)警提示。
s204:具體的,請(qǐng)參閱上述實(shí)施例的s102,此處不再贅述。
對(duì)用戶進(jìn)行反饋故障信息以及報(bào)警提示,可在psu發(fā)生故障時(shí),及時(shí)通知用戶,以便盡快排查故障的原因,及時(shí)進(jìn)行維修,有利于提升系統(tǒng)的可靠性以及穩(wěn)定性。
本發(fā)明實(shí)施例還針對(duì)電源管理方法提供了相應(yīng)的實(shí)現(xiàn)裝置,進(jìn)一步使得所述方法更具有實(shí)用性。下面對(duì)本發(fā)明實(shí)施例提供的電源管理裝置進(jìn)行介紹,下文描述的電源管理裝置與上文描述的電源管理方法可相互對(duì)應(yīng)參照。
請(qǐng)參見圖3,圖3為本發(fā)明實(shí)施例提供的電源管理裝置在一種具體實(shí)施方式下的結(jié)構(gòu)圖,該裝置可包括:
電源切換模塊301,用于當(dāng)檢測(cè)到psu的預(yù)設(shè)電源信號(hào)發(fā)生異常時(shí),發(fā)送數(shù)據(jù)備份的指令,同時(shí)切換bbu進(jìn)行供電,并發(fā)送將風(fēng)扇及預(yù)設(shè)外圍設(shè)備的電源關(guān)閉的指令。
風(fēng)扇控制模塊302,用于當(dāng)檢測(cè)到所述bbu開始供電時(shí),在預(yù)設(shè)時(shí)間發(fā)送將所述風(fēng)扇開啟的指令,并根據(jù)預(yù)設(shè)轉(zhuǎn)速值對(duì)所述風(fēng)扇的轉(zhuǎn)速進(jìn)行設(shè)置,所述預(yù)設(shè)轉(zhuǎn)速值小于所述風(fēng)扇在所述psu供電時(shí)的轉(zhuǎn)速值。
可選的,在本實(shí)施例的一些實(shí)施方式中,所述風(fēng)扇控制模塊302可為接收所述用戶輸入的風(fēng)扇轉(zhuǎn)速值;根據(jù)所述風(fēng)扇轉(zhuǎn)速值對(duì)所述風(fēng)扇的轉(zhuǎn)速進(jìn)行設(shè)置的模塊。
所述風(fēng)扇控制模塊302還可為在所述psu的預(yù)設(shè)電源信號(hào)發(fā)生異常后兩秒,發(fā)送將所述風(fēng)扇開啟的指令的模塊。
可選的,在本實(shí)施例的另一些實(shí)施方式中,請(qǐng)參閱圖4,所述裝置例如還可以包括:
發(fā)送模塊303,用于向用戶發(fā)送電源異常的反饋信息。
還可包括:
報(bào)警模塊304,用于在psu供電異常時(shí),進(jìn)行報(bào)警提示。
本發(fā)明實(shí)施例所述電源管理裝置的各功能模塊的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再贅述。
由上可知,本發(fā)明實(shí)施例通過cpld實(shí)現(xiàn)對(duì)系統(tǒng)的電源管理,當(dāng)psu發(fā)生故障時(shí),對(duì)系統(tǒng)中正在運(yùn)行的數(shù)據(jù)進(jìn)行備份,并及時(shí)切換到bbu進(jìn)行供電,關(guān)閉外圍設(shè)備的供電以及調(diào)整風(fēng)扇轉(zhuǎn)速,不僅保證了數(shù)據(jù)的安全性,還降低了系統(tǒng)的功耗與噪聲,有效的延長(zhǎng)了bbu的使用時(shí)間,有利于提升系統(tǒng)的可靠性以及穩(wěn)定性。
本發(fā)明實(shí)施例還提供了一種電源管理系統(tǒng),請(qǐng)參見圖5,可包括:
cpld501、psu502以及bbu503;
所述cpld501用于當(dāng)檢測(cè)到psu502的預(yù)設(shè)電源信號(hào)發(fā)生異常時(shí),發(fā)送數(shù)據(jù)備份的指令,同時(shí)切換bbu503進(jìn)行供電,并發(fā)送將風(fēng)扇及預(yù)設(shè)外圍設(shè)備的電源關(guān)閉的指令;當(dāng)檢測(cè)到所述bbu503開始供電時(shí),在預(yù)設(shè)時(shí)間發(fā)送將所述風(fēng)扇開啟的指令,并根據(jù)預(yù)設(shè)轉(zhuǎn)速值對(duì)所述風(fēng)扇的轉(zhuǎn)速進(jìn)行設(shè)置,所述預(yù)設(shè)轉(zhuǎn)速值小于所述風(fēng)扇在所述psu供電時(shí)的轉(zhuǎn)速值;
所述bbu503用于在所述psu502發(fā)生障礙時(shí),提供電源。
cpld501通過監(jiān)控psu的powergood信號(hào)和acfail信號(hào)來判斷此時(shí)板間電源的狀況,同時(shí)監(jiān)控p3v3_aux,pm8054,pm8717等電源的powergood信號(hào),當(dāng)powergood一開始出現(xiàn)異常時(shí)通過iic鏈路通知pm8054,不讓系統(tǒng)進(jìn)行數(shù)據(jù)業(yè)務(wù)存儲(chǔ),提示系統(tǒng)管理員進(jìn)行設(shè)備的維護(hù),若在運(yùn)行中出現(xiàn)了電源異常狀況,如psu短路或者其他電源短路及時(shí)的通知pm8054進(jìn)行數(shù)據(jù)備份,防止了系統(tǒng)電源的異常狀況造成了數(shù)據(jù)的丟失。通過cpld既可以監(jiān)控整個(gè)系統(tǒng)的電源狀況,又達(dá)到風(fēng)扇轉(zhuǎn)速控制和電源切換控制。
本發(fā)明實(shí)施例所述電源管理系統(tǒng)的各功能模塊的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再贅述。
由上可知,本發(fā)明實(shí)施例通過cpld實(shí)現(xiàn)對(duì)系統(tǒng)的電源管理,當(dāng)psu發(fā)生故障時(shí),對(duì)系統(tǒng)中正在運(yùn)行的數(shù)據(jù)進(jìn)行備份,并及時(shí)切換到bbu進(jìn)行供電,關(guān)閉外圍設(shè)備的供電以及調(diào)整風(fēng)扇轉(zhuǎn)速,不僅保證了數(shù)據(jù)的安全性,還降低了系統(tǒng)的功耗與噪聲,有效的延長(zhǎng)了bbu的使用時(shí)間,有利于提升系統(tǒng)的可靠性以及穩(wěn)定性。
本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說明即可。
專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(ram)、內(nèi)存、只讀存儲(chǔ)器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、可移動(dòng)磁盤、cd-rom、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
以上對(duì)本發(fā)明所提供的一種電源管理方法、裝置及系統(tǒng)進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對(duì)本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。