【手続補正書】
【提出日】平成30年7月20日(2018.7.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項２０
【補正方法】変更
【補正の内容】
【請求項２０】
前記コンピューティングノードのＭＴＢＦが前記最小閾値未満である場合にチェックポイントを作成する；
前記ＭＴＢＦに等しくなるように、前記コンピューティングノードに関連する最小閾値を更新する；
前記コンピューティングノードの障害が発生したことを判断する；および、
前記コンピューティングノードに対して取得された最新のチェックポイントをプロセス状態として用いる；ようにさらに構成された、
請求項１５のシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０９
【補正方法】変更
【補正の内容】
【０１０９】
特許請求の範囲
［第１の局面］
複数のコンピューティングノードの仮想ツリー状コンピューティング構造を構築するステップと；
前記仮想ツリー状コンピューティング構造の各コンピューティングノードに対して、コンピューティングノードに関連する平均故障間隔（ＭＴＢＦ）を計算するために、ハードウェアプロセッサによって、ノード障害予測モデルを実行するステップと；
計算された前記ＭＴＢＦと、最大閾値及び最小閾値との比較に基づいて、コンピューティングノードのチェックポイントを実行するかどうかを決定するステップと；
前記コンピューティングノードから、回復ノードとして機能する異なるコンピューティングノードへ、プロセスを移行するステップと；
前記異なるコンピューティングノード上で前記プロセスの実行を再開するステップと；を備える、
コンピュータに実装される方法。
［第２の局面］
前記各コンピューティングノードに対し、少なくともコンピューティング能力パラメータ値及びノード位置パラメータ値を収集するステップと；
前記ノード位置パラメータに基づいて、コンピューティングノードをコレクションに分割するステップと；
前記コンピューティング能力パラメータに基づいて、前記各コレクション内のノードをソートするステップと；をさらに備える、
第１の局面の方法。
［第３の局面］
ソートした前記コンピューティングノードのレベルを決定するために、上限及び下限を特定するステップと；
前記コンピューティング能力パラメータ並びに前記上限及び前記下限に基づいて、各コレクション内のコンピューティングノードを水平レベルにソートするステップと；
前記水平レベル配置及び垂直配置を、各コンピューティングノードに関連したノード記録情報テーブルに記録するステップと；
指定された回復ノードを前記各ノード記録情報テーブルに登録するステップと；をさらに備える、
第２の局面の方法。
［第４の局面］
前記上限及び前記下限が、前記各コンピューティングノードに対して収集されたコンピューティング能力及びノード位置パラメータのクロスプロットから決定され、
前記垂直配置が、前記各コンピューティングノードに対するノード位置パラメータに少なくとも基づいて決定される、
第３の局面の方法。
［第５の局面］
前記ＭＴＢＦが、ネットワーク又はデータストレージ障害に少なくとも基づいて計算される、
第１の局面の方法。
［第６の局面］
前記コンピューティングノードのＭＴＢＦが前記下限未満である場合にチェックポイントを作成するステップと；
前記ＭＴＢＦに等しくなるように、前記コンピューティングノードに関連する下限を更新するステップと；をさらに備える、
第１の局面の方法。
［第７の局面］
前記コンピューティングノードの障害が発生したことを判断するステップと；
前記コンピューティングノードに対して取得された最新のチェックポイントをプロセス状態として用いるステップとをさらに備える；
第６の局面の方法。
［第８の局面］
コンピュータ読取可能命令を格納している非一時的なコンピュータストレージ媒体であって、
コンピュータにより実行可能な前記命令が、
複数のコンピューティングノードの仮想ツリー状コンピューティング構造を構築する；
前記仮想ツリー状コンピューティング構造の各コンピューティングノードに対して、コンピューティングノードに関連する平均故障間隔（ＭＴＢＦ）を計算するために、ノード障害予測モデルを実行する；
計算された前記ＭＴＢＦと、最大閾値及び最小閾値との比較に基づいて、コンピューティングノードのチェックポイントを実行するかどうかを決定する；
前記コンピューティングノードから、回復ノードとして機能する異なるコンピューティングノードへ、プロセスを移行する；および、
前記異なるコンピューティングノード上で前記プロセスの実行を再開する；ように構成されている、
非一時的なコンピュータストレージ媒体。
［第９の局面］
前記各コンピューティングノードに対し、少なくともコンピューティング能力パラメータ値及びノード位置パラメータ値を収集する；
前記ノード位置パラメータに基づいて、コンピューティングノードをコレクションに分割する；および、
前記コンピューティング能力パラメータに基づいて、前記各コレクション内のノードをソートする；命令をさらに含む、
第８の局面の媒体。
［第１０の局面］
ソートした前記コンピューティングノードのレベルを決定するために、上限及び下限を特定する；
前記コンピューティング能力パラメータ並びに前記上限及び前記下限に基づいて、各コレクション内のコンピューティングノードを水平レベルにソートする；
前記水平レベル配置及び垂直配置を、各コンピューティングノードに関連したノード記録情報テーブルに記録する；および、
指定された回復ノードを前記各ノード記録情報テーブルに登録する；命令をさらに含む、
第９の局面の媒体。
［第１１の局面］
前記上限及び前記下限が、前記各コンピューティングノードに対して収集されたコンピューティング能力及びノード位置パラメータのクロスプロットから決定され、
前記垂直配置が、前記各コンピューティングノードに対するノード位置パラメータに少なくとも基づいて決定される、
第１０の局面の媒体。
［第１２の局面］
前記ＭＴＢＦが、ネットワーク又はデータストレージ障害に少なくとも基づいて計算される、
第８の局面の媒体。
［第１３の局面］
前記コンピューティングノードのＭＴＢＦが前記下限未満である場合にチェックポイントを作成する；および、
前記ＭＴＢＦに等しくなるように、前記コンピューティングノードに関連する下限を更新する；命令をさらに含む、
第８の局面の媒体。
［第１４の局面］
前記コンピューティングノードの障害が発生したことを判断する；および、
前記コンピューティングノードに対して取得された最新のチェックポイントをプロセス状態として用いる；命令をさらに含む、
第１３の局面の媒体。
［第１５の局面］
メモリストレージと相互運用可能な少なくとも１つのハードウェアプロセッサを備え：
複数のコンピューティングノードの仮想ツリー状コンピューティング構造を構築する；
前記仮想ツリー状コンピューティング構造の各コンピューティングノードに対して、コンピューティングノードに関連する平均故障間隔（ＭＴＢＦ）を計算するために、ノード障害予測モデルを実行する；
計算された前記ＭＴＢＦと、最大閾値及び最小閾値との比較に基づいて、コンピューティングノードのチェックポイントを実行するかどうかを決定する；
前記コンピューティングノードから、回復ノードとして機能する異なるコンピューティングノードへ、プロセスを移行する；および、
前記異なるコンピューティングノード上で前記プロセスの実行を再開する；ように構成された、
コンピュータシステム。
［第１６の局面］
前記各コンピューティングノードに対し、少なくともコンピューティング能力パラメータ値及びノード位置パラメータ値を収集する；
前記ノード位置パラメータに基づいて、コンピューティングノードをコレクションに分割する；および、
前記コンピューティング能力パラメータに基づいて、前記各コレクション内のノードをソートする；ようにさらに構成された、
第１５の局面のシステム。
［第１７の局面］
ソートした前記コンピューティングノードのレベルを決定するために、上限及び下限を特定する；
前記コンピューティング能力パラメータ並びに前記上限及び前記下限に基づいて、各コレクション内のコンピューティングノードを水平レベルにソートする；
前記水平レベル配置及び垂直配置を、各コンピューティングノードに関連したノード記録情報テーブルに記録する；および、
指定された回復ノードを前記各ノード記録情報テーブルに登録する；ようにさらに構成された、
第１６の局面のシステム。
［第１８の局面］
前記上限及び前記下限が、前記各コンピューティングノードに対して収集されたコンピューティング能力及びノード位置パラメータのクロスプロットから決定され、
前記垂直配置が、各コンピューティングノードに対するノード位置パラメータに少なくとも基づいて決定される、
第１７の局面のシステム。
［第１９の局面］
前記ＭＴＢＦが、ネットワーク又はデータストレージ障害に少なくとも基づいて計算される、
第１５の局面のシステム。
［第２０の局面］
前記コンピューティングノードのＭＴＢＦが前記下限未満である場合にチェックポイントを作成する；
前記ＭＴＢＦに等しくなるように、前記コンピューティングノードに関連する下限を更新する；
前記コンピューティングノードの障害が発生したことを判断する；および、
前記コンピューティングノードに対して取得された最新のチェックポイントをプロセス状態として用いる；ようにさらに構成された、
第１５の局面のシステム。