【手続補正書】
【提出日】平成23年4月21日(2011.4.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サービス実行手段の動作状態を検出する動作状態検出手段と、
前記サービス実行手段で障害が発生した場合の動作状態または障害の前兆と推測される動作状態を判定するための条件式とその動作状態になった場合に障害を復旧または回避するための対処コマンドとルール間の適用順序の優先度情報とを含む複数の障害対処ルールを蓄積するルール蓄積手段と、
前記ルール蓄積手段から、前記動作状態検出手段で検出された前記サービス実行手段の現在の動作状態に合致する条件式を持つルールを取り出し、その優先度情報に応じて順次試行するとともに、前記現在の動作状態に合致した条件式の否定から前記対処コマンドを実行した後に変化すると予想される動作状態の変化情報を生成して状態レジスタに出力する対処方法検索手段と、
前記状態レジスタに保持された動作状態の変化情報と前記動作状態検出手段の出力である前記対処コマンド実行後の前記サービス実行手段の動作状態を比較して、対処コマンドによる復旧または回避の成否を判定し、その結果に応じて前記優先度情報を修正する効果判定手段と、を含み、
前記動作状態検出手段の出力である前記サービス実行手段の動作状態が前記障害対処ルールに含まれる条件式のうち複数の異なる条件式と合致する場合、前記対処方法検索手段は、同じ条件式を有するルール群から優先度に応じて対処コマンドを１つづつ選択して対処コマンド群を生成した後、その対処コマンド群に含まれる対処コマンドを優先度の高い順に試行することを特徴とする障害復旧装置。
【請求項２】
サービス実行手段の動作状態を検出する動作状態検出手段と、
前記サービス実行手段で障害が発生した場合の動作状態または障害の前兆と推測される動作状態を判定するための条件式であって、前記動作状態の１または複数の状態変数とその閾値を規定する条件式と、その動作状態になった場合に障害を復旧または回避するための対処コマンドと、この対処コマンドの実行によって変化する前記状態変数の値を示す実績値情報とを含む複数の障害対処ルールを蓄積するルール蓄積手段と、
前記ルール蓄積手段から、前記動作状態検出手段で検出された前記サービス実行手段の現在の動作状態に合致する条件式を有し且つ現在の動作状態と前記実績値情報とから推測される対処コマンド実行後の動作状態が前記合致した条件式を満たさなくなるルールを取り出して試行するとともに、前記対処コマンドを実行する前の前記状態変数の値を状態レジスタに出力する対処方法検索手段と、
前記状態レジスタに保持された前記対処コマンドを実行する前の前記状態変数の値と前記動作状態検出手段の出力である前記対処コマンド実行後の前記サービス実行手段の動作状態における前記状態変数の値を比較して、前記実績値情報を修正する効果判定手段と、を含むことを特徴とする障害復旧装置。
【請求項３】
前記動作状態検出手段の出力である前記サービス実行手段の動作状態が前記障害対処ルールに含まれる条件式のうち複数の異なる条件式と合致する場合、前記対処方法検索手段は、同じ条件式を有するルール群から実績値情報に応じて対処コマンドを１つづつ選択して対処コマンド群を生成した後、その対処コマンド群に含まれる対処コマンドを実績値の高い順に試行することを特徴とする請求項２記載の障害復旧装置。
【請求項４】
サービス実行手段の動作状態を検出する動作状態検出手段と、
前記サービス実行手段で障害が発生した場合の動作状態または障害の前兆と推測される動作状態を判定するための条件式であって、前記動作状態の１または複数の状態変数とその閾値を規定する条件式と、その動作状態になった場合に障害を復旧または回避するための対処コマンドと、この対処コマンドの実行によって変化する前記状態変数の値を示す実績値情報と、ルール間の適用順序の優先度情報とを含む複数の障害対処ルールを蓄積するルール蓄積手段と、
前記ルール蓄積手段から、前記動作状態検出手段で検出された前記サービス実行手段の現在の動作状態に合致する条件式を有し且つ現在の動作状態と前記実績値情報とから推測される対処コマンド実行後の動作状態が前記合致した条件式を満たさなくなるルールを優先度情報による優先度順に取り出して試行するとともに、前記対処コマンドを実行した後に変化すると予想される動作状態の変化情報および前記対処コマンドを実行する前の前記状態変数の値を状態レジスタに出力する対処方法検索手段と、
前記状態レジスタに保持された動作状態の変化情報と前記動作状態検出手段の出力である前記対処コマンド実行後の前記サービス実行手段の動作状態を比較して対処コマンドによる復旧または回避の正否を判定し、その結果に応じて前記優先度情報を修正するとともに、前記状態レジスタに保持された前記対処コマンドを実行する前の前記状態変数の値と前記動作状態検出手段の出力である前記対処コマンド実行後の前記サービス実行手段の動作状態における前記状態変数の値を比較して、前記実績値情報を修正する効果判定手段と、を含むことを特徴とする障害復旧装置。
【請求項５】
前記動作状態検出手段の出力である前記サービス実行手段の動作状態が前記障害対処ルールに含まれる条件式のうち複数の異なる条件式と合致する場合、前記対処方法検索手段は、同じ条件式を有するルール群から優先度および実績値に応じて対処コマンドを１つづつ選択して対処コマンド群を生成した後、その対処コマンド群に含まれる対処コマンドを優先度の高い順に試行することを特徴とする請求項４記載の障害復旧装置。
【請求項６】
前記動作状態検出手段の出力である前記サービス実行手段の動作状態が前記障害対処ルールに含まれる条件式のうち複数の異なる条件式と合致する場合、前記対処方法検索手段は、その異なる条件式に共通する対処コマンドが存在する場合には、共通する対処コマンドを優先的に試行することを特徴とする請求項１ないし５の何れか１項に記載の障害復旧装置。
【請求項７】
ａ）動作状態検出手段が、サービス実行手段の動作状態を検出するステップ
ｂ）対処方法検索手段が、前記サービス実行手段で障害が発生した場合の動作状態または障害の前兆と推測される動作状態を判定するための条件式とその動作状態になった場合に障害を復旧または回避するための対処コマンドとルール間の適用順序の優先度情報とを含む複数の障害対処ルールを蓄積するルール蓄積手段から、前記動作状態検出手段で検出された前記サービス実行手段の現在の動作状態に合致する条件式を持つルールを取り出し、その優先度情報に応じて順次試行するとともに、前記現在の動作状態に合致した条件式の否定から前記対処コマンドを実行した後に変化すると予想される動作状態の変化情報を生成して状態レジスタに出力するステップ
ｃ）前記動作状態検出手段が、前記対処コマンド実行後の前記サービス実行手段の動作状態を検出するステップ
ｄ）効果判定手段が、前記状態レジスタに保持された動作状態の変化情報と前記動作状態検出手段の出力である前記対処コマンド実行後の前記サービス実行手段の動作状態を比較して、対処コマンドによる復旧または回避の成否を判定し、その結果に応じて前記優先度情報を修正するステップを含み、
前記動作状態検出手段の出力である前記サービス実行手段の動作状態が前記障害対処ルールに含まれる条件式のうち複数の異なる条件式と合致する場合、前記対処方法検索手段は、同じ条件式を有するルール群から優先度に応じて対処コマンドを１つづつ選択して対処コマンド群を生成した後、その対処コマンド群に含まれる対処コマンドを優先度の高い順に試行することを特徴とする障害復旧方法。
【請求項８】
ａ）動作状態検出手段が、サービス実行手段の動作状態を検出するステップ
ｂ）対処方法検索手段が、前記サービス実行手段で障害が発生した場合の動作状態または障害の前兆と推測される動作状態を判定するための条件式であって、前記動作状態の１または複数の状態変数とその閾値を規定する条件式と、その動作状態になった場合に障害を復旧または回避するための対処コマンドと、この対処コマンドの実行によって変化する前記状態変数の値を示す実績値情報とを含む複数の障害対処ルールを蓄積するルール蓄積手段から、前記動作状態検出手段で検出された前記サービス実行手段の現在の動作状態に合致する条件式を有し且つ現在の動作状態と前記実績値情報とから推測される対処コマンド実行後の動作状態が前記合致した条件式を満たさなくなるルールを取り出して試行するとともに、前記対処コマンドを実行する前の前記状態変数の値を状態レジスタに出力するステップ
ｃ）前記動作状態検出手段が、前記対処コマンド実行後の前記サービス実行手段の動作状態を検出するステップ
ｄ）効果判定手段が、前記状態レジスタに保持された前記対処コマンドを実行する前の前記状態変数の値と前記動作状態検出手段の出力である前記対処コマンド実行後の前記サービス実行手段の動作状態における前記状態変数の値を比較して、前記実績値情報を修正するステップを含むことを特徴とする障害復旧方法。
【請求項９】
前記動作状態検出手段の出力である前記サービス実行手段の動作状態が前記障害対処ルールに含まれる条件式のうち複数の異なる条件式と合致する場合、前記対処方法検索手段は、同じ条件式を有するルール群から実績値情報に応じて対処コマンドを１つづつ選択して対処コマンド群を生成した後、その対処コマンド群に含まれる対処コマンドを実績値の高い順に試行することを特徴とする請求項８記載の障害復旧方法。
【請求項１０】
ａ）動作状態検出手段が、サービス実行手段の動作状態を検出するステップ
ｂ）対処方法検索手段が、前記サービス実行手段で障害が発生した場合の動作状態または障害の前兆と推測される動作状態を判定するための条件式であって、前記動作状態の１または複数の状態変数とその閾値を規定する条件式と、その動作状態になった場合に障害を復旧または回避するための対処コマンドと、この対処コマンドの実行によって変化する前記状態変数の値を示す実績値情報と、ルール間の適用順序の優先度情報とを含む複数の障害対処ルールを蓄積するルール蓄積手段から、前記動作状態検出手段で検出された前記サービス実行手段の現在の動作状態に合致する条件式を有し且つ現在の動作状態と前記実績値情報とから推測される対処コマンド実行後の動作状態が前記合致した条件式を満たさなくなるルールを優先度情報による優先度順に取り出して試行するとともに、前記対処コマンドを実行した後に変化すると予想される動作状態の変化情報および前記対処コマンドを実行する前の前記状態変数の値を状態レジスタに出力するステップ
ｃ）前記動作状態検出手段が、前記対処コマンド実行後の前記サービス実行手段の動作状態を検出するステップ
ｄ）効果判定手段が、前記状態レジスタに保持された動作状態の変化情報と前記動作状態検出手段の出力である前記対処コマンド実行後の前記サービス実行手段の動作状態を比較して対処コマンドによる復旧または回避の正否を判定し、その結果に応じて前記優先度情報を修正するとともに、前記状態レジスタに保持された前記対処コマンドを実行する前の前記状態変数の値と前記動作状態検出手段の出力である前記対処コマンド実行後の前記サービス実行手段の動作状態における前記状態変数の値を比較して、前記実績値情報を修正するステップを含むことを特徴とする障害復旧方法。
【請求項１１】
前記動作状態検出手段の出力である前記サービス実行手段の動作状態が前記障害対処ルールに含まれる条件式のうち複数の異なる条件式と合致する場合、前記対処方法検索手段は、同じ条件式を有するルール群から優先度および実績値に応じて対処コマンドを１つづつ選択して対処コマンド群を生成した後、その対処コマンド群に含まれる対処コマンドを優先度の高い順に試行することを特徴とする請求項１０記載の障害復旧方法。
【請求項１２】
前記動作状態検出手段の出力である前記サービス実行手段の動作状態が前記障害対処ルールに含まれる条件式のうち複数の異なる条件式と合致する場合、前記対処方法検索手段は、その異なる条件式に共通する対処コマンドが存在する場合には、共通する対処コマンドを優先的に試行することを特徴とする請求項７ないし１１の何れか１項に記載の障害復旧方法。
【請求項１３】
コンピュータを、サービス実行手段の動作状態を検出する動作状態検出手段、前記サービス実行手段で障害が発生した場合の動作状態または障害の前兆と推測される動作状態を判定するための条件式であって、前記動作状態の１または複数の状態変数に対する閾値を規定する条件式と、その動作状態になった場合に障害を復旧または回避するための対処コマンドと、この対処コマンドの実行によって変化する前記状態変数の値を示す実績値情報とを含む複数の障害対処ルールを蓄積するルール蓄積手段から、前記動作状態検出手段で検出された前記サービス実行手段の現在の動作状態に合致する条件式を有し且つ現在の動作状態と前記実績値情報とから推測される対処コマンド実行後の動作状態が前記合致した条件式を満たさなくなるルールを取り出して試行するとともに、前記対処コマンドを実行する前の前記状態変数の値を状態レジスタに出力する対処方法検索手段、前記状態レジスタに保持された前記対処コマンドを実行する前の前記状態変数の値と前記動作状態検出手段の出力である前記対処コマンド実行後の前記サービス実行手段の動作状態における前記状態変数の値を比較して、前記実績値情報を修正する効果判定手段、として機能させるプログラム。
【請求項１４】
コンピュータを、サービス実行手段の動作状態を検出する動作状態検出手段、前記サービス実行手段で障害が発生した場合の動作状態または障害の前兆と推測される動作状態を判定するための条件式であって、前記動作状態の１または複数の状態変数に対する閾値を規定する条件式と、その動作状態になった場合に障害を復旧または回避するための対処コマンドと、この対処コマンドの実行によって変化する前記状態変数の値を示す実績値情報と、ルール間の適用順序の優先度情報とを含む複数の障害対処ルールを蓄積するルール蓄積手段から、前記動作状態検出手段で検出された前記サービス実行手段の現在の動作状態に合致する条件式を有し且つ現在の動作状態と前記実績値情報とから推測される対処コマンド実行後の動作状態が前記合致した条件式を満たさなくなるルールを優先度情報による優先度順に取り出して試行するとともに、前記対処コマンドを実行した後に変化すると予想される動作状態の変化情報および前記対処コマンドを実行する前の前記状態変数の値を状態レジスタに出力する対処方法検索手段、前記状態レジスタに保持された動作状態の変化情報と前記動作状態検出手段の出力である前記対処コマンド実行後の前記サービス実行手段の動作状態を比較して対処コマンドによる復旧または回避の正否を判定し、その結果に応じて前記優先度情報を修正するとともに、前記状態レジスタに保持された前記対処コマンドを実行する前の前記状態変数の値と前記動作状態検出手段の出力である前記対処コマンド実行後の前記サービス実行手段の動作状態における前記状態変数の値を比較して、前記実績値情報を修正する効果判定手段、として機能させるプログラム。