Activez et gérez l'écriture différée FlexCache
À partir de ONTAP 9.15.1, vous pouvez activer le mode de réécriture de code FlexCache sur les volumes FlexCache afin d'améliorer les performances des environnements de périphérie et du cache avec des charges de travail intensives en écriture. Vous pouvez également déterminer si l'écriture différée est activée sur un volume FlexCache ou désactiver l'écriture différée sur le volume si nécessaire.
Lorsque l'écriture différée est activée sur le volume du cache, les demandes d'écriture sont envoyées au cache local plutôt qu'au volume d'origine.
Vous devez être en mode privilèges avancés.
Créez un volume FlexCache dont l'écriture différée est activée
Vous pouvez créer un volume FlexCache dont l'écriture différée est activée via ONTAP System Manager ou l'interface de ligne de commande ONTAP.
-
Si le volume FlexCache se trouve sur un autre cluster que le volume d'origine, créez une relation entre clusters :
-
Sur le cluster local, cliquez sur protection > vue d'ensemble.
-
Développez intercluster Settings, cliquez sur Add Network interfaces et ajoutez les interfaces intercluster au cluster.
Répétez cette opération sur le cluster distant.
-
Sur le cluster distant, cliquez sur protection > Présentation. Cliquez sur dans la section homologues du cluster et cliquez sur générer une phrase de passe.
-
Copiez la phrase secrète générée et collez-la dans le cluster local.
-
Sur le cluster local, sous homologues du cluster, cliquez sur clusters homologues et homologue les clusters locaux et distants.
-
-
Si le volume FlexCache se trouve sur un cluster différent du volume d'origine, créer une relation entre pairs SVM :
Sous Storage VM homologues, cliquez sur, puis sur Peer Storage VMs pour faire la distinction entre les machines virtuelles de stockage.
Si le volume FlexCache se trouve sur le même cluster, vous ne pouvez pas créer de relation de pairs SVM à l'aide de System Manager.
-
Sélectionnez stockage > volumes.
-
Sélectionnez Ajouter.
-
Sélectionnez plus d'options, puis sélectionnez Ajouter en tant que cache pour un volume distant.
-
Sélectionnez Activer la réécriture FlexCache.
-
Si le volume FlexCache à créer se trouve dans un autre cluster, créez une relation entre clusters :
-
Sur le cluster destination, créez une relation entre pairs avec le cluster source de protection des données :
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>
Depuis ONTAP 9.6, le chiffrement TLS est activé par défaut lors de la création d'une relation cluster peer-to-peer. Le chiffrement TLS est pris en charge pour la communication intercluster entre les volumes d'origine et FlexCache. Vous pouvez également désactiver le chiffrement TLS pour la relation cluster peer, si nécessaire.
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.
-
Sur le cluster source, authentifier le cluster source sur le cluster destination :
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.
-
-
Si le volume FlexCache se trouve dans un SVM différent de celui du volume d'origine, créer une relation de SVM peer-to-peer
flexcache
en tant qu'application :-
Si la SVM se trouve dans un autre cluster, créer une autorisation SVM pour les SVM de peering :
vserver peer permission create -peer-cluster <cluster_name> -vserver <svm-name> -applications flexcache
L'exemple suivant illustre la création d'une autorisation de pairs SVM qui s'applique à tous les SVM locaux :
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
-
Créer la relation entre SVM :
vserver peer create -vserver <local_SVM> -peer-vserver <remote_SVM> -peer-cluster <cluster_name> -applications flexcache
-
-
Créer un volume FlexCache avec l'écriture différée activée :
volume flexcache create -vserver <cache_vserver_name> -volume <cache_flexgroup_name> -aggr-list <list_of_aggregates> -origin-volume <origin flexgroup> -origin-vserver <origin_vserver name> -junction-path <junction_path> -is-writeback-enabled true
Activez l'écriture différée FlexCache sur un volume FlexCache existant
Vous pouvez activer la réécriture de code FlexCache sur un volume FlexCache existant à l'aide de ONTAP System Manager ou de l'interface de ligne de commande ONTAP.
-
Sélectionnez stockage > volumes et sélectionnez un volume FlexCache existant.
-
Sur la page vue d'ensemble du volume, cliquez sur Modifier dans le coin supérieur droit.
-
Dans la fenêtre Edit Volume, sélectionnez Enable FlexCache write-back.
-
Activer la réécriture sur un volume FlexCache existant :
volume flexcache config modify -volume <cache_flexgroup_name> -is-writeback-enabled true
Vérifiez si l'écriture FlexCache est activée
Vous pouvez utiliser System Manager ou l'interface de ligne de commandes de ONTAP pour déterminer si l'écriture différée FlexCache est activée.
-
Sélectionnez stockage > volumes et sélectionnez un volume.
-
Dans le volume vue d'ensemble, localisez détails FlexCache et vérifiez si l'écriture différée FlexCache est définie sur activée sur le volume FlexCache.
-
Vérifiez si l'écriture différée FlexCache est activée :
volume flexcache config show -volume <cache_flexgroup_name> -fields is-writeback-enabled
Désactiver l'écriture différée sur un volume FlexCache
Avant de pouvoir supprimer un volume FlexCache, vous devez désactiver l'écriture différée FlexCache.
Vous pouvez utiliser System Manager ou l'interface de ligne de commandes de ONTAP pour désactiver l'écriture différée FlexCache.
-
Sélectionnez stockage > volumes et sélectionnez un volume FlexCache existant sur lequel la réécriture FlexCache est activée.
-
Sur la page vue d'ensemble du volume, cliquez sur Modifier dans le coin supérieur droit.
-
Dans la fenêtre Edit Volume, désélectionnez Enable FlexCache write-back.
-
Désactiver l'écriture différée :
volume flexcache config modify -volume <cache_vol_name> -is-writeback-enabled false