メインコンテンツまでスキップ

VAAI:キャッシングはFlexGroupでどのように機能しますか?

Views:
4
Visibility:
Public
Votes:
0
Category:
netapp-nfs-plug-in-for-vmware-vaai
Specialty:
virt
Last Updated:

環境

  • NFS
  • FlexGroup ボリューム
  • VMware VAAI(vSphere APIs for Array Integration)

回答

NetApp FlexGroupボリューム では、フルファイルクローンプリミティブに対するVAAIサポートが提供されています。  VAAIボリュームとFlexGroupボリュームのサポートを有効にする方法については 、https://kb.netapp.com/onprem/ontap/dm/VAAI/How_to_Configure_ONTAP_FlexGroups_to_allow_VAAI_copy_offloadを参照してください。

FlexGroupボリュームのコピーオフロードオプションを確認する際には、テンプレートのキャッシュに関連するオプションがあります。   この記事では、テンプレートのキャッシュ と、これらのオプションが変更される動作について説明します。

::*> vserver copy-offload show
                         FG      FG
                    FG     Optimized Optimized
           Subfile- Avoid   Optimized Copy Cache Copy Cache QoS
Vserver NFS   SCSI  Sisclone Punching Copy    Autodelete Timeout   Throttle
------- ----- ----- -------- -------- --------- ---------- ---------- --------
svm1
     enabled
        enabled
           enabled  disabled disabled  on      160        0B

テンプレートキャッシュ

FlexGroupボリュームを使用してデータストアでクローンを実行する場合:

  • 初期クローニングは、FlexVolデータストアに格納する場合よりも時間がかかります  
  • これは、最初にFlexGroupボリュームにテンプレートキャッシュを取り込む必要があるためです
  • テンプレートキャッシュにデータが入力されると、以降のクローンのパフォーマンスはFlexVolデータストアと同等になります。

 

FlexGroupで最適化されたコピーキャッシュ自動削除/ FlexGroupで最適化されたコピーキャッシュタイムアウト
  • 「FlexGroup optimized copy cache autodelete」 は、ONTAPによるキャッシュコピーの自動削除を制御するために使用します
  • 自動削除は20分ごとに実行され、 「FlexGroup最適化コピーキャッシュタイムアウト」を超えたキャッシュデータが検索されます。この値は分単位です。
  • 「FlexGroup Optimized Copy Cache Timeout」をゼロに設定しても、タイムアウトは無効になりません。  代わりに、これによりキャッシュエントリがすぐに削除対象としてマークされます。
  • キャッシュコピーを使用するたびに、コピーのキャッシュタイムアウトがリセットされます。
  • キャッシュコピーを保持するには、次のコマンドを実行して「FlexGroup optimized copy cach autodelete」を無効にします。
    • vserver copy-offload modify -flexgroup-optimized-copy-cache-autodelete off
  • 管理者ユーザはキャッシュコピーを削除できません。  この自動削除は、「FG最適化コピーが有効になっている」場合にONTAPによって管理されます。
  • キャッシュタイムアウトの前にクローンのソースファイルが更新された場合:
    • すべてのキャッシュコピーが無効になります
    • VMクローンを配置するすべてのコンスティチュエントボリュームに新しいキャッシュコピーが準備されます
    • キャッシュコピーがアイドル状態で、「FlexGroup最適化コピーキャッシュタイムアウト」が満たされると、ONTAPがクリーンアップを実行します

追加情報

 

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.