[发明专利]双IIC链路的管理系统及其复位方法有效
申请号: | 201310265092.1 | 申请日: | 2013-06-28 |
公开(公告)号: | CN103399836A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 孙瑛琪;王英;沙超群;郑臣明;王卫钢;王晖;柳胜杰;袁海滨;魏廷;姚文浩;张克功 | 申请(专利权)人: | 曙光信息产业股份有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F11/00 |
代理公司: | 北京新知远方知识产权代理事务所(普通合伙) 11397 | 代理人: | 徐彩华 |
地址: | 300384 天津市西青区华*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | iic 管理 系统 及其 复位 方法 | ||
技术领域
本发明涉及一种先进电信计算框架中的复位方法,尤其涉及一种双IIC链路的管理系统及其复位方法。
背景技术
智能机柜的管理系统具有智能监控管理机柜各个槽位的温度、电源通断、功耗以及风扇转速等功能,目前,管理系统的管理协议较流行的为智能平台管理总线(IPMB,Intelligent Platform Management BUS)协议,其信号链路为集成电路总线(IIC,Inter-Integrated Circuit),对IIC链路的可靠性要求较高,比如在链路出现异常、无响应时,需要IIC链路具有冗余切换或复位重启等恢复功能。
目前应用较多的IPMB管理系统是根据先进电信计算框架(ATCA,Advanced Telecom Computing Architecture)协议建议的两组冗余IIC链路实现的,在IPMB-A链路异常失效后,用IPMB-B链路实现管理控制。这要求IPMB-A、IPMB-B具有同样的结构,管理同样数量的负载,但当二者都失效后链路没有恢复能力。同时,一组IPMB的IIC上挂载的子系统较多时,轮询监控周期会较长,影响IPMB系统的响应时间,除此之外,IPMB-A与IPMB-B使用同一套管理软件,当管理软件出现异常时,IPMB-A与IPMB-B存在都不可用的情况。
另一种常用的IPMB管理系统是在IPMB的IIC链路外专门用一根IO信号线作为RESET信号,当IPMB管理系统需要控制的子系统较多时,每个子系统单独需要一根IO信号线作为RESET信号,这样IPMB管理系统对外引出的信号线至少要包括为2+N根IO信号线(N为子系统数),还没有包括GND等信号线。另外,IPMB管理系统还需要读取子系统的不用IPMB协议获取的辅助信息,如ID等,这也增加了信号线的数量。这就要求IPMB管理系统的IO信号线数量要达到一定数量,同时对连接信号线的连接器,线缆可以传送信号数都提出了一定要求,缩小了可以选择使用的IPMB芯片器件型号、连接器型号、线缆的选择范围。
发明内容
针对上述现有技术存在的技术问题,本发明提供了一种双IIC链路的管理系统及其复位方法,在满足异常恢复需求的同时,使得连接器的信号引脚数不受子系统数量限制,进一步的,扩大了连接器的选型范围。
为了实现上述目的,本发明的技术方案如下:
一种双IIC链路的管理系统,包括智能平台管理总线IPMB管理模块、背板和若干个子系统,背板包括若干个集成电路总线IIC switch和若干个辅助集成电路总线IIC switch,所述IPMB管理模块分别与主集成电路总线IIC switch通过IPMB链路和RESET信号线连接、与辅助集成电路总线IIC switch通过辅助IIC链路和RESET信号线连接;每个子系统包括两个模块,这两个模块互为复位源;在每个子系统中,一个模块通过IPMB链路与背板上的一个主集成电路总线IIC switch相连,另一个模块通过辅助IIC链路与背板上的一个辅助集成电路总线IIC switch。
优选的,所述IPMB链路与所述辅助IIC链路所采用的传输协议不同。
本发明还提供了一种利用上述管理系统进行复位的方法,技术方案如下:
所述IPMB管理模块通过所述辅助IIC链路读取各子系统ID信息,并据此ID信息通过所述IPMB链路向各子系统发送监控信息;当某子系统中的与所述IPMB链路和所述辅助IIC链路中的一条链路相连的模块出现异常时,所述IPMB管理模块通过该子系统中的与另一条链路相连的模块发送复位命令到所述出现异常的模块以实现复位。
优选的,当某子系统中的与所述IPMB链路和所述辅助IIC链路中的一条链路相连的模块出现异常时,在IPMB管理模块通过该子系统中的与另一条链路相连的模块发送复位命令到所述出现异常的模块以实现复位之前,所述IPMB管理模块发送RESET信号以复位背板上与所述出现异常的模块相连的IIC switch。
优选的,当复位背板上的该IIC switch成功时,则认为复位成功,结束复位操作。
优选地,当复位背板上的该IIC switch不成功时,则继续复位所述出现异常的模块。
本发明所提供的一种双IIC链路的管理系统及其复位方法,由于采用了将多路链路分为两组的思想,并进一步通过IPMB switch进行扩展子系统数目,有效地解决了现有技术中由于子系统数目过多导致的轮询周期长、信号线数量多、限制了连接器选择范围等问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业股份有限公司,未经曙光信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310265092.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种压力容器液压测试装置
- 下一篇:模拟加速度计输出信号传输装置