【手続補正書】
【提出日】平成17年12月9日(2005.12.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、記憶デバイスに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記記憶デバイスに対するデータ入出力を実行するディスク制御部と、
を含んで構成され、
前記記憶デバイスにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置の制御方法であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を第二の論理ボリュームにも記憶するために前記データを第二の論理ボリュームにも書き込む複製管理処理を実行するステップ
を含むことを特徴とする記憶デバイス制御装置の制御方法。
【請求項２】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、記憶デバイスに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記記憶デバイスに対するデータ入出力を実行するディスク制御部と、
を含んで構成され、
前記記憶デバイスにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置の制御方法であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を第二の論理ボリュームにも記憶するために前記データを第二の論理ボリュームにも書き込む複製管理処理を実行するステップと、
前記チャネル制御部が、前記情報処理装置から送信される、前記複製の対象とするデータをファイル単位またはディレクトリ単位で指定する情報を受信するステップと、
前記チャネル制御部が、前記情報を受信してこれに指定されるファイルやディレクトリに対応するデータを特定し、そのデータが前記第一の論理ボリュームに記憶されるように制御するステップと、
を含むことを特徴とする記憶デバイス制御装置の制御方法。
【請求項３】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、記憶デバイスに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記記憶デバイスに対するデータ入出力を実行するディスク制御部と、
を含んで構成され、
前記記憶デバイスにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置の制御方法であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を第二の論理ボリュームにも記憶するために前記データを第二の論理ボリュームにも書き込む複製管理処理を実行するステップと、
前記チャネル制御部が、前記情報処理装置から送信される、前記複製の対象とするデータをファイル単位またはディレクトリ単位で指定する第一の情報を受信するステップと、
前記チャネル制御部が、前記第一の情報を受信してこれに指定されるファイルやディレクトリに対応するデータを特定し、そのデータが前記第一の論理ボリュームに記憶されるように制御するステップと、
前記チャネル制御部が、前記情報処理装置から送信される、前記複製管理処理の停止を指示する第二の情報を受信するステップと、
前記チャネル制御部が、前記第二の情報を受信した場合にその旨を前記ディスク制御部に通知するステップと、
前記ディスク制御部が、前記通知を受信した場合に前記複製管理処理を停止するステップと、
前記チャネル制御部が、前記第二の情報を受信した場合に、前記第一の情報に指定されるファイルやディレクトリに対応するデータについての前記記憶デバイスへの書き込みにより複数の前記第一の論理ボリュームへの書き込みが生じる場合には、前記複製管理処理が停止するのを待ってから前記第一の論理ボリュームへの書き込みを開始するステップと、
を含むことを特徴とする記憶デバイス制御装置の制御方法。
【請求項４】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、記憶デバイスに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記記憶デバイスに対するデータ入出力を実行するディスク制御部と、
を含んで構成され、
前記記憶デバイスにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置の制御方法であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を他の記憶デバイス制御装置により提供される第二の論理ボリュームにおいても記憶するために前記データを前記他の記憶デバイス制御装置に送信する処理を実行するステップと、
を含むことを特徴とする記憶デバイス制御装置の制御方法。
【請求項５】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、記憶デバイスに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記記憶デバイスに対するデータ入出力を実行するディスク制御部と、
を含んで構成され、
前記記憶デバイスにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置の制御方法であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を他の記憶デバイス制御装置により提供される第二の論理ボリュームにおいても記憶するために前記データを前記他の記憶デバイス制御装置に送信する処理を実行するステップと、
前記チャネル制御部が、前記情報処理装置から送信される、前記複製の対象となるデータをファイル単位またはディレクトリ単位で指定する情報を受信するステップと、
前記チャネル制御部が、前記情報を受信してこれに指定されるファイルやディレクトリに対応するデータを特定し、そのデータが前記第一の論理ボリュームに記憶されるように制御するステップと、
を含むこと
を特徴とする記憶デバイス制御装置の制御方法。
【請求項６】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、記憶デバイスに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記記憶デバイスに対するデータ入出力を実行するディスク制御部と、
を含んで構成され、
前記記憶デバイスにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を第二の論理ボリュームにも記憶するために前記データを第二の論理ボリュームにも書き込む複製管理処理を実行する手段
を備えることを特徴とする記憶デバイス制御装置。
【請求項７】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、記憶デバイスに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記記憶デバイスに対するデータ入出力を実行するディスク制御部と、
を含んで構成され、
前記記憶デバイスにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を第二の論理ボリュームにも記憶するために前記データを第二の論理ボリュームにも書き込む複製管理処理を実行する手段と、
前記チャネル制御部が、前記情報処理装置から送信される、前記複製の対象とするデータをファイル単位またはディレクトリ単位で指定する情報を受信する手段と、
前記チャネル制御部が、前記情報を受信してこれに指定されるファイルやディレクトリに対応するデータを特定し、そのデータが前記第一の論理ボリュームに記憶されるように制御する手段と、
を備えることを特徴とする記憶デバイス制御装置。
【請求項８】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、記憶デバイスに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記記憶デバイスに対するデータ入出力を実行するディスク制御部と、
を含んで構成され、
前記記憶デバイスにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を第二の論理ボリュームにも記憶するために前記データを第二の論理ボリュームにも書き込む複製管理処理を実行する手段と、前記情報処理装置から送信される、前記複製の対象とするデータをファイル単位またはディレクトリ単位で指定する第一の情報を受信する手段と、前記第一の情報を受信してこれに指定されるファイルやディレクトリに対応するデータを特定し、そのデータが前記第一の論理ボリュームに記憶されるように制御する手段と、前記情報処理装置から送信される、前記複製管理処理の停止を指示する第二の情報を受信する手段と、前記第二の情報を受信した場合にその旨を前記ディスク制御部に通知する手段とを備え、
前記ディスク制御部が、前記通知を受信した場合に前記複製管理処理を停止する手段を備え、
前記チャネル制御部が、前記第二の情報を受信した場合に、前記第一の情報に指定されるファイルやディレクトリに対応するデータについての前記記憶デバイスへの書き込みにより複数の前記第一の論理ボリュームへの書き込みが生じる場合には、前記複製管理処理が停止するのを待ってから前記第一の論理ボリュームへの書き込みを開始する手段
を備えることを特徴とする記憶デバイス制御装置。
【請求項９】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、記憶デバイスに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記記憶デバイスに対するデータ入出力を実行するディスク制御部と、
を含んで構成され、
前記記憶デバイスにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を他の記憶デバイス制御装置により提供される第二の論理ボリュームにおいても記憶するために前記データを前記他の記憶デバイス制御装置に送信する処理を実行する手段
を備えることを特徴とする記憶デバイス制御装置。
【請求項１０】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、記憶デバイスに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記記憶デバイスに対するデータ入出力を実行するディスク制御部と、
を含んで構成され、
前記記憶デバイスにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を他の記憶デバイス制御装置により提供される第二の論理ボリュームにおいても記憶するために前記データを前記他の記憶デバイス制御装置に送信する処理を実行する手段と、
前記チャネル制御部が、前記情報処理装置から送信される、前記複製の対象となるデータをファイル単位またはディレクトリ単位で指定する情報を受信する手段と、前記情報を受信してこれに指定されるファイルやディレクトリに対応するデータを特定し、そのデータが前記第一の論理ボリュームに記憶されるように制御する手段と
を備えることを特徴とする記憶デバイス制御装置。
【請求項１１】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、ディスクドライブに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記ディスクドライブに対するデータ入出力を実行するディスク制御部と、
前記各チャネル制御部、及び前記各ディスク制御部によって共有されるメモリである共有メモリと、
を含んで構成され、
クラスタ化された複数の前記チャネル制御部を含み、
前記ディスクドライブにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置の制御方法であって、
前記ディスク制御部が、第一の前記論理ボリュームにデータが書き込まれた場合にそのデータの複製を第二の前記論理ボリュームにも記憶するために前記データを前記第二の論理ボリュームにも書き込む処理である複製管理処理を実行するステップと、
クラスタ化されている前記各チャネル制御部が、前記共有メモリに自己の処理が正常に行われていることを示す情報を書き込みむとともに、他の前記チャネル制御部による前記情報の書き込みの有無を確認するステップと、
クラスタ化されている前記各チャネル制御部が、他の前記チャネル制御部による前記情報の書き込みが検出できない場合に、前記クラスタに所属する各チャネル制御部によって共有される前記論理ボリュームを介して処理を引き継ぐことにより、前記各チャネル制御部間でフェールオーバを実行するステップと、
を含むことを特徴とする記憶デバイス制御装置の制御方法。
【請求項１２】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、ディスクドライブに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記ディスクドライブに対するデータ入出力を実行するディスク制御部と、
前記各チャネル制御部、及び前記各ディスク制御部によって共有されるメモリである共有メモリと、
を含んで構成され、
クラスタ化された複数の前記チャネル制御部を含み、
前記ディスクドライブにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を第二の論理ボリュームにも記憶するために前記データを第二の論理ボリュームにも書き込む複製管理処理を実行する手段と、
クラスタ化されている前記各チャネル制御部が、前記共有メモリに自己の処理が正常に行われていることを示す情報を書き込みむとともに、他の前記チャネル制御部による前記情報の書き込みの有無を確認する手段と、
クラスタ化されている前記各チャネル制御部が、他の前記チャネル制御部による前記情報の書き込みが検出できない場合に、前記クラスタに所属する各チャネル制御部によって共有される前記論理ボリュームを介して処理を引き継ぐことにより、前記各チャネル制御部間でフェールオーバを実行する手段と、
を備えることを特徴とする記憶デバイス制御装置。
【請求項１３】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、ディスクドライブに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記ディスクドライブに対するデータ入出力を実行するディスク制御部と、
前記各チャネル制御部、及び前記各ディスク制御部によって共有されるメモリである共有メモリと、
を含んで構成され、
クラスタ化された複数の前記チャネル制御部を含み、
前記ディスクドライブにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置の制御方法であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を他の記憶デバイス制御装置により提供される第二の論理ボリュームにおいても記憶するために前記データを前記他の記憶デバイス制御装置に送信する処理を実行するステップと、
前記チャネル制御部が、前記情報処理装置から送信される、前記複製の対象となるデータをファイル単位またはディレクトリ単位で指定する情報を受信するステップと、
前記チャネル制御部が、前記情報を受信してこれに指定されるファイルやディレクトリに対応するデータを特定し、そのデータが前記第一の論理ボリュームに記憶されるように制御するステップと、
クラスタ化されている前記各チャネル制御部が、前記共有メモリに自己の処理が正常に行われていることを示す情報を書き込むとともに、他の前記チャネル制御部による前記情報の書き込みの有無を確認するステップと、
クラスタ化されている前記各チャネル制御部が、他の前記チャネル制御部による前記情報の書き込みが検出できない場合に、前記クラスタに所属する各チャネル制御部によって共有される前記論理ボリュームを介して処理を引き継ぐことにより、前記各チャネル制御部間でフェールオーバを実行するステップと、
を含むこと
を特徴とする記憶デバイス制御装置の制御方法。
【請求項１４】  情報処理装置から送信されるファイル単位でのデータ入出力要求をネットワークを通じて受信するファイルアクセス処理部と、ディスクドライブに対する前記データ入出力要求に対応するＩ／Ｏ要求を出力するＩ／Ｏプロセッサとが形成された回路基板を有する複数のチャネル制御部と、
前記Ｉ／Ｏプロセッサから送信される前記Ｉ／Ｏ要求に応じて前記ディスクドライブに対するデータ入出力を実行するディスク制御部と、
前記各チャネル制御部、及び前記各ディスク制御部によって共有されるメモリである共有メモリと、
を含んで構成され、
クラスタ化された複数の前記チャネル制御部を含み、
前記ディスクドライブにより提供される記憶領域をその記憶領域に論理的に設定される記憶領域である論理ボリュームを単位として管理する記憶デバイス制御装置であって、
前記ディスク制御部が、第一の論理ボリュームにデータが書き込まれた場合にそのデータの複製を他の記憶デバイス制御装置により提供される第二の論理ボリュームにおいても記憶するために前記データを前記他の記憶デバイス制御装置に送信する処理を実行する手段と、
前記チャネル制御部が、前記情報処理装置から送信される、前記複製の対象となるデータをファイル単位またはディレクトリ単位で指定する情報を受信する手段と、前記情報を受信してこれに指定されるファイルやディレクトリに対応するデータを特定し、そのデータが前記第一の論理ボリュームに記憶されるように制御する手段と、
クラスタ化されている前記各チャネル制御部が、前記共有メモリに自己の処理が正常に行われていることを示す情報を書き込むとともに、他の前記チャネル制御部による前記情報の書き込みの有無を確認する手段と、
クラスタ化されている前記各チャネル制御部が、他の前記チャネル制御部による前記情報の書き込みが検出できない場合に、前記クラスタに所属する各チャネル制御部によって共有される前記論理ボリュームを介して処理を引き継ぐことにより、前記各チャネル制御部間でフェールオーバを実行する手段と、
を備えることを特徴とする記憶デバイス制御装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００９３
【補正方法】変更
【補正の内容】
【００９３】
リモートコピーの方式としては同期方式と非同期方式とがある。同期方式の場合、情報処理装置２００からプライマリＬＵへのデータ書き込みを指示するデータ入出力要求を受信すると、ストレージシステム６００はプライマリＬＵにそのデータ入出力要求に対応するデータを書き込む。またストレージシステム６００は書き込んだデータと同じデータをストレージシステム６１０に送信する。ストレージシステム６１０はストレージシステム６００から送信されてくるデータを受信すると、そのデータをセカンダリＬＵに書き込む。そしてストレージシステム６１０はデータを書き込んだ旨をストレージシステム６００に対して通知する。この通知を受信したストレージシステム６００は、情報処理装置２００にデータの書き込みを完了した旨を通知するメッセージを送信する。