Dynamic Provisioningの仮想ボリュームをソースボリュームやターゲットボリュームにする場合の注意事項

Dynamic Provisioningの仮想ボリュームをソースボリュームやターゲットボリュームにする場合の注意事項について説明します。

なお、このマニュアルでDynamic Provisioningと記載してある場合は、Dynamic Provisioning、Dynamic Tieringおよびactive flashを指します。

  • 移動先のDynamic Provisioningの仮想ボリュームに対応するプールの状態によって、警告メッセージが表示されたり、移動プランが作成できなかったりすることがあります。ソースボリュームとターゲットボリュームの組み合わせを、次の表に示します。

    ソースボリューム

    内部ボリュームがターゲットボリューム

    DP-VOL※1がターゲットボリューム

    閉塞

    満杯のため閉塞

    正常

    正常

    移動後のデータのサイズがプールのしきい値を超える場合

    移動後にボリュームが満杯になる場合

    内部ボリュームがソースボリューム

    ※2

    ※2

    警告メッセージ表示

    ×

    ×

    ×

    DP-VOL※1がソースボリューム

    正常

    ※2

    閉塞

    ×

    ×

    ×

    満杯のため閉塞

    ※2

    ※2

    ※2

    警告メッセージ表示

    • (凡例)

      ○:移動プラン作成可

      ×:移動プラン作成不可

    • 注※1

      DP-VOLは、Dynamic Provisioningで使用する仮想ボリュームを示します。

    • 注※2

      移動後のボリュームを再度移動する場合は、次の計算式から算出した時間の間隔を置いて実行してください。

      (プール容量 (TB)×3 (秒))+40 (分)

      なお、Volume Migrationの操作後にストレージシステムの構成情報を変更する操作を実行した場合、それらの変更操作の完了後に上記で算出した時間の間隔を置いてから、再度ボリュームの移動を実行してください。ただし、ストレージシステムに対する負荷によって、算出した時間以降に移動を開始できないことがあります。

  • Dynamic Provisioningの容量拡張とVolume Migrationによる移動操作との関係を次の表に示します

    移動元ボリューム

    移動先ボリューム

    Volume Migrationの操作

    ボリューム

    容量の拡張

    ボリューム

    容量の拡張

    ボリューム移動を実行

    ボリューム移動を中止

    DP-VOL※1

    容量の拡張中

    DP-VOL※1

    容量の拡張中

    ×※2

    ×※3

    容量の拡張が終了、または容量を拡張していない

    ×※2

    ×※3

    通常ボリューム

    なし

    ×※2

    ×※3

    容量の拡張が終了、または容量を拡張していない

    DP-VOL※1

    容量の拡張中

    ×※2

    ×※3

    容量の拡張が終了、または容量を拡張していない

    通常ボリューム

    なし

    通常ボリューム

    なし

    DP-VOL※1

    容量の拡張中

    ×※2

    ×※3

    容量の拡張が終了、または容量を拡張していない

    通常ボリューム

    なし

    • (凡例)

      ○:操作できる

      ×:操作できない

    • 注※1

      DP-VOLは、Dynamic Provisioningで使用する仮想ボリュームを示します。

    • 注※2

      容量の拡張処理が終了したことを確認してから、拡張後のボリュームと同じ容量のボリュームを指定して、再度ボリュームを移動してください。

    • 注※3

      容量を拡張しているDP-VOLは移動できません。また、移動プランを設定しているDP-VOLの容量は拡張できません。これらのことから、容量を拡張しているDP-VOLに移動プランを設定することはありません。

  • ボリュームの容量が4,194,304MB(8,589,934,592block)より大きいDynamic Provisioningの仮想ボリュームを使用してVolume Migrationペアを作成する場合、差分データはVolume Migrationペアのソースボリュームおよびターゲットボリュームが関連づけられているプールで管理されます。この場合、ボリュームの容量4,123,168,604,160バイトごとに、差分管理データ用のプール容量(最大4ページ)が必要です。差分管理データ用のプール容量はプログラムプロダクトの構成によって異なります。

  • ボリュームの容量が4,194,304MBより大きいDynamic Provisioningの仮想ボリュームを使用したペア作成をサポートしていないマイクロコードバージョンへダウングレードするときは、プールで管理されている差分データ(ページ)を解放する必要があります。ページは次の手順で解放できます。

    1. ページを解放する仮想ボリュームを使用しているすべてのペアを削除します。

    2. システムオプションモード755をOFFにします。

      システムオプションモード755をOFFにすると、ゼロデータページを破棄できます。

    3. 閉塞しているプールを回復します。

    4. 仮想ボリュームのページを解放します。

      Storage Navigatorでは[ゼロデータページ破棄]画面を、RAID Managerではraidcom modify ldevコマンドを使ってページを解放します。ページの解放には時間が掛かることがあります。

  • ゼロデータページ破棄(WriteSame/Unmapコマンドまたはリバランスによるゼロデータページ破棄を含む)の処理中にVolume Migrationのペア作成を実施すると、ゼロデータページ破棄が中断されます。

  • Volume Migrationペアのソースボリュームまたはターゲットボリュームに対してWriteSame/Unmapコマンドが発行された場合、WriteSame/Unmapコマンドによるゼロデータページ破棄は実施されません。
  • リバランスが動作してもVolume Migrationペアのソースボリュームまたはターゲットボリュームに対してリバランスによるゼロデータページ破棄は実施されません。
  • システムオプションモード905がONの状態で発行されたUnmapコマンドの処理中にVolume Migrationのペア作成を実施すると、ペア作成が失敗する場合があります。ペア作成が失敗した場合は、しばらく待ってから再度操作してください。再度操作してもペア作成を実施できない場合は、システムオプションモード905をOFFにしてから操作してください。

  • ターゲットボリュームにDP-VOLを使用する場合、ターゲットボリュームが属するプールが満杯になると、Volume Migrationによるボリュームの移動が失敗します。ターゲットボリュームが属するプールに十分な空き容量があることを事前に確認してからボリュームを移動してください。

  • 移動プランのターゲットボリュームが、容量削減機能が有効なDynamic Provisioningの仮想ボリュームの場合の容量の表示

    ターゲットボリュームが、容量削減機能が有効なDynamic Provisioningの仮想ボリュームの場合、[ボリューム移動]画面の[利用可能なターゲットボリューム]テーブルの[プール容量]の項目にある、[使用量]と[残り]に表示される容量を次に示します。

    次の表に示す条件でターゲットボリュームを選択して移動プランを作成したあとにソースボリュームを選択すると、[利用可能なターゲットボリューム]テーブルに予測使用量と残容量が表示されます。なお、ターゲットボリュームの現在使用量が変わらない場合、予測使用量および残容量は表示されません。

    表示項目

    ターゲットボリュームの属するプールに容量拡張設定が有効なFMCパリティグループが含まれている

    表示形式

    ターゲットボリュームの容量削減機能が有効なDP-VOL※1である

    非該当

    該当

    非該当

    該当

    プールボリュームの自動追加機能が無効

    プールボリュームの自動追加機能が有効

    [プール容量]-[使用量]

    ×

    ×

    ×

    (現在の使用量) >>(予測使用量)※2

    ×

    ×

    ×

    (現在の使用量) >>

    (予測最小使用量) - (予測最大使用量)

    ×

    ×

    ×

    (現在の使用量) >>

    (予測最小使用量) - (予測最大使用量)

    ×

    ×

    ×

    (現在の使用量) >>

    (予測最小使用量) - (予測最大使用量)

    ×

    ×

    ×

    (現在の使用量) >>

    (予測最小使用量) - (予測最大使用量)

    ×

    ×

    ×

    (現在の使用量) >>

    (予測最小使用量) - (予測最大使用量)

    [プール容量]-[残り]

    ×

    ×

    ×

    (現在の残容量) >>

    (予測残容量) ※3

    ×

    ×

    ×

    (現在の残容量) >>

    (予測最小残容量) - (予測最大残容量)

    ×

    ×

    ×

    (現在の残容量) >>

    (予測最小残容量) - (予測最大残容量)

    ×

    ×

    ×

    (現在の残容量) >>

    (予測最小残容量) - (予測最大残容量)

    ×

    ×

    ×

    (現在の残容量) >>

    (予測最小残容量) - (予測最大残容量)

    ×

    ×

    ×

    (現在の残容量) >>

    (予測最小残容量) - (予測最大残容量)

    • (凡例)

      ○:該当

      ×:非該当

    • 注※1

      DP-VOLは、Dynamic Provisioningで使用する仮想ボリュームを示します。

    • 注※2

      (現在の使用量)は、ターゲットボリュームが属するプールの物理使用量です。

      (予測使用量)は、最小値(ターゲットボリュームが属するプールの物理使用量+ソースボリュームの使用量、プール物理総容量)です。ソースボリュームが内部ボリュームまたは外部ボリュームの場合は、(ソースボリュームの総容量)に置き換えてください。

    • 注※3

      (現在の残容量)は、ターゲットボリュームが属するプールの物理残容量です。

      (予測使用量)は、最大値(ターゲットボリュームが属するプールの物理残容量-ソースボリュームの使用量)です。ソースボリュームが内部ボリュームまたは外部ボリュームの場合は、(ソースボリュームの総容量)に置き換えてください。