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がクリーンアップを実行します
追加情報