将云上文件同步至线下存储的一种方案 - 混合云存储网关

简介: 在最初的云存储市场,绝大部分用户,都是通过利用云存储的低价和高容量,将本地存储扩展到云上,从而达到降低成本的目的,同时利用云存储的高可靠性,保证数据的安全。随着时间的推移,用户的数据存储形态越来越多样。在与用户的实际接触中,我们发现不少用户同样有着将云上数据复制/备份至云下存储的需求。2019年12月1日实施的等保2.0(信息安全技术网络安全等级保护基本要求2.0),同样也对云上数据的安全性做了要求,这将进一步拉动用户将数据下云做额外保护的需求。

一、背景

在最初的云存储市场,绝大部分用户,都是通过利用云存储的低价和高容量,将本地存储扩展到云上,从而达到降低成本的目的,同时利用云存储的高可靠性,保证数据的安全。随着时间的推移,用户的数据存储形态越来越多样。在与用户的实际接触中,我们发现不少用户同样有着将云上数据复制/备份至云下存储的需求。2019年12月1日实施的等保2.0(信息安全技术网络安全等级保护基本要求2.0),同样也对云上数据的安全性做了要求,这将进一步拉动用户将数据下云做额外保护的需求。

针对这样的市场需求,阿里云生态中的有些产品就开始摸索如何将云存储同步至线下的方案。这里我们介绍其中的一种,通过混合云存储网关的极速同步和数据下载,实现将OSS文件同步至线下存储的方案。

二、方案介绍

混合云存储网关提供了极速同步和数据下载功能,利用这两个功能,就能实现将对应OSS Bucket中的文件及时同步到本地存储网关。

极速同步功能,可以将一个或多个连接至同一个 OSS Bucket的共享加入一个同步组。对该Bucket中数据进行的任何改动都会同步至该同步组中所有共享的本地网关。具体介绍可以参考:https://help.aliyun.com/document_detail/144175.html

极速同步默认只会同步文件的元数据,用户真正的数据并没有被实时同步回来,只有当读取文件的时候,才会从Bucket下载真实数据。所以,仅仅使用极速同步,并不能达到同步数据到线下存储的目的。

混合云存储网关有两种运行模式,缓存模式和复制模式。复制模式保证了云上数据和网关数据的完全一致。当运行在复制模式时,用户可以选择打开数据下载,这样在极速同步的时候,除了同步文件的元数据,同时也会默认下载文件。有关数据下载的功能介绍,可以参考:https://help.aliyun.com/document_detail/162189.html

所以,只要开启极速同步功能(反向同步也可以,但推荐极速同步),同时打开复制模式下的数据下载,我们就能方便快捷地将OSS Bucket中的数据下载到云存储网关。

三、适用场景

1.备份云上数据

当需要备份OSS Bucket中的数据时,可以采用这种方案。云存储网关实时地同步Bucket中的文件,保证了文件线上和线下有两份拷贝,从而达到备份云上数据的目的。​

2.加速访问云上数据

当需要访问OSS Bucket中的数据,又对网络延时要求较高,此时可以采用这种方案。当数据通过某种方式上传到Bucket中时,云存储网关会及时下载,只需要将云存储网关部署在和需要访问数据的客户端同一个地方,这样通过云存储网关去访问数据,就跟访问本地数据一样高效便捷。​

3.多点同步

当对多个地点的数据同步有要求时,可以采用多个云存储网关,各地网关上的共享指向同一个OSS Bucket。这样,只要任何一个网关上有数据上传到Bucket,其他网关就会将数据同步下来。采用这种方案,不仅实现了多点同步的需求,而且由于各地都有一份本地副本,同时也保证了数据访问的性能。

目录
相关文章
|
4月前
|
存储 并行计算 开发工具
SLS Prometheus存储问题之相比客户端SDK聚合写入,SLS网关侧聚合写入有什么优势
SLS Prometheus存储问题之相比客户端SDK聚合写入,SLS网关侧聚合写入有什么优势
|
6月前
|
前端开发 Java 应用服务中间件
Springboot解决跨域问题方案总结(包括Nginx,Gateway网关等)
Springboot解决跨域问题方案总结(包括Nginx,Gateway网关等)
|
消息中间件 缓存 运维
阿里云存储网关CSG对比ossfs
阿里云存储网关和ossfs都可以让用户像访问文件系统一样操作OSS Bucket中的对象。本文将从各方面详细对比二者的区别。
360 0
|
设计模式 安全 Java
基于设计模式改造短信网关服务实战篇(设计思想、方案呈现、源码)
基于设计模式改造短信网关服务实战篇(设计思想、方案呈现、源码)
347 0
|
存储 缓存 弹性计算
阿里云存储网关(CSG)软件版与ossfs对比(数据缓存篇)
本文从文件数据的管理、使用角度,详细对比阿里云存储网关(CSG)软件版与ossfs之间的区别。
471 0
|
存储 缓存 弹性计算
阿里云存储网关(CSG)软件版与ossfs对比(元数据篇)
本文从元数据的使用及管理角度,详细对比阿里云存储网关(CSG)软件版与ossfs之间的区别。
440 0
|
Java 测试技术 应用服务中间件
|
XML JSON 自然语言处理
Darabonba:支持任意 OpenAPI 网关的多语言 SDK 方案
在今天,开放平台及 OpenAPI 随处可见,它是系统与系统之间集成的重要桥梁。但 OpenAPI 用起来是否真的舒服,这要打一个大大的问号。本文将介绍 OpenAPI 领域下的难题和一些解决方案。
Darabonba:支持任意 OpenAPI 网关的多语言 SDK 方案
|
存储 Linux 对象存储
如何利用用云存储网关作为Windows docker存储访问OSS
本文像用户介绍在windows的容器环境中,如果利用阿里云云存储网关的smb共享作为后端存储,实现docker容器内的数据上云,在docker中直接访问对象存储OSS中的数据。
2728 0
如何利用用云存储网关作为Windows docker存储访问OSS
|
新零售 运维 Cloud Native
阿里云智能接入网关SAG通过可信云SD-WAN方案认证
在2020中国可信云大会上,阿里云智能接入网关SAG凭借独特的云原生的SDWAN理念和业界领先的智能、可靠、安全性设计,通过可信云SD-WAN解决方案(服务型)认证,成为国内率先通过可信云SD-WAN认证的云厂商。
2859 0
阿里云智能接入网关SAG通过可信云SD-WAN方案认证