通过心跳接口对双控存储控制器进行相互检测的方法

文档序号:7919412阅读:231来源:国知局
专利名称:通过心跳接口对双控存储控制器进行相互检测的方法
技术领域
本发明涉及一种计算机应用技术,具体地说是一种实现双控存储控制器心跳 功能的接口信号定义。
背景技术
接口信号包括两路千兆网络信号, 一路串口信号和一路LPC信号。 一般双控 制器之间往往通过串口或千兆网络通信做为心跳检测通道,以检测控制器工作是 否正常,但由于心跳信号太少,也就容易因各类异常而造成检测异常,造成工作 不稳定情况的发生。

发明内容
本发明的目的是提供一种通过心跳接口对双控存储控制器进行相互检测的方法。
本发明的目的是按以下方式实现的,在存储控制器之间通过串口、千兆网络、 LPC等信号线连接,通过这些信号线进行通信,相互判断对方的工作状态,如某一 存储控制器出现异常,另一个存储控制器接管其工作,从而实现双控冗余。
有益效果
两个控制器在心跳应用软件控制指挥下通过心跳接口通信互相检测,首先连 个控制器之间通过第一路千兆网络通信和检测,如果出现未响应或异常,则启用 第二路千兆网络进行通信和检测;仍未响应或异常则启用串口进行通信和检测, 若再未响应则启用LPC信号进行通信和检测,通过利用多路信号进行通信和检测, 保证了通信和检测的准确性和可靠性。


图1是双控存储控制器心跳功能接口的结构示意图。
具体实施例方式
参照说明书附图对相互检测的方法作以下详细描述。
本发明的双控存储控制器的接口是一个50pin的接口,对接口信号定义包括: (1)两路千兆网络信号,用作双控制器的心跳信号检测和通信; 1) L認3—MDI一0/LAN3—MDI一Ott、 UN3—MDI一l/LAN3—MDI一lft、 LAN3—MDI—2/LAN3—MDI—2#、 LAN3一MDI—3/LAN3—MDI—3#;
2) LAN4—MDI—0/LAN4—MDI—0#、 LAN4—MDI一l7LAN4—MDI—1#、 LAN4—MDI—2/LAN4_MDI_2#、 LAN4—MDI—3/LAN4—MDI—3#;
(2) —路串口信号SIN2、 S0UT2;用作双控制器的心跳信号检测和通信;
(3) —路LPC信号LAD0/FWH0、 LAD1/FWH1、 LAD2/FWH2、 LAD3/FWH3、 LFRAME#/FWH4、 LPCLK、 PLTRST弁;用作双控制器的心跳信号检测和通信;
(4) 一路主机电源开关控制信号RESET、 POWERSW井、PWRLED+、 GREEN-;用 来控制双控制器的开机启动和复位。
其余为接地信号。
两个控制器在心跳应用软件控制指挥下通过心跳接口通信互相检测,首先连 个控制器之间通过第一路千兆网络通信和检测,如果出现未响应或异常,则启用 第二路千兆网络进行通信和检测;仍未响应或异常则启用串口进行通信和检测, 若再未响应则启用LPC信号进行通信和检测,通过利用多路信号进行通信和检测, 来保证通信和检测的准确性和可靠性。
权利要求
1.通过心跳接口对双控存储控制器进行相互检测的方法,其特征在于在存储控制器之间通过串口、千兆网络、LPC等信号线连接,通过这些信号线进行通信,相互判断对方的工作状态,在某一存储控制器出现异常时,另一个存储控制器实时接管其工作实现双控冗余,双控存储控制器的接口为一个50pin的接口,检测步骤如下接口信号定义包括(1)两路千兆网络信号,用作双控制器的心跳信号检测和通信;1)LAN3_MDI_0/LAN3_MDI_0# 、LAN3_MDI_1/LAN3_MDI_1# 、LAN3_MDI_2/LAN3_MDI_2#、LAN3_MDI_3/LAN3_MDI_3#;2)LAN4_MDI_0/LAN4_MDI_0#、LAN4_MDI_1/LAN4_MDI_1#、LAN4_MDI_2/LAN4_MDI_2#、LAN4_MDI_3/LAN4_MDI_3#;(2)一路串口信号SIN2、SOUT2;用作双控制器的心跳信号检测和通信;(3)一路LPC信号LAD0/FWH0、LAD1/FWH1、LAD2/FWH2、LAD3/FWH3、LFRAME#/FWH4、LPCLK、PLTRST#;用作双控制器的心跳信号检测和通信;(4)一路主机电源开关控制信号RESET、POWERSW#、PWRLED+、GREEN-;用来控制双控制器的开机启动和复位。
(5)其余为接地信号。
2、 根据权利要求1所述的方法,其特征在于,两个控制器在心跳应用软件控 制指挥下通过心跳接口通信互相检测,首先连个控制器之间通过第一路千兆网络 通信和检测,如果出现未响应或异常,则启用第二路千兆网络进行通信和检测; 仍未响应或异常则启用串口进行通信和检测,若再未响应则启用LPC信号进行通 信和检测,通过利用多路信号进行通信和检测,来保证通信和检测的准确性和可 靠性。
全文摘要
本发明提供一种通过心跳接口对双控存储控制器进行相互检测的方法,是两个控制器在心跳应用软件控制指挥下通过心跳接口通信互相检测,首先连个控制器之间通过第一路千兆网络通信和检测,如果出现未响应或异常,则启用第二路千兆网络进行通信和检测;仍未响应或异常则启用串口进行通信和检测,若再未响应则启用LPC信号进行通信和检测,通过利用多路信号进行通信和检测,来保证通信和检测的准确性和可靠性。
文档编号H04L12/26GK101364904SQ20081015752
公开日2009年2月11日 申请日期2008年10月6日 优先权日2008年10月6日
发明者于治楼, 梁智豪, 翟西斌 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1