Professional Documents
Culture Documents
使用 FlexCache 卷加快数据访问高级指南®
2020 年 2 月 | 215-13750_2020-02_zh-cn
ng-gpso-china-documents@netapp.com
针对 ONTAP 9 . 7 进行了更新
目录 | 3
目录
确定是否使用本指南 .................................................................................... 4
使用 FlexCache 卷加速数据访问 ................................................................ 5
典型的 FlexCache 部署 .............................................................................................. 5
FlexCache 卷支持和不支持的功能 ........................................................................... 6
FlexCache 卷创建工作流 ............................................................................. 8
添加 FlexCache 许可证 .............................................................................................. 8
创建 FlexCache 卷 ...................................................................................................... 9
FlexCache 卷的大小调整准则 ..................................................................... 11
有关审核 FlexCache 卷的注意事项 ............................................................ 11
管理 FlexCache 关系 .................................................................................. 13
查看 FlexCache 关系的连接状态 ............................................................................ 13
同步来自源卷的 FlexCache 卷的属性 .................................................................... 13
更新 FlexCache 关系的配置 .................................................................................... 14
删除 FlexCache 关系 ................................................................................................ 14
从何处查找其他信息 .................................................................................. 16
版权 .............................................................................................................. 17
商标 .............................................................................................................. 18
意见反馈及更新通知 .................................................................................. 19
4
• 您想使用最佳实践,但不想浏览每个可用选项。
有关命令语法的详细信息,请参见 CLI 帮助和 ONTAP 手册页。
• 您不想阅读大量的概念背景信息。
如果本指南不适合您的情况,您应查看以下文档:
• ONTAP 9 命令
使用 FlexCache 卷加速数据访问
FlexCache 卷是一种稀疏填充的卷,由初始卷提供支持。FlexCache 卷可以位于与原始卷相同
的集群上或位于不同的集群上。可通过 FlexCache 卷访问初始卷中的数据,而无需将所有数
据都放在 FlexCache 卷中。
在 ONTAP 9.5 中、原始卷是 FlexVol 卷、 FlexCache 卷是 FlexGroup 卷。原始卷支持
NFSv3 、 NFSv4 和 SMB/CIFS 协议。FlexCache 卷仅支持 ONTAP 9.5 中的 NFSv3 协议。
从 ONTAP 9 . 7 开始、 FlexGroup 卷也作为源卷受支持。
如果卷包含客户端请求的数据, FlexCache 卷将直接为读取请求提供服务。否则, FlexCache
卷将从源卷请求数据并存储数据,然后再为客户端请求提供服务。随后的数据读取请求将直
接从 FlexCache 卷中提供。这可以在重复访问相同数据时提高性能、因为在第一次请求之
后、数据不再需要通过网络传输、也不再需要从过载的系统中提供服务。
可以使用 FlexCache 卷加快数据访问速度,或者从访问量较多的卷上卸载流量。FlexCache 卷
有助于提高性能,特别是客户端需要重复访问相同的数据时,因为无需访问初始卷,即可直
接获得数据。因此,可以使用 FlexCache 卷来处理读取密集型系统工作负载。
任何写入操作都将应用于原始卷。
典型的 FlexCache 部署
FlexCache 卷通常用于读取密集型工作负载。您可以在同一个集群中使用 FlexCache 卷来提高
经常访问的数据或热对象的性能。 “”.您还可以让 FlexCache 卷跨多个集群分布数据、以减
少 WAN 延迟。
您可以使用AFF 、 FAS 或 ONTAP Select 系统进行 FlexCache 部署。从 ONTAP 9.6 开始、
FlexCache 部署也受Cloud Volumes ONTAP。
热卷的性能加速
在 LAN 部署中、 FlexCache 卷与原始集群位于同一个集群中。FlexCache 卷可以位于与原始
卷相同的 SVM 中、也可以位于不同的 SVM 中。
FlexCache 卷用于占用大量 CPU 的工作负载、用于从繁忙的文件服务器卸载工作负载并释放
系统资源。您可以使用与不同 FlexCache 卷对应的多个挂载点来减少网络延迟,因为数据访
问负载在所有缓存系统之间共享。此类 LAN 部署可减少过载存储系统的工作负载。
跨集群数据分发
在 WAN 部署中、 FlexCache 卷从数据中心远程运行、与原始卷处于不同的集群中。当客户端
请求数据时、 FlexCache 卷缓存常用数据、使最终用户能够更快地访问信息。这种 WAN 部署
方式可缩短远程客户端的平均访问时间。
FlexCache 卷将尽可能靠近远程办公室。然后,客户端请求将明确定向到 FlexCache 卷。如果
缓存中存在有效数据,则该数据将直接提供给客户端。如果缓存中不存在数据、则从源系统
通过 WAN 检索数据、缓存在 FlexCache 卷中、然后将数据提供给客户端。
6 | 使用 FlexCache 卷加快数据访问高级指南
FlexCache 卷支持和不支持的功能
您必须了解 FlexCache 卷及其原始卷支持的功能。
qtree 是 否
从 ONTAP 9.6 开始支持
配额 是 否
注:从 ONTAP 9.6 开始、
FlexCache 卷支持远程配额
( rquota )。
SMB/CIFS 是 否
使用 FlexCache 卷加速数据访问 | 7
• 只有 SnapMirror 关系的主卷可
以是 FlexCache 源卷。
SnapMirror 辅助卷不能是
FlexCache 源卷。
SnapMirror 同步 否 否
关系
SnapRestore 是 否
Snapshot 副本 是 否
SVM DR 配置 是 否
从 ONTAP 9.5 开始支持。SVM 您可以将 FlexCache 卷置于主 SVM
DR 关系的主 SVM 可以具有原始 中、但不能位于次 SVM 中。主
卷;但是,如果 SVM DR 关系中 SVM 中的任何 FlexCache 卷不会作
断、则必须使用新的原始卷重新 为 SVM DR 关系的一部分进行复
创建 FlexCache 关系。 制。
存储级别访问保 否 否
护( SLAG )
精简配置 是 是
从 ONTAP 9 . 7 开始支持
卷克隆 是 否
从 ONTAP 9.6 开始支持原始卷和
原始卷中的文件的克隆。
卷粒度加密 是 是
( VGE ) 从 ONTAP 9.6 开始支持 从 ONTAP 9.6 开始支持
卷移动 是 是(仅适用于卷组成部分)
从 ONTAP 9.6 开始支持 FlexCache
卷的移动卷组成部分。
卷重新托管 否 否
8
FlexCache 卷创建工作流
您必须首先从 ONTAP System Manager 安装 FlexCache 许可证。 ONTAP System Manager.然
后,您可以使用 CLI 在同一集群或远程集群中创建 FlexCache 卷。
开始之前
您必须运行 ONTAP 9.5 或更高版本。
关于本任务
在访问热卷时,您可以在同一个集群中使用 FlexCache 卷来提高性能。您可以在不同集群中
使用 FlexCache 卷来提高跨集群数据分布的性能。
添加 FlexCache 许可证
如果您运行的是 ONTAP 9.6 或更早版本、则必须使用ONTAP System Manager)。
关于本任务
FlexCache 许可证是一个集群范围的许可证。许可证包括您为在集群中使用 FlexCache 卷购买
的授权使用限制。FlexCache 卷在集群中的空间使用不得超过授权使用限制的容量。如果需要
提高此许可证的使用量限制,应联系您的销售代表。
FlexCache 卷创建工作流 | 9
步骤
1. 从NetAppNetApp 支持站点。
NetApp 支持
a. 单击“Configurations”>“Cluster”>“Licenses”选项卡。
b. 在“Packages”窗口中,单击“Add”。
创建 FlexCache 卷
您可以在同一个集群中创建 FlexCache 卷,以提高访问热对象时的性能。如果数据中心位于
不同位置、则可以在远程集群上创建 FlexCache 卷以加速数据访问。
关于本任务
FlexCache 卷始终是 FlexGroup 卷,而不是 FlexVol 卷。
从 ONTAP 9 . 7 开始、 FlexGroup 卷也在 FlexCache 关系的起源处得到支持。
步骤
a. 在目标集群上、创建与数据保护源集群的对等关系:
cluster peer create -generate-passphrase -offer-expiration MM/DD/YYYY
HH:MM:SS|1...7days|1...168hours -peer-addrs peer_LIF_IPs -initial-
allowed-vserver-peers svm_name,..|* -ipspace ipspace_name
示例
Passphrase: UCa+6lRVICXeL/gq1WrK7ShR
Expiration Time: 6/7/2017 08:16:10 EST
Initial Allowed Vserver Peers: *
Intercluster LIF IP: 192.140.112.101
Peer Cluster Name: Clus_7ShR (temporary generated)
b. 在源集群上,将源集群验证到目标集群:
cluster peer create -peer-addrs peer_LIF_IPs -ipspace ipspace
10 | 使用 FlexCache 卷加快数据访问高级指南
示例
示例
以下示例说明了如何创建适用于所有本地 SVM 的 SVM 对等权限:
b. 创建 SVM 对等关系:
vserver peer create -vserver local_SVM -peer-vserver remote_SVM -peer
cluster cluster_name -applications flexcache
3. 创建 FlexCache 卷:
volume flexcache create -vserver cache_svm -volume cache_vol_name -auto-
provision-as flexgroup -size vol_size -origin-vserver origin_svm -
origin-volume origin_vol_name
示例
示例
示例
结果
已成功创建 FlexCache 卷。客户端可以使用 FlexCache 卷的连接路径挂载卷。
相关信息
集群和 SVM 对等
ONTAP 9 命令
FlexCache 卷的大小调整准则
在开始配置卷之前,您必须了解 FlexCache 卷的限制。
FlexVol 卷的大小限制适用于原始卷。FlexCache 卷的大小可以小于或等于原始卷。FlexCache
卷大小的最佳实践是至少为原始卷大小的 10% 。
您还必须了解 FlexCache 卷的以下附加限制:
相关信息
NetApp 互操作性
Fpolicy
管理 FlexCache 关系
如果源卷和 FlexCache 卷处于断开模式,您可能需要执行一些附加操作来手动更新 FlexCache
关系。
查看 FlexCache 关系的连接状态
从 ONTAP 9.6 开始、您可以查看 FlexCache 关系的连接状态、并在源卷和 FlexCache 卷之间
的连接状态变为断开模式时采取任何纠正措施。
关于本任务
FlexCache 关系可以具有以下连接状态之一:
• “connected”
• “disconnected”
• “未知”
步骤
1. 登录到高级权限模式:
set -privilege advanced
Node: cluster-01
关于本任务
FlexCache 卷的以下卷属性必须始终与源卷的卷属性同步:
• 安全风格(安全型)
14 | 使用 FlexCache 卷加快数据访问高级指南
• 卷名称( -volume-name )
• 最大目录大小( -maxdir-size )
• 最小预读( - 最小 - 预读)
步骤
1. 从 FlexCache 卷同步卷属性:
volume flexcache sync-properties -vserver svm_name -volume
flexcache_volume
示例
更新 FlexCache 关系的配置
在发生诸如卷移动、聚合重新定位或存储故障转移等事件后,源卷和 FlexCache 卷上的卷配
置信息将自动更新。如果自动更新失败、系统将生成 EMS 消息、然后您必须手动更新
FlexCache 关系的配置。
关于本任务
如果要更新 FlexCache 卷的配置,则必须从源卷运行该命令。如果要更新原始卷的配置,则
必须从 FlexCache 卷运行该命令。
步骤
1. 更新 FlexCache 关系的配置:
volume flexcache config-refresh -peer-vserver peer_svm -peer-volume
peer_volume_to_update -peer-endpoint-type [origin | cache]
删除 FlexCache 关系
如果不再需要 FlexCache 卷,则可以删除 FlexCache 关系和 FlexCache 卷。
步骤
2. 删除 FlexCache 卷:
volume flexcache delete -vserver svm_name -volume volume_name
示例
从何处查找其他信息
还有其他参考手册可帮助您配置 FlexCache 卷。
您可以使用以下文档来了解 FlexCache 命令:
ONTAP 9 命令
可以使用以下文档配置 NFS 协议:
• NFS 配置
• NFS 快速配置
• NFS 管理
版权
版权所有 © 2020 NetApp, Inc.。保留所有权利。中国印刷。
未经版权所有者事先书面许可,本文档中受版权保护的任何部分不得以任何形式或通过任何
手段(图片、电子或机械方式,包括影印、录音、录像或存储在电子检索系统中)进行复
制。
从受版权保护的 NetApp 资料派生的软件受以下许可和免责声明的约束:
本软件由 NetApp 按“原样”提供,不含任何明示或暗示担保,包括但不限于适销性以及针对
特定用途的适用性的隐含担保,特此声明不承担任何责任。在任何情况下,对于因使用本软
件而以任何方式造成的任何直接性、间接性、偶然性、特殊性、惩罚性或后果性损失(包括
但不限于购买替代商品或服务;使用、数据或利润方面的损失;或者业务中断),无论原因
如何以及基于何种责任理论,无论出于合同、严格责任或侵权行为(包括疏忽或其他行
为),NetApp 均不承担责任,即使已被告知存在上述损失的可能性。
NetApp 保留在不另行通知的情况下随时对本文档所述的任何产品进行更改的权利。除非
NetApp 以书面形式明确同意,否则 NetApp 不承担因使用本文档所述产品而产生的任何责任
或义务。使用或购买本产品不表示获得 NetApp 的任何专利权、商标权或任何其他知识产权许
可。
本手册中描述的产品可能受一项或多项美国 专利、外国专利或正在申请的专利的保护。
根据 FAR 2.101 中的定义,本产品所含数据属于商业项目,并归 NetApp, Inc. 专有。美国政府
使用此类数据需遵守非独占、不可转让、不可再许可、全球性、有限不可撤消的许可证的要
求,且对此类数据的使用仅能出于履行美国政府就此类数据的交付缔结的合约 并为此类合约
提供支持之目的。除非本文另有规定,否则未经 NetApp, Inc. 事先书面批准,不得使用、披
露、再现、修正、执行或显示此类数据。美国国防部享有的美国政府许可权利仅限于 DFARS
第 252.227-7015(b) 条中规定的权利。
18
商标
NetApp、NetApp 标识以及“NetApp 商标”页面所列的标志是 NetApp, Inc. 的商标。其他公司
和产品名称可能是其各自所有者的商标。
http://www.netapp.com/cn/legal/netapptmlist.aspx
19
意见反馈及更新通知
您可以向我们发送反馈意见,帮助我们提高文档质量。初次发行生产级 (GA/FCS) 文档或者对
现有生产级文档进行重要更改时,您可以收到自动通知。
如果您对改进本文档有任何建议,请发送电子邮件。
ng-gpso-china-documents@netapp.com
为了方便我们将您的意见或建议转发给相关主管部门,请在主题行写明产品名称、版本和操
作系统。
您也可以通过以下方式与我们联系:
• 电话:86-10-59293000
• 传真:86-10-59293099
• 支持电话:86-10-59293008