本發(fā)明涉及系統(tǒng)啟動方法,特別涉及一種服務(wù)器隨機(jī)啟動的方法及其服務(wù)器。
背景技術(shù):
服務(wù)器的使用需求量越來越大,大批服務(wù)器的電源管理越來越被人們所重視。如服務(wù)器的功耗封頂?shù)墓δ?,機(jī)房電流電壓的過流保護(hù)等問題。服務(wù)器是一個功耗較大的設(shè)備,在開機(jī)的時候會有一段時間達(dá)到功耗最大值,正常運(yùn)行后功耗恢復(fù)正常。大部分服務(wù)器極少情況下載功耗最大值狀態(tài)工作,但是服務(wù)器開機(jī)又必須經(jīng)歷這么一個階段。如果機(jī)房供電系統(tǒng)以所有服務(wù)器功耗頂值和設(shè)計供電則成本較大且使用率較低,如果不這么設(shè)計那么大批量服務(wù)器同時開機(jī)的時候就會負(fù)載太大出現(xiàn)異常。服務(wù)器隨機(jī)啟動技術(shù)應(yīng)運(yùn)而生,避免讓服務(wù)器同時啟動造成負(fù)載過大。
目前為了實現(xiàn)隨機(jī)啟動一般都是通過bmc實現(xiàn),通常通電后bmc啟動需要一分鐘左右的時間,這段時間必須讓服務(wù)器處于關(guān)機(jī)狀態(tài),那么bios電源管理狀態(tài)必須設(shè)置為上電后關(guān)機(jī)狀態(tài)以等待bmc啟動,bmc啟動后再對服務(wù)器進(jìn)行上電操作。但是如果這樣的話,那么正常關(guān)機(jī)后斷電,再通電bmc依然會啟動服務(wù)器,無法實現(xiàn)laststat功能以適應(yīng)復(fù)雜的應(yīng)用環(huán)境。同時,每次隨機(jī)啟動都得等待一分鐘左右bmc啟動,比較浪費(fèi)時間。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種服務(wù)器隨機(jī)啟動的方法及其服務(wù)器,旨在解決現(xiàn)有技術(shù)啟動時間長的問題。
本發(fā)明提供一種服務(wù)器隨機(jī)啟動的方法,電流經(jīng)過單片機(jī),單片機(jī)啟動,啟動后單片機(jī)根據(jù)預(yù)設(shè)啟動模式進(jìn)行啟動。有如下模式:
進(jìn)入直連模式:接通電源開機(jī);
進(jìn)入隨機(jī)模式:按照預(yù)設(shè)范圍隨機(jī)等待時間,待時間達(dá)到后進(jìn)行隨機(jī)啟動電源開機(jī);
進(jìn)入定時模式:等待預(yù)設(shè)時間,待時間達(dá)到后接通電源開機(jī);
進(jìn)入定點(diǎn)模式:等待內(nèi)部時鐘的預(yù)設(shè)時間點(diǎn),待達(dá)到時間點(diǎn)后接通電源開機(jī)。
作為本發(fā)明的進(jìn)一步改進(jìn),進(jìn)入直連模式后,單片機(jī)為電流直接導(dǎo)通形式,直接通過單片機(jī)啟動電源開機(jī)。
作為本發(fā)明的進(jìn)一步改進(jìn),進(jìn)入隨機(jī)模式,單片機(jī)根據(jù)默認(rèn)隨機(jī)啟動的時間范圍,或根據(jù)用戶需求自行調(diào)整的時間范圍,在時間范圍內(nèi)隨機(jī)產(chǎn)生一個時間,并且到達(dá)時間后通電啟動電源開機(jī)。
作為本發(fā)明的進(jìn)一步改進(jìn),進(jìn)入定時模式后,單片機(jī)等待預(yù)設(shè)時間的長度,等時間長度到達(dá)后通電啟動電源開機(jī)。
作為本發(fā)明的進(jìn)一步改進(jìn),進(jìn)入定點(diǎn)模式后,根據(jù)單片機(jī)自帶時鐘,到達(dá)固定時間點(diǎn)后啟動。
一種服務(wù)器隨機(jī)啟動的服務(wù)器,包括電源、單片機(jī)、主板,所述電源與單片機(jī)一端連接,所述單片機(jī)的另一端與主板連接,所述單片機(jī)被設(shè)置為電流經(jīng)過啟動后,根據(jù)預(yù)設(shè)啟動模式進(jìn)行啟動。有如下模式:進(jìn)入直連模式:接通電源開機(jī);進(jìn)入隨機(jī)模式:按照預(yù)設(shè)范圍隨機(jī)等待時間,待時間達(dá)到后進(jìn)行隨機(jī)啟動電源開機(jī);進(jìn)入定時模式:等待預(yù)設(shè)時間,待時間達(dá)到后接通電源開機(jī);進(jìn)入定點(diǎn)模式:等待內(nèi)部時鐘的預(yù)設(shè)時間點(diǎn),待達(dá)到時間點(diǎn)后接通電源開機(jī)。
作為本發(fā)明的進(jìn)一步改進(jìn),所述單片機(jī)具體被設(shè)置為進(jìn)入直連模式后,單片機(jī)為電流直接導(dǎo)通形式,直接通過單片機(jī)啟動電源開機(jī)。
作為本發(fā)明的進(jìn)一步改進(jìn),所述單片機(jī)具體被設(shè)置為進(jìn)入隨機(jī)模式,單片機(jī)根據(jù)默認(rèn)隨機(jī)啟動的時間范圍,或根據(jù)用戶需求自行調(diào)整的時間范圍,在時間范圍內(nèi)隨機(jī)產(chǎn)生一個時間,并且到達(dá)時間后通電啟動電源開機(jī)。
作為本發(fā)明的進(jìn)一步改進(jìn),所述單片機(jī)具體被設(shè)置為進(jìn)入定時模式后,單片機(jī)等待預(yù)設(shè)時間的長度,等時間長度到達(dá)后通電啟動電源開機(jī)。
作為本發(fā)明的進(jìn)一步改進(jìn),所述單片機(jī)具體被設(shè)置為進(jìn)入定點(diǎn)模式后,根據(jù)單片機(jī)自帶時鐘,到達(dá)固定時間點(diǎn)后啟動。
本發(fā)明的有益效果是:本發(fā)明不通過bmc實現(xiàn)隨機(jī)啟動所以不需要等待bmc啟動,比傳統(tǒng)方法節(jié)省更多的時間。而且可以實現(xiàn)各種復(fù)雜的應(yīng)用環(huán)境,不會對服務(wù)器的電源狀態(tài)進(jìn)行限制,操作簡單安全。
附圖說明
圖1是本發(fā)明一種服務(wù)器隨機(jī)啟動的方法的流程圖;
圖2是本發(fā)明一種服務(wù)器隨機(jī)啟動的服務(wù)器的結(jié)構(gòu)圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。
實施例一:
如圖1所示,一種服務(wù)器隨機(jī)啟動的方法:電流經(jīng)過單片機(jī),單片機(jī)啟動,啟動后單片機(jī)根據(jù)預(yù)設(shè)啟動模式進(jìn)行啟動。有如下模式:
進(jìn)入直連模式:接通電源開機(jī);進(jìn)入直連模式后,單片機(jī)為電流直接導(dǎo)通形式,直接通過單片機(jī)啟動電源開機(jī)。
進(jìn)入隨機(jī)模式:按照預(yù)設(shè)范圍隨機(jī)等待時間,待時間達(dá)到后進(jìn)行隨機(jī)啟動電源開機(jī);進(jìn)入隨機(jī)模式,單片機(jī)根據(jù)默認(rèn)隨機(jī)啟動的時間范圍,或根據(jù)用戶需求自行調(diào)整的時間范圍,在時間范圍內(nèi)隨機(jī)產(chǎn)生一個時間,并且到達(dá)時間后通電啟動電源開機(jī)。
進(jìn)入定時模式:等待預(yù)設(shè)時間,待時間達(dá)到后接通電源開機(jī);進(jìn)入定時模式后,單片機(jī)等待預(yù)設(shè)時間的長度,等時間長度到達(dá)后通電啟動電源開機(jī)。
進(jìn)入定點(diǎn)模式:等待內(nèi)部時鐘的預(yù)設(shè)時間點(diǎn),待達(dá)到時間點(diǎn)后接通電源開機(jī);進(jìn)入定點(diǎn)模式后,根據(jù)單片機(jī)自帶時鐘,到達(dá)固定時間點(diǎn)后啟動。
本發(fā)明的方法,根據(jù)不同需求配合機(jī)房電源管理系統(tǒng)設(shè)定不同模式,做到最經(jīng)濟(jì)最節(jié)能的方式??蛻魧Σ煌瑱C(jī)器設(shè)置不同的時間范圍,讓一批批服務(wù)器錯峰啟動;也可以根據(jù)需求不同機(jī)架的服務(wù)器設(shè)定不同的時間,一個一個機(jī)架的啟動;也可以根據(jù)某些特殊場合,如凌晨流量少的時段部分設(shè)備關(guān)機(jī)的節(jié)能設(shè)置。同時還可以對服務(wù)器添加一重電路保護(hù),是服務(wù)器使用更加安全便捷。
實施例二:
如圖2,本發(fā)明,通過在服務(wù)器供電源和主板之間添加一個單片機(jī),這個單片機(jī)可以實現(xiàn)隨機(jī)通斷和定時通斷功能。服務(wù)器通電后先經(jīng)過單片機(jī)然后再到達(dá)主板,而隨機(jī)啟動就在電流經(jīng)過單片機(jī)這個過程中進(jìn)行。
具體的本發(fā)明的一種服務(wù)器隨機(jī)啟動的服務(wù)器包括電源、單片機(jī)、主板,電源與單片機(jī)一端連接,單片機(jī)的另一端與主板連接,單片機(jī)被設(shè)置為電流經(jīng)過啟動后,根據(jù)預(yù)設(shè)啟動模式進(jìn)行啟動。有如下模式:進(jìn)入直連模式:接通電源開機(jī);進(jìn)入隨機(jī)模式:按照預(yù)設(shè)范圍隨機(jī)等待時間,待時間達(dá)到后進(jìn)行隨機(jī)啟動電源開機(jī);進(jìn)入定時模式:等待預(yù)設(shè)時間,待時間達(dá)到后接通電源開機(jī);進(jìn)入定點(diǎn)模式:等待內(nèi)部時鐘的預(yù)設(shè)時間點(diǎn),待達(dá)到時間點(diǎn)后接通電源開機(jī)。
單片機(jī)具體被設(shè)置為進(jìn)入直連模式后,單片機(jī)為電流直接導(dǎo)通形式,直接通過單片機(jī)啟動電源開機(jī)。
單片機(jī)具體被設(shè)置為進(jìn)入隨機(jī)模式,單片機(jī)根據(jù)默認(rèn)隨機(jī)啟動的時間范圍,或根據(jù)用戶需求自行調(diào)整的時間范圍,在時間范圍內(nèi)隨機(jī)產(chǎn)生一個時間,并且到達(dá)時間后通電啟動電源開機(jī)。
單片機(jī)具體被設(shè)置為進(jìn)入定時模式后,單片機(jī)等待預(yù)設(shè)時間的長度,等時間長度到達(dá)后通電啟動電源開機(jī)。
單片機(jī)具體被設(shè)置為進(jìn)入定點(diǎn)模式后,根據(jù)單片機(jī)自帶時鐘,到達(dá)固定時間點(diǎn)后啟動。
本發(fā)明中的名詞解釋:
bmc(baseboardmanagementcontroller):基板管理控制器。
bios:英文"basicinputoutputsystem"的縮略詞,直譯過來后中文名稱就是"基本輸入輸出系統(tǒng)"。其實,它是一組固化到計算機(jī)內(nèi)主板上一個rom芯片上的程序,它保存著計算機(jī)最重要的基本輸入輸出的程序、開機(jī)后自檢程序和系統(tǒng)自啟動程序,它可從cmos中讀寫系統(tǒng)設(shè)置的具體信息。其主要功能是為計算機(jī)提供最底層的、最直接的硬件設(shè)置和控制。
以上內(nèi)容是結(jié)合具體的優(yōu)選實施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。