【手続補正書】
【提出日】平成20年9月8日(2008.9.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
グリッド環境にサブミットされるグリッド・ジョブのための特定の実行環境内のリソースを検査する方法であって、
グリッド管理システムによって管理されるグリッド環境内の特定の実行環境において新たなリソースを検出するステップであって、前記特定の実行環境は、グリッド・ジョブを処理するためにグループ化される複数のグリッド・リソースを含む、ステップと、
前記グリッド管理システムによって制御されるように前記新たなリソースの少なくとも１つの機能テストを実行するステップと、
前記少なくとも１つの機能テストの結果を受信したことに応答して、前記新たなリソースへのアクセスが可能になる前に前記新たなリソースの機能が自動的に検査されるように、前記新たなリソースへの前記グリッド・ジョブのルーティングを可能にする前に前記結果が予測された結果を満たすかどうかを検査するステップと、
を含む方法。
【請求項２】
前記検出するステップは、機能について予めテストされた複数のリソースを含む前記実行環境に追加される前記新たなリソースを検出するステップを含む、請求項１に記載の方法。
【請求項３】
前記検出するステップは、機能についてテストすることが必要な複数の付加的なリソースを含む前記実行環境に追加される前記新たなリソースを検出するステップを含む、請求項１または２に記載の方法。
【請求項４】
前記検出するステップは、欠陥のあるリソースを置換するために前記実行環境に追加される前記新たなリソースを検出するステップを含む、請求項１〜３のいずれかに記載の方法。
【請求項５】
前記実行するステップは、
テスト・ジョブを前記グリッド管理システムから前記新たなリソースに命令するステップと、
前記テスト・ジョブについてのテスト結果を受信するステップと、
を含む請求項１〜４のいずれかに記載の方法。
【請求項６】
前記実行するステップは、
前記新たなリソースをローカルにテストすることを可能にする診断ツールを呼び出すステップと、
少なくとも１つのテスト結果を示すログ・ファイルを前記診断ツールから受信するステップと、
を含む請求項１〜５のいずれかに記載の方法。
【請求項７】
複数の特定のエラー状態について前記結果を分析するステップと、
前記複数の特定のエラー状態の中から少なくとも１つのエラーを検出したことに応答して、前記少なくとも１つのエラーを解決することを試行するステップと、
前記エラーを解決したことに応答して、前記結果が前記予測された結果を満たすことを検査するステップと、
をさらに含む、請求項１〜６のいずれかに記載の方法。
【請求項８】
前記エラーが解決されないままの状態であることに応答して、前記実行環境における前記新たなリソースを置換するステップをさらに含む、特定の実行環境内のリソースを検査するための請求項７に記載の方法。
【請求項９】
前記グリッド・ジョブをサブミットするクライアントから少なくとも１つのテスト基準を受信するステップと、
前記新たなリソースへの前記グリッド・ジョブのルーティングを可能にしたことに応答して、前記グリッド・ジョブが実行されている間に、前記少なくとも１つのテスト基準を用いて前記少なくとも１つの機能テストを実行するステップと、
をさらに含む、請求項７または８に記載の方法。
【請求項１０】
前記グリッド管理システムは、前記グリッド環境内の複数のグリッド・リソースの複数の実行環境への割り当てを管理する、特定の実行環境内のリソースを検査するための請求項１〜９のいずれかに記載の方法。
【請求項１１】
グリッド環境にサブミットされるグリッド・ジョブのための特定の実行環境内のリソースを検査するシステムであって、
グリッド管理システムによって管理される複数のグリッド・リソースを含むグリッド環境と、
前記グリッド環境内の前記グリッド管理システムによってサポートされるグリッド・サービスと、
を含み、
前記グリッド・サービスは、
前記グリッド環境内の特定の実行環境において新たなリソースを検出するための手段であって、前記特定の実行環境は、グリッド・ジョブを処理するためにグループ化される複数のグリッド・リソースを含む、手段と、
前記グリッド管理システムによって制御されるように前記新たなリソースの少なくとも１つの機能テストを実行するための手段と、
前記少なくとも１つの機能テストの結果を受信したことに応答して、前記新たなリソースへの前記グリッド・ジョブのルーティングを可能にする前に前記結果が予測された結果を満たすかどうかを検査するための手段と、
を含む、システム。
【請求項１２】
前記検出するための手段は、機能について予めテストされた複数のリソースを含む前記実行環境に追加される前記新たなリソースを検出するための手段を含む請求項１１に記載のシステム。
【請求項１３】
前記検出するための手段は、機能についてテストすることが必要な複数の付加的なリソースを含む前記実行環境に追加される前記新たなリソースを検出するための手段を含む請求項１１または１２に記載のシステム。
【請求項１４】
前記検出するための手段は、欠陥のあるリソースを置換するために前記実行環境に追加される前記新たなリソースを検出するための手段を含む請求項１１〜１３のいずれかに記載のシステム。
【請求項１５】
前記実行するための手段は、
テスト・ジョブを前記グリッド管理システムから前記新たなリソースに命令するための手段と、
前記テスト・ジョブについてのテスト結果を受信するための手段と、
を含む請求項１１〜１４のいずれかに記載のシステム。
【請求項１６】
前記実行するための手段は、
前記新たなリソースをローカルにテストすることを可能にする診断ツールを呼び出すための手段と、
少なくとも１つのテスト結果を示すログ・ファイルを前記診断ツールから受信するための手段と、
を含む請求項１１〜１５のいずれかに記載のシステム。
【請求項１７】
前記グリッド・サービスは、
複数の特定のエラー状態について前記結果を分析するための手段と、
前記複数の特定のエラー状態の中から少なくとも１つのエラーを検出したことに応答して、前記少なくとも１つのエラーを解決することを試行するための手段と、
前記エラーを解決したことに応答して、前記結果が前記予測された結果を満たすことを検査するための手段と、
をさらに含む請求項１１〜１６のいずれかに記載のシステム。
【請求項１８】
前記グリッド・サービスは、前記エラーが解決されないままの状態であることに応答して、前記実行環境における前記新たなリソースを置換するための手段をさらに含む、特定の実行環境内のリソースを検査するための請求項１７に記載のシステム。
【請求項１９】
前記グリッド・サービスは、
前記グリッド・ジョブをサブミットするクライアントから少なくとも１つのテスト基準を受信するための手段と、
前記新たなリソースへの前記グリッド・ジョブのルーティングを可能にしたことに応答して、前記グリッド・ジョブが実行されている間に、前記少なくとも１つのテスト基準を用いて前記少なくとも１つの機能テストを実行するための手段と、
をさらに含む請求項１７または１８に記載のシステム。
【請求項２０】
前記グリッド管理システムは、前記グリッド環境内の複数のグリッド・リソースの複数の実行環境への割り当てを管理する、特定の実行環境内のリソースを検査するための請求項１１〜１９のいずれかに記載のシステム。
【請求項２１】
コンピュータ上で実行されたときに請求項１から請求項１１に記載の方法を前記コンピュータに実現させるように機能するソフトウェア・コード部分を含むコンピュータ・プログラム。