缓存重新恢复的工作原理

在重新启动或接管和交还期间,WAFL 外部缓存将启动缓存重新恢复过程。该过程可使 Flash Cache 和 Flash Cache 2 模块中的缓存保持“热度”。

关闭存储系统电源后,WAFL 外部缓存会为 Flash Cache 和 Flash Cache 2 模块中的数据生成 Snapshot。打开系统电源后,它使用该 Snapshot 重新构建缓存。该过程完成后,系统可以从缓存读取数据。

HA 配置中,如果接管和交还期间对数据所做的更改极小,缓存重新恢复将更容易成功。启动接管和交还时,接管配对项会维护写入到故障配对项存储的数据的日志。如果缓存中存储的大量数据发生更改,则在节点恢复联机后,缓存重新恢复过程将需要重新恢复更多的数据。因此,缓存可能需要更多的加热时间。

注:如果禁用 WAFL 外部缓存功能,缓存重新恢复将不起作用。