一种同步接口上数据的处理方法和系统

    公开(公告)号:CN102929727A

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

    申请号:CN201210396198.0

    申请日:2012-10-18

    Inventor: 张在理 王倩

    Abstract: 本发明提供一种同步接口上数据的处理方法和系统。所述方法,包括:在同步接口接收到数据处理的请求时,确定存储池的缓存单元中该请求所要使用的目标缓存单元;当所述目标缓存单元处于未被其他请求使用的状态时,采用所述目标缓存单元响应所述请求。

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

    公开(公告)号:CN104536919A

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

    申请号:CN201410765172.8

    申请日:2014-12-11

    Inventor: 王倩 穆裕 张在理

    CPC classification number: G06F3/061 G06F9/466 G06F11/1461

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

    一种数据空间管理方法及装置

    公开(公告)号:CN104133970A

    公开(公告)日:2014-11-05

    申请号:CN201410384093.2

    申请日:2014-08-06

    Inventor: 王佳 王旭 张在理

    Abstract: 本发明提供一种数据空间管理方法及装置,该方法包括:根据待管理的数据块的个数、叶子节点和非叶子节点的存储容量来构建位图树,每个叶子节点能存储N个元素,依次存储N个块号连续的数据块的状态信息;每个非叶子节点能存储M个元素,依次存储M个下一级叶子节点或非叶子节点所在数据块的块号;当任一级所需的非叶子节点的数量大于或等于2,则构建上一级非叶子节点;利用所述位图树对用户数据空间进行管理。本发明通过位图树本身的结构特性,相比二叉树树的阶数更小,能表示的数据空间更大;位图树中非叶子节点仅存取下一级节点的块号,使得查找数据块直接定位,速度快。

    数据的刷写方法及装置
    15.
    发明公开

    公开(公告)号:CN103049396A

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

    申请号:CN201210529597.X

    申请日:2012-12-10

    Inventor: 王倩 张在理

    Abstract: 本发明提供了一种数据的刷写方法及装置,其中,该数据的刷写方法包括:根据刷写触发条件,触发异步刷写线程框架中的线程完成脏页链表中相应脏页的刷写,其中,所述脏页为保存有数据的缓存页。上述数据的刷写方法及装置,可以更快地将缓存中的数据写入到磁盘上,提高了缓存的使用率,从而提高了读写效率。

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

    公开(公告)号:CN104486387B

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

    申请号:CN201410723701.8

    申请日:2014-12-02

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

    一种灾备融合管理方法及系统

    公开(公告)号:CN104572353B

    公开(公告)日:2018-01-09

    申请号:CN201510030748.0

    申请日:2015-01-21

    Inventor: 张在理 王佳

    Abstract: 本发明提供了一种灾备融合管理方法及系统,其特征在于,包括以下步骤:通用框架管理模块接收插件实例创建命令后,调用对应插件创建函数,进行插件实例创建并对输入输出信息即IO信息进行拦截;若有对磁盘的输入输出操作,则所述通用框架管理模块对磁盘输入输出操作信息进行封装,获取封装数据包并发送至对应的插件管理模块;所述插件管理模块对所述封装数据包进行解封装,通过与所述插件管理模块对应的IO处理函数,对所述磁盘输入输出操作信息进行处理,实现了多种数据保护方法的融合。

    数据的刷写方法及装置
    18.
    发明授权

    公开(公告)号:CN103049396B

    公开(公告)日:2015-10-28

    申请号:CN201210529597.X

    申请日:2012-12-10

    Inventor: 王倩 张在理

    Abstract: 本发明提供了一种数据的刷写方法及装置,其中,该数据的刷写方法包括:根据刷写触发条件,触发异步刷写线程框架中的线程完成脏页链表中相应脏页的刷写,其中,所述脏页为保存有数据的缓存页。上述数据的刷写方法及装置,可以更快地将缓存中的数据写入到磁盘上,提高了缓存的使用率,从而提高了读写效率。

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

    公开(公告)号:CN104486387A

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

    申请号:CN201410723701.8

    申请日:2014-12-02

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

Patent Agency Ranking