一种检测磁盘的方法和装置

    公开(公告)号:CN104572380A

    公开(公告)日:2015-04-29

    申请号:CN201510051825.0

    申请日:2015-01-30

    Abstract: 本发明公开了一种检测磁盘的方法和装置,包括:对当前的扇区进行检测,若检测到当前的扇区正常,则计算当前的扇区的扇区标识和当前步长之间的和值;判断出计算得到的和值大于或等于1且小于或等于廉价冗余磁盘阵列RAID的总扇区数,将扇区标识为计算得到的和值的扇区作为当前的扇区继续执行对当前的扇区进行检测的步骤;当判断出连续检测到扇区正常的次数大于或等于预设次数,且当前步长大于0时,将当前步长调大后继续执行计算当前的扇区的扇区标识和当前步长之间的和值的步骤。通过本发明的方案,在判断出连续检测到扇区正常的次数大于或等于预设次数,且当前步长大于0时,将当前步长调大后继续检测,降低了对磁盘的访问频率。

    一种双控制器通信方法、发送端控制器和接收端控制器

    公开(公告)号:CN104536704A

    公开(公告)日:2015-04-22

    申请号:CN201510015078.5

    申请日:2015-01-12

    CPC classification number: G06F3/0656 G06F3/0661 G06F3/0689

    Abstract: 本发明提供一种双控制器通信方法、发送端控制器和接收端控制器,包括:发送端控制器根据需要发送的数据的数据写入磁盘的位置和大小,向接收端控制器的接收缓存池申请接收缓存空间并获得接收缓存空间的缓存位置指针;发送端控制器将需要发送的数据发送到申请到的接收端控制器的接收缓存空间中,并将接收缓存空间的缓存位置指针发送到接收端控制器。接收端控制器将接收到的数据存入接收缓存空间,将接收到的缓存位置指针转换成本地内存的数据指针,并将数据指针从卷数据缓存逐级传递到廉价冗余磁盘阵列RAID系统。通过本发明提供的技术方案节约了计算机的CPU资源和占用系统的总线带宽,从而提高了系统的处理性能。该发明主要适用于双控制器通信中。

    一种实现自动测试的装置及方法

    公开(公告)号:CN104461910A

    公开(公告)日:2015-03-25

    申请号:CN201510007536.0

    申请日:2015-01-07

    Abstract: 本发明提供一种实现自动测试的装置及方法,包括:测试任务单元、软件执行单元和硬件环境单元;其中,测试任务单元,用于按照测试任务向软件执行单元和硬件环境单元发出与硬件相关的软件测试命令;硬件环境单元,用于产生与硬件相关的软件测试命令对应的硬件环境动作;软件执行单元,用于基于与硬件相关的软件测试命令的硬件环境动作,对存储系统执行所述与硬件相关的软件测试命令。本发明在完成与逻辑相关的软件测试命令基础上,通过硬件环境单元,用于产生用于执行与硬件相关的软件测试命令的硬件环境动作,为实现与硬件相关的软件测试命令的测试提供了基础,实现了对存储系统更为全面测试,提高存储系统的可靠性。

    异步远程复制系统及其维护数据一致性的方法

    公开(公告)号:CN102790801B

    公开(公告)日:2015-02-18

    申请号:CN201210210788.X

    申请日:2012-06-20

    Inventor: 徐旸 张延枫

    Abstract: 本发明披露了异步远程复制系统及其维护数据一致性的方法,其中系统包括通过网络连接的本地服务器和远程备份服务器,其中:本地服务器通过本地的远程复制模块将应用模块的写入请求加入到新建的写入请求组或已建立且开放的写入请求组,将写入请求组编号携带在写入请求中发送到远程备份服务器,并向磁盘提交该写入请求;远程备份服务器通过本地的远程复制模块将接收的写入请求置入写入请求队列中未关闭的写入请求组。本发明可有效识别出所有潜在的写入依赖关系,解决了因写入依赖关系而缺乏数据一致性保护的问题,能够可靠地保证异步远程复制数据的一致性。

    一种管理数据读写的方法及装置

    公开(公告)号:CN104268099A

    公开(公告)日:2015-01-07

    申请号:CN201410438004.8

    申请日:2014-08-29

    Abstract: 本发明公开了一种管理数据读写的方法及装置,包括:当有数据块I/O请求时,确定该数据块I/O请求的总次数并判断该数据块I/O请求的总次数是否超过预置统计门限值,当该数据块I/O请求的总次数超过预置统计门限值时,确定数据块的热度分数值;比较确定的数据块的热度分数值与预设的热度分数值阈值的大小,并根据比较结果确定是否更新预先建立的对应关系中的数据块的存放位置;根据更新后的预先建立的对应关系中的数据块的存放位置,进行数据块的I/O操作。本发明技术方案提高了存储系统的整体性能。

    一种实现缓存加速的方法及系统

    公开(公告)号:CN103678573A

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

    申请号:CN201310664774.X

    申请日:2013-12-09

    Inventor: 温源 张宇 徐旸

    CPC classification number: G06F3/0613 G06F3/0647

    Abstract: 本发明提供一种实现缓存加速的方法及系统。应用在智能缓存领域,包括以下步骤:系统界面管理模块根据用户输入的指令,设置缓存系统参数并生成配置文件,识别配置文件的缓存系统参数信息并将其传递给系统管理模块;系统管理模块接收所述缓存系统参数信息后,获取缓存模式信息并将所述缓存模式信息传递至缓存模式分析模块;缓存模式分析模块对所述缓存模式信息进行验证和识别,获得处理结果,通过系统管理模块发送至缓存数据管理模块;缓存数据管理模块接收所述处理结果后,获取缓存策略并根据IO调度模块传递来的IO,完成迁移。本发明保证SSD缓存空间的高效利用,提高存储系统吞吐量,减少响应时间,整体提高存储系统性能。

    一种远程复制系统镜像卷同步的初始化方法及装置

    公开(公告)号:CN103049350A

    公开(公告)日:2013-04-17

    申请号:CN201210519913.5

    申请日:2012-12-06

    Inventor: 张延枫 张宇 徐旸

    Abstract: 本发明披露了一种远程复制系统镜像卷同步的初始化方法及装置,涉及主、备镜像卷;该方法包括:在将主镜像卷的元数据同步到备镜像卷后,若判断该主镜像卷存在有效的文件系统,则根据该文件系统获取主镜像卷已分配的数据块,并将获取的数据块备份到备镜像卷中。本发明在远程复制系统中创建镜像卷后只针对主镜像卷已分配的数据块进行初始化操作,相对于完全拷贝主镜像卷的所在数据块到备镜像卷节省了大部分时间及网络资源,从而实现镜像卷较快速度的初始化操作。

    一种检测磁盘的方法和装置

    公开(公告)号:CN104572380B

    公开(公告)日:2017-11-10

    申请号:CN201510051825.0

    申请日:2015-01-30

    Abstract: 本发明公开了一种检测磁盘的方法和装置,包括:对当前的扇区进行检测,若检测到当前的扇区正常,则计算当前的扇区的扇区标识和当前步长之间的和值;判断出计算得到的和值大于或等于1且小于或等于廉价冗余磁盘阵列RAID的总扇区数,将扇区标识为计算得到的和值的扇区作为当前的扇区继续执行对当前的扇区进行检测的步骤;当判断出连续检测到扇区正常的次数大于或等于预设次数,且当前步长大于0时,将当前步长调大后继续执行计算当前的扇区的扇区标识和当前步长之间的和值的步骤。通过本发明的方案,在判断出连续检测到扇区正常的次数大于或等于预设次数,且当前步长大于0时,将当前步长调大后继续检测,降低了对磁盘的访问频率。

    一种远程复制系统镜像卷同步的初始化方法及装置

    公开(公告)号:CN103049350B

    公开(公告)日:2016-08-03

    申请号:CN201210519913.5

    申请日:2012-12-06

    Inventor: 张延枫 张宇 徐旸

    Abstract: 本发明披露了一种远程复制系统镜像卷同步的初始化方法及装置,涉及主、备镜像卷;该方法包括:在将主镜像卷的元数据同步到备镜像卷后,若判断该主镜像卷存在有效的文件系统,则根据该文件系统获取主镜像卷已分配的数据块,并将获取的数据块备份到备镜像卷中。本发明在远程复制系统中创建镜像卷后只针对主镜像卷已分配的数据块进行初始化操作,相对于完全拷贝主镜像卷的所在数据块到备镜像卷节省了大部分时间及网络资源,从而实现镜像卷较快速度的初始化操作。

    支持多协议链路的数据同步方法及服务器

    公开(公告)号:CN103002035A

    公开(公告)日:2013-03-27

    申请号:CN201210519890.8

    申请日:2012-12-06

    Inventor: 徐旸 张延枫

    Abstract: 本发明提供了一种支持多协议链路的数据同步方法及服务器,其中,该服务器包括:复制操作模块,用于发起请求元数据的SCSI命令,向发起模块发送该SCSI命令;接收发起模块返回的读取结果;以及向元数据模块发送调用请求,接收返回的元数据,将读取结果和元数据进行比对,根据比对结果构造读取或写入请求,根据读取或写入请求同步服务器和备份服务器的数据;发起模块,用于将来自复制操作模块的SCSI命令封装为链路协议命令后传递给备份服务器中的目标模块,接收返回的读取结果,并向复制操作模块发送该读取结果;以及元数据模块,用于根据发送的调用请求读取本地的元数据,并返回读取到的元数据。本发明可以支持使用多种链路协议。

Patent Agency Ranking