本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用复制您的数据 FlexCache
FlexCache是一种NetApp ONTAP's远程缓存功能,可使数据集更靠近客户端,从而提高访问性能并降低成本。它简化了文件分发并降低了 WAN 成本。创建FlexCache卷时,它最初仅复制源文件系统中的元数据。这种方法比完整数据副本更快、更节省空间,仅占用存储容量的一小部分。
FlexCache 的工作原理
FlexCache卷是一种填充稀少的缓存,用于访问存储在原始卷中的数据。缓存可以位于不同的文件系统中,也可以位于远程文件系统中。与其从原始卷复制所有数据,不如仅在需要时FlexCache复制数据。 FlexCache卷最适合不经常更改数据的读取密集型工作流程,因为对源数据的任何更改都需要刷新缓存。
在以下配置中,您可以FlexCache与 ONTAP 搭配 FSx 使用:
原点体积 | FlexCache volume |
---|---|
本地部署 NetApp ONTAP |
FSx 适用于 ONTAP |
FSx 适用于 ONTAP |
本地部署 NetApp ONTAP |
FSx 适用于 ONTAP | FSx 适用于 ONTAP |
FlexCache写入模式
FlexCache卷支持两种写入操作模式:写入模式和回写模式。
在写入模式(即默认模式)下,写入操作从缓存转发到源卷。直到将数据提交到原始卷的存储空间并且源确认写回缓存之后,才会向客户端确认写入操作。由于每次写入都必须穿越缓存和源之间的网络,因此此模式的延迟时间比回写模式高。
在 ONTAP 9.15.1 中引入的回写模式下,写入操作被提交到缓存位置的存储中,并立即向客户端确认。然后将数据异步写入原始卷。此模式使写入操作能够以接近本地的速度执行,这可以显著提高分布式工作负载的性能。
对于需要低延迟缓存写入的写入密集型工作负载,请使用回写模式。对于对延迟不敏感的读取密集型工作负载,或者当您的源文件系统包含超过 10 个源卷时,请使用写入模式。FlexCache
FlexCache卷创建概述
创建FlexCache卷包括以下步骤:
-
收集源和目标逻辑接口 (LIFs)
-
在源文件系统和缓存文件系统之间建立集群对等关系
创建存储虚拟机 (SVM) 对等关系
创建FlexCache卷并选择写入模式
在客户机上安装FlexCache音量
有关详细说明,请参阅创建FlexCache。