エフサステクノロジーズ株式会社

本ページの製品は2024年4月1日より、エフサステクノロジーズ株式会社に統合となり、順次、切り替えを実施してまいります。一部、富士通表記が混在することがありますので、ご了承ください。

ONTAP 9 マニュアル ( CA08871-402 )

to English version

FlexCacheボリュームの作成

クラスタにFlexCacheボリュームを作成すると、ホット オブジェクトにアクセスする際のパフォーマンスが向上します。データセンターが複数の場所にある場合は、リモート クラスタにFlexCacheボリュームを作成するとデータ アクセスを高速化できます。

タスク概要
  • FlexCacheでは、FlexVolは元のボリュームとして、FlexGroupボリュームはFlexCacheボリュームとしてサポートされます。

  • FlexVolとFlexGroupボリュームの両方が元のボリュームとしてサポートされます。

  • ONTAP 9.14.0以降では、暗号化されたソースから暗号化されていないFlexCacheボリュームを作成できます。

開始する前に
  • FlexCacheライセンスは不要です。FlexCacheの機能はONTAPに標準搭載されており、ライセンスやアクティブ化は不要です。

HAペアでSASドライブまたはNVMeドライブ(SED、SE、FIPS)の暗号化を使用している場合は、システムを初期化(ブート オプション4または9)する前に、HAペア内のすべてのドライブに対して「FIPSドライブまたはSEDを非保護モードに戻す」の手順を実行しておく必要があります。この手順を実行しない場合、将来ドライブを転用した時にデータが失われる可能性があります。
Example 1. 手順
ONTAP System Manager
  1. FlexCacheボリュームが元のボリュームとは別のクラスタにある場合は、クラスタピア関係を作成します。

    1. ローカルクラスタで、[Protection] > [Overview]をクリックします。

    2. [クラスタ間設定]を展開し、[ネットワークインターフェイスの追加]をクリックして、クラスタのクラスタ間ネットワークインターフェイスを追加します。

      リモートクラスタでこの手順を繰り返します。

    3. リモートクラスタで、[Protection] > [Overview]をクリックします。[クラスタピア] セクションでメニューオプションアイコンをクリックし、[パスフレーズの生成]をクリックします。

    4. 生成されたパスフレーズをコピーしてローカルクラスタに貼り付けます。

    5. ローカルクラスタで、[クラスタピ] にある[ピアクラスタ]をクリックし、ローカルクラスタとリモートクラスタをピアリングします。

  2. FlexCacheボリュームが元のボリュームと同じクラスタにあるが、別のSVMにある場合は、タイプが「flexcache」のクラスタ間SVMピア関係を作成します。

    [Storage VMピア]メニューオプションアイコンをクリックし、[Peer Storage VMs]をクリックし、Storage VM のピアリングを行います。

  3. [Storage] > [Volumes]を選択します。

  4. [追加]を選択します。

  5. [その他のオプション]を選択し、[リモートボリュームのキャッシュとして追加]を選択します。 NOTE: ONTAP 9.8以降でQoSを無効にするかカスタムのQoSポリシーを選択するには、[その他のオプション]をクリックし、[ストレージと最適化][パフォーマンスサービスレベル]を選択します。

CLI
  1. FlexCacheボリュームを別のクラスタに作成する場合は、クラスタ ピア関係を作成します。

    1. デスティネーション クラスタで、データ保護のソース クラスタとのピア関係を作成します。

      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>

      クラスタ ピア関係の作成時にTLS暗号化がデフォルトで有効になります。TLS暗号化は、元のボリュームとFlexCacheボリュームの間のクラスタ間通信でサポートされます。必要に応じて、クラスタ ピア関係のTLS暗号化を無効にすることもできます。

      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.
    2. ソース クラスタで、ソース クラスタをデスティネーション クラスタに対して認証します。

      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.
  2. FlexCacheボリュームを元のボリュームとは別のSVMに配置する場合は、アプリケーションとしてflexcacheを指定してSVMピア関係を作成します。

    1. SVMが別のクラスタにある場合は、ピアリングするSVMのSVM権限を作成します。

      vserver peer permission create -peer-cluster <cluster_name> -vserver <svm-name> -applications flexcache

      次の例は、すべてのローカルSVMに適用されるSVMピア権限を作成する方法を示しています。

      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
    2. SVMピア関係を作成します。

      vserver peer create -vserver <local_SVM> -peer-vserver <remote_SVM> -peer-cluster <cluster_name> -applications flexcache
  3. 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>

    次の例は、FlexCacheボリュームを作成し、プロビジョニングする既存のアグリゲートを自動的に選択します。

    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

    次の例は、FlexCacheボリュームを作成し、ジャンクション パスを設定します。

    cluster1::> flexcache create -vserver vs34 -volume fc4 -aggr-list aggr34,aggr43 -origin-volume origin1 -size 400m -junction-path /fc4
    [Job 903] Job succeeded: Successful
  4. FlexCacheボリュームと元のボリュームのFlexCache関係を確認します。

    1. クラスタ内のFlexCache関係を表示します。

      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
    2. 元のクラスタ内のすべてのFlexCache関係を表示します。
      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

結果

FlexCacheボリュームが作成されました。クライアントは、FlexCacheボリュームのジャンクション パスを使用してボリュームをマウントできます。

Top of Page