Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAP FlexCacheボリュームについて学ぶ

共同作成者 netapp-aherbin netapp-dbagwell netapp-thomi netapp-forry netapp-barbe

NetApp FlexCacheテクノロジは、データ アクセスの高速化、WANレイテンシの低減、読み取り処理が大量に発生するワークロードのWAN帯域幅コストの削減を実現します。クライアントが同じデータに繰り返しアクセスする必要がある場合は、特に効果的です。FlexCacheボリュームを作成すると、既存の(元の)ボリュームのリモート キャッシュが作成され、そこには元のボリュームのアクセス頻度が高いデータ(ホット データ)のみが格納されます。

格納されているホット データに対する読み取り要求を受信したFlexCacheボリュームは、元のボリュームよりも高速に応答できます。データがクライアントに届くまでの移動距離が短くてすむからです。読み取り頻度が低いデータ(コールド データ)に対する読み取り要求を受信したFlexCacheボリュームは、元のボリュームから必要なデータを取得し、クライアント要求を処理する前にデータを格納します。以降、同じデータに対する読み取り要求はFlexCacheボリュームから直接提供されます。最初の要求の処理後は、データをネットワーク経由で転送したり、負荷の高いシステムから提供したりする必要がなくなります。たとえば、頻繁に要求されるデータに対する唯一のアクセス ポイントが、クラスタ内でボトルネックになっているとします。クラスタ内でFlexCacheを使用して、ホット データに複数のマウント ポイントを提供すれば、ボトルネックを軽減してパフォーマンスを向上できます。別の例として、複数のクラスタがアクセスするボリュームへのネットワーク トラフィックを減らす必要があるとします。FlexCacheボリュームを使用すれば、ホット データを元のボリュームからネットワーク内のクラスタ全体に分散できます。これにより、よりユーザに近いアクセス ポイントが提供されるため、WANトラフィックが削減されます。

また、FlexCacheテクノロジは、クラウド環境やハイブリッド クラウド環境のパフォーマンス向上のためにも利用できます。FlexCacheボリュームを使用すると、オンプレミスのデータセンターからクラウドにデータをキャッシュでき、ハイブリッド クラウドへのワークロードの移行に役立ちます。また、FlexCacheボリュームを使用すれば、あるクラウド プロバイダから別のクラウド プロバイダに、または同じクラウド プロバイダの2つのリージョン間でデータをキャッシュして、クラウド サイロを解消することもできます。

ONTAP 9.10.1以降では、すべてのFlexCacheボリュームにまたがって"グローバルファイルロックを有効にする"を設定できます。グローバルファイルロックにより、他のユーザーが既に開いているファイルへのユーザーアクセスを防止できます。元のボリュームへの更新は、すべてのFlexCacheボリュームに同時に配信されます。

ONTAP 9.9.1以降では、見つからなかったファイルのリストがFlexCacheボリュームで維持されます。クライアントが存在しないファイルを検索する際に、元のボリュームに何度も呼び出しを送信する必要がなくなるため、ネットワーク トラフィックの削減につながります。

ONTAPバージョン別にサポートされているプロトコルのリストを含む、追加の"FlexCacheボリュームとその元のボリュームでサポートされている機能"のリストも利用できます。

ONTAP FlexCacheテクノロジーのアーキテクチャの詳細については、"TR-4743:FlexCache in ONTAP"を参照してください。

ビデオ

How FlexCache can reduce WAN latency and read times for global data

Learn about the performance benefits of ONTAP FlexCache!