一种磁盘阵列数据的读写方法及并行读写方法

    公开(公告)号:CN1737745A

    公开(公告)日:2006-02-22

    申请号:CN200410058582.5

    申请日:2004-08-18

    Abstract: 本发明提供了一种磁盘阵列的数据读取方法、一种磁盘阵列的数据写方法、一种基于写数据过程中的数据读取方法、以及一种基于正常读数据过程中的数据写方法。本发明中,在读、写的过程中,使用分条单元为单元读取数据、或者写数据,以及在按照读写规则进行计算时使用分条单元为单位进行计算。并且,本发明所述基于写数据过程中的数据读取方法可以实现大写、小写、重建写或降级写的过程中的正常读或者降级读的并发,本发明所述基于正常读数据过程中的数据写方法,可以实现正常读过程中的大写、小写、重建写或降级写的并发。使用本发明,可以提高读写的速度,并尽量实现读写并发。

    一种磁盘阵列结构中的写处理方法

    公开(公告)号:CN1704910A

    公开(公告)日:2005-12-07

    申请号:CN200410037134.7

    申请日:2004-06-03

    Inventor: 张巍 张粤 张国彬

    Abstract: 一种磁盘阵列结构中的写处理方法,主机写请求到来时,如果Cache未满,直接将数据写入Cache,同时进行预回写,将Cache中写请求所在的分条以及其后的若干个分条预取满;当Cache满时,主机写请求进行等待,从已完成预回写的区域中选取其中的若干个区域进行回写;当有某区域回写完成后,从主机写请求等待队列中取出一个,重新尝试进行主机写。本发明减少了空洞,以提高合并的可能,减少了写请求数量,进一步提高了存储系统中Cache的回写效率。而且分条上没有了空洞,即满分条,也可简化错误处理难度,提高校验数据产生速度。

    一种存储系统中的快照处理方法

    公开(公告)号:CN1704904A

    公开(公告)日:2005-12-07

    申请号:CN200410037141.7

    申请日:2004-06-03

    Inventor: 张巍 张国彬

    Abstract: 一种存储系统中的快照处理方法,存储系统中的一对控制器快照下电时,将快照控制信息保存在指定位置;在控制器上电时,首先控制器分别检查各自的控制器状态;然后根据控制器状态或对端控制器要求初始化快照程序;再根据需要设置是否处理所述指定位置保存的数据,以及是否镜像指定位置数据的标志位;并根据所设置的标志位读取和镜像指定位置的数据;开始快照,快照开始后,控制器可以开始接收主机请求命令。本发明在当存储系统突然掉电后,可以将源卷在某个时间点的快照数据保存下来,以便系统重新上电后,快照能够继续,保证了存储系统中数据的安全。

    一种磁盘阵列重构方法

    公开(公告)号:CN1499486A

    公开(公告)日:2004-05-26

    申请号:CN02146450.2

    申请日:2002-11-07

    Abstract: 本发明涉及一种磁盘阵列重构方法,包括:a、设定失败比例门限值M,对失败磁盘进行抽测,若大于N,则进行全盘异或重构,如果小于或等于N,则进入步骤b;b、进行拷贝重构;c、判断重构是否完成,如果是,结束重构,如果否,进入步骤d;d、从失败磁盘未重构的地址最低的分条单元开始向热备份盘拷贝数据;e、判断读数据是否成功,如果是,返回步骤c,如果否,进入步骤f;f、进行异或重构并启动计数器;g、判断累加结果是否大于设定的门限值X,如果大于或等于X,进入步骤g,如果小于X,返回步骤b;g、对后续分条单元进行异或重构,返回步骤b。拷贝和异或相结合的重构方法,加快了重构的进度,改善了重构过程中系统的整体性能。

    磁盘阵列结构中进行回写的方法

    公开(公告)号:CN100470507C

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

    申请号:CN200310114090.9

    申请日:2003-11-12

    Abstract: 一种磁盘阵列结构中进行回写的方法,高速缓存(Cache)按照一定的策略选取要回写的区域,对回写区域数据进行预处理,集中批量下发对磁盘的子读请求,对返回的子读请求响应进行处理,再集中批量下发对磁盘的子写请求,对返回的子写请求响应进行处理。本发明中Cache对回写区域的选择保证了最需要回写的数据得到回写,回写完成后能够空出尽量多的Cache空间,而且每次回写磁头的移动固定在一个区域中,有效减少了回写中磁头的定位时间,Cache提供给RAID的最小单位是分条单元,而且所有分条的读、写请求按磁盘集中下发,从而对该磁盘的读、写请求能够进行有效地合并和调度,进而提高了回写效率。

    镜像恢复方法、存储设备及网络系统

    公开(公告)号:CN100454265C

    公开(公告)日:2009-01-21

    申请号:CN200710108636.8

    申请日:2007-06-07

    CPC classification number: G06F11/2082

    Abstract: 本发明实施例公开一种镜像恢复方法,包括:获取第一存储设备进行数据更新的位置记录,所述位置记录记录各位置上数据的更新状态;将第二存储设备的位置记录与所述第一存储设备的位置记录进行比较,获得第二存储设备与第一存储设备含有不同数据的位置;将所述位置对应的数据复制到第一存储设备。本发明实施例相应提供一种存储设备,该存储设备主要是通过比较单元将记录单元记录的进行数据更新的位置记录与获取单元获取的另一存储设备的位置记录进行比较,获得存储设备自身与另一存储设备含有不同数据的位置,并将这些位置对应的数据复制到另一存储设备。本发明实施例还提供一种网络系统。本发明实施例提供的技术方案能够提高镜像恢复速度。

    一种快照备份的方法
    27.
    发明授权

    公开(公告)号:CN100359476C

    公开(公告)日:2008-01-02

    申请号:CN200410037139.X

    申请日:2004-06-03

    Abstract: 本发明涉及数据备份技术领域,具体来说是涉及一种通过快照技术实现主机不间断读写访问的数据备份方法。其包含步骤:快照初始化步骤,即获取源数据卷和目标卷的信息,建立结构变量,设置快照起始标志,建立快照位图并进行初始化;注册读写处理函数,创建后台拷贝进程;读写请求处理步骤,即接收读写请求,根据读写请求类型做相应处理;后台拷贝步骤,即扫描快照位图,按照优先级拷贝对应的数据区域,直至源数据卷所有的数据区域都拷贝到目标卷,设置本次快照结束标志,更新快照位图标记。该方法实现了快照期间主机读写请求的无阻塞,有效减少快照对读写性能的影响,进而能有效提高快照期间的主机响应速度。

    一种重构内存管理方法

    公开(公告)号:CN1276360C

    公开(公告)日:2006-09-20

    申请号:CN02150137.8

    申请日:2002-11-07

    Abstract: 一种涉及信息存贮的重构内存管理方法,它采用如下步骤:重构缓存划分为三部分:专有缓存、预留缓存和自由缓存,自由缓存不够时,从预留缓存中索取一块,专有缓存中的数据提交给预留缓存,专有缓存接收对应磁盘过来的数据,若无法索取到预留缓存,则根据自由缓存中分条的重构状态及有关工作参数,确定分条重构紧迫性低的重构分条,从自由缓存中强取该重构分条,重启该重构分条对应的正常盘读请求;自由缓存中分条的有关工作参数规化为统一的判断参数值,本发明解决了重构内存与强制重构之间的矛盾,尽量避免向系统申请内存,同时有效地提高整个RAID组重构的性能。

    一种热备盘数据迁移方法
    29.
    发明授权

    公开(公告)号:CN1249581C

    公开(公告)日:2006-04-05

    申请号:CN02148818.5

    申请日:2002-11-18

    Abstract: 一种热备盘数据迁移方法,涉及磁盘存储领域。包括以下步骤:a、设定一个磁盘I/O调度队列长度上限A并触发数据迁移;b、判断磁盘I/O调度队列长度是否小于A,如果是,进行热备盘数据迁移,如果否,则停止数据迁移;c、对已经完成数据迁移的部分,对数据盘和热备盘做镜像拷贝,直至热备盘数据迁移结束。本发明在保持热备盘位置固定的同时,实现RAID组磁盘的统一管理。

    一种快照备份的方法
    30.
    发明公开

    公开(公告)号:CN1704903A

    公开(公告)日:2005-12-07

    申请号:CN200410037139.X

    申请日:2004-06-03

    Abstract: 本发明涉及数据备份技术领域,具体来说是涉及一种通过快照技术实现主机不间断读写访问的数据备份方法。其包含步骤:快照初始化步骤,即获取源卷和目标卷的信息,建立结构变量,设置快照起始标志,建立位图并进行初始化;注册读写处理函数,创建后台拷贝进程;读写请求处理步骤,即接收读写请求,根据读写请求类型做相应处理;后台拷贝步骤,即扫描位图,按照优先级复制对应的区域,直至源卷所有的数据区域都拷贝到目标卷,设置本次快照结束标志,更新位图标记。该方法实现了快照期间主机读写请求的无阻塞,有效减少快照对读写性能的影响,进而能有效提高快照期间的主机响应速度。

Patent Agency Ranking