[发明专利]基于基板管理控制器的主板管理系统及方法有效
申请号: | 201310294594.7 | 申请日: | 2013-07-15 |
公开(公告)号: | CN104298583B | 公开(公告)日: | 2017-06-16 |
发明(设计)人: | 黄嘉庆;张乐 | 申请(专利权)人: | 赛恩倍吉科技顾问(深圳)有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 深圳市鼎言知识产权代理有限公司44311 | 代理人: | 徐丽昕 |
地址: | 518109 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 管理 控制器 主板 系统 方法 | ||
技术领域
本发明涉及服务器的主板管理,尤其涉及一种基于基板管理控制器的主板管理系统及方法。
背景技术
目前,大部分的数据中心或是服务器机房在管理服务器时,都是采用货架式的机柜,通过背板的连接器连接多个服务器,以实现统一管理。一般而言,服务器的主板上均会配置一个基板管理控制器(Baseboard Management Controller,简称BMC芯片),用于监测主板上各个硬件的物理值(CPU的温度、风扇转速等)以便及时了解服务器工作状态。
管理员可通过访问各主板的BMC芯片中的系统事件日志(System Event Log,系统事件日志)以掌握各服务器主板的运行状况。但是,当某个主板的BMC芯片崩溃时,管理人员则无法获取系统事件日志。当背板上连接的服务器数量过多,管理人员需切换访问多个BMC芯片的系统事件日志,掌握各服务器主板的运行状况。当某管理员因背板上某连接器接入的主板发生异常而更换主板时,在不通知其他管理员的情形下,其他管理人员无法得知主板是否更换且被更换的主板发生了何种异常事件。
发明内容
鉴于上述内容,有必要提供一种基于基板管理控制器的主板管理系统及方法,以解决上述问题。
所述基于基板管理控制器的主板管理系统,该系统包括:判定模块,用于根据BMC芯片的GPIO引脚的电平高低状态值判定当前BMC芯片是否为主BMC芯片;索引设定模块,用于根据背板上数据选择器的控制端的地址选择信号设定背板上各连接器的索引值,所述各连接器分别连接一个EEPROM,所述数据选择器的输入端分别与背板上的每个EEPROM连接,输出端和控制端通过一个连接器与主BMC芯片连接;链表生成模块,用于生成主板的链表表头结点和标记链表的状态,并保存该链表于该主板接入的连接器对应的EEPROM中;及事件备份模块,用于备份主板的异常事件至该主板的链表中。
所述基于基板管理控制器的主板管理方法,该方法包括:根据BMC芯片的GPIO引脚的电平高低状态值判定当前BMC芯片是否为主BMC芯片;根据背板上数据选择器的控制端的地址选择信号设定背板上各连接器的索引值,所述各连接器分别连接一个EEPROM,所述数据选择器的输入端分别与背板上的每个EEPROM连接,输出端和控制端通过一个连接器与主BMC芯片连接;生成主板的链表表头结点和标记链表的状态,并保存该链表于该主板接入的连接器对应的EEPROM中;备份主板的异常事件至该主板的链表中。
与现有技术相比,本发明所述的基于基板管理控制器的主板管理系统及方法,当主板发生异常事件时,BMC芯片写入异常事件至系统事件日志SEL的同时,备份该异常事件至该BMC芯片的主板接入的连接器对应的EEPROM(Electrically Erasable Programable Read-only Memory,电可擦除可编程只读存储器)中,本发明还设定某个BMC芯片为主BMC,该主BMC可通过数据选择器遍历背板上所有的EEPROM。本发明可以解决当某个BMC芯片崩溃而无法访问SEL的问题,而且通过一个主BMC芯片可访问背板上所有BMC芯片所在主板的SEL,而无需多次切换。此外,管理员可通过访问连接器对应的EEPROM,追踪到该连接器接入过的所有主板的运行状况。
附图说明
图1是本发明基于基板管理控制器的主板管理系统的较佳实施例的应用环境图。
图2是本发明基于基板管理控制器的主板管理系统的较佳实施例的功能模块图。
图3是本发明基于基板管理控制器的主板管理方法的较佳实施例的方法流程图。
图4是背板上的EEPROM中的各链表的示意图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛恩倍吉科技顾问(深圳)有限公司,未经赛恩倍吉科技顾问(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310294594.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种开发过程中进行包管理的方法及装置
- 下一篇:一种数据高速存储处理系统