[发明专利]一种控制器状态监测装置及方法有效

专利信息
申请号: 200910077546.6 申请日: 2009-01-22
公开(公告)号: CN101788939A 公开(公告)日: 2010-07-28
发明(设计)人: 陈韵霞;孙发明 申请(专利权)人: 中兴通讯股份有限公司
主分类号: G06F11/16 分类号: G06F11/16;G06F11/20
代理公司: 北京派特恩知识产权代理事务所(普通合伙) 11270 代理人: 蒋雅洁;王黎延
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 控制器 状态 监测 装置 方法
【说明书】:

技术领域

本发明涉及磁盘阵列技术,尤其涉及一种控制器状态监测装置及方法。

背景技术

磁盘阵列包括多个硬盘,并通过控制器集中管理各硬盘,完成对磁盘阵列 的读写操作。通常一个磁盘阵列中设置两个或者多个控制器,由这些控制器协 同管理各硬盘,当其中某个或某几个控制器失效后,可以将其所负责的任务转 移到其他控制器上进行处理,避免因控制器的失效而导致对磁盘阵列的操作中 断的问题,进而提高磁盘阵列的可靠性;而当该控制器恢复正常后,将之前被 转移的任务再交还给该控制器处理,使得整个磁盘阵列各控制器协同处理任务, 避免一个控制器长期负担两个或多个控制器的任务,而影响存储系统的性能和 控制器的使用寿命。

而为了实现上述当控制器失效时其所负责的任务能及时被接管,当失效的 控制器恢复后能够及时交还其所负责的任务的功能,在上述具有多个控制器的 磁盘阵列中,各控制器均需要实时监控对方控制器的状态,目前的监控方式主 要分为硬件和软件两种方式。

其中,常用的软件方法的基本思想为:一个控制器定时向对方控制器发送 信息,对方控制器进行回复,保持信息交互,当信息交互发生异常时则认为其 中一方控制器失效。例如专利号为US005975738A的美国专利,即为通过软件 的方式来监控控制器的状态,其具体实现方法为:使用一个私有的逻辑单元号 (LUN)作为通讯区,控制器A向该LUN上写数据,控制器B来读取,控制 器A再使用另一条路径将数据发送到控制器B,控制器B比较两份数据,如果 不一致,则认为控制器A失效,控制器B重启控制器A,并接管控制器A的工 作。

常用的硬件方法的基本思想为:监控控制器硬件的状态,如果发生异常则 认为失效。例如专利号为US20060010351A1的美国专利,其使用看门狗监测控 制器的中央处理器(CPU)状态,出现异常即认为控制器失效,对方控制器重 启该控制器并接管该控制器工作。

但目前硬件和软件监控方式都只能监测到CPU状态,因此,如果控制器的 除CPU外的其余组件失效时,并不能及时发现其失效,即无法及时切换控制器 并进行修复,从而影响磁盘阵列性能,甚至导致存储操作中断,其中,所述控 制器的除CPU外的其余组件包括硬盘、光纤通道(FC)芯片和风扇等。

发明内容

有鉴于此,本发明的主要目的在于提供一种控制器状态监测装置及方法, 使得两个或多个控制器能够监测彼此各组件的信息,从而避免因不能及时发现 对方控制器的组件失效,而影响磁盘阵列性能,甚至导致存储操作中断的问题。

为达到上述目的,本发明的技术方案是这样实现的:

一种控制器状态监测装置,该装置包括:

信息获取模块,用于获取控制器各组件的运行信息,所述控制器各组件包 括控制器的CPU、FC芯片、硬盘、风扇;并用于将所获取的信息写入自身信 息存储模块;

自身信息存储模块,用于存储所述控制器各组件的运行信息;

信息同步模块,用于将所存储的控制器各组件的运行信息同步至对方控制 器;并用于接收对方控制器所同步来的对方控制器各组件的运行信息,将所接 收到的信息写入对方信息存储模块;

对方信息存储模块,用于存储对方控制器所同步来的对方控制器各组件的 运行信息;

控制器的中央处理器CPU,用于读取所述对方信息存储模块所存储的对方 控制器各组件的运行信息,并根据所读取的信息判断对方控制器的工作状态; 根据判断结果控制对方控制器。

进一步地,所述信息获取模块和信息同步模块由可编程逻辑器件或者带有 微处理器的器件实现。

进一步地,所述自身信息存储模块和对方信息存储模块由静态随机存储器 SRAM实现。

进一步地,控制器的CPU还用于读取所述自身信息存储模块所存储的控制 器各组件的运行信息,监控控制器各组件。

本发明还提供一种控制器状态监测方法,该方法包括:

获取控制器各组件的运行信息并存储,所述控制器各组件包括控制器的 CPU、FC芯片、硬盘、风扇;

将所存储的控制器各组件的运行信息同步至对方控制器;

接收并存储对方控制器同步来的对方控制器各组件的运行信息;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910077546.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top