JP4915775B2

Storage system and remote copy control method for storage system

Abstract

This record has no abstract on file.

JP4915775B2, drawing sheet 1
Sheet 1 of 23

Term

Term ended

Expired 28 March 2026, 0.5 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

6 claims: 2 independent, 4 dependent

  1. 1
    複数の記憶制御装置間でデータをコピーさせるストレージシステムであって、 複数の第1記憶制御装置と、これら各第1記憶制御装置にそれぞれ接続される複数の第2記憶制御装置とを備え、 前記各第1記憶制御装置は、 上位装置により入出力されるデータを記憶するための第1論理ボリュームと、 前記上位装置による前記第1論理ボリュームへのデータ更新を、更新データと該更新データの更新順序を指示するための更新順序情報とを対応付けて前記第2記憶制御装置に送信することにより通知する更新通知部と、をそれぞれ備えており、 前記各第2記憶制御装置は、互いに接続されており、かつ、 前記第1論理ボリュームに対応付けられ、前記第1論理ボリュームに記憶されるデータのコピーが記憶される第2論理ボリュームと、 前記更新通知部から受信した前記更新データを記憶する更新データ記憶部と、 前記更新通知部から受信した前記更新順序情報を管理する更新順序情報管理部と、 前記更新順序情報に基づいて、前記更新データ記憶部に記憶された前記更新データを前記第2論理ボリュームに順番に書き込むことにより、前記第2論理ボリュームに記憶されるデータを更新させる更新部とを それぞれ備えており、 前記各第2記憶制御装置のうちいずれか1つの第2記憶制御装置は、更新制御部をさらに備えており、 前記各第1記憶制御装置内では、1つまたは複数の前記第1論理ボリュームによって第1ボリュームグループがそれぞれ形成されており、 前記各第2記憶制御装置内では、1つまたは複数の前記第2論理ボリュームによって第2ボリュームグループがそれぞれ形成されており、 前記各第1ボリュームグループと前記各第2ボリュームグループとが対応付けられており、 前記複数の第2ボリュームグループから少なくとも1つ以上の拡張ボリュームグループが形成されており、 前記更新制御部は、前記拡張グループ毎に前記更新可能時点を決定し、この決定された更新可能時点を前記拡張グループに属する前記各第2ボリュームグループを有する前記各第2記憶制御装置にそれぞれ通知するようになっており、 前記更新制御部は、前記各第1記憶制御装置のうちいずれかの第1記憶制御装置を介してサスペンド要求を受けた場合に、前記各更新順序情報管理部からそれぞれ収集される前記各更新順序情報に基づいて前記各第2論理ボリュームを更新可能な時点を決定し、この決定された更新可能時点を前記各更新部にそれぞれ通知することにより、前記各更新部によって前記各第2論理ボリュームに記憶されるデータを前記更新可能時点までそれぞれ更新させ、 前記各第2記憶制御装置は、前記更新可能時点よりも後の前記更新データについては、前記各第2論理ボリュームに書き込まずに差分管理し、前記各第2論理ボリュームの状態をサスペンド状態に変更し、前記各第2論理ボリュームがサスペンド状態に変更された旨を示す状態変更通知を前記第1記憶制御装置に送信し、 前記第1記憶制御装置は、前記状態変更通知を受信すると、前記サスペンド要求に対応する前記第1論理ボリュームの状態をサスペンド状態に変更し、前記サスペンド要求を前記第1記憶制御装置に発行した前記上位装置にサスペンド処理が完了した旨を報告する、 ストレージシステム。
  2. 2
    前記各更新部は、前記第1論理ボリュームにおける更新順序と同一の順序で、前記通知された更新可能時点まで、前記第2論理ボリュームに記憶されるデータを更新させる請求項1に記載のストレージシステム。
  3. 3
    前記更新制御部は、前記各第2記憶制御装置に受信されて前記各更新順序情報管理部によりそれぞれ管理されている最新の前記各更新順序情報のうち、最も古い前記更新順序情報に基づいて、前記更新可能時点を決定する請求項1に記載のストレージシステム。
  4. 4
    前記更新順序情報には、前記上位装置による更新要求の発行時刻が含まれている請求項1に記載のストレージシステム。
  5. 5
    前記更新順序情報には、前記上位装置による更新要求の発行時刻及び前記更新要求の発行順序が含まれている請求項1に記載のストレージシステム。
  6. 6
    複数の第1記憶制御装置と該各第1記憶制御装置にそれぞれ接続される複数の第2記憶制御装置とを備えたストレージシステムにおいて、前記各第1記憶制御装置から前記各第2記憶制御装置へデータをそれぞれ転送してコピーさせるリモートコピー制御方法であって、 前記各第1記憶制御装置がそれぞれ備える第1論理ボリュームと前記各第2記憶制御装置がそれぞれ備える第2論理ボリュームとを対応付けることにより、リモートコピーのペアを形成 し、前記各第1記憶制御装置内では、1つまたは複数の前記第1論理ボリュームによって第1ボリュームグループをそれぞれ形成し、前記各第2記憶制御装置内では、1つまたは複数の前記第2論理ボリュームによって第2ボリュームグループをそれぞれ形成し、前記各第1ボリュームグループと前記各第2ボリュームグループとを対応付け、前記複数の第2ボリュームグループから少なくとも1つ以上の拡張ボリュームグループが形成され るステップと、 上位装置から前記第1論理ボリュームに対する更新要求を受信するステップと、 前記更新要求に係る更新データを前記第1論理ボリュームに書き込んで、前記第1論理ボリュームに記憶されるデータを更新させるステップと、 前記更新データと該更新データの更新順序を指示するための更新順序情報とを対応付けて、前記各第1記憶制御装置から前記各第2記憶制御装置に転送させるステップと、 前記更新順序情報に基づいて、前記第2論理ボリュームに前記更新データを順番に書き込み、前記第2論理ボリュームに記憶されるデータを更新させるステップと、 前記各第2記憶制御装置から前記各更新順序情報をそれぞれ収集するステップと、 前記各第1記憶制御装置のうち前記上位装置からサスペンド要求 を受けた場合に、前記収集された各更新順序情報に基づいて、 前記拡張グループ毎に 前記各第2論理ボリュームを更新可能な時点を決定するステップと、 前記決定された更新可能時点を前記各第2記憶制御装置にそれぞれ通知し、前記各第2論理ボリュームに記憶されているデータを前記更新可能時点までそれぞれ更新させる同期ステップと、 前記更新可能時点よりも後に発行された前記更新データについては、前記各第2論理ボリュームに書き込まずに更新箇所を差分管理するステップと、 前記各第2論理ボリュームの状態をサスペンド状態に変更するステップと、 前記各第2論理ボリュームがサスペンド状態に変更された旨を示す状態変更通知を前記第1記憶制御装置に送信するステップと、 前記状態変更通知を受信した前記第1記憶制御装置が、前記サスペンド要求に対応する前記第1論理ボリュームの状態をサスペンド状態に変更し、前記サスペンド要求を発行した前記上位装置にサスペンド処理が完了した旨を報告するステップと、 を実行するストレージシステムのリモートコピー制御方法。
Independent claims6