【手続補正書】
【提出日】平成20年8月22日(2008.8.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
クラスタサービスソフトウェアを用いて、第１のサーバノードを第２のサーバノードからのフェールオーバーの受け手となるよう選択するステップを備える方法であって、前記第１および第２のサーバノードは前記クラスタサービスソフトウェアによってプログラムで接続されており、前記第１のサーバノードは、第１のストレージシステムと前記第１のストレージシステムの外部の第１の複製モジュールとに結合されており、前記第２のサーバノードは、第２のストレージシステムと前記第２のストレージシステムの外部の第２の複製モジュールとに結合されており、前記第１および第２の複製モジュールは、前記第１および第２のストレージシステム間でデータ複製を行なうために長距離通信リンクを介して互いに通信し、前記方法はさらに、
前記第１のサーバノードで制御クラスタリソースをオンラインにするステップを備え、前記制御クラスタリソースは、クラスタグループ内の従属クラスタリソースの従属元であり、前記方法はさらに、
前記制御クラスタリソースの状態をオンライン保留に設定するステップと、
前記制御クラスタリソースの設定情報を検証するステップと、
前記設定情報が正しい場合、
前記第１のサーバノードの名前を決定するステップと、
データのフェールオーバーを開始するために、前記制御クラスタリソースから前記第１の複製モジュールに第１のコマンドを送信するステップと、
データのフェールオーバーの完了についてチェックするために、前記制御クラスタリソースから前記第１の複製モジュールに第２のコマンドを送信するステップとを備える、方法。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項９
【補正方法】変更
【補正の内容】
【請求項９】
クラスタグループ内に制御クラスタリソースと従属クラスタリソースとを含む第１のサーバノードを備えるシステムであって、前記制御クラスタリソースは前記従属クラスタグループ内の前記従属クラスタリソースの従属元であり、前記システムはさらに、
前記第１のサーバノードに結合された第１のストレージシステムと、
前記第１のサーバノードに結合された第１の複製モジュールとを備え、前記第１の複製モジュールは前記第１のストレージシステムの外部にあり、前記システムはさらに、
前記クラスタグループ内に前記制御クラスタリソースのコピーと前記クラスタリソースのコピーとを含む第２のサーバノードと、
前記第２のサーバノードに結合された第２のストレージシステムと、
前記第２のサーバノードに結合された第２の複製モジュールとを備え、前記第２の複製モジュールは前記第２のストレージシステムの外部にあり、
前記第１および第２のサーバノードはクラスタサービスソフトウェアによってプログラムで接続され、前記第１のサーバノードは、前記第２のサーバノードからのフェールオーバーの受け手となるよう、前記クラスタサービスソフトウェアによって選択され、前記第１および第２の複製モジュールは、前記第１および第２のストレージシステム間でデータ複製を行なうために長距離通信リンクを介して互いに通信し、前記制御クラスタリソースは前記フェールオーバーを制御する、システム。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１７
【補正方法】変更
【補正の内容】
【請求項１７】
マシンによってアクセスされると前記マシンに以下の動作を行なわせるデータを含むマシンアクセス可能媒体を備える製造品であって、前記以下の動作は、
第１のサーバノードを第２のサーバノードからのフェールオーバーの受け手となるよう選択するステップを備え、前記第１および第２のサーバノードはクラスタサービスソフトウェアによってプログラムで接続されており、前記第１のサーバノードは、第１のストレージシステムと前記第１のストレージシステムの外部の第１の複製モジュールとに結合されており、前記第２のサーバノードは、第２のストレージシステムと前記第２のストレージシステムの外部の第２の複製モジュールとに結合されており、前記第１および第２の複製モジュールは、前記第１および第２のストレージシステム間でデータ複製を行なうために長距離通信リンクを介して互いに通信し、前記以下の動作はさらに、
前記第１のサーバノードで制御クラスタリソースをオンラインにするステップを備え、前記制御クラスタリソースは、クラスタグループ内の従属クラスタリソースの従属元であり、前記以下の動作はさらに、
前記制御クラスタリソースの状態をオンライン保留に設定するステップと、
前記制御クラスタリソースの設定情報を検証するステップと、
前記設定情報が正しい場合、
前記第１のサーバノードの名前を決定するステップと、
データのフェールオーバーを開始するために、前記制御クラスタリソースから前記第１の複製モジュールに第１のコマンドを送信するステップと、
データのフェールオーバーの完了についてチェックするために、前記制御クラスタリソースから前記第１の複製モジュールに第２のコマンドを送信するステップとを備える、製造品。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
マイクロソフトクラスタサービス（ＭＳＣＳ）などのクラスタソフトウェアは、クラスタにクラスタ化サービスを提供する。システム１００がクラスタとして動作するには、ノ
ード１１０、１４０の各々においてクラスタソフトウェアの同一のコピーが実行中である必要がある。クラスタソフトウェアのコピー１２２は、ノード１１０のメモリ１２０内にある。クラスタソフトウェアのコピー１５２は、ノード１４０のメモリ１５０内にある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
アプリケーションのグループ２２４は、ノード２１０のメモリ２２０に格納されている。これらのアプリケーションの同一のコピー２５４は、ノード２４０のメモリ２５０に格納されている。たとえば、アプリケーションＸ２２６の同一のコピー２５６は、ノード２４０のメモリ２５０に格納されている。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
カスタムリソースタイプとは、実現されたリソースタイプが、ＩＰアドレスリソースまたはＷＩＮＳサービスリソースといった標準の、または買って来てすぐそのまま使えるマイクロソフトクラスタリソースとは異なっていることを意味する。複製モジュールの動作が分析される。この動作の分析に基づいて、制御クラスタリソース用のカスタムリソースタイプに対応し、それを規定するＤＬＬファイルが作成される。これらのＤＬＬファイルは、複製モジュールの動作を制御するための複製モジュールにコマンドを送信するために、使用される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
ローカルサイト名の決定が成功した場合、プロセス５００は、制御クラスタリソース３２７からローカル複製モジュール３７４（図３）に、設定された一貫性グループの名前および一貫性グループが利用可能となるべきサイトの名前とともに、「initiate_failover
」（フェールオーバー開始）コマンドを発行する（ブロック５１４）。このコマンドにより、遠隔サイトのストレージデバイス３８２上の一貫性グループからのアプリケーションデータは、長距離リンク３９０（図３）上でのローカル複製モジュール３７４と遠隔複製モジュール３８４との通信を介して、ローカルサイトのストレージデバイス３７２にフェールオーバーされるようになる。
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2008511924.tif 000001
【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2008511924.tif 000002