普通卷转镜像卷的数据同步方法、系统、装置及存储介质制造方法及图纸

技术编号:17162022 阅读:50 留言:0更新日期:2018-02-01 20:19
本申请公开了一种普通卷转镜像卷的数据同步方法、系统、装置及存储介质,该方法包括:根据普通卷的大小,为所述普通卷分配对应的位图,其中,所述位图的比特位与所述普通卷的数据块一一对应;判断所述位图中是否存在未同步比特位,如果是,则定位并同步所述未同步比特位对应的数据块,然后将所述未同步比特位置为已同步比特位。本发明专利技术公开的普通卷转镜像卷的数据同步方法、系统、装置及存储介质,为普通卷引入位图机制,从而细化普通卷转镜像卷的数据单位,使数据同步可以多线程同时进行,进而提高了普通卷转镜像卷的效率。

Data synchronization method, system, device and storage medium for ordinary roll mirror scroll

The invention discloses a synchronization method, a common volume to the image volume data system, device and storage medium, the method comprises: according to the size of the volume is ordinary, the ordinary volume allocation corresponding to the bitmap, the bitmap bits and the general volume data blocks a corresponding judgment; no synchronization bits, the existence of the bitmap if it is to locate and synchronize the unsynchronized bits corresponding to the data block, and then the non synchronous bit position for bit synchronization. The invention discloses a coil turn synchronization method, the image volume data system, device and storage medium into the bitmap mechanism for ordinary volumes, and refine the volume of ordinary turn the image volume data unit, the data synchronization can be multi thread at the same time, thus improving the volume of ordinary mirror like volume efficiency.

【技术实现步骤摘要】
普通卷转镜像卷的数据同步方法、系统、装置及存储介质
本专利技术涉及数据镜像领域,特别涉及一种普通卷转镜像卷的数据同步方法、系统、装置及存储介质。
技术介绍
在存储系统中,数据冗余为一种常用的数据保护策略。数据镜像作为一种raid-1式的数据冗余方式,为一种基本的数据保护方法。数据镜像需要将存储系统中原有的普通卷转换为镜像卷,其中普通卷为仅有一份数据的数据卷,镜像卷为包含主备份(primary)和从备份(secondary)两个完整数据备份的数据卷。在普通卷转镜像卷的过程中,将普通卷作为主备份,并分配对应的数据空间作为从备份,并与主备份进行数据同步,从而达到转换的目的。但是现有技术中,主备份和从备份之间的数据同步效率较低,即普通卷转镜像卷的效率较低。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种普通卷转镜像卷的数据同步方法、系统、装置及存储介质,能够提高普通卷转镜像卷的效率。其具体方案如下:一种普通卷转镜像卷的数据同步方法,包括:根据普通卷的大小,为所述普通卷分配对应的位图,其中,所述位图的比特位与所述普通卷的数据块一一对应;判断所述位图中是否存在未同步比特位,如果是,则定位并同步本文档来自技高网...
普通卷转镜像卷的数据同步方法、系统、装置及存储介质

【技术保护点】
一种普通卷转镜像卷的数据同步方法,其特征在于,包括:根据普通卷的大小,为所述普通卷分配对应的位图,其中,所述位图的比特位与所述普通卷的数据块一一对应;判断所述位图中是否存在未同步比特位,如果是,则定位并同步所述未同步比特位对应的数据块,然后将所述未同步比特位置为已同步比特位。

【技术特征摘要】
1.一种普通卷转镜像卷的数据同步方法,其特征在于,包括:根据普通卷的大小,为所述普通卷分配对应的位图,其中,所述位图的比特位与所述普通卷的数据块一一对应;判断所述位图中是否存在未同步比特位,如果是,则定位并同步所述未同步比特位对应的数据块,然后将所述未同步比特位置为已同步比特位。2.根据权利要求1所述的方法,其特征在于,所述数据块大小为256KB。3.根据权利要求1或2所述的方法,其特征在于,进一步包括:接收主机的写请求;定位所述写请求对应的数据块映射的比特位,得到请求比特位;判断所述请求比特位是否为未同步比特位,如果是,则锁定所述请求比特位,并将所述写请求对应的数据写入所述请求比特位对应的主备份中,然后解锁所述请求比特位,如果否,则并将所述写请求对应的数据写入所述请求比特位对应的主备份和从备份中。4.根据权利要求3所述的方法,其特征在于,在所述定位并同步所述未同步比特位对应的数据块的过程之前,进一步包括:锁定所述未同步比特位。5.根据权利要求4所述的方法,其特征在于,在所述将所述未同步比特位置为已同步比特位的过程之后,进一步包括:解锁所述已同步比特位。6.根据权利要求5所述的方法,其特征在于,在所述锁定所述请求比特位的过程之前,进一步包括:判断所述请求比特位是否锁定,如果是,则挂起所述写请求,等待所述请求比特位解锁后再将所述写请求对应...

【专利技术属性】
技术研发人员:伊泽众王佳
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1