一种主从管理模块失效自动切换的系统及其实现方法

文档序号:6297671阅读:194来源:国知局
一种主从管理模块失效自动切换的系统及其实现方法
【专利摘要】本发明涉及一种机柜管理系统及其实现方法,具体涉及一种主从管理模块失效自动切换的系统及其实现方法。主从管理模块的异常监控由第三方CPLD实现,CPLD控制电子开关,切换智能机柜的管理系统的管理信号链路到主管理模块,或从管理模块。本发明解决主从管理模块其中一个管理模块失效,不能实现自动切换到另一管理模块的问题,通过第三方CPLD监控主从管理模块,电子开关由CPLD控制,具有算法简洁,可靠性高的特点。
【专利说明】一种主从管理模块失效自动切换的系统及其实现方法
【技术领域】
[0001]本发明涉及一种机柜管理系统及其实现方法,具体涉及一种主从管理模块失效自动切换的系统及其实现方法。
【背景技术】
[0002]智能机柜的管理系统具有智能监控,管理机柜各个槽位的温度,电源通断,功耗,风扇转速等功能。管理系统的核心为管理模块,这就需要管理模块可靠性高,且有冗余模块,在主管理模块出现异常失效后,在规定的时间范围内,将智能机柜的管理系统信号链路切换到从管理模块。
[0003]目前应用较多的是主管理模块主动发送监控信号给从管理模块,监控信号异常时,管理信号链路切换到从管理模块,这存在切换智能机柜的管理系统的管理信号链路的电子开关是由主管理模块,还是从管理模块来控制,一般算法比较复杂,且主从管理模块相互监控,可靠性较差。

【发明内容】

[0004]针对现有技术的不足,本发明的目的是提供一种主从管理模块失效自动切换的系统,另一目的是提供一种主从管理模块失效自动切换的实现方法,本发明解决主从管理模块其中一个管理模块失效,而不能实现自动切换到另一管理模块的问题,主从管理模块的异常监控由第三方CPLD实现,CPLD控制电子开关,切换智能机柜的管理系统的管理信号链路到主管理模块,或从管理模块。
[0005]本发明的目的是采用下述技术方案实现的:
[0006]本发明提供一种主从管理模块失效自动切换的系统,所述系统包括用于监控机柜的管理子系统,所述管理子系统包括主管理模块和从管理模块,其改进之处在于,所述主管理模块和从管理模块的监控信号分别发送至CPLD芯片,主管理模块和从管理模块之间通过UART串口连接,用于实时同步主管理模块和从管理模块设置的数据;
[0007]所述主管理模块通过主管理模块管理信号链路向电子开关传输信号,所述从管理模块通过从管理模块管理信号链路向电子开关传输信号;
[0008]所述CPLD芯片、主管理模块管理信号链路和从管理模块管理信号链路均通过电子开关与管理信号链路连接;所述CPLD芯片、主管理模块管理信号链路、从管理模块管理信号链路和电子开关均集成在管理模块背板上。
[0009]进一步地,所述CPLD芯片包括2个计数器,分别用于监控主管理模块和从管理模块。
[0010]进一步地,所述主管理模块向CPLD芯片传输主管理模块监控信号,在主管理模块正常时,主管理模块监控信号为高电平时计数器清零,主管理模块监控信号为低电平时计数器计数;
[0011]当主管理模块异常时,主管理模块监控信号一直为低电平,计数器一直计数,当计数值超过设定值时,CPLD芯片判断监控的主管理模块异常,控制电子开关将管理信号链路切换到从管理模块。
[0012]进一步地,所述从管理模块向CPLD芯片传输从管理监控信号,在从管理模块正常时,从管理模块监控信号为高电平时计数器清零,从管理模块监控信号为低电平时计数器计数;
[0013]当从管理模块异常时,从管理模块监控信号一直为低电平,计数器一直计数,当计数值超过设定值时,CPLD芯片判断监控的从管理模块异常,控制电子开关将管理信号链路切换到主管理模块;在主管理模块损坏,切换到从管理模块后,主管理模块经过修复或更换恢复正常工作后,重新切换到主管理模块。
[0014]进一步地,所述CPLD芯片与电子开关之间传递电子开关控制信号,当电子开关信号为O时接通主管理模块管理信号链路到管理信号链路,为I时接通从管理模块管理信号链路到管理信号链路。
[0015]进一步地,所述UART串口用于实时同步主管理模块和从管理模块设置的数据;所述管理模块背板给主管理模块和从管理模块供电,并将主管理模块管理信号链路和从管理模块管理信号链路分发到机柜各个槽位的背板系统。
[0016]进一步地,用FPGA芯片替代所述CPLD芯片;CPLD或FPGA管脚数除了连接主管理模块的监控信号和从管理模块的监控信号外,剩下管脚数大于管理信号链路的信号数的情况下,电子开关集成在CPLD芯片或FPGA芯片内部。
[0017]本发明基于另一目的提供的一种主从管理模块失效自动切换的实现方法,其改进之处在于,所述方法包括下述步骤:
[0018](I)系统开始工作,CPLD芯片默认主管理模块正常,通过电子开关将管理信号链路切换到主管理模块管理信号链路,并监控主管理模块和从管理模块的监控信号;
[0019](2) CPLD芯片中的2个计数器,分别监控主管理模块和从管理模块:
[0020]当主管理模块异常时,主管理模块监控信号一直为低电平,计数器一直计数,当计数值超过设定值时,CPLD芯片判断监控的主管理模块异常,控制电子开关将管理信号链路切换到从管理模块;
[0021]当从管理模块异常时,从管理模块监控信号一直为低电平,计数器一直计数,当计数值超过设定值时,CPLD芯片判断监控的从管理模块异常,控制电子开关将管理信号链路切换到主管理模块;在主管理模块损坏,切换到从管理模块后,主管理模块经过修复或更换恢复正常工作后,重新切换到主管理模块。
[0022]进一步地,所述步骤(I)中,在主管理模块或从管理模块正常工作时,主管理模块监控信号或从管理模块监控信号一直发送频率固定的方波信号;在主管理模块或从管理模块失效后,对应的监控信号一直为低电平。
[0023]进一步地,所述UART串口用于实时同步主管理模块和从管理模块设置的数据。
[0024]与现有技术比,本发明达到的有益效果是:
[0025]本发明提供的主从管理模块失效自动切换的系统及其实现方法,解决主从管理模块其中一个管理模块失效,而不能实现自动切换到另一管理模块的问题,通过第三方CPLD芯片监控主从管理模块,并控制电子开关实现,具有算法简洁,可靠性高的特点。【专利附图】

