创建ONTAP FlexCache卷
您可以在同一个 ONTAP 群集中创建 FlexCache 卷,以提高访问热对象时的性能。如果您在不同位置拥有数据中心,则可以在远程 ONTAP 群集上创建 FlexCache 卷,以加速数据访问。
-
从 ONTAP 9.18.1 开始,您可以通过在创建 FlexCache 卷时将 `-is-s3-enabled`选项设置为 `true`来在卷上启用 NAS S3 存储桶访问。此选项默认处于禁用状态。
-
从ONTAP 9.18.1 开始, FlexCache支持为具有 SVM-DR 关系的 SVM 的源卷创建缓存卷。
如果您运行的是ONTAP 9.18.1 或更高版本,则存储管理员必须先将缓存 SVM 与 SVM-DR 关系中的主源 SVM 和辅助源 SVM 建立对等关系,然后再创建属于 SVM-DR 关系的源卷的缓存卷。
-
从ONTAP 9.14.0开始、您可以从加密源创建未加密的FlexCache卷。
-
从 ONTAP 9.7 开始,FlexVol 卷和 FlexGroup 卷都支持作为源卷。
-
从ONTAP 9.5开始、FlexCache支持将FlexVol卷用作初始卷、并将FlexGroup卷用作FlexCache卷。
-
您必须运行ONTAP 9.5或更高版本。
-
如果您运行的是ONTAP 9 6或更早版本,则必须"添加FlexCache许可证"。
ONTAP 9.7或更高版本不需要FlexCache许可证。从ONTAP 9.7开始、ONTAP随附了FlexCache功能、不再需要许可证或激活。
|
|
HA 对使用时 "加密 SAS 或 NVMe 驱动器( SED , NSE , FIPS )",您必须按照主题中的说明进行操作 "将 FIPS 驱动器或 SED 恢复到未受保护的模式" 初始化系统之前 HA 对中的所有驱动器(启动选项 4 或 9 )。如果不这样做,则在重新利用驱动器时,可能会导致未来数据丢失。 |
-
如果 FlexCache 卷位于与原始卷不同的 ONTAP 群集上,请创建群集对等关系:
-
在本地集群中,单击 * 保护 > 概述 * 。
-
展开*Intercluster Settings*,单击*Add Network Interfaces*并为集群添加集群间网络接口。
在远程集群上重复此步骤。
-
在远程集群中,单击 * 保护 > 概述 * 。单击
"Cluster Peers"(集群对等方)部分,然后单击*Generate Pas密切 相关*。 -
复制生成的密码短语并将其粘贴到本地集群中。
-
在本地集群中的集群对等方下,单击 * 对等集群 * 并对本地和远程集群建立对等关系。
-
-
创建SVM对等关系:
在Storage VM对等方下、依次单击
和*对等Storage VM*以对等Storage VM。 -
选择 * 存储 > 卷 * 。
-
选择 * 添加 * 。
-
选择*更多选项*,然后选择*为远程卷添加缓存*。
如果您运行的是ONTAP 9.8或更高版本,并且要禁用QoS或选择自定义QoS策略,请单击*更多选项*,然后在*存储和优化*下选择*性能服务级别*。
-
如果要创建的 FlexCache 卷位于其他集群中,请创建集群对等关系:
-
在目标集群上、创建与数据保护源集群的对等关系:
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>从 ONTAP 9.6 开始,默认情况下,在创建集群对等关系时会启用 TLS 加密。支持使用 TLS 加密在初始卷和 FlexCache 卷之间进行集群间通信。如果需要,您还可以为集群对等关系禁用 TLS 加密。
cluster02::> cluster peer create -generate-passphrase -offer-expiration 2days -initial-allowed-vserver-peers * 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) Warning: make a note of the passphrase - it cannot be displayed again.-
在源集群上,将源集群身份验证到目标集群:
cluster peer create -peer-addrs <peer_LIF_IPs> -ipspace <ipspace>cluster01::> cluster peer create -peer-addrs 192.140.112.101,192.140.112.102 Notice: Use a generated passphrase or choose a passphrase of 8 or more characters. To ensure the authenticity of the peering relationship, use a phrase or sequence of characters that would be hard to guess. Enter the passphrase: Confirm the passphrase: Clusters cluster02 and cluster01 are peered.
-
-
如果FlexCache卷与原始卷位于不同的SVM中、请使用创建SVM对等关系
flexcache作为应用程序:-
如果SVM位于不同集群中、请为对等SVM创建SVM权限:
vserver peer permission create -peer-cluster <cluster_name> -vserver <svm-name> -applications flexcache以下示例说明了如何创建适用于所有本地 SVM 的 SVM 对等权限:
cluster1::> vserver peer permission create -peer-cluster cluster2 -vserver "*" -applications flexcache Warning: This Vserver peer permission applies to all local Vservers. After that no explict "vserver peer accept" command required for Vserver peer relationship creation request from peer cluster "cluster2" with any of the local Vservers. Do you want to continue? {y|n}: y-
创建SVM对等关系:
vserver peer create -vserver <local_SVM> -peer-vserver <remote_SVM> -peer-cluster <cluster_name> -applications flexcache
-
-
创建 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> -is-s3-enabled true|false以下示例将创建一个 FlexCache 卷并自动选择要配置的现有聚合:
cluster1::> volume flexcache create -vserver vs_1 -volume fc1 -auto-provision-as flexgroup -origin-volume vol_1 -size 160MB -origin-vserver vs_1 [Job 443] Job succeeded: Successful
以下示例将创建一个 FlexCache 卷并设置接合路径:
cluster1::> volume flexcache create -vserver vs34 -volume fc4 -aggr-list aggr34,aggr43 -origin-volume origin1 -size 400m -junction-path /fc4 [Job 903] Job succeeded: Successful
以下示例在 FlexCache 卷上启用 S3 访问:
cluster1::> volume flexcache create -vserver vs3 -volume cache_vs3_vol33 -origin-volume vol33 -origin-vserver vs3 -junction-path /cache_vs3_vol33 -is-s3-enabled true
-
验证 FlexCache 卷和原始卷的 FlexCache 关系。
-
查看集群中的FlexCache关系:
volume flexcache showcluster1::> volume flexcache show Vserver Volume Size Origin-Vserver Origin-Volume Origin-Cluster ------- ----------- ---------- -------------- ------------- -------------- vs_1 fc1 160MB vs_1 vol_1 cluster1
-
查看初始集群中的所有FlexCache关系:
volume flexcache origin show-cachescluster::> volume flexcache origin show-caches Origin-Vserver Origin-Volume Cache-Vserver Cache-Volume Cache-Cluster -------------- --------------- --------------- -------------- --------------- vs0 ovol1 vs1 cfg1 clusA vs0 ovol1 vs2 cfg2 clusB vs_1 vol_1 vs_1 fc1 cluster1
-
已成功创建 FlexCache 卷。客户端可以使用 FlexCache 卷的接合路径挂载卷。