CN102331959A - 伺服器*** - Google Patents
伺服器*** Download PDFInfo
- Publication number
- CN102331959A CN102331959A CN201010223145XA CN201010223145A CN102331959A CN 102331959 A CN102331959 A CN 102331959A CN 201010223145X A CN201010223145X A CN 201010223145XA CN 201010223145 A CN201010223145 A CN 201010223145A CN 102331959 A CN102331959 A CN 102331959A
- Authority
- CN
- China
- Prior art keywords
- bmc
- input end
- output terminal
- data update
- server system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1433—Saving, restoring, recovering or retrying at system level during software upgrading
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
一种伺服器***,其包括一个BMC、一个BIOS及一个IPMI。所述BMC包括一个第一片选信号输出端、一个第一数据更新输出端及一输入控制端。所述IPMI包括一个输出控制端。所述BIOS包括一个片选信号输入端及一个数据更新输入端。所述伺服器***进一步包括一个双工器。所述双工器包括一个第一输入端及一个数据更新输出端。所述第一输入端电性连接至所述BMC的第一数据更新输出端,所述数据更新输出端电性连接至所述BIOS的数据更新输入端。所述IPMI的输出控制端电性连接至所述BMC的输入控制端。所述BIOS的片选信号输入端电性连接至所述BMC的第一片选信号输出端。本发明的伺服器***在不开机的情况下仍可通过BMC对BIOS进行更新。
Description
技术领域
本发明涉及一种伺服器***。
背景技术
现有的伺服器***内大多有基板管理芯片(BaseboardManagement Chip-BMC),可以对伺服器进行管控、监视。BMC自带有一个嵌入式的软体***。在主机死机时,BMC仍然可以以自带的软体***进行工作。现有的伺服器***死机的原因大多是由于基本输入输出***(Basic Input Output System-BIOS)的崩溃或错误。此种状态下,虽然BMC可以保持运作并且监视到BIOS崩溃的情况并加以记录,但是对于BIOS的崩溃状况只能袖手旁观,无能为力。
发明内容
有鉴于此,有必要提供一种在伺服器死机的情况下仍可对BIOS进行更新的伺服器***。
一种伺服器***,其包括一个基板管理芯片(BMC)、一个基本输入输出***(BIOS)及一个智能型平台管理接口(IPMI)。所述BMC包括一个第一片选信号输出端、一个第一数据更新输出端及一输入控制端。所述IPMI包括一个输出控制端,所述BIOS包括一个片选信号输入端及一个数据更新输入端。所述伺服器***进一步包括一个双工器。所述双工器包括一个第一输入端及一个数据更新输出端。所述双工器的第一输入端电性连接至所述BMC的第一数据更新输出端,所述双工器的数据更新输出端电性连接至所述BIOS的数据更新输入端。所述IPMI的输出控制端电性连接至所述BMC的输入控制端。所述BIOS的片选信号输入端电性连接至所述BMC的第一片选信号输出端。
相对于现有技术,当伺服器***死机时,所述IPMI的输出控制端输出一控制信号至所述BMC的输入控制端,以控制所述BMC的第一片选信号输出端输出一个片选信号至所述BIOS的片选信号输入端,同时,所述BMC的第一数据更新输出端输出一个更新信号至所述双工器的第一输入端,并通过所述双工器的数据更新输出端输出至所述BIOS的数据更新输入端,以对所述BIOS进行数据更新。因此,本发明的伺服器***在伺服器死机的情况下仍可通过BMC对BIOS进行更新。
附图说明
图1为本发明实施方式提供的伺服器***的功能单元图;
图2为图1的伺服器***的第一工作状态示意图;
图3为图1的伺服器***的第二工作状态示意图。
主要元件符号说明
伺服器***100
BMC10
BMC存储器20
BIOS30
IPMI40
双工器50
南桥芯片60
第一片选信号输出端11
第二片选信号输出端12
第一数据更新输出端110
输入控制端112
第一片选信号输入端21
第一数据更新输入端22
片选信号输入端31
数据更新输入端32
输出控制端41
第一输入端51
第二输入端52
数据更新输出端53
第二数据更新输出端61
具体实施方式
请参阅图1,本发明提供的伺服器***100,其包括一个基板管理芯片(Baseboard Management Chip-BMC)10、一个BMC存储器20、一个基本输入输出***(Basic Input OutputSystem-BIOS)30、一个智能型平台管理接口(Intelligent PlatformManagement Interface-IPMI)40、一个双工器50及一个南桥芯片60。
所述BMC10用于对所述伺服器***100中的各项设备(例如中央处理器、硬盘装置、电源供应器、网络连接设置等)进行管控及监视,其可独立运行不必受控于操作***。所述BMC10包括一个第一片选信号输出端11、一个第二片选信号输出端12、一个第一数据更新输出端110及一输入控制端112。
所述BMC存储器20用于记录所述BMC10管控及监视到的所述伺服器***100中的各项设备的运行情况。当所述伺服器***100发生错误时,所述BMC存储器20会记录该事件日志,例如,所述BIOS的崩溃的时间及原由。所述BMC存储器20包括一个第一片选信号输入端21及一个第一数据更新输入端22。所述第一片选信号输入端21电性连接至所述BMC10的第二片选信号输出端12。所述第一数据更新输入端22电性连接至所述BMC10的第一数据更新输出端110。
所述BIOS30用于保存所述伺服器***100的基本输入输出的程序、***设置信息、开机上电自检程序和***启动自举程序。所述BIOS30包括一个片选信号输入端31及一个数据更新输入端32。所述片选信号输入端31电性连接至所述BMC10的第一片选信号输出端11。
所述IPMI40用于控制所述BMC10的第一片选信号输出端11或第二片选信号输出端12输出片选信号。所述IPMI40包括一个输出控制端41,所述输出控制端41电性连接至所述BMC10的输入控制端112。
所述双工器50包括一个第一输入端51、一个第二输入端52及一个数据更新输出端53。所述第一输入端51电性连接至所述BMC10的第一数据更新输出端110。所述数据更新输出端53电性连接至所述BIOS30的数据更新输入端32。
所述南桥芯片60包括一个第二数据更新输出端61用于输出一个更新驱动信号。所述第二数据更新输出端61电性连接至所述双工器50的第二输入端52。
请参阅图2,为所述伺服器***100的第一工作状态示意图。当正常更新所述伺服器***100时,所述IPMI40的输出控制端41输出一控制信号至所述BMC10的输入控制端112,以控制所述BMC10的第二片选信号输出端12输出一个片选信号至所述BMC存储器20的第一片选信号输入端21,所述BMC10的第一数据更新输出端110输出一个更新信号至所述第一数据更新输入端22,以对所述BMC存储器20进行数据更新。而此时,所述南桥芯片60的第二数据更新输出端61输出一个更新驱动信号至所述双工器50的第二输入端52,并通过所述双工器50的数据更新输出端53输出至所述BIOS30的所述数据更新输入端32,以对所述BIOS30进行数据更新。所述第二数据更新输出端61电性连接至所述双工器50的第二输入端52。
请参阅图3,当伺服器***100死机时,所述南桥芯片60停止工作。此时,所述IPMI40的输出控制端41输出一控制信号至所述BMC10的输入控制端112,以控制所述BMC10的第一片选信号输出端11输出一个片选信号至所述BIOS30的片选信号输入端31。同时,所述BMC10的第一数据更新输出端110输出一个更新信号至所述双工器50的第一输入端51,并通过所述双工器50的数据更新输出端53输出至所述BIOS30的所述数据更新输入端32,以对所述BIOS30进行数据更新。
可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。
Claims (9)
1.一种伺服器***,其包括一个BMC、一个BIOS及一个IPMI,所述BMC包括一个第一片选信号输出端、一个第一数据更新输出端及一输入控制端,所述IPMI包括一个输出控制端,所述BIOS包括一个片选信号输入端及一个数据更新输入端,其特征在于:所述伺服器***进一步包括一个双工器,所述双工器包括一个第一输入端及一个数据更新输出端,所述双工器的第一输入端电性连接至所述BMC的第一数据更新输出端,所述双工器的数据更新输出端电性连接至所述BIOS的数据更新输入端,所述IPMI的输出控制端电性连接至所述BMC的输入控制端,所述BIOS的片选信号输入端电性连接至所述BMC的第一片选信号输出端。
2.如权利要求1所述的伺服器***,其特征在于:当伺服器***死机时,所述IPMI的输出控制端输出一控制信号至所述BMC的输入控制端,以控制所述BMC的第一片选信号输出端输出一个片选信号至所述BIOS的片选信号输入端,同时,所述BMC的第一数据更新输出端输出一个更新信号至所述双工器的第一输入端,并通过所述双工器的数据更新输出端输出至所述BIOS的数据更新输入端,以对所述BIOS进行数据更新。
3.如权利要求1所述的伺服器***,其特征在于:所述伺服器***进一步包括一个南桥芯片,所述南桥芯片包括一个第二数据更新输出端,所述双工器进一步包括一个第二输入端,所述第二输出端电性连接至所述南桥芯片的第二数据更新输出端。
4.如权利要求3所述的伺服器***,其特征在于:所述伺服器***进一步包括一个BMC存储器,所述BMC存储器包括一个第二片选信号输入端及一个第一数据更新输入端,所述第一片选信号输入端电性连接至所述BMC的第二片选信号输出端,所述第一数据更新输入端电性连接至所述BMC的第一数据更新输出端。
5.如权利要求4所述的伺服器***,其特征在于:当所述伺服器***正常工作时,所述IPMI的输出控制端输出一控制信号至所述BMC的输入控制端,以控制所述BMC的第二片选信号输出端输出一个片选信号至所述BMC存储器的第一片选信号输入端,所述BMC的第一数据更新输出端输出一个更新信号至所述第一数据更新输入端,以对所述BMC存储器进行数据更新,所述南桥芯片的第二数据更新输出端输出一个更新驱动信号至所述双工器的第二输入端,并通过所述双工器的数据更新输出端输出至所述BIOS的所述数据更新输入端,以对所述BIOS进行数据更新。
6.如权利要求1所述的伺服器***,其特征在于:所述BMC用于对所述伺服器***中的各项设备进行管控及监视。
7.如权利要求1所述的伺服器***,其特征在于:所述BMC存储器用于记录所述BMC管控及监视到的所述伺服器***中的各项设备的运行情况。
8.如权利要求1所述的伺服器***,其特征在于:所述BIOS用于保存所述伺服器***的基本输入输出的程序、***设置信息、开机上电自检程序和***启动自举程序。
9.如权利要求4所述的伺服器***,其特征在于:所述IPMI用于控制所述BMC的第一片选信号输出端或第二片选信号输出端输出片选信号。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010223145XA CN102331959A (zh) | 2010-07-12 | 2010-07-12 | 伺服器*** |
US12/884,208 US8549277B2 (en) | 2010-07-12 | 2010-09-17 | Server system including diplexer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010223145XA CN102331959A (zh) | 2010-07-12 | 2010-07-12 | 伺服器*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102331959A true CN102331959A (zh) | 2012-01-25 |
Family
ID=45439421
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010223145XA Pending CN102331959A (zh) | 2010-07-12 | 2010-07-12 | 伺服器*** |
Country Status (2)
Country | Link |
---|---|
US (1) | US8549277B2 (zh) |
CN (1) | CN102331959A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108959973A (zh) * | 2018-06-27 | 2018-12-07 | 郑州云海信息技术有限公司 | 一种针对bmc固件刷新的保护方法与*** |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102467440A (zh) * | 2010-11-09 | 2012-05-23 | 鸿富锦精密工业(深圳)有限公司 | 内存错误检测***及方法 |
TW201351133A (zh) * | 2012-06-13 | 2013-12-16 | Hon Hai Prec Ind Co Ltd | 系統事件讀取方法及系統 |
TW201417536A (zh) * | 2012-10-24 | 2014-05-01 | Hon Hai Prec Ind Co Ltd | 伺服器自動管理方法及系統 |
CN105700970A (zh) * | 2014-11-25 | 2016-06-22 | 英业达科技有限公司 | 服务器*** |
CN105700969B (zh) * | 2014-11-25 | 2018-11-30 | 英业达科技有限公司 | 服务器*** |
CN105260307A (zh) * | 2015-10-21 | 2016-01-20 | 浪潮电子信息产业股份有限公司 | 一种bmc的升级测试方法及装置 |
CN106775590B (zh) * | 2017-01-18 | 2020-10-27 | 浪潮集团有限公司 | 一种bmc更新主板bios固件的方法 |
CN107092509B (zh) * | 2017-04-19 | 2020-05-08 | 浪潮集团有限公司 | 一种使用bmc更新固件的方法 |
CN112199244B (zh) * | 2020-10-16 | 2022-08-02 | 苏州浪潮智能科技有限公司 | 一种服务器掉电检测的方法、***、设备及介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040098521A1 (en) * | 2002-10-22 | 2004-05-20 | Patrick Lin | Peripheral management system |
US20050251705A1 (en) * | 2004-04-16 | 2005-11-10 | Chun-Lung Liu | Decoding system for decoding port data and a method thereof |
CN101350737A (zh) * | 2007-07-19 | 2009-01-21 | 宏正自动科技股份有限公司 | 智能平台管理界面***、电子设备及存储器分享方法 |
CN101364193A (zh) * | 2007-08-06 | 2009-02-11 | 英业达股份有限公司 | 自动恢复bios的方法以及使用该方法的电脑与*** |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050071461A1 (en) * | 2003-09-30 | 2005-03-31 | Intel Corporation | Proxy alerting |
JP2006260058A (ja) * | 2005-03-16 | 2006-09-28 | Fujitsu Ltd | 計算機サーバ・システムにおけるファームウェアアップデート方法 |
US20070234123A1 (en) * | 2006-03-31 | 2007-10-04 | Inventec Corporation | Method for detecting switching failure |
US7600110B2 (en) * | 2006-07-11 | 2009-10-06 | Giga-Byte Technology Co., Ltd. | Method for simulating an intelligent platform management interface using BIOS |
US20080256400A1 (en) * | 2007-04-16 | 2008-10-16 | Chih-Cheng Yang | System and Method for Information Handling System Error Handling |
US20100228960A1 (en) * | 2009-03-06 | 2010-09-09 | Shih-Yuan Huang | Virtual memory over baseboard management controller |
US20100306357A1 (en) * | 2009-05-27 | 2010-12-02 | Aten International Co., Ltd. | Server, computer system, and method for monitoring computer system |
US8386764B2 (en) * | 2010-01-18 | 2013-02-26 | Inventec Corporation | BIOS architecture |
-
2010
- 2010-07-12 CN CN201010223145XA patent/CN102331959A/zh active Pending
- 2010-09-17 US US12/884,208 patent/US8549277B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040098521A1 (en) * | 2002-10-22 | 2004-05-20 | Patrick Lin | Peripheral management system |
US20050251705A1 (en) * | 2004-04-16 | 2005-11-10 | Chun-Lung Liu | Decoding system for decoding port data and a method thereof |
CN101350737A (zh) * | 2007-07-19 | 2009-01-21 | 宏正自动科技股份有限公司 | 智能平台管理界面***、电子设备及存储器分享方法 |
CN101364193A (zh) * | 2007-08-06 | 2009-02-11 | 英业达股份有限公司 | 自动恢复bios的方法以及使用该方法的电脑与*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108959973A (zh) * | 2018-06-27 | 2018-12-07 | 郑州云海信息技术有限公司 | 一种针对bmc固件刷新的保护方法与*** |
Also Published As
Publication number | Publication date |
---|---|
US8549277B2 (en) | 2013-10-01 |
US20120011355A1 (en) | 2012-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102331959A (zh) | 伺服器*** | |
TWI588649B (zh) | 硬體修復方法、硬體修復系統以及計算機可讀取儲存裝置 | |
CN105938450B (zh) | 自动除错信息收集的方法及*** | |
US9208047B2 (en) | Device hardware agent | |
CN102880527B (zh) | 一种基板管理控制器的数据恢复方法 | |
US9367510B2 (en) | Backplane controller for handling two SES sidebands using one SMBUS controller and handler controls blinking of LEDs of drives installed on backplane | |
US8397053B2 (en) | Multi-motherboard server system | |
EP3035187B1 (en) | Hard disk and management method | |
US20070055740A1 (en) | System and method for interacting with a remote computer | |
CN102081568B (zh) | 多主机板服务器*** | |
US8793414B2 (en) | Status information saving among multiple computers | |
US9712382B2 (en) | Retrieving console messages after device failure | |
CN102478800A (zh) | 电力顺序信号的监控***与其方法 | |
CN109032901A (zh) | 一种远程带外ssd的监控方法、装置及受控终端 | |
US8793364B1 (en) | Remote power controller | |
CN103809680A (zh) | 电脑*** | |
CN105468390A (zh) | Boot在线升级装置及方法 | |
US10310575B2 (en) | Virtual AC cycling within an information handling system | |
CN102253845A (zh) | 服务器*** | |
US11552840B2 (en) | Intention-based device component tracking system | |
US20110231674A1 (en) | Independent drive power control | |
CN102243601B (zh) | 用来侦测及控制电脑主机状态的除错***及其相关方法 | |
US20140052909A1 (en) | Control system and method for storage configuration | |
US20170214591A1 (en) | Server, screen information acquisition method and bmc | |
JP6089543B2 (ja) | 試験方法および処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120125 |