Créer un volume FlexCache
Vous pouvez créer un volume FlexCache dans le même cluster pour améliorer les performances lors de l'accès à un objet à chaud. Si des data centers sont implantés sur différents sites, vous pouvez créer des volumes FlexCache sur des clusters distants pour accélérer l'accès aux données.
-
À partir de ONTAP 9.5, FlexCache prend en charge les volumes FlexVol en tant que volumes d'origine et les volumes FlexGroup en tant que volumes FlexCache.
-
Depuis ONTAP 9.7, les volumes FlexVol et FlexGroup sont pris en charge en tant que volumes d'origine.
-
Depuis ONTAP 9.14.0, vous pouvez créer un volume FlexCache non chiffré à partir d'une source chiffrée.
-
Vous devez exécuter ONTAP 9.5 ou une version ultérieure.
-
Si vous utilisez ONTAP 9.6 ou une version antérieure, vous devez "Ajoutez une licence FlexCache".
Aucune licence FlexCache n'est requise pour ONTAP 9.7 ou version ultérieure. À partir de ONTAP 9.7, la fonctionnalité FlexCache est incluse dans ONTAP et ne nécessite plus de licence ni d'activation.
Si une paire haute disponibilité est utilisée "Cryptage SAS ou disques NVMe (SED, NSE, FIPS)", vous devez suivre les instructions de la rubrique "Retour d'un lecteur FIPS ou SED en mode non protégé" Pour tous les disques de la paire HA avant d'initialiser le système (options de démarrage 4 ou 9). Si vous ne le faites pas, vous risquez de subir des pertes de données si les disques sont requalifiés. |
-
Si le volume FlexCache se trouve sur un autre cluster que le volume d'origine, créez une relation entre clusters :
-
Dans le cluster local, cliquez sur protection > Présentation.
-
Développez intercluster Settings, cliquez sur Add Network interfaces et ajoutez les interfaces réseau intercluster du cluster.
Répétez cette étape sur le cluster distant.
-
Dans 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.
-
Dans le cluster local, sous pairs de cluster, cliquez sur clusters homologues et créez des clusters locaux et distants.
-
-
Créer une relation de SVM entre pairs :
Sous Storage VM homologues, cliquez sur, puis sur Peer Storage VMs pour homologue les machines virtuelles de stockage.
-
Sélectionnez stockage > volumes.
-
Sélectionnez Ajouter.
-
Sélectionnez plus d'options, puis sélectionnez Ajouter en tant que cache pour un volume distant.
Si vous exécutez ONTAP 9.8 ou une version ultérieure et que vous souhaitez désactiver QoS ou choisir une stratégie QoS personnalisée, cliquez sur plus d'options, puis sous stockage et optimisation, sélectionnez niveau de service de performances.
-
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 :
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>
L'exemple suivant illustre la création d'un volume FlexCache et sélectionne automatiquement les agrégats existants pour le provisionnement :
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
L'exemple suivant illustre la création d'un volume FlexCache et définit la Junction path :
cluster1::> flexcache create -vserver vs34 -volume fc4 -aggr-list aggr34,aggr43 -origin-volume origin1 -size 400m -junction-path /fc4 [Job 903] Job succeeded: Successful
-
Vérifier la relation FlexCache depuis le volume FlexCache et le volume d'origine
-
Afficher la relation FlexCache dans le cluster :
volume flexcache show
cluster1::> volume flexcache show Vserver Volume Size Origin-Vserver Origin-Volume Origin-Cluster ------- ----------- ---------- -------------- ------------- -------------- vs_1 fc1 160MB vs_1 vol_1 cluster1
-
Afficher toutes les relations FlexCache dans le cluster d'origine :
volume flexcache origin show-caches
cluster::> 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
-
Résultat
Le volume FlexCache a été créé avec succès. Les clients peuvent monter le volume en utilisant la Junction path du volume FlexCache.