CN102073607A - 服务器管理*** - Google Patents
服务器管理*** Download PDFInfo
- Publication number
- CN102073607A CN102073607A CN2009102219510A CN200910221951A CN102073607A CN 102073607 A CN102073607 A CN 102073607A CN 2009102219510 A CN2009102219510 A CN 2009102219510A CN 200910221951 A CN200910221951 A CN 200910221951A CN 102073607 A CN102073607 A CN 102073607A
- Authority
- CN
- China
- Prior art keywords
- bus
- management system
- chip
- interrupt
- instruction
- 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
Landscapes
- Bus Control (AREA)
Abstract
本发明涉及一种服务器管理***,包含:数个主机板、总线以及背板。主机板分别包含基板管理控制器,用以产生中断指令。总线包含数个输入输出芯片,分别对应主机板其中之一,各输入输出芯片包含中断指令接脚以及响应指令接脚。主机板连接于背板,且总线位于背板上,其中背板包含中央管理芯片,用以自中断指令接脚接收中断指令,以产生响应指令,以经由响应指令接脚传送至基板管理控制器,以执行中断处理程序。
Description
技术领域
本发明是有关于一种信息管理***,且特别是有关于一种服务器管理***。
背景技术
服务器***常常需要同时连接不同厂牌或型号的主机板,并且处理各主机板上的讯号。通常主机板上会设置有独立的***管理芯片,如基板管理控制器(Baseboard Management Controller;BMC),来对主机板上的传感器进行管理。而服务器上将再设置一个集中管理的芯片,以对这些基板管理控制器做控管。
主机板在要求中央管理芯片执行指令时,必需先传送中断指令给中央管理芯片,并接收中央管理芯片回传的响应指令后,再传送真正需要执行的控制指令给中央管理芯片运作。然而,主机板上因此而必需设置两个通用输入输出(General Purpose Input/Output;GPIO)接口来传送这两个指令。但是就已成为服务器标准接口的智能平台管理接口(Intelligent Platform ManagementInterface;IPMI)来说,这两个额外的通用输入输出接口并不符合标准定义,将使主机板需要重新设计,并且额外的接口也将使主机板的成本增加。
因此,如何设计一个新的服务器管理***,能够使中断指令及响应指令以更经济且符合标准的形式传送,是业界亟待解决的问题。
发明内容
因此,本发明的一目的在于提供一种服务器管理***,能够使中断指令及响应指令以更经济且符合标准的形式传送。
本发明的一实施方式是在提供一种服务器管理***,包含:数个主机板、总线以及背板。主机板分别包含基板管理控制器,用以产生中断指令。总线包含数个输入输出芯片,分别对应主机板其中之一,各输入输出芯片包含中断指令接脚以及响应指令接脚。主机板连接于背板,且总线位于背板上,其中背板包含中央管理芯片,用以自中断指令接脚接收中断指令,以产生响应指令,以经由响应指令接脚传送至基板管理控制器,以执行中断处理程序。
依据本发明一实施例,其中中断处理程序是通过基板管理控制器产生控制指令,以使中央管理芯片执行控制指令。其中控制指令为韧体更新指令。
依据本发明另一实施例,其中主机板分别包含至少一传感器,用以感测主机板的状态。
依据本发明又一实施例,中央管理芯片还用以透过总线轮询各主机板的状态。
依据本发明再一实施例,基板管理控制器还用以在中央管理芯片进行轮询时,透过总线传送传感器所感测的状态至中央管理芯片。
依据本发明另一实施例,当中央管理芯片接收中断指令时,停止轮询。当中央管理芯片执行中断处理程序后,回复轮询。
依据本发明又一实施例,其中总线支持智能平台管理接口。
依据本发明再一实施例,总线为I2C接口。
应用本发明的优点在于通过设置输入输出芯片于位在背板上的总线,可以达到传输中断及响应指令的功能,而不需要在主机板上设置非标准定义的接口来传送中断及响应指令,而轻易地达到上述的目的。
附图说明
为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:
图1为本发明一实施例的服务器管理***的一方块图。
【主要组件符号说明】
1:服务器管理*** 10:主机板
100:基板管理控制器 102:传感器
11:中断指令 12:总线
120:中断指令接脚 122:响应指令接脚
13:响应指令 14:背板
140:中央管理芯片
具体实施方式
请参照图1,为本发明一实施例的服务器管理***1的一方块图。服务器管理***1包含:数个主机板10、总线12以及背板14。
主机板10分别包含基板管理控制器100及传感器102。背板14用以连接主机板10,且总线12位于背板上。其中背板14包含中央管理芯片140。
传感器102在不同的实施例中,可为温度传感器、风扇转速传感器或电压传感器,以对主机板10的温度、风扇转速或是模块的电压进行感测,并取得感测的状态,通常以数值来表示。基板管理控制器100将接收传感器102所感测到的状态。基板管理控制器100具有使***管理软件与装置硬件相沟通的作用。基板管理控制器100可以根据服务器内的各种传感器102,掌握服务器内的各种情况,如温度、风扇转速、电源模式、操作***状态等等。传感器102用以感测其对应的主机板10的状态。
而中央管理芯片140则透过总线12,由轮询的方式得知各个主机板10的状态。所谓的轮询,即是由中央管理芯片140持续地轮流自各个主机板10的基板管理控制器100撷取状态。如此的方式,将可以使中央管理芯片140获得每一个背板14所连接的主机板12上的状态。
须注意的是,图1中所绘示的主机板10的数目,以及主机板10上的传感器102的数目及种类,可在不同实施例中视情况进行调整,而不为图1中所绘示的实施方式所限。
服务器管理***1常常需要同时连接不同厂牌或型号的主机板10,并且处理各主机板10上的信号,因此通常除了主机板10上会设置有独立的***管理芯片,如上述的基板管理控制器100,来对主机板10上的传感器进行管理外,背板14上将再设置一个集中管理的芯片,即上述的中央管理芯片140,以对这些基板管理控制器100进行控制及管理。
当主机板12在要求中央管理芯片140执行指令时,必需使中央管理芯片140中断,并等候中央管理芯片140的响应后,再传送真正需要执行的控制指令给中央管理芯片140运作。然而,主机板10上因此而必需设置两个通用输入输出接口来传送中断与响应的信号。然而如果这两个额外的通用输入输出接口并不符合总线12所支持的接口中的标准定义,将使主机板10需要重新设计,并且额外的接口也将使主机板10的成本增加。
本实施例中,背板14的总线12为支持服务器标准接口的智能平台管理接口的I2C接口。背板14的总线12将包含分别对应主机板10的数个输入输出芯片。各输入输出芯片包含中断指令接脚122以及响应指令接脚124。其中,中断指令接脚122用以使背板14中的中央管理芯片140接收来自对应的主机板10中的基板管理控制器100的中断指令11,而响应指令接脚124则是用以使背板14中的中央管理芯片140在接收到中断指令11后,传送响应指令13至对应的主机板10中的基板管理控制器100。
须注意的是,在图1中,仅绘示出输入输出芯片中,提供中断指令11及响应指令13一个传输信道的中断指令接脚122以及响应指令接脚124。在其它实施例中,输入输出芯片实质上可以包含其它的接脚,以供做其它的用途。
因此,中央管理芯片140透过总线12,由轮询的方式得知各个主机板10的状态。当主机板10其中之一要对中央管理芯片140要求执行指令时,将产生中断指令11,并经由总线12上输入输出芯片120的中断指令接脚122传送至中央管理芯片140。中央管理芯片140将因此而停止轮询的动作,产生响应指令13,并经由总线12上输入输出芯片120的响应指令接脚124传送至对应的主机板10的基板管理控制器100。中央管理芯片140将开始进行中断处理程序,以使基板管理控制器100可以对其进行操作。
主机板10的基板管理控制器100在接收到响应指令13后,将产生控制指令(未绘示)。控制指令由于符合总线12所定义的标准接口,因此不需要额外透过其它装置,而可以直接由总线12传送。在一实施例中,控制指令为韧体更新指令,用以更新中央管理芯片140的韧体。因此,中央管理芯片140在接收到控制指令后,将执行控制指令所要求的动作。在控制指令要求的动作完成后,中央管理芯片140将恢复轮询,以持续地获得各个主机板10的状态。
应用本发明的优点在于通过设置输入输出芯片于位在背板14上的总线12,可以达到传输中断及响应指令11与13的功能,而不需要在主机板10上设置非标准定义的接口来传送中断及响应指令11与13。如此的设计方式,将可以使背板14可以适用于不同厂商或型号的主机板10,并降低主机板10端的设计成本。
虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技术的人员,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视权利要求书所界定的范围为准。
Claims (10)
1.一种服务器管理***,其特征在于,包含:
多个主机板,分别包含一基板管理控制器,用以产生一中断指令;
一总线,包含多输入输出芯片,分别对应该等主机板其中之一,各输入输出芯片包含一中断指令接脚以及一响应指令接脚;以及
一背板,该多个主机板连接于该背板,且该总线位于该背板上,其中该背板包含一中央管理芯片,用以自该中断指令接脚接收该中断指令,以产生一响应指令,以经由该响应指令接脚传送至该基板管理控制器,以执行一中断处理程序。
2.根据权利要求1所述的服务器管理***,其特征在于,该中断处理程序是通过该基板管理控制器产生一控制指令,以使该中央管理芯片执行该控制指令。
3.根据权利要求2所述的服务器管理***,其特征在于,该控制指令为一韧体更新指令。
4.根据权利要求1所述的服务器管理***,其特征在于,该多个主机板分别包含至少一传感器,用以感测该主机板的一状态。
5.根据权利要求4所述的服务器管理***,其特征在于,该中央管理芯片还用以透过该总线轮询各该多个主机板的该状态。
6.根据权利要求5所述的服务器管理***,其特征在于,该基板管理控制器还用以在该中央管理芯片进行轮询时,透过该总线传送该传感器所感测的该状态至该中央管理芯片。
7.根据权利要求5所述的服务器管理***,其特征在于,当该中央管理芯片接收该中断指令时,停止轮询。
8.根据权利要求7所述的服务器管理***,其特征在于,当该中央管理芯片执行该中断处理程序后,回复轮询。
9.根据权利要求1所述的服务器管理***,其特征在于,该总线支持一智能平台管理接口。
10.根据权利要求1所述的服务器管理***,其特征在于,该总线为一I2C接口。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102219510A CN102073607A (zh) | 2009-11-23 | 2009-11-23 | 服务器管理*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102219510A CN102073607A (zh) | 2009-11-23 | 2009-11-23 | 服务器管理*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102073607A true CN102073607A (zh) | 2011-05-25 |
Family
ID=44032152
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102219510A Pending CN102073607A (zh) | 2009-11-23 | 2009-11-23 | 服务器管理*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102073607A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103186180A (zh) * | 2011-12-30 | 2013-07-03 | 鸿富锦精密工业(深圳)有限公司 | 机柜***及其服务器 |
CN106020938A (zh) * | 2015-03-27 | 2016-10-12 | 英特尔公司 | 虚拟智能平台管理接口(ipmi)卫星控制器和方法 |
CN107247683A (zh) * | 2017-06-14 | 2017-10-13 | 郑州云海信息技术有限公司 | 一种用于机架服务器的定位管理***及其方法 |
CN108170234A (zh) * | 2017-12-18 | 2018-06-15 | 曙光信息产业(北京)有限公司 | 一种服务器管理***及方法 |
-
2009
- 2009-11-23 CN CN2009102219510A patent/CN102073607A/zh active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103186180A (zh) * | 2011-12-30 | 2013-07-03 | 鸿富锦精密工业(深圳)有限公司 | 机柜***及其服务器 |
CN106020938A (zh) * | 2015-03-27 | 2016-10-12 | 英特尔公司 | 虚拟智能平台管理接口(ipmi)卫星控制器和方法 |
CN107247683A (zh) * | 2017-06-14 | 2017-10-13 | 郑州云海信息技术有限公司 | 一种用于机架服务器的定位管理***及其方法 |
CN107247683B (zh) * | 2017-06-14 | 2020-10-23 | 苏州浪潮智能科技有限公司 | 一种用于机架服务器的定位管理***及其方法 |
CN108170234A (zh) * | 2017-12-18 | 2018-06-15 | 曙光信息产业(北京)有限公司 | 一种服务器管理***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI531907B (zh) | 基板管理系統架構 | |
US9934187B2 (en) | Hot-pluggable computing system | |
US8898358B2 (en) | Multi-protocol communication on an I2C bus | |
US8589141B2 (en) | Resource sharing apparatus which disconnects an input device when detecting a standby indication of a switching command | |
US8397053B2 (en) | Multi-motherboard server system | |
US9256569B2 (en) | Monitoring and managing storage drives and performing backplane controller firmware using a USB interface | |
US9201833B2 (en) | Backplane controller capable of transferring and receiving data through USB interface | |
US20170177538A1 (en) | Communication system with serial ports for automatically identifying device types and communication protocols and method thereof | |
CN103853686A (zh) | 服务器 | |
US20170039151A1 (en) | Universal intelligent platform management interface (ipmi) host to baseboard management controller (bmc) communication for non-x86 and legacy free systems | |
CN102073607A (zh) | 服务器管理*** | |
CN102253703B (zh) | 多主机板的开关机*** | |
US20150186317A1 (en) | Method and apparatus for detecting the initiator/target orientation of a smart bridge | |
US11436182B2 (en) | System and method for handling in-band interrupts on inactive I3C channels | |
CN102445981B (zh) | 数据传输***以及数据传输方法 | |
TWI417738B (zh) | 一種伺服器系統 | |
TW201222274A (en) | Computer chassis system | |
CN101377753A (zh) | 配件测试装置及配件测试方法 | |
US20130138852A1 (en) | Electronic device with baseboard management controller | |
CN103207850B (zh) | 异质设备的传输*** | |
US20200057741A1 (en) | Server system and method for managing two baseboard management controllers | |
US20150095540A1 (en) | External device and a transmission system and the method of the heterogeneous device | |
EP3182295A1 (en) | Communication system with serial ports for automatically identifying device types and communication protocols and method thereof | |
CN114355815A (zh) | 控制器、控制***及控制器的通讯方法 | |
CN103218334A (zh) | 基于usb总线和rs485总线的计算机外设级联装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110525 |