利用支持处理器的优化数据迁移方法和系统

    公开(公告)号:CN101206553B

    公开(公告)日:2010-08-25

    申请号:CN200710192740.X

    申请日:2007-11-16

    IPC分类号: G06F3/06

    摘要: 本发明提供了一种在存储系统中的源设备和目标设备之间迁移数据的系统。处理器可操作地位于该存储系统的本地域内。独立磁盘冗余阵列(RAID)控制器电连接到该处理器。RAID控制器将源设备的容量划分为多个子区域,锁闭子区域的存储行为,建立用于源设备和目标设备之间写数据更新的镜像关系,并分配处理器以将数据从源设备复制到目标设备。本发明还提供了一种数据迁移方法,包括:将源设备的容量划分为多个子区域,锁闭子区域的存储行为,建立用于源设备和目标设备之间写数据更新的镜像关系,以及分配本地处理器以将数据从源设备复制到目标设备。

    从磁盘阵列中隔离驱动器以用于诊断操作的系统和方法

    公开(公告)号:CN101042664A

    公开(公告)日:2007-09-26

    申请号:CN200710135904.5

    申请日:2007-03-09

    IPC分类号: G06F11/16 G06F3/06

    CPC分类号: G06F11/2221

    摘要: 一种存储系统,包括RAID适配器、磁盘阵列转换器、子处理器和硬盘驱动器(HDD)。该系统准许隔离一个怀疑有故障的HDD,以使得可以执行诊断,而不影响系统剩余部分的操作。在检测到目标HDD中的可能故障之后,建立一个包括目标HDD和多个子处理器中的一个子处理器的专用区域,从而隔离目标HDD。该子处理器执行诊断操作,然后将其结果传送给适配器。然后可以将故障HDD完全隔离,并拆除该专用区域,允许子处理器重新加入网络。

    从RAID适配器卸载盘相关任务

    公开(公告)号:CN101405691B

    公开(公告)日:2012-09-26

    申请号:CN200780009511.8

    申请日:2007-02-23

    IPC分类号: G06F3/06

    摘要: 一种存储系统,包括:RAID适配器、盘阵列交换器、子处理器和硬盘驱动器(HDD)。在所述RAID适配器中启动盘相关操作。RAID适配器向箱体中的盘阵列处理器(或子处理器)派发用于所述处理器的命令,以在所述一个或多个驱动器上执行所述操作。所述适配器可通过盘阵列交换器向一个箱体中的处理器派发命令,或通过上游箱体中的交换器向多个箱体中的处理器派发命令。然后,适配器可自由执行其他功能。处理器一次一个依次地或一次多个(或所有)依次地开始在一个或多个所选驱动器上的指定操作。在完成操作时,由处理器发送所述结果,并由所述适配器接收所述结果。因此,通过将任务卸载到分布式子处理器,可明显减少给RAID适配器造成的负担,减少系统带宽的使用,并且可保持对箱体中(以及其他箱体中)其他驱动器的访问。可以以这样的方式卸载的任务包括但不限于,驱动器固件更新、驱动器清理和安全数据擦除。

    生成校验值的RAID存储适配器、系统和方法

    公开(公告)号:CN101042633A

    公开(公告)日:2007-09-26

    申请号:CN200710135958.1

    申请日:2007-03-13

    IPC分类号: G06F3/06

    CPC分类号: G06F11/1076

    摘要: 在RAID存储系统中生成校验值。所述存储系统包括RAID适配器、多个管理相应RAID存储驱动器组的盘阵列处理器,以及连接结构。所述RAID适配器启动校验生成操作,分派并行指令以便所述阵列处理器中的每个处理器从在相应受管理RAID存储驱动器的驱动器上的数据块生成部分校验值,在所述RAID适配器中从每个阵列处理器接收所述部分校验值,以及在所述RAID适配器中组合所述部分校验值以生成完整的校验值。所述校验值可以是要存储在硬盘驱动器上的实际校验块,也可以是在驱动器发生故障时重建的数据块。

    从磁盘阵列中隔离驱动器以用于诊断操作的系统和方法

    公开(公告)号:CN100495355C

    公开(公告)日:2009-06-03

    申请号:CN200710135904.5

    申请日:2007-03-09

    IPC分类号: G06F11/16 G06F3/06

    CPC分类号: G06F11/2221

    摘要: 一种存储系统,包括RAID适配器、磁盘阵列转换器、子处理器和硬盘驱动器(HDD)。该系统准许隔离一个怀疑有故障的HDD,以使得可以执行诊断,而不影响系统剩余部分的操作。在检测到目标HDD中的可能故障之后,建立一个包括目标HDD和多个子处理器中的一个子处理器的专用区域,从而隔离目标HDD。该子处理器执行诊断操作,然后将其结果传送给适配器。然后可以将故障HDD完全隔离,并拆除该专用区域,允许子处理器重新加入网络。

    自主存储模块之间的选择性交叉通信的装置、系统和方法

    公开(公告)号:CN101149666A

    公开(公告)日:2008-03-26

    申请号:CN200710153368.1

    申请日:2007-09-18

    IPC分类号: G06F3/06

    CPC分类号: G06F11/2089 G06F11/201

    摘要: 本发明公开了一种用于在自主存储模块之间进行选择性交叉通信的装置、系统和方法。RAID控制器通过包括第一存储模块的第一级联通信回路进行通信。所述第一存储模块包括多个存储设备并布置在机壳中。所述RAID控制器还通过包括第二存储模块的第二级联通信回路进行通信。所述第二存储模块也包括多个存储设备并布置在所述机壳中。接口模块通过所述第二存储模块来传输所述第一回路的消息。在一个实施例中,所述RAID控制器通过所述第二存储模块将交叉通信命令发送到所述接口模块,以使所述接口模块能够通过所述第二存储模块来传输所述第一回路的所述消息,以响应所述第一存储模块上游的所述第一回路的故障。