一种基于单进度位图的克隆拷贝方法和系统

    公开(公告)号:CN104461784A

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

    申请号:CN201410768235.5

    申请日:2014-12-11

    Inventor: 王倩 穆裕 张在理

    Abstract: 本发明公开了一种基于单进度位图的克隆拷贝方法和系统,包括:采用两个克隆卷和一个进度位图进行数据块的克隆拷贝。在克隆拷贝开始前,将进度位图的所有位初始化为0;在克隆拷贝过程中,每一个数据块的克隆拷贝完成时,将进度位图的相应位置为1。其中,克隆卷包括需要拷贝的克隆源逻辑卷和克隆目标逻辑卷,克隆源逻辑卷和克隆目标逻辑卷的大小相同;进度位图是指记录克隆拷贝进度的位图,进度位图的每一位只有两种状态:0和1;0代表未进行克隆拷贝,1代表已进行克隆拷贝。通过本发明的方案,能够在克隆拷贝过程中减少磁盘读写次数,节省内存和磁盘空间,提高灾备克隆系统的效率。

    增量快照方法和装置

    公开(公告)号:CN104360914A

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

    申请号:CN201410568524.0

    申请日:2014-10-22

    Inventor: 王佳 王倩

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

    一种实现数据处理和交互的方法和系统

    公开(公告)号:CN103701830A

    公开(公告)日:2014-04-02

    申请号:CN201410014386.1

    申请日:2014-01-13

    Inventor: 张在理 王倩

    Abstract: 本发明公开了一种实现数据处理和交互的方法,应用于客户端,包括:命令处理线程从新请求命令链表中取出请求命令并插入正处理命令链表中,对所述请求命令进行拆分,将拆分成的数据包插入发送包链表中;发送线程从所述发送包链表中取出数据包进行发送;接收线程如接收到来自服务端的数据包,则将数据包插入接收包链表中;数据包处理线程判断接收包链表中的数据包是否能够组装成完整的响应命令,是则取出数据包进行组装,将组装完毕的响应命令插入响应命令链表中,并根据该响应命令将正处理命令链表中的对应请求命令删除;其中,所述发送线程和接收线程均为多个,各线程并行执行。本发明能够提高物理连接的带宽使用率并且优化逻辑连接的数目。

    一种支持多种协议的存储虚拟化系统

    公开(公告)号:CN103617130A

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

    申请号:CN201310575260.7

    申请日:2013-11-15

    Abstract: 提供一种基于存储控制器的支持多种协议的存储虚拟化系统,所述系统能够接收用户客户端通过多种协议建立的链接发送的IO数据,按照逻辑磁盘与物理磁盘的映射关系,将接收的所述IO数据分配到相应的物理磁盘,并且为用户提供管理所述系统的接口。所述系统在存储控制器端实现,可以支持多种协议,能够极大的简化用户对存储环境的管理工作,提高用户的管理效率和存储资源的利用率。

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

    公开(公告)号:CN103092778A

    公开(公告)日:2013-05-08

    申请号:CN201310025492.5

    申请日:2013-01-23

    Inventor: 王倩

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

    一种实现IP有效性检测的方法及装置

    公开(公告)号:CN102447597A

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

    申请号:CN201210006888.0

    申请日:2012-01-11

    Inventor: 王婷 王倩

    Abstract: 本发明披露了一种实现IP有效性检测的方法及装置,其中该方法包括:轮询本地路由表中所有IP地址,根据轮询的结果返回本地IP有效性检测结果;根据本地IP检测结果向网络中发送因特网控制消息报文协议数据包,根据在规定时间内是否等候到目的设备回复的结果,返回IP有效性检测结果。本发明通过在不同场合下用不同的IP有效性检测方法,大大提高了本地IP检测有效性的速度,同时也提高了远端IP检测有效性的准确性,从而整体提高了高可用集群系统业务可靠性。

    一种远程复制方法及系统
    27.
    发明授权

    公开(公告)号:CN105278522B

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

    申请号:CN201510674437.8

    申请日:2015-10-16

    Abstract: 本发明公开了一种远程复制方法及系统,该方法包括:对源节点的主控制器和从控制器,以及目的节点的主控制器和从控制器均设置远程复制信息,其中,远程复制信息,包括实现源节点和目的节点之间的远程复制所需要的信息;在检测出源节点或目的节点的主控制器存在异常时,对主控制器进行失活操作,并将主控制器设置为新从控制器,其中,失活操作,包括主控制器停止与对端节点的远程复制,并停止对元数据的读写操作;将从控制器设置为新主控制器,并根据预先设置的远程复制信息对新主控制器进行激活操作,其中,激活操作,包括新主控制器开启与对端节点的远程复制,读取元数据。该方法保证了用户数据的实时备份,提高了用户数据传输的可靠性。

    一种远程复制方法及系统
    28.
    发明公开

    公开(公告)号:CN105278522A

    公开(公告)日:2016-01-27

    申请号:CN201510674437.8

    申请日:2015-10-16

    CPC classification number: G05B23/0213 G05B2219/24175

    Abstract: 本发明公开了一种远程复制方法及系统,该方法包括:对源节点的主控制器和从控制器,以及目的节点的主控制器和从控制器均设置远程复制信息,其中,远程复制信息,包括实现源节点和目的节点之间的远程复制所需要的信息;在检测出源节点或目的节点的主控制器存在异常时,对主控制器进行失活操作,并将主控制器设置为新从控制器,其中,失活操作,包括主控制器停止与对端节点的远程复制,并停止对元数据的读写操作;将从控制器设置为新主控制器,并根据预先设置的远程复制信息对新主控制器进行激活操作,其中,激活操作,包括新主控制器开启与对端节点的远程复制,读取元数据。该方法保证了用户数据的实时备份,提高了用户数据传输的可靠性。

    一种对输入输出请求进行拆分的方法及装置

    公开(公告)号:CN105117282A

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

    申请号:CN201510524313.1

    申请日:2015-08-24

    Inventor: 王佳 孟宪伟 王倩

    Abstract: 本发明公开了一种对输入输出请求进行拆分的方法及装置,所述方法包括:接收应用层下发的IO请求;针对不同的业务应用,获取业务操作的块大小;根据IO请求对应的IO数据的长度以及所述业务操作的块大小,对所述IO请求进行拆分,使拆分后的每个IO请求对应到一个单独的块。本发明在插件层之上(即公共层)建立一套IO拆分机制,能够使插件层不需要关注IO是否跨块(chunk),插件层可见的IO大小(iosize)均小于等于chunksize,从而降低灾备插件层的复杂性和冗余度,维护多插件间的一致性;并且,不需要添加其他空间缓存或备份原IO数据;可以满足所有IO模式下的拆分,且拆分颗粒度随chunksize可变。

    一种数据克隆方法和系统

    公开(公告)号:CN105068892A

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

    申请号:CN201510515712.1

    申请日:2015-08-20

    Inventor: 王倩

    Abstract: 本发明实施例提供一种数据克隆方法和系统,其中,方法包括:判断所述主控制器是否发生故障,若发生故障,向所述主控制器发送停止克隆指令,接收所述主控制器停止克隆后返回的反馈信息,确定源卷中还未进行克隆的数据,向所述从控制器发送克隆指令,所述从控制器接收到所述克隆指令后对所述源卷中还未进行克隆的数据进行克隆。当主控器发生故障时,将克隆功能切换到从控制器上来进行,无需等待主控制器的修复,也无需从目标卷恢复数据,便可继续进行克隆操作,恢复克隆的等待时间极短,保证了上层业务的不间断运行,且保证了用户数据的实时一致性数据备份,提高了数据的可靠性。

Patent Agency Ranking