

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# FlexCache によるデータの複製
<a name="using-flexcache"></a>

FlexCache は、データセットをクライアントに近づけ、アクセスパフォーマンスを向上させ、コストを削減するNetApp ONTAP'sリモートキャッシュ機能です。ファイル配布を簡素化し、WAN コストを削減します。FlexCache ボリュームを作成すると、最初にオリジンファイルシステムからメタデータのみをコピーします。このアプローチは、フルデータコピーよりも高速でスペース効率が高く、ストレージ容量のごく一部しか消費しません。

## FlexCache の仕組み
<a name="about-flexcache"></a>

FlexCache ボリュームは、元のボリュームに格納されているデータへのアクセスを提供する、スパースに格納されたキャッシュです。キャッシュは、オプションでリモートの別のファイルシステムに配置することができます。元のボリュームからすべてのデータをコピーする代わりに、FlexCacheは必要なデータのみをコピーします。FlexCacheボリュームは、元のデータを変更するとキャッシュを更新する必要があるため、データ変更の頻度が低い読み取り集中型のワークフローに最適です。

次の設定により FSx for ONTAP でFlexCacheを使用できます:


| 元ボリューム | FlexCache volume | 
| --- | --- | 
| オンプレミスNetApp ONTAP | FSx for ONTAP | 
| FSx for ONTAP | オンプレミスNetApp ONTAP | 
| FSx for ONTAP | FSx for ONTAP | 

## FlexCache書き込みモード
<a name="flexcache_write-around-write-back"></a>

FlexCache ボリュームは、書き込みオペレーションの 2 つのオペレーションモードをサポートします。書き込みアラウンドモードと書き込みバックモードです。

デフォルトモードであるライトアラウンドモードでは、書き込みはキャッシュから元のボリュームに転送されます。データが元のボリュームのストレージにコミットされ、元のボリュームがキャッシュへの書き戻しを確認するまで、書き込み操作はクライアントに認識されません。各書き込みはキャッシュとオリジン間のネットワークを経由する必要があるため、このモードは書き込みバックモードよりもレイテンシーが高くなります。

ONTAP9.15.1 で導入されたライトバックモードでは、書き込みはキャッシュ位置のストレージにコミットされ、すぐにクライアントに確認応答されます。その後、データはオリジンボリュームに非同期的に書き込まれます。このモードでは、書き込みをローカルに近い速度で実行できるため、分散ワークロードのパフォーマンスが大幅に向上します。

低レイテンシーのキャッシュ書き込みを必要とする書き込み負荷の高いワークロードには、書き込みバックモードを使用します。レイテンシーの影響を受けない読み取り負荷の高いワークロード、またはオリジンファイルシステムに 10 個を超えるFlexCacheオリジンボリュームがある場合、書き込みアラウンドモードを使用します。

## FlexCache ボリューム作成の概要
<a name="flexcache_key_points"></a>

FlexCache ボリュームの作成ステップは以下のとおりです:

1. 出典および宛先論理的なインターフェース (LIF) を収集します

1. オリジンファイルシステムとキャッシュファイルシステム間のクラスターピアリングを確立する

1. ストレージ仮想マシン (SVM) ピアリング関係を作成する

1. FlexCache ボリュームを作成し、書き込みモードを選択する

1. クライアントにFlexCacheボリュームをマウントする

詳細な手順については、「[「FlexCache」の作成](create-flexcache.md)」を参照してください。