[发明专利]多数据中心数据同步方法及系统有效
| 申请号: | 201811409609.9 | 申请日: | 2018-11-23 |
| 公开(公告)号: | CN109635039B | 公开(公告)日: | 2021-08-24 |
| 发明(设计)人: | 沈志伟 | 申请(专利权)人: | 金色熊猫有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F11/14 |
| 代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 郑特强;章侃铱 |
| 地址: | 中国香港铜锣湾希慎*** | 国省代码: | 香港;81 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 多数 中心 数据 同步 方法 系统 | ||
本发明涉及网络技术及数据存储技术,提供一种多数据中心数据同步方法及系统,所述方法包括:Web服务平台接收针对对象存储的http请求并把http请求复制到Web服务平台的HTTP拦截器;当http请求不会引起数据中心的状态变化时,通过HTTP拦截器向目标数据中心发送http请求;以及当http请求会引起数据中心的状态变化时,通过HTTP拦截器向所有数据中心同步发送http请求。通过设置HTTP拦截器提高数据的安全性,多个数据中心通过数据同步可以实现互为备份,当某数据中心故障时,可以迅速切换到备份的数据中心。同时实施成本更低廉,对于现有集群(数据中心)不需要进行变更,且兼容多版本,对用户无感知。此外,通过资源状态APP的用户界面可以实现更丰富的数据状态展示。
技术领域
本发明涉及网络技术及数据存储技术领域,具体涉及一种多数据中心数据同步方法及系统。
背景技术
数据中心(Datacenter)或称为服务器场,指用于安置计算机系统及相关部件的设施,例如电信和储存系统。一般它包含冗余和备用电源,冗余数据通信连接,环境控制(例如空调、灭火器)和各种安全设备。
随着大数据和云计算近年来在各个领域越来越多被广泛运用,数据存储需求越来越大,传统存储系统已经无法满足需求(传统存储的扩展性十分有限),拥有互联网基因特质的对象存储是不二选择。对象存储的高度扩展性正好符合大容量的非结构化数据(如图片、视频、归档文件等)存储需求。同时,对于存储访问的可用性也提出来极其严苛的要求,多数据中心的数据同步需求应运而生。
多数据中心(multisite)是Ceph Jewel版本新增的功能,旨在实现异地双活,提供了备份容灾的能力。并且具有多个数据中心供用户选择,存放资源。
现有技术的缺点:现有的同步方案有Ceph最低版本要求,并且不同数据中心的Ceph集群需要版本匹配,低于J版本的老系统无法享受到这个红利。同时,Multisite方案刚推出不久,稳定性值得商榷,这对于存储系统来说是个极大的隐患,数据安全性是所有存储系统首要目标。另一方面,Multisite内部复杂的处理逻辑即使是专业的存储研发团队也并非那容易能够搞定。因此对于一般中小型公司自建的Ceph存储系统,Multisite多数据中心同步方案短时间不是一个可行的方案。
因此,需要一种新的多数据中心同步方案。
在所述背景技术部分公开的上述信息仅用于加强对本发明的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本发明的目的在于提供一种多数据中心数据同步方法及系统,进而解决多数据中心的数据同步问题,实现多数据中心的数据同步以及互为备份,提高数据的安全性,同时降低实施成本并提高多版本的兼容性。
本发明的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本发明的实践而习得。
根据本发明的第一方面,公开一种多数据中心数据同步的方法,其中多个数据中心采用对象存储系统,所述方法包括:
Web服务平台接收针对对象存储的http请求并把http请求复制到Web服务平台的HTTP拦截器;
当http请求不会引起数据中心的状态变化时,通过HTTP拦截器向目标数据中心发送http请求;以及
当http请求会引起数据中心的状态变化时,通过HTTP拦截器向所有数据中心同步发送http请求。
根据本发明的一示例实施方式,其中
Web服务平台还包括中间存储层,当会引起数据中心的状态变化的http请求为上传资源的请求时,通过中间存储层存储上传的资源;以及
HTTP拦截器还用于向所有数据中心同步发送上传的资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金色熊猫有限公司,未经金色熊猫有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811409609.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种结构化数据异地双读写方法
- 下一篇:实时数据迁移方法、装置及存储介质
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





