[发明专利]一种数据同步方法及装置在审

专利信息
申请号: 201410790983.3 申请日: 2014-12-18
公开(公告)号: CN105763587A 公开(公告)日: 2016-07-13
发明(设计)人: 王娟 申请(专利权)人: 中国移动通信集团公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 北京派特恩知识产权代理有限公司 11270 代理人: 张颖玲;姚开丽
地址: 100032 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 同步 方法 装置
【说明书】:

技术领域

发明涉及存储技术,尤其涉及一种数据同步方法及装置。

背景技术

随着云计算时代的到来,越来越多的用户数据存储在云存储系统中。云存储系统为应用或用户提供数据存储池,保证应用或用户能随时随地访问到所需的数据。云存储系统一般都支持跨节点的数据冗余,在使用廉价不可靠存储设备时仍保证用户数据的正确性和可访问性;云存储系统中的节点或磁盘或网络的失效对用户透明,保证系统正常对用户提供服务。

一般的云存储系统可以支持单个数据中心内机架或节点级别的数据冗余,这样,在整个机架或数个节点掉电时云存储系统仍能对外正常提供服务。为了进一步提高云存储系统可用性,少数云存储系统实现了多数据中心级别的容灾,每个数据中心有相对独立的供电系统和网络,数据中心之间通过高速网络连接,即使在某个数据中心整体掉电时,仍然能由其他数据中心对外正常提供服务。

在多数据中心系统中,数据对象需要在多个数据中心之间同步,确保在某个数据中心挂掉后,该对象仍能通过其他数据中心访问到。由于单个数据中心内存储对象数量众多,用户可能有对不同或同一对象的大量的创建、更改或删除操作,因此需要在多数据中心之间同步的对象操作次数众多,多数据中心之间对象的同步方法非常重要。

在一些系统中通常采用的同步方法是:将主数据中心的同步请求操作以及更新数据都记录到日志中,然后将每个操作及数据的更新日志都同步到其他数据中心。这种同步方法在大规模存储系统的更新操作较多的情况下,多数据中心之间的同步开销会占用大量的网络带宽,影响外部用户的正常访问。特别是当在应用有对同一对象的多次更新需求时,例如更新对象信息、更新对象元数据以及访问权限等操作时,该对象的多次更新数据被频繁记录到日志存放到本地磁盘、然后频繁在数据中心之间的网络间发送。

发明内容

有鉴于此,本发明实施例为解决现有技术中存在的至少一个问题而提供一种数据同步方法及装置,能够在多数据中心之间对象同步时减少开销。

本发明实施例的技术方案是这样实现的:

本发明实施例提供一种数据同步方法,所述方法包括:

主数据中心获取两个以上的更新请求,所述两个以上的更新请求用于对主数据中心中存储的对象进行更新操作;

所述主数据中心解析所述两个以上的更新请求,得到解析结果;

所述主数据中心根据所述解析结果,将所述两个以上的更新请求所关联的同一所述对象的更新操作进行合并,得到同步请求;

所述主数据中心将所述同步请求发送给备数据中心。

第二方面,本发明实施例提供一种数据同步装置,所述装置包括第一获取单元、解析单元、合并单元和第一发送单元,其中:

所述第一获取单元,用于获取两个以上的更新请求,所述两个以上的更新请求用于对主数据中心中存储的对象进行更新操作;

所述解析单元,用于解析所述两个以上的更新请求,得到解析结果;

所述合并单元,用于根据所述解析结果,将所述两个以上的更新请求所关联的同一所述对象的更新操作进行合并,得到同步请求;

所述第一发送单元,用于将所述同步请求发送给备数据中心。

本发明实施例提供的数据同步方法及装置,其中,主数据中心获取两个以上的更新请求,所述两个以上的更新请求用于对主数据中心中存储的对象进行更新操作;所述主数据中心解析所述两个以上的更新请求,得到解析结果;所述主数据中心根据所述解析结果,将所述两个以上的更新请求所关联的同一所述对象的更新操作进行合并,得到同步请求;所述主数据中心将所述同步请求发送给备数据中心,如此,能够在多数据中心之间对象同步时减少开销。

附图说明

图1-1为相关技术中主数据中心和备数据中心的关系示意图;

图1-2为本发明实施例一数据同步方法的实现流程示意图;

图2为本发明实施例二数据同步方法的实现流程示意图;

图3为本发明实施例三数据同步方法的实现流程示意图;

图4为本发明实施例五数据同步装置的组成结构示意图;

图5为本发明实施例六数据同步装置的组成结构示意图;

图6为本发明实施例七数据同步装置的组成结构示意图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410790983.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top