【手続補正書】
【提出日】平成18年11月17日(2006.11.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一つ以上のリモートコピー用論理ボリュームを有する複数の記憶装置システムと、それぞれの前記記憶装置システムに接続される一つ以上の上位装置と、該複数の記憶装置システムをネットワークとによって相互に接続したコンピュータシステムであって、
前記複数のリモートコピー用論理ボリュームはリモートコピーグループを構成し、
前記リモートコピーグループを構成するリモートコピー用論理ボリュームは前記記憶装置システムの間で同一の内容を持つように制御され、
共有論理ボリュームを用いた共有排他制御を上記リモートコピーを用いた環境において各コピーグループ内の論理ボリュームに接続される上位装置を用いて行い、
前記共有排他制御をＳＣＳＩコマンドのリザーブ系コマンドによって行うことを特徴とするコンピュータシステム。
【請求項２】
前記上位装置の間がネットワークで接続されてクラスタリング化され、前記上位装置の間を接続する前記ネットワークの障害時に、記憶装置システム内論理ボリュームを用いて共有排他制御を行うことを特徴とする請求項１に記載のコンピュータシステム。
【請求項３】
ロックファイルによって共有排他制御を行うことを特徴とする請求項１に記載のコンピュータシステム。
【請求項４】
ロックセクタによって共有排他制御を行うことを特徴とする請求項１に記載のコンピュータシステム。
【請求項５】
ＭＳＣＳによってクラスタリング化されていることを特徴とする請求項２に記載のコンピュータシステム。
【請求項６】
複数の上位装置にネットワークで接続された記憶装置システムを有する２以上のサイトを上位装置間ネットワークで接続し、前記２以上の各サイトの前記記憶装置システム間をリモートコピーラインで接続してなり、
前記サイトを構成する前記上位装置の各々に調停エミュレーション実行部と、クラスタリング部を備え、
前記調停エミュレーション実行部により各々のサイト内の調停を実行して各サイト内の調停勝ち上位装置をそれぞれ決定する第１段階と、
前記調停エミュレーション実行部により、前記各サイト間で前記各サイト内の調停勝ち上位装置間での調停を実行してサイト間の調停勝ち上位装置を決定する第２段階との２段階調停を行う共有排他制御方式を備えたことを特徴とするコンピュータシステム。
【請求項７】
前記上位装置に、リモートコピー制御モジュールを有し、前記記憶装置システムに調停用ディスクを有する共有排他制御方式を備えたことを特徴とする請求項６に記載のコンピュータシステム。
【請求項８】
前記上位装置に備える前記クラスタリング部は、クラスタ制御メイン部とクラスタディスクドライバを有し、
前記調停エミュレーション実行部は、ＳＣＳＩコマンドトラップモジュールとサイト間調停エミュレーション制御モジュールを有し、
前記ＳＣＳＩコマンドトラップモジュールは前記クラスタディスクドライバから発行されるＳＣＳＩコマンドをトラップし、トラップしたＳＣＳＩコマンドを前記調停用ディスクへ発行して、前記リモートコピー制御モジュールを介したサイト間のリモートコピーペアのボリューム状態を対応させる共有排他制御方式を備えたことを特徴とする請求項７に記載のコンピュータシステム。
【請求項９】
複数の上位装置にネットワークで接続された記憶装置システムを有する２以上のサイトを上位装置間ネットワークで接続し、前記２以上の各サイトの前記記憶装置システム間をリモートコピーラインで接続してなり、
前記上位装置は、クラスタリング部、調停エミュレーション部を有すると共に、上位装置プロセッサ、メモリ、上位装置記憶ディスク、ディスクインターフェースを少なくとも備え、
前記記憶装置システムは、調停用ディスクを有すると共に、上位装置との間に介在するホストインターフェース、記憶装置プロセッサ、物理ディスク、キャッシュメモリ、共有メモリ、ディスクコピーインターフェースを備え、
前記記憶装置システムとは前記ディスクインターフェースを介してネットワークにより接続されている共有排他制御方式を備えたことを特徴とする請求項７に記載のコンピュータシステム。
【請求項１０】
複数の上位装置にネットワークで接続された調停用ディスクを持つ記憶装置システムを有する２以上のサイトを上位装置間ネットワークで接続し、前記２以上の各サイトの前記記憶装置システム間をリモートコピーラインで接続してなり、
前記サイトを構成する前記上位装置の各々に、ＳＣＳＩコマンドトラップモジュールとサイト間調停エミュレーション制御モジュールを有する調停エミュレーション実行部と、クラスタ制御メイン部とクラスタディスクドライバを有するクラスタリング部を備えたコンピュータシステムであって、
前記ＳＣＳＩコマンドトラップモジュールは、前記クラスタドライバより発行されたＳＣＳＩコマンドをトラップし、トラップしたＳＣＳＩコマンドを処理中の上位装置に繋がる記憶装置システムに対して発行すると共に、このＳＣＳＩコマンドの前記調停用ディスクからの戻り値をＳＣＳＩコマンドトラップモジュールでキャッチし、
前記戻り値が「Ｃｏｎｆｌｉｃｔ」の場合は、このＳＣＳＩコマンドの戻り値をセットし、前記クラスタディスクドライバへＳＣＳＩコマンドの戻り値を返し、
前記戻り値が「ＧＯＯＤ」又は「ＥＲＲＯＲ」の場合は、前記サイト間調停エミュレーション制御モジュールで処理した後、前記クラスタディスクドライバへＳＣＳＩコマンドの戻り値を返す共有排他制御方式を備えたことを特徴とするコンピュータシステム。
【請求項１１】
前記ＳＣＳＩコマンドトラップモジュールよりリード系又はライト系の処理要求がある場合、
前記サイト間調停エミュレーション制御モジュールは、リモートコピーペアの状態を確認する「ペア状態確認」ペア操作を行い、ペアステイタスが「コピー元ステイタス」及び「ペア分割ステイタス」の場合は、ＳＣＳＩコマンドの戻り値のセットの有無をチェックする共有排他制御方式を備えたことを特徴とする請求項１０に記載のコンピュータシステム。
【請求項１２】
前記サイト間調停エミュレーション制御モジュールのＳＣＳＩコマンドの戻り値のセットの有無をチェックにおいて、ＳＣＳＩコマンドの戻り値がセットされていない場合は、ＳＣＳＩコマンド戻り値に「ＧＯＯＤ」をセット後、ＳＣＳＩコマンドエミュレーション処理終了を前記ＳＣＳＩコマンドトラップモジュールへ通知する共有排他制御方式を備えたことを特徴とする請求項１０に記載のコンピュータシステム。
【請求項１３】
前記ＳＣＳＩコマンドトラップモジュールよりのリード系又はライト系の処理要求がある場合、
前記サイト間調停エミュレーション制御モジュールは、リモートコピーペアの状態を確認する「ペア状態確認」ペア操作を行い、ペアステイタスが「コピー先ステイタス」の場合は、ＳＣＳＩコマンドの戻り値に「Ｃｏｎｆｌｉｃｔ」をセットした後、ＳＣＳＩコマンドエミュレーション処理終了を前記ＳＣＳＩコマンドトラップモジュールへ通知する共有排他制御方式を備えたことを特徴とする請求項１０に記載のコンピュータシステム。
【請求項１４】
前記ＳＣＳＩコマンドトラップモジュールよりリザーブ系の処理要求がある場合、
前記サイト間調停エミュレーション制御モジュールは、リモートコピーペアの状態を確認する「ペア状態確認」ペア操作を行い、ペアステイタスが「コピー元ステイタス」の場合は、ＳＣＳＩコマンド戻り値をチェックし、ＳＣＳＩコマンド戻り値がセットされている場合は、ＳＣＳＩコマンドエミュレーション処理終了を前記ＳＣＳＩコマンドトラップモジュールへ通知し、セットされていない場合はＳＣＳＩコマンド戻り値に「ＧＯＯＤ」をセット後、ＳＣＳＩコマンドエミュレーション処理終了を前記ＳＣＳＩコマンドトラップモジュールへ通知する共有排他制御方式を備えたことを特徴とする請求項１０に記載のコンピュータシステム。
【請求項１５】
前記サイト間調停エミュレーション制御モジュールは、リモートコピーペアの状態を確認する「ペア状態確認」ペア操作を行い、ペアステイタスが「ペア分割ステイタス」の場合は、前記サイト間調停エミュレーション制御モジュールよりリモートコピー制御モジュールを介してペア形成を指示し、ペア形成が成功した場合はＳＣＳＩコマンドの戻り値をチェックし、
セットされている場合はＳＣＳＩコマンドエミュレーション処理終了を前記ＳＣＳＩコマンドトラップモジュールへ通知し、セットされていない場合はＳＣＳＩコマンド戻り値に「ＧＯＯＤ」をセットした後、エミュレーション処理終了を前記ＳＣＳＩコマンドトラップモジュールへ通知し、
前記ペア形成の指示でペア形成が失敗した場合は、ＳＣＳＩコマンド戻り値に「Ｃｏｎｆｌｉｃｔ」をセットした後、ＳＣＳＩコマンドエミュレーション処理終了を前記ＳＣＳＩコマンドトラップモジュールへ通知する共有排他制御方式を備えたことを特徴とする請求項１０に記載のコンピュータシステム。
【請求項１６】
前記ＳＣＳＩコマンドトラップモジュールよりリザーブ系の処理要求がある場合、
前記サイト間調停エミュレーション制御モジュールは、リモートコピーペアの状態を確認する「ペア状態確認」ペア操作を行い、ペアステイタスが「コピー先ステイタス」の場合は、ＳＣＳＩコマンド戻り値に「Ｃｏｎｆｌｉｃｔ」をセットした後、ＳＣＳＩコマンドエミュレーション処理終了を前記ＳＣＳＩコマンドトラップモジュールへ通知する共有排他制御方式を備えたことを特徴とする請求項１０に記載のコンピュータシステム。
【請求項１７】
前記ＳＣＳＩコマンドトラップモジュールよりリリース系又はリセット系の処理要求がある場合、
前記サイト間調停エミュレーション制御モジュールは、リモートコピーペアの状態を確認する「ペア状態確認」ペア操作を行い、ペアステイタスが「コピー先ステイタス」及び「コピー元ステイタス」の場合、前記サイト間調停エミュレーション制御モジュールよりリモートコピー制御モジュールを介してペア分割を指示し、ＳＣＳＩコマンドの戻り値に「ＧＯＯＤ」をセットしてＳＣＳＩコマンドエミュレーション処理終了を前記ＳＣＳＩコマンドトラップモジュールへ通知する共有排他制御方式を備えたことを特徴とする請求項１０に記載のコンピュータシステム。
【請求項１８】
前記ペアステイタスが「ペア分割ステイタス」の場合、ＳＣＳＩコマンド戻り値に「ＧＯＯＤ」をセットしてＳＣＳＩコマンドエミュレーション処理終了を前記ＳＣＳＩコマンドトラップモジュールへ通知する共有排他制御方式を備えたことを特徴とする請求項１０に記載のコンピュータシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】複数の上位装置で共有される記憶装置システムを持つサイト間での共有排他制御方式を備えたコンピュータシステム