开发者社区 问答 正文

如何启动缓存服务



开启缓存模式


云存储网关对外提供文件服务,可在本地保留文件副本。当客户端读取文件时,先从存储网关本地查找,使用本地文件,降低从远端OSS云上读取数据的网络延时。
在系统管理页面的“工作模式设置”中,选择“使用缓存模式”则启动本地缓存,选择“使用协议机头模式”则不进行本地缓存。

缺省情况下已开启缓存,如果您需要更大的缓存空间,可以通过扩展系统磁盘和添加新的物理磁盘两种途径来改变本地缓存空间的大小。

设置缓存参数


可以通过Web页面配置缓存参数。
步骤1:进入系统管理页面,选择“基础设置”。
步骤2:配置缓存参数,单击“保存”。

[backcolor=transparent]设置缓存参数将导致进程重新启动,请在操作前确保无文件上传

参数说明
清除冷数据阈值当缓存空间剩余磁盘百分比低于清除冷数据阈值时,会将冷数据清除,默认值是30。
[tr=rgb(239, 251, 255)][td]清除热数据阈值 当剩余磁盘百分比低于清除热数据阈值时,会按冷热程度,清除部分较冷数据,直到剩余磁盘百分比达到清除冷数据阈值,默认值是15。 停止写入阈值当剩余磁盘百分比低于停止写入阈值后,会禁止往缓存中写入数据,当往云存储网关的共享目录写入数据时会出错,默认值是5。 任务执行时间间隔任务执行时间间隔用来设置扫描本地磁盘空间的时间间隔,单位是秒,默认值是30秒。

展开
收起
云栖大讲堂 2017-10-27 14:22:54 2049 分享 版权
阿里云 AI 助理回答

阿里云的云存储网关确实提供了本地缓存功能,以优化数据读取性能并降低访问延迟。按照您的描述,开启和配置缓存模式对于提升使用体验至关重要。下面是对您所提供信息的一个总结和补充说明:

开启缓存模式

  • 操作路径:在云存储网关的系统管理页面中,找到“工作模式设置”选项。
  • 模式选择
    • 使用缓存模式:启用此模式后,云存储网关会在本地保留文件副本,优先从本地缓存读取数据,从而减少对远端OSS存储的访问,提升读取速度。
    • 使用协议机头模式:如果选择此模式,则不启用本地缓存,所有数据请求直接转发到OSS。

缓存空间扩展

  • 默认状态:云存储网关默认已开启缓存功能。
  • 扩展方式
    • 扩展系统磁盘:通过增加虚拟磁盘大小来扩大缓存空间。
    • 添加物理磁盘:在支持的硬件环境下,可连接新的物理磁盘以增加缓存容量。

设置缓存参数

  • 操作路径:进入“基础设置”页面进行配置。
  • 注意事项:修改缓存参数会导致服务重启,确保在无文件上传操作时进行设置。
  • 关键参数说明
    • 清除冷数据阈值:当缓存空间剩余低于设定百分比(默认30%)时,开始清理较少访问的冷数据。
    • 清除热数据阈值:若剩余空间进一步降至更低百分比(默认15%),将按数据热度清理部分数据,直至达到冷数据阈值。
    • 停止写入阈值:为防止缓存耗尽导致错误,当剩余空间低于此阈值(默认5%)时,禁止新数据写入缓存。
    • 任务执行时间间隔:控制扫描磁盘空间以决定是否执行数据清理的时间频率,默认每30秒执行一次。

通过精细调整这些参数,您可以根据实际工作负载和资源情况,优化云存储网关的性能与效率。记得在调整前评估影响,并在非高峰时段执行变更,以避免业务中断。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答标签:
问答地址: