开发者社区> 问答> 正文

如何进行云存储文件网关缓存扩容?

如何进行云存储文件网关缓存扩容?

展开
收起
小天使爱美 2020-03-31 11:52:11 907 0
1 条回答
写回答
取消 提交回答
  • 云存储网关需要配置本地缓存,用于暂存上传数据。对于云存储文件网关缓存设置有建议的计算公式,参见使用须知。

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

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

    云控制台:

    4

    网关控制台:

    5

    2.删除需要扩容的共享

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

    3.缓存物理扩容

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

    6

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

    7

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

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

    4.重建共享

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

    2020-03-31 11:52:39
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
API 网关实践 立即下载
蘑菇街高并发多终端无线网关实践 立即下载
高性能Web架构之缓存体系 立即下载