《远程主板控制器及其远程控制主板的方法.pdf》由会员分享,可在线阅读,更多相关《远程主板控制器及其远程控制主板的方法.pdf(10页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102480497 A (43)申请公布日 2012.05.30 C N 1 0 2 4 8 0 4 9 7 A *CN102480497A* (21)申请号 201010557563.2 (22)申请日 2010.11.24 H04L 29/08(2006.01) (71)申请人鸿富锦精密工业(深圳)有限公司 地址 518109 广东省深圳市宝安区龙华镇油 松第十工业区东环二路2号 申请人鸿海精密工业股份有限公司 (72)发明人张若钰 (54) 发明名称 远程主板控制器及其远程控制主板的方法 (57) 摘要 一种远程主板控制器,该远程主板控制器通 过智能平台管理总线。
2、与一台或多台服务器相连, 该远程主板控制器包括一个电源背板和一个远程 控制模块,所述远程控制模块用于接收系统管理 者于远程下达的指令,根据该指令的内容对服务 器的主板采取对应的操作,该操作包括通过电源 背板供给主板开机所需要的电源及对主板上的基 板管理控制器的运行进行控制。本发明还提供一 种远程控制主板的方法。利用本发明,可让远程使 用者在服务器无交流电源状况下仍具备对基板管 理控制器下达智能平台管理接口指令的能力,进 而对主板进行管控。 (51)Int.Cl. 权利要求书1页 说明书4页 附图4页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 4 页。
3、 附图 4 页 1/1页 2 1.一种远程主板控制器,其特征在于,该远程主板控制器通过智能平台管理总线与一 台或多台服务器相连,该远程主板控制器包括一个电源背板和一个远程控制模块,所述远 程控制模块用于接收系统管理者于远程下达的指令,根据该指令的内容对服务器的主板采 取对应的操作,该操作包括通过电源背板供给主板开机所需要的电源及对主板上的基板管 理控制器的运行进行控制。 2.如权利要求1所述的远程主板控制器,其特征在于,该远程主板控制器上还集成了 附属设备控制器、现场可更换电子擦除式存储器、底板感测器和网络接口。 3.如权利要求1所述的远程主板控制器,其特征在于,所述远程主板控制器通过所述 智。
4、能平台管理总线连接于服务器的主板中的智能平台管理连接器上,该远程主板控制器符 合智能平台管理接口的标准。 4.如权利要求1所述的远程主板控制器,其特征在于,所述主板开机所需要的电源为 直流电源。 5.一种主板远程控制方法,其特征在于,该方法包括如下步骤: 运行远程主板控制器,该远程主板控制器通过智能平台管理总线与一台或多台服务器 相连; 判断远程主板控制器是否接收到系统管理者发出的开机指令; 当该远程主板控制器收到系统管理者发出的开机指令时,通过远程主板控制器上的电 源背板供给所述服务器的主板开机所需要的电源;及 在服务器开启后,通过智能平台管理总线下达指令给主板上的基板管理控制器,以控 制该。
5、主板的基板管理控制器运行。 6.如权利要求5所述的主板远程控制方法,其特征在于,所述主板开机所需要的电源 为直流电源。 7.如权利要求5所述的主板远程控制方法,其特征在于,所述远程主板控制器上集成 了附属设备控制器、现场可更换电子擦除式存储器、底板感测器和网络接口。 8.如权利要求5所述的主板远程控制方法,其特征在于,所述远程主板控制器通过所 述智能平台管理总线连接于服务器主板中的智能平台管理连接器上,该远程主板控制器符 合智能平台管理接口的标准。 权 利 要 求 书CN 102480497 A 1/4页 3 远程主板控制器及其远程控制主板的方法 技术领域 0001 本发明涉及一种远程主板控制。
6、器及其远程控制主板的方法。 背景技术 0002 智能平台管理接口(Intelligent Platform Management Interface,IPMI) 为一个介于硬件和软件之间的接口,其核心为基板管理控制器(BaseboardManagement Controller,BMC)。因此,BMC能通过IPMI与系统管理软件(System Management Software) 沟通,将结果传达至平台管理硬件(Platform Management Hardware),并由此完成服务器 系统的自动监测、事件记录与复原控制。 0003 在IPMI的架构中,智能平台管理总线(Intellig。
7、ent Platform ManagementBus, IPMB)为IPMI主要的连接桥梁之一。IPMB为一套在I2C总线(100KHz)上传递IPMI讯 息的通讯协议,在一般的情形下,主板上都会存在单独的监控装置(如监控风扇转速、 CPU温度的装置),而这些监控装置作为外围设备管理控制器(Peripheral Management Controllers,PMC)往往会远离BMC分散在主板四处,而BMC便利用IPMB与散布在主板四 处的PMC作连结,使整个系统完整。 0004 在既有的运用中,可利用远程管控卡(Remote Management Card,RMC)通过IPMB 来管理各服务器。
8、上的BMC。然而,如果服务器本身的BMC不支持直流电源控制或者是在主板 上无交流电源的状况下,将无法通过远程管理卡对服务器进行管理。 发明内容 0005 鉴于以上内容,有必要提供一种远程主板控制器,其可让远程使用者能在服务器 无交流电源状况下仍具备对基板管理控制器下达智能平台管理接口指令的能力,进而对主 板进行控管。 0006 还有必要提供一种主板远程控制方法,其可让远程使用者能在服务器无交流电源 状况下仍具备对基板管理控制器下达智能平台管理接口指令的能力,进而对主板进行控 管。 0007 一种远程主板控制器,该远程主板控制器通过智能平台管理总线与一台或多台服 务器相连,该远程主板控制器包括一。
9、个电源背板和一个远程控制模块,所述远程控制模块 用于接收系统管理者于远程下达的指令,根据该指令的内容对服务器的主板采取对应的操 作,该操作包括通过电源背板供给主板开机所需要的电源及对主板上的基板管理控制器的 运行进行控制。 0008 一种主板远程控制方法,该方法包括如下步骤:运行远程主板控制器,该远程主板 控制器通过智能平台管理总线与一台或多台服务器相连;判断远程主板控制器是否接收到 系统管理者发出的开机指令;当该远程主板控制器收到系统管理者发出的开机指令时,通 过远程主板控制器上的电源背板供给所述服务器的主板开机所需要的电源;及在服务器开 启后,通过智能平台管理总线下达指令给主板上的基板管理。
10、控制器,以控制该主板的基板 说 明 书CN 102480497 A 2/4页 4 管理控制器运行。 0009 相较于现有技术,所述的远程主板控制器及其远程控制主板的方法,可将电源控 制整合到远程主板控制器中,让远程使用者能在服务器无交流电源状况下仍具备对基板管 理控制器下达智能平台管理接口指令,进而对主板进行管控。 附图说明 0010 图1是本发明远程主板控制器较佳实施例的运行环境架构图。 0011 图2是本发明主板远程控制方法的信号流向图。 0012 图3是本发明与主板连接的远程主板控制器的硬件架构图。 0013 图4是本发明主板远程控制方法较佳实施例的作业流程图。 0014 主要元件符号说。
11、明 0015 远程主板控制器 1 IPMB连接线 2 主板 3 服务器 300 远程控制模块 10 芯片 S 附属设备控制器 12 现场可更换电子擦除式存储器 14 底板感测器 16 电源背板 18 网络接口 19 IPMB连接器 30 基板管理控制器 32 具体实施方式 0016 如图1所示,是本发明远程主板控制器较佳实施例的运行环境架构图。本实施例 中,该远程主板控制器1运行于一个整合系统中,该整合系统中有多台服务器300。所述远 程主板控制器1与该多台服务器300相连,用于对该多台服务器300中的主板3进行远程 控制。图1示意出一台远程主板控制器1控制多台服务器300的主板3(一对多的控。
12、制)。 说 明 书CN 102480497 A 3/4页 5 在其他实施例中,还可实现一台远程主板控制器1仅控制一台服务器300的主板3运作(一 对一的控制,图中未列出)。 0017 如图2所示,是本发明主板远程控制方法的信号流向图。从该图可以看出,系统管 理者在所述整合系统中利用网络下达指令给远程主板控制器1,该远程主板控制器1依据 该指令控制主板3。 0018 具体而言,如图3的硬件架构图所示,远程主板控制器1通过智能平台管理总线 (Intelligent Platform Management Bus,IPMB)2连接于主板3的IPMB连接器30。在该 远程主板控制器1上,安装有一个远程。
13、控制模块10,该远程控制模块10用于根据系统管理 者所下达的指令,对服务器300的主板3采取对应的操作,该操作包括供给主板3开机所需 要的电源及对主板3上的基板管理控制器(Baseboard Management Controller,BMC)32的 运行进行控制。该BMC32可为服务器提供热插拔、监控、告警、日志、资产、安全以及远程维 护等管理功能。 0019 另外,与现有技术不同的是,附属设备控制器(Satellite Controller)12、现场可 更换电子擦除式存储器(Field Replace Unit Serial EEPROM,FRUSEEPROM)14(以下简称 为“FRU。
14、 SEEPROM 14”)、底板感测器(ChassisSensors)16(以下简称为“Chassis Sensors 16”)、电源背板(RedundantPower Board)18和网络接口19未独立在远程主板控制器1外, 而是以一个芯片S的形式集成在远程主板控制器1上。 0020 当系统管理者于远程通过网络下达指令给远程主板控制器1时,远程控制模块10 接收指令,根据该指令的内容对主板3采取对应的操作。例如,假设系统管理者于远程下达 开机指令,则远程控制模块10通过电源背板18供给主板3开机所需要的电源,使该主板3 上的BMC 32运作,然后,远程控制模块10通过IPMB 2下达IPM。
15、I指令给BMC 32,进而管控 主板3。将此方法运用到数据中心里(Data Center),系统管理者将可于远程轻易的维护多 台服务器。 0021 基于此硬件架构,在BMC32开始运作前,远程主板控制器1会介入运作。由此以来, 若主板3在未获得电源的状况下,系统管理者也可以于远程通过网络对该主板3所在的服 务器进行开机。具体开机流程如图4所示。 0022 由远程主板控制器1控制BMC32的设计符合智能平台管理接口(Intelligent Platform Management Interface,IPMI)的标准,因此,该远程主板控制器1可广泛的支持 不同厂商所制造的主板。 0023 如图4所。
16、示,是本发明主板远程控制方法较佳实施例的作业流程图。 0024 步骤S1,整合系统接通电源,该电源可以为交流电源。 0025 步骤S3,远程主板控制器1运行。 0026 步骤S5,远程控制模块10判断远程主板控制器1是否接收到系统管理者发出的开 机指令。 0027 若该远程主板控制器1收到系统管理者发出的开机指令,则流程进入步骤S7。相 反,若该远程主板控制器1没有收到系统管理者发出的开机指令,则流程返回步骤S3。 0028 步骤S7,远程控制模块10通过电源背板18供给主板3开机所需要的电源,主板3 的电源开启,服务器300运作。此处,该主板3的电源可以为直流电源。 0029 步骤S9,远程。
17、控制模块10通过IPMB 2下达IPMI指令给BMC 32,以控制该主板3。 说 明 书CN 102480497 A 4/4页 6 0030 最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照 较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的 技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。 说 明 书CN 102480497 A 1/4页 7 图1 说 明 书 附 图CN 102480497 A 2/4页 8 图2 说 明 书 附 图CN 102480497 A 3/4页 9 图3 说 明 书 附 图CN 102480497 A 4/4页 10 图4 说 明 书 附 图CN 102480497 A 10 。