一种数据同步方法、装置、计算设备及介质制造方法及图纸

技术编号:24893698 阅读:29 留言:0更新日期:2020-07-14 18:19
本发明专利技术公开了一种数据同步方法、装置、计算设备及介质,该方法包括:对接收到的数据封装信息进行解析,以提取数据变化信息;基于数据变化信息,将对应的第一云存储设备的操作,映射为与第一云存储设备关联的第二云存储设备的操作;根据映射到第二云存储设备的操作,将第一云存储设备中待同步的数据同步至第二云存储设备。

【技术实现步骤摘要】
一种数据同步方法、装置、计算设备及介质
本专利技术涉及云计算领域,特别涉及一种数据同步方法、装置、计算设备及介质。
技术介绍
随着技术的不断革新与发展,云计算历经以虚拟化为基础的第一阶段,以基础设施资源服务化为基础、引入软件定义网络及软件定义存储等相关技术的第二阶段,以基础设施即服务、平台即服务、数据即服务融合为代表,糅合公有云及私有云而形成混合云能力的第三阶段。目前,云计算正步入下一阶段:全面的多云阶段,即基于混合的、异构的多种公有云、专有云,形成全面云上的企业IT(InformationTechnology,信息技术)架构,实现业务系统的全分布,利用云的能力做跨云的分析。对多云系统而言,其要求数据存储在多种云之间同步,即数据要在公有云和公有云之间、公有云和专有云之间同步。业界典型的数据同步技术Rsync(Remotesynchronize,远程同步)虽可用于POSIX(PortableOperatingSystemInterfaceofUNIX,可移植性操作系统接口)文件系统之间的数据同步,以及相同厂家且同一类型的存储之间的本文档来自技高网...

【技术保护点】
1.一种数据同步方法,包括:/n对接收到的数据封装信息进行解析,以提取数据变化信息;/n基于所述数据变化信息,将对应的第一云存储设备的操作,映射为与所述第一云存储设备关联的第二云存储设备的操作;/n根据映射到所述第二云存储设备的操作,将所述第一云存储设备中待同步的数据同步至所述第二云存储设备。/n

【技术特征摘要】
1.一种数据同步方法,包括:
对接收到的数据封装信息进行解析,以提取数据变化信息;
基于所述数据变化信息,将对应的第一云存储设备的操作,映射为与所述第一云存储设备关联的第二云存储设备的操作;
根据映射到所述第二云存储设备的操作,将所述第一云存储设备中待同步的数据同步至所述第二云存储设备。


2.如权利要求1所述的方法,其中,所述对接收到的数据封装信息进行解析,包括:
根据预设的解析协议对接收到的数据封装信息进行解析,所述解析协议包括协议类型、操作接口和传递参数中至少一个协议字段。


3.如权利要求1所述的方法,其中,所述基于所述数据变化信息,将对应的第一云存储设备的操作,映射为与所述第一云存储设备关联的第二云存储设备的操作,包括:
基于所述数据变化信息中的源端操作对应行为,确定是否允许将对应的第一云存储设备的操作,映射为与所述第一云存储设备关联的第二云存储设备的操作;
当所述源端操作对应行为指示确定允许时,以所述第一云存储设备为源端,所述第二云存储设备为目的端,建立相应的映射关系,以将所述第一云存储设备的操作映射为所述第二云存储设备的操作。


4.如权利要求1所述的方法,其中,所述根据映射到所述第二云存储设备的操作,将所述第一云存储设备中待同步的数据同步至所述第二云存储设备,包括:
根据映射到所述第二云存储设备的操作,调用所述数据变化信息中的目的端执行函数句柄,基于所述第二云存储设备的运行环境,将所述第一云存储设备中待同步的数据同步至所述第二云存储设备。


5.如权利要求1所述的方法,其中,所述数据封装信息由所述第一云存储设备发布的数据变化消息封装生成,所述数据变化消息通过所述第一云存储设备的消息队列获取。


6.如权利要求1所述的方法,其中,还包括预先将所述第一云存储设备与所述第二云存储设备进行关联,所述预先将所述第一云存储设备与所述第二云存储设备进行关联,包括:
接收所述第二云存储设备发出的关联请求,所述关联请求包括待关联的第一云存储设备的标识,所述第一云存储设备与所述第二云存储设备为已注册状态;
对所述关联请求进行...

【专利技术属性】
技术研发人员:罗庆超
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1