天天看点

云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试

背景

阿里云对象存储OSS能提供海量、安全、低成本、高可靠的云存储服务。使用RESTful API 可以在互联网任何位置存储和访问,容量和处理能力弹性扩展,多种存储类型供选择全面优化存储成本。

由于阿里云OSS具备以上所说的优势,所有一直是有大容量存储需求的首要选择,但是最近再做一个项目的时候,遇到了一个问题:geoserver 无法使用oss以url的形式支持读取影像数据,只能用路径地址来调用。

摸索了很久,然后发现阿里云有一款产品叫:云存储网关——云存储网关以阿里云OSS为后端存储,为企业应用提供行业标准的文件存储和块存储服务。

然后我通过OSS+云存储网关的组合方式,解决了geoserver 无法使用oss以url的形式读取数据的问题。

以下是我整理出来的操作流程,其中会用到的产品有:

ECS:

https://www.aliyun.com/product/ecs

OSS:

https://www.aliyun.com/product/oss

云存储网关:

https://www.aliyun.com/product/hcs

准备工作

1、首先在oss创建一个Bucket:yiangg-hn,再创建一个目录:网关呢?,最后上传一张图片:邮箱笔记本,已备后续使用。

云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试
云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试
云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试

2、准备好一台ECS实例,这里我们选择了windows系统的镜像

云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试

3、进入云存储网关控制台,先创建一个网关集群

云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试

配置文件网关

4、点击创建完成的网关集群,创建一个文件网关,创建网关的时候需要注意一点,网关所在的VPC和交换机,需要与ECS所在的VPC和交换机保持一致

云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试
云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试
云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试

5、点击创建好的网关ID,创建一个网关缓存

云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试
云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试

6、然后在此网关中创建一个共享。

Bucket名称选择我们之前创建的:yiangg-hn,协议我们选择:SMB协议(windows系统对应SMB协议),在高级设置里面勾选反向同步,开启此功能过后,Bucket中的数据,会同步到网关的本地缓存。我们创建成功后,会生成一个共享,并且可以看到它的挂载点是:\192.**.115test99,至此,我们的准备工作就做好了。

云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试
云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试
云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试
云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试

ECS挂载网关

7、远程登陆到ECS里面后,进入此电脑

云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试
云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试

8、右键单击此电脑,选择映射网络驱动器,随便指定一个驱动号(这里我指定的是:Z 盘)然后把文件网关的挂载点地址黏贴上去

云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试
云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试

访问测试

9、然后我们可以看到,在网络位置挂载上了一个Z盘,并且可以通过它直接访问、修改OSS Bucket里面的文件。至此文件网关配置完毕,可以像NAS一样使用OSS啦!

云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试
云存储网关——文件网关背景准备工作配置文件网关ECS挂载网关访问测试