[发明专利]一种跨地域数据传输的方法和设备有效
申请号: | 201710139662.0 | 申请日: | 2017-03-09 |
公开(公告)号: | CN107196988B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 卢毅军;陶云峰;唐治洋;朱云锋;程霖;安凯歌 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 陈贞健;王路丰 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地域 数据传输 方法 设备 | ||
本申请的目的是提供一种跨地域数据传输的方法和设备,通过获取对应客户设备发送的元数据信息,并将所述元数据信息发送给对应元数据传输节点设备,其中,所述元数据信息包括对应所述客户设备的数据复制进度信息;获取对应所述元数据传输节点设备发送的待转发数据信息,并将所述待转发数据信息推送给对应所述客户设备,其中,所述待转发数据信息包括其他所述客户设备的数据复制进度信息,有效地将对应客户设备发送的元数据信息发送给对应元数据传输节点设备;并将获取的对应所述元数据传输节点设备发送的待转发数据信息推送给对应所述客户设备,以实现元数据信息同步。
技术领域
本申请涉及计算机领域,尤其涉及一种跨地域数据传输的技术。
背景技术
数据异地复制是互联网的一个重要组成部分,广泛应用于计算机网络环境,数据异地复制包括同步复制和异步复制。
现有技术中,在小延迟的场景下(例如,杭州到上海),同步复制的延迟可以忽略不计,对应用影响较小,其中,多地同步复制的业界标准是分布式一致性协议(Paxos协议)。在异步复制时,发送方不需要等待接收方确认接收到之前就可以继续执行所述发送方的逻辑(例如,非关系型数据库服务(AWS DynamoDB Streaming));进一步地,采用中转服务方式的异步复制提供了最终一致性的数据一致性维护,在中转服务模式下,强一致性的共享日志功能(shared log功能)取代应用自带的数据复制机制,通过链复制(例如,AWS S3meta一致性维护)或推送部分逻辑到客户端(例如,未加工的闪存单元集群(Clusters of Raw FlashUnits)),能够自身提供数据可靠性的保证。
在跨地域场景中,各地域之间的网络延迟会达到100ms以上。由于在跨地域场景中,同步复制的延迟较大,所以远距离间的数据传输一般不采用同步复制,而采用具有强一致性的支持和高吞吐率的异步复制。在直接的异步复制下,由于延迟较长,使得发送方需要缓存大量数据,会对发送方造成内存压力,从而不能更好地扩展;在中转服务模式下的强一致性的共享日志功能,由于在日志上的节点出现失效时,需要解决数据在日志上的可靠性问题,逻辑比较复杂,延迟也会比本地的数据异步复制高很多,同时,在服务故障转移(service failover)时不能保证恢复点目标(RPO,Recovery Point Objective)。
因此,现有技术中在跨地域场景中采用具有强一致性的支持和高吞吐率的异步复制,导致数据同步延迟较长,同时在服务故障转移时不能保证恢复点目标。
发明内容
本申请的目的是提供一种跨地域数据传输的方法与设备,以解决现有技术中在跨地域场景中采用具有强一致性的支持和高吞吐率的异步复制,导致数据同步延迟较长,同时在服务故障转移时不能保证恢复点目标的问题。
根据本申请的一个方面,提供了一种在元数据客户接入设备端的跨地域数据传输的方法,包括:
获取对应客户设备发送的元数据信息,并将所述元数据信息发送给对应元数据传输节点设备,其中,所述元数据信息包括对应所述客户设备的数据复制进度信息;
获取对应所述元数据传输节点设备发送的待转发数据信息,并将所述待转发数据信息推送给对应所述客户设备,其中,所述待转发数据信息包括其他所述客户设备的数据复制进度信息。
根据本申请的一个方面,提供了一种在元数据传输节点设备端的跨地域数据传输的方法,包括:
接收对应元数据客户接入设备发送的对应客户设备的元数据信息,并向其他元数据传输节点设备发送所述元数据信息,其中,所述元数据信息包括对应所述客户设备的数据复制进度信息;
接收对应上一级所述元数据传输节点设备发送的待转发数据信息,并对所述待转发数据信息处理后发送至对应下一级所述元数据传输节点设备,其中,所述待转发数据信息包括其他所述客户设备的数据复制进度信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710139662.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双中心系统的切换方法及服务器
- 下一篇:一种业务请求的处理方法及装置