專利名稱:伺服器系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種伺服器系統(tǒng)。
背景技術(shù):
現(xiàn)有的伺服器系統(tǒng)內(nèi)大多有基板管理芯片(Baseboard Management Ch i ρ-BMC), 可以對伺服器進行管控、監(jiān)視。BMC自帶有一個嵌入式的軟體系統(tǒng)。在主機死機時,BMC仍然可以以自帶的軟體系統(tǒng)進行工作?,F(xiàn)有的伺服器系統(tǒng)死機的原因大多是由于基本輸入輸出系統(tǒng)(Basic Input Output System-BIOS)的崩潰或錯誤。此種狀態(tài)下,雖然BMC可以保持運作并且監(jiān)視到BIOS崩潰的情況并加以記錄,但是對于BIOS的崩潰狀況只能袖手旁觀, 無能為力。
發(fā)明內(nèi)容
有鑒于此,有必要提供一種在伺服器死機的情況下仍可對BIOS進行更新的伺服器系統(tǒng)。一種伺服器系統(tǒng),其包括一個基板管理芯片(BMC)、一個基本輸入輸出系統(tǒng) (BIOS)及一個智能型平臺管理接口(IPMI)。所述BMC包括一個第一片選信號輸出端、一個第一數(shù)據(jù)更新輸出端及一輸入控制端。所述IPMI包括一個輸出控制端,所述BIOS包括一個片選信號輸入端及一個數(shù)據(jù)更新輸入端。所述伺服器系統(tǒng)進一步包括一個雙工器。所述雙工器包括一個第一輸入端及一個數(shù)據(jù)更新輸出端。所述雙工器的第一輸入端電性連接至所述BMC的第一數(shù)據(jù)更新輸出端,所述雙工器的數(shù)據(jù)更新輸出端電性連接至所述BIOS的數(shù)據(jù)更新輸入端。所述IPMI的輸出控制端電性連接至所述BMC的輸入控制端。所述BIOS的片選信號輸入端電性連接至所述BMC的第一片選信號輸出端。相對于現(xiàn)有技術(shù),當伺服器系統(tǒng)死機時,所述IPMI的輸出控制端輸出一控制信號至所述BMC的輸入控制端,以控制所述BMC的第一片選信號輸出端輸出一個片選信號至所述BIOS的片選信號輸入端,同時,所述BMC的第一數(shù)據(jù)更新輸出端輸出一個更新信號至所述雙工器的第一輸入端,并通過所述雙工器的數(shù)據(jù)更新輸出端輸出至所述BIOS的數(shù)據(jù)更新輸入端,以對所述BIOS進行數(shù)據(jù)更新。因此,本發(fā)明的伺服器系統(tǒng)在伺服器死機的情況下仍可通過BMC對BIOS進行更新。
圖1為本發(fā)明實施方式提供的伺服器系統(tǒng)的功能單元圖;圖2為圖1的伺服器系統(tǒng)的第一工作狀態(tài)示意圖;圖3為圖1的伺服器系統(tǒng)的第二工作狀態(tài)示意圖。主要元件符號說明伺服器系統(tǒng)100BMC10
BMC存儲器20
BI0S30
IPMI40
雙工器50
南橋芯片60
第一片選信號輸出端11
第二片選信號輸出端12
第一數(shù)據(jù)更新輸出端110
輸入控制端112
第一片選信號輸入端21
第一數(shù)據(jù)更新輸入端22
片選信號輸入端31
數(shù)據(jù)更新輸入端32
輸出控制端41
第一輸入端51
第二輸入端52
數(shù)據(jù)更新輸出端53
第二數(shù)據(jù)更新輸出端6具體實施例方式請參閱圖1,本發(fā)明提供的伺服器系統(tǒng)100,其包括一個基板管理芯片(Baseboard Management Chip-BMC) 10、一個 BMC 存儲器 20、一個基本輸入輸出系統(tǒng)(Basic Input Output System-BIC^) 30、一個智能型平臺管理接口 Qntelligent Platform Management hterface-IPMI)40、一個雙工器50及一個南橋芯片60。所述BMClO用于對所述伺服器系統(tǒng)100中的各項設(shè)備(例如中央處理器、硬盤裝置、電源供應(yīng)器、網(wǎng)絡(luò)連接設(shè)置等)進行管控及監(jiān)視,其可獨立運行不必受控于操作系統(tǒng)。 所述BMClO包括一個第一片選信號輸出端11、一個第二片選信號輸出端12、一個第一數(shù)據(jù)更新輸出端110及一輸入控制端112。所述BMC存儲器20用于記錄所述BMClO管控及監(jiān)視到的所述伺服器系統(tǒng)100中的各項設(shè)備的運行情況。當所述伺服器系統(tǒng)100發(fā)生錯誤時,所述BMC存儲器20會記錄該事件日志,例如,所述BIOS的崩潰的時間及原由。所述BMC存儲器20包括一個第一片選信號輸入端21及一個第一數(shù)據(jù)更新輸入端22。所述第一片選信號輸入端21電性連接至所述 BMClO的第二片選信號輸出端12。所述第一數(shù)據(jù)更新輸入端22電性連接至所述BMClO的第一數(shù)據(jù)更新輸出端110。所述BI0S30用于保存所述伺服器系統(tǒng)100的基本輸入輸出的程序、系統(tǒng)設(shè)置信息、開機上電自檢程序和系統(tǒng)啟動自舉程序。所述BI0S30包括一個片選信號輸入端31及一個數(shù)據(jù)更新輸入端32。所述片選信號輸入端31電性連接至所述BMClO的第一片選信號輸出端11。所述IPMI40用于控制所述BMClO的第一片選信號輸出端11或第二片選信號輸出端12輸出片選信號。所述IPMI40包括一個輸出控制端41,所述輸出控制端41電性連接至所述BMClO的輸入控制端112。所述雙工器50包括一個第一輸入端51、一個第二輸入端52及一個數(shù)據(jù)更新輸出端53。所述第一輸入端51電性連接至所述BMClO的第一數(shù)據(jù)更新輸出端110。所述數(shù)據(jù)更新輸出端53電性連接至所述BI0S30的數(shù)據(jù)更新輸入端32。所述南橋芯片60包括一個第二數(shù)據(jù)更新輸出端61用于輸出一個更新驅(qū)動信號。 所述第二數(shù)據(jù)更新輸出端61電性連接至所述雙工器50的第二輸入端52。請參閱圖2,為所述伺服器系統(tǒng)100的第一工作狀態(tài)示意圖。當正常更新所述伺服器系統(tǒng)100時,所述IPMI40的輸出控制端41輸出一控制信號至所述BMClO的輸入控制端 112,以控制所述BMClO的第二片選信號輸出端12輸出一個片選信號至所述BMC存儲器20 的第一片選信號輸入端21,所述BMClO的第一數(shù)據(jù)更新輸出端110輸出一個更新信號至所述第一數(shù)據(jù)更新輸入端22,以對所述BMC存儲器20進行數(shù)據(jù)更新。而此時,所述南橋芯片 60的第二數(shù)據(jù)更新輸出端61輸出一個更新驅(qū)動信號至所述雙工器50的第二輸入端52,并通過所述雙工器50的數(shù)據(jù)更新輸出端53輸出至所述BI0S30的所述數(shù)據(jù)更新輸入端32,以對所述BI0S30進行數(shù)據(jù)更新。所述第二數(shù)據(jù)更新輸出端61電性連接至所述雙工器50的第二輸入端52。請參閱圖3,當伺服器系統(tǒng)100死機時,所述南橋芯片60停止工作。此時,所述 IPMI40的輸出控制端41輸出一控制信號至所述BMClO的輸入控制端112,以控制所述 BMClO的第一片選信號輸出端11輸出一個片選信號至所述BI0S30的片選信號輸入端31。 同時,所述BMClO的第一數(shù)據(jù)更新輸出端110輸出一個更新信號至所述雙工器50的第一輸入端51,并通過所述雙工器50的數(shù)據(jù)更新輸出端53輸出至所述BI0S30的所述數(shù)據(jù)更新輸入端32,以對所述BI0S30進行數(shù)據(jù)更新??梢岳斫獾氖?,對于本領(lǐng)域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)構(gòu)思做出其它各種相應(yīng)的改變與變形,而所有這些改變與變形都應(yīng)屬于本發(fā)明權(quán)利要求的保護范圍。
權(quán)利要求
1.一種伺服器系統(tǒng),其包括一個BMC、一個BIOS及一個IPMI,所述BMC包括一個第一片選信號輸出端、一個第一數(shù)據(jù)更新輸出端及一輸入控制端,所述IPMI包括一個輸出控制端,所述BIOS包括一個片選信號輸入端及一個數(shù)據(jù)更新輸入端,其特征在于所述伺服器系統(tǒng)進一步包括一個雙工器,所述雙工器包括一個第一輸入端及一個數(shù)據(jù)更新輸出端,所述雙工器的第一輸入端電性連接至所述BMC的第一數(shù)據(jù)更新輸出端,所述雙工器的數(shù)據(jù)更新輸出端電性連接至所述BIOS的數(shù)據(jù)更新輸入端,所述IPMI的輸出控制端電性連接至所述BMC的輸入控制端,所述BIOS的片選信號輸入端電性連接至所述BMC的第一片選信號輸出端。
2.如權(quán)利要求1所述的伺服器系統(tǒng),其特征在于當伺服器系統(tǒng)死機時,所述IPMI的輸出控制端輸出一控制信號至所述BMC的輸入控制端,以控制所述BMC的第一片選信號輸出端輸出一個片選信號至所述BIOS的片選信號輸入端,同時,所述BMC的第一數(shù)據(jù)更新輸出端輸出一個更新信號至所述雙工器的第一輸入端,并通過所述雙工器的數(shù)據(jù)更新輸出端輸出至所述BIOS的數(shù)據(jù)更新輸入端,以對所述BIOS進行數(shù)據(jù)更新。
3.如權(quán)利要求1所述的伺服器系統(tǒng),其特征在于所述伺服器系統(tǒng)進一步包括一個南橋芯片,所述南橋芯片包括一個第二數(shù)據(jù)更新輸出端,所述雙工器進一步包括一個第二輸入端,所述第二輸出端電性連接至所述南橋芯片的第二數(shù)據(jù)更新輸出端。
4.如權(quán)利要求3所述的伺服器系統(tǒng),其特征在于所述伺服器系統(tǒng)進一步包括一個BMC 存儲器,所述BMC存儲器包括一個第二片選信號輸入端及一個第一數(shù)據(jù)更新輸入端,所述第一片選信號輸入端電性連接至所述BMC的第二片選信號輸出端,所述第一數(shù)據(jù)更新輸入端電性連接至所述BMC的第一數(shù)據(jù)更新輸出端。
5.如權(quán)利要求4所述的伺服器系統(tǒng),其特征在于當所述伺服器系統(tǒng)正常工作時,所述 IPMI的輸出控制端輸出一控制信號至所述BMC的輸入控制端,以控制所述BMC的第二片選信號輸出端輸出一個片選信號至所述BMC存儲器的第一片選信號輸入端,所述BMC的第一數(shù)據(jù)更新輸出端輸出一個更新信號至所述第一數(shù)據(jù)更新輸入端,以對所述BMC存儲器進行數(shù)據(jù)更新,所述南橋芯片的第二數(shù)據(jù)更新輸出端輸出一個更新驅(qū)動信號至所述雙工器的第二輸入端,并通過所述雙工器的數(shù)據(jù)更新輸出端輸出至所述BIOS的所述數(shù)據(jù)更新輸入端, 以對所述BIOS進行數(shù)據(jù)更新。
6.如權(quán)利要求1所述的伺服器系統(tǒng),其特征在于所述BMC用于對所述伺服器系統(tǒng)中的各項設(shè)備進行管控及監(jiān)視。
7.如權(quán)利要求1所述的伺服器系統(tǒng),其特征在于所述BMC存儲器用于記錄所述BMC管控及監(jiān)視到的所述伺服器系統(tǒng)中的各項設(shè)備的運行情況。
8.如權(quán)利要求1所述的伺服器系統(tǒng),其特征在于所述BIOS用于保存所述伺服器系統(tǒng)的基本輸入輸出的程序、系統(tǒng)設(shè)置信息、開機上電自檢程序和系統(tǒng)啟動自舉程序。
9.如權(quán)利要求4所述的伺服器系統(tǒng),其特征在于所述IPMI用于控制所述BMC的第一片選信號輸出端或第二片選信號輸出端輸出片選信號。
全文摘要
一種伺服器系統(tǒng),其包括一個BMC、一個BIOS及一個IPMI。所述BMC包括一個第一片選信號輸出端、一個第一數(shù)據(jù)更新輸出端及一輸入控制端。所述IPMI包括一個輸出控制端。所述BIOS包括一個片選信號輸入端及一個數(shù)據(jù)更新輸入端。所述伺服器系統(tǒng)進一步包括一個雙工器。所述雙工器包括一個第一輸入端及一個數(shù)據(jù)更新輸出端。所述第一輸入端電性連接至所述BMC的第一數(shù)據(jù)更新輸出端,所述數(shù)據(jù)更新輸出端電性連接至所述BIOS的數(shù)據(jù)更新輸入端。所述IPMI的輸出控制端電性連接至所述BMC的輸入控制端。所述BIOS的片選信號輸入端電性連接至所述BMC的第一片選信號輸出端。本發(fā)明的伺服器系統(tǒng)在不開機的情況下仍可通過BMC對BIOS進行更新。
文檔編號G06F11/16GK102331959SQ20101022314
公開日2012年1月25日 申請日期2010年7月12日 優(yōu)先權(quán)日2010年7月12日
發(fā)明者唐慶宗 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司