全部产品
云市场

云存储文件网关缓存扩容

更新时间:2019-10-21 11:09:59

云存储网关需要配置本地缓存,用于暂存上传数据。对于云存储文件网关缓存设置有建议的计算公式,参见使用须知

在实际使用中,初期由于对使用场景和文件容量估算不准确,造成对云存储网关的本地缓存容量设置偏小。随着应用负载增加,缓存容量无法满足负载,会出现需要对缓存盘扩容的情况。目前云存储网关的缓存盘暂时不支持在线的热扩容,需要手动配置。下面分别以云控制台和网关控制台为例介绍如何手动升级网关缓存。

扩容前的检查

由于扩容的时候需要临时解绑文件系统,所以需要保证在操作过程中没有IO写入,需要保证所有的NFS/SMB客户端的读写都已经停止。同时在所有的客户端上解除对云存储网关的挂载,并且等待文件网关的共享详情页面的缓存状态为“同步完成”,具体见下图。

云控制台:

4

网关控制台:

5

2.删除需要扩容的共享

记录下当前的云存储网关的配置(bucket/共享名/访问控制列表/高级选项),然后从云控制台或者网关控制台上删除对应的共享。此时缓存盘不会被直接释放,只是解除了本地缓存和OSS存储桶之间的绑定关系。由于缓存是同步完成状态,此时所有的数据已经都上传到OSS存储桶,删除共享不会造成数据丢失。

3.缓存物理扩容

当使用在阿里云的云存储网关版本是,可以在云控制台对现有的缓存进行扩容操作,具体的网页参考如下。

6

点击“扩展缓存”按钮以后,会弹出下列窗口

7

此时输入计算好的新的容量,就可以进行扩容,注意扩容的最小单位为1GB。点击确定后,会需要对新增容量做一次付费操作,完成购买操作后物理扩容会自动完成,在云控制台上会看到扩容后的物理容量。

当使用线下的云存储网关是,缓存的物理扩容需要在对应的vsphere/VHD/KVM的管理界面上进行操作,请参考对应的软件的操作手册。

4.重建共享

按照之前的共享名和配置重建共享,在重建过程时选择之前物理扩容的数据盘。此时新的共享就会显示新的缓存容量,参见创建共享链接(云控制台或者网关控制台)。