一种控制器切换方法及装置

    公开(公告)号:CN105159802B

    公开(公告)日:2019-09-24

    申请号:CN201510586900.3

    申请日:2015-09-15

    Inventor: 王倩

    Abstract: 本发明公开了一种控制器切换方法及装置,应用于存储系统,存储系统包括主控制器和从控制器,主控制器上和从控制器上预先创建有快照关系,并且预先在主控制器上激活快照关系以实现快照功能;该方法包括:当主控制器出现故障时,在主控制器上失活快照关系以停止实现快照功能;在从控制器上激活快照关系以实现快照功能。本发明提供的一种控制器切换方法及系统应用的存储系统包括两个控制器,分别为主控制器和从控制器,并且在两个控制器间加入快照的自动切换功能,由此,当主控制器出现故障时,将快照功能由主控制器切换至从控制器上,满足了控制器切换的整体耗时要求,保证了对数据进行实时一致性的备份,使得数据可靠性大大提高。

    一种克隆系统中避免IO冲突的方法和装置

    公开(公告)号:CN104536919B

    公开(公告)日:2018-02-13

    申请号:CN201410765172.8

    申请日:2014-12-11

    Inventor: 王倩 穆裕 张在理

    Abstract: 本发明公开了一种克隆系统中避免输入输出IO冲突的方法和系统,包括:根据用户设置的拷贝基本单位,将两个克隆卷逻辑上划分为大小相同的多个数据块。当两个克隆卷中的任意克隆卷接收到IO请求时,根据IO请求读写的起始位置和终止位置,将IO请求对应的内容对齐到克隆卷的从起始位置所在的数据块到所述终止位置所在的数据块范围内的各数据块上。将IO请求对应到的各数据块加锁,拒绝该IO请求以外的其它操作。通过本发明的方案,能够避免克隆过程中的数据不一致。

    数据拷贝方法和装置
    3.
    发明授权

    公开(公告)号:CN104298609B

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

    申请号:CN201410400157.3

    申请日:2014-08-14

    Inventor: 王倩 孙承碧 王旭

    Abstract: 本发明提供了一种数据拷贝方法和装置,其中方法包括:根据拷贝任务,并行启动拷出线程和拷入线程,拷出线程从源卷中读出拷贝数据块加入顺序任务队列,如果拷贝数据块中有优先拷贝数据块,将优先拷贝数据块加入优先任务队列;若优先任务队列有优先拷贝数据块,拷入线程从优先任务队列获取优先拷贝数据块写入目标卷,并从顺序任务队列获取拷贝数据块写入目标卷。本发明通过拷出线程和拷入线程并行进行拷贝数据的读出和写入,提高数据拷贝的效率,通过顺序任务队列和优先任务队列,实现数据冲突情况下的优先拷贝,并保证拷贝数据一致性。

    增量快照方法和装置

    公开(公告)号:CN104360914B

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

    申请号:CN201410568524.0

    申请日:2014-10-22

    Inventor: 王佳 王倩

    Abstract: 本发明提供了一种增量快照方法和装置,包括:当需要对快照源卷进行写数据操作时,根据待写快照源卷的快照链表,查找到最晚创建的快照,确定最晚创建的快照在写时拷贝COW卷中存有COW映射,将待写数据写入快照源卷对应的扇区中;当需要对快照进行读数据操作时,判断待读快照在COW卷中是否有COW映射,如果是,根据待读快照的COW映射,从COW卷读取对应的待读数据;如果否,根据待读快照的快照链表,查找与待读快照关联的最晚创建的快照,根据最晚创建的快照的COW映射,从快照源卷读取对应的待读数据。本发明减少了存储空间和存储成本,降低了存储管理复杂带来的风险,方便存储管理。

    一种基于哈希表组织虚拟内存与存储的映射方法及装置

    公开(公告)号:CN103106255B

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

    申请号:CN201310024960.7

    申请日:2013-01-23

    Inventor: 张在理 王倩

    Abstract: 本发明公开了一种基于哈希表组织虚拟内存与存储的映射方法及装置,涉及计算机内存组织及内存与存储的映射技术。本发明公开的映射方法包括:初始化哈希表的个数阈值;当添加逻辑单元号(LUN)时,若判断系统当前所创建的哈希表的个数小于所述个数阈值,则创建新的哈希表,并将添加的LUN的数据映射到新的哈希表中,若判断系统当前所创建的哈希表的个数等于所述个数阈值,则将添加的LUN的数据映射到已创建的哈希表中映射LUN数目最少的哈希表中。本发明还公开了一种基于哈希表组织虚拟内存与存储的映射装置。本申请技术方案在查找效率和内存占用之间提供了一种优化方案,在现实测试中利于性能调优,且提高了系统资源利用率。

    一种控制器切换方法及装置

    公开(公告)号:CN105159802A

    公开(公告)日:2015-12-16

    申请号:CN201510586900.3

    申请日:2015-09-15

    Inventor: 王倩

    Abstract: 本发明公开了一种控制器切换方法及装置,应用于存储系统,存储系统包括主控制器和从控制器,主控制器上和从控制器上预先创建有快照关系,并且预先在主控制器上激活快照关系以实现快照功能;该方法包括:当主控制器出现故障时,在主控制器上失活快照关系以停止实现快照功能;在从控制器上激活快照关系以实现快照功能。本发明提供的一种控制器切换方法及系统应用的存储系统包括两个控制器,分别为主控制器和从控制器,并且在两个控制器间加入快照的自动切换功能,由此,当主控制器出现故障时,将快照功能由主控制器切换至从控制器上,满足了控制器切换的整体耗时要求,保证了对数据进行实时一致性的备份,使得数据可靠性大大提高。

    一种存储系统的缓存镜像方法

    公开(公告)号:CN103092778B

    公开(公告)日:2015-08-19

    申请号:CN201310025492.5

    申请日:2013-01-23

    Inventor: 王倩

    Abstract: 一种存储系统的缓存镜像方法,及存储系统的缓存镜像领域,能够在多控制器存储系统中,同时通过多个控制器写数据时,保证控制器间的缓存一致性,所述存储系统包括n个控制器,其中一个控制器为主控制器,剩余n-1个控制器为从控制器,所述存储系统的各个控制器之间通过通讯链路连接;n≥2;所述方法为:任何一个或者多个控制器收到写请求后将对应的数据写入本地缓存,并且向其他控制器转发写请求;收到转发写请求的控制器将写请求的数据写入到本地缓存。本发明的存储系统的缓存镜像方法在多控制器存储系统中,通过多个控制器同时写数据,而不破坏多控制器间的缓存一致性,从而提高存储系统的读写性能。

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

    公开(公告)号:CN102662828A

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

    申请号:CN201210067518.8

    申请日:2012-03-14

    Inventor: 王倩 戴文军

    Abstract: 本发明披露了一种实现软件自动测试的方法及装置,其中方法包括:设置被测模块的输入和输出规则;在测试工具上根据设置的输入和输出规则编辑或导入测试脚本,设定测试用例及其参数;启动测试工具运行,通过测试工具执行测试用例对被测模块进行测试。本发明提供对被测软件单模块在各种情况下进行自动测试,包括正常、异常、压力情况下的测试,并在测试过程中提供对系统资源的监控;同时可以获取被测单模块在执行测试用例后执行的结果,对结果进行解析,通过判断执行结果的正误来验证被测单模块的正确性。本发明较大程度地提高了软件单模块测试的工作效率。

    状态信息的获取方法和系统

    公开(公告)号:CN102510342A

    公开(公告)日:2012-06-20

    申请号:CN201110358710.8

    申请日:2011-11-11

    Inventor: 王倩 王佳

    Abstract: 本发明提供一种状态信息的获取方法和系统。所述方法,包括:以状态对象的各状态信息为单位,配置状态信息的各状态值所对应的获取频率;在获取状态信息的状态值过程中,将得到的状态值作为原始值,按照该原始值所对应的获取频率对该状态信息的状态值进行后续获取;如果新得到的状态值不为原始值,调整该状态信息的状态值的获取频率为新得到的状态值所对应的获取频率,并将该新得到的状态值作为新的原始值进行保存;按照调整后的获取频率继续对该状态信息的状态值进行后续获取。

    一种数据同步处理方法及系统

    公开(公告)号:CN104486387B

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

    申请号:CN201410723701.8

    申请日:2014-12-02

    Abstract: 本发明提供一种数据同步处理方法及系统,上述方法包括以下步骤:触发数据同步事件发生时,获取位图中置位数之和,若不为零,则遍历所述位图中被置为1的节点;将所述节点的信息插入红黑树的叶子节点,进行同步数据传输;其中,所述红黑树是指自平衡二叉查找树,本发明实现了数据的快速、准确的同步,同时避免了同步时由写冲突导致的数据不一致的问题,而且红黑树的实现方式,有着很高的插入删除效率,并且有着良好的最坏时间复杂度。

Patent Agency Ranking