【附图说明】
[0026]图1是本发明提供的主从管理模块失效自动切换的系统的示意图。
【具体实施方式】
[0027]下面结合附图对本发明的【具体实施方式】作进一步的详细说明。
[0028]对本发明涉及的技术术语进行如下解释:
[0029]
【权利要求】
1.一种主从管理模块失效自动切换的系统,所述系统包括用于监控机柜的管理子系统,所述管理子系统包括主管理模块和从管理模块,其特征在于,所述主管理模块和从管理模块的监控信号分别发送至CPLD芯片,主管理模块和从管理模块之间通过UART串口连接,用于实时同步主管理模块和从管理模块设置的数据; 所述主管理模块通过主管理模块管理信号链路向电子开关传输信号,所述从管理模块通过从管理模块管理信号链路向电子开关传输信号; 所述CPLD芯片、主管理模块管理信号链路和从管理模块管理信号链路均通过电子开关与管理信号链路连接;所述CPLD芯片、主管理模块管理信号链路、从管理模块管理信号链路和电子开关均集成在管理模块背板上。
2.如权利要求1所述的系统,其特征在于,所述CPLD芯片包括2个计数器,分别用于监控主管理模块和从管理模块。
3.如权利要求2所述的系统,其特征在于,所述主管理模块向CPLD芯片传输主管理模块监控信号,在主管理模块正常时,主管理模块监控信号为高电平时计数器清零,主管理模块监控信号为低电平时计数器计数; 当主管理模块异常时,主管理模块监控信号一直为低电平,计数器一直计数,当计数值超过设定值时,CPLD芯片判断监控的主管理模块异常,控制电子开关将管理信号链路切换到从管理模块。
4.如权利要求2所述的系统,其特征在于,所述从管理模块向CPLD芯片传输从管理模块监控信号,在从管理模块 正常时,从管理模块监控信号为高电平时计数器清零,从管理模块监控信号为低电平时计数器计数; 当从管理模块异常时,从管理模块监控信号一直为低电平,计数器一直计数,当计数值超过设定值时,CPLD芯片判断监控的从管理模块异常,控制电子开关将管理信号链路切换到主管理模块;在主管理模块损坏,切换到从管理模块后,主管理模块经过修复或更换恢复正常工作后,重新切换到主管理模块。
5.如权利要求1所述的系统,其特征在于,所述CPLD芯片与电子开关之间传递电子开关控制信号,当电子开关信号为O时接通主管理模块管理信号链路到管理信号链路,为I时接通从管理模块管理信号链路到管理信号链路。
6.如权利要求1所述的系统,其特征在于,所述UART串口用于实时同步主管理模块和从管理模块设置的数据;所述管理模块背板给主管理模块和从管理模块供电,并将主管理模块管理信号链路和从管理模块管理信号链路分发到机柜各个槽位的背板系统。
7.如权利要求1-5中任一项所述的系统,其特征在于,用FPGA芯片替代所述CPLD芯片;CPLD或FPGA管脚数除了连接主管理模块的监控信号和从管理模块的监控信号外,剩下管脚数大于管理信号链路的信号数的情况下,电子开关集成在CPLD芯片或FPGA芯片内部。
8.—种主从管理模块失效自动切换的实现方法,其特征在于,所述方法包括下述步骤: (1)系统开始工作,CPLD芯片默认主管理模块正常,通过电子开关将管理信号链路切换到主管理模块管理信号链路,并监控主管理模块和从管理模块的监控信号; (2)CPLD芯片中的2个计数器,分别监控主管理模块和从管理模块: 当主管理模块异常时,主管理模块监控信号一直为低电平,计数器一直计数,当计数值超过设定值时,CPLD芯片判断监控的主管理模块异常,控制电子开关将管理信号链路切换到从管理模块; 当从管理模块异常时,从管理模块监控信号一直为低电平,计数器一直计数,当计数值超过设定值时,CPLD芯片判断监控的从管理模块异常,控制电子开关将管理信号链路切换到主管理模块;在主管理模块损坏,切换到从管理模块后,主管理模块经过修复或更换恢复正常工作后,重新切换到主管理模块。
9.如权利要求8所述的实现方法,其特征在于,所述步骤(1)中,在主管理模块或从管理模块正常工作时,主管理模块监控信号或从管理模块监控信号一直发送频率固定的方波信号;在主管理模块或从管理模块失效后,对应的监控信号一直为低电平。
10.如权利要求8所述的实现方法,其特征在于,所述UART串口用于实时同步主管理模块和从管理模块设置的数 据。
【文档编号】G05B19/418GK103605346SQ201310593869
【公开日】2014年2月26日 申请日期:2013年11月22日 优先权日:2013年11月22日
【发明者】孙瑛琪, 王英, 沙超群, 郑臣明, 王卫钢, 王晖, 柳胜杰, 袁海滨, 魏廷, 姚文浩, 张克功 申请人:曙光信息产业(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1