TOP特許意匠商標
特許ウォッチ Twitter
公開番号2024052311
公報種別公開特許公報(A)
公開日2024-04-11
出願番号2022158954
出願日2022-09-30
発明の名称プライマリマシン及びフォールトトレラントシステム
出願人横河電機株式会社
代理人個人,個人,個人,個人
主分類G06F 11/20 20060101AFI20240404BHJP(計算;計数)
要約【課題】障害の種類によって制御の切り替えが判断されるプライマリマシン及びフォールトトレラントシステムを提供する。
【解決手段】プライマリマシン100は、命令と命令の実行結果とに基づく同期情報を生成して出力する同期情報生成部124と、命令の実行時に発生した障害情報がハードウェア障害又はソフトウェア障害のどちらに関する情報であるか判定する障害選択部128とを有するプライマリVM120を備える。プライマリVM120は、障害情報の種類の判定結果によって動作を変更する。
【選択図】図4
特許請求の範囲【請求項1】
命令と前記命令の実行結果とに基づく同期情報を生成して出力する同期情報生成部と、前記命令の実行時に発生した障害情報の種類を判定する障害選択部とを有するプライマリバーチャルマシン
を備え、
前記プライマリバーチャルマシンは、前記障害情報の種類の判定結果に基づいて動作を変更する、プライマリマシン。
続きを表示(約 1,000 文字)【請求項2】
前記障害選択部は、前記障害情報がハードウェア障害又はソフトウェア障害のどちらに関する情報であるか判定し、
前記プライマリバーチャルマシンは、前記障害情報が前記ソフトウェア障害に関する情報である場合、前記プライマリバーチャルマシンで動作させているアプリケーションによるエラー処理の実行の決定、又は、前記アプリケーションに前記エラー処理を実行させる指示の少なくとも1つを実行する、請求項1に記載のプライマリマシン。
【請求項3】
前記障害選択部は、前記障害情報がハードウェア障害又はソフトウェア障害のどちらに関する情報であるかの判定の確度を決定し、
前記プライマリバーチャルマシンは、前記判定の確度に更に基づいて動作を変更する、請求項2に記載のプライマリマシン。
【請求項4】
前記障害選択部は、前記障害情報としてシステムコールの返り値又はエラー内容を取得し、前記システムコールの返り値又はエラー内容にハードウェア障害又はソフトウェア障害のいずれに対応するかを特定するリストに基づいて、前記障害情報がハードウェア障害又はソフトウェア障害のどちらに関する情報であるか判定する、請求項2に記載のプライマリマシン。
【請求項5】
請求項1から4までのいずれか一項に記載のプライマリマシンと、
前記同期情報に基づいて前記命令を実行するセカンダリバーチャルマシンを有するセカンダリマシンと
を備える、フォールトトレラントシステム。
【請求項6】
前記障害選択部は、前記障害情報がハードウェア障害又はソフトウェア障害のどちらに関する情報であるか判定し、
前記プライマリバーチャルマシンは、
前記障害情報が前記ハードウェア障害に関する情報であると判定される場合、前記セカンダリバーチャルマシンに制御を切り替え、
前記障害情報が前記ソフトウェア障害に関する情報であると判定される場合、前記セカンダリバーチャルマシンに制御を切り替えない、
請求項5に記載のフォールトトレラントシステム。
【請求項7】
前記障害選択部は、前記障害情報がハードウェア障害又はソフトウェア障害のどちらに関する情報であるかの判定の確度を決定し、
前記プライマリバーチャルマシンは、前記判定の確度に更に基づいて、前記セカンダリバーチャルマシンに制御を切り替えるか決定する、請求項6に記載のフォールトトレラントシステム。

発明の詳細な説明【技術分野】
【0001】
本開示は、プライマリマシン及びフォールトトレラントシステムに関する。
続きを表示(約 1,600 文字)【背景技術】
【0002】
従来、低負荷で動作できるフォールトトレラントシステムが知られている(例えば、特許文献1参照)。
【先行技術文献】
【特許文献】
【0003】
特開2021-152802号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
フォールトトレラントシステムにおいて、プライマリマシンは、プライマリマシンにおいて発生した障害がセカンダリマシンに制御を切り替えても解決しない場合、制御を切り替えずにプライマリマシンで障害を解決する必要がある。障害が発生したときに自動的に制御を切り替えずに必要な場合にだけ制御を切り替えることが求められる。
【0005】
本開示は、上述の点に鑑みてなされたものであり、障害の種類によって制御の切り替えを判断するプライマリマシン及びフォールトトレラントシステムを提供することを目的とする。
【課題を解決するための手段】
【0006】
幾つかの実施形態に係る(1)プライマリマシンは、命令と前記命令の実行結果とに基づく同期情報を生成して出力する同期情報生成部と、命令の実行時に発生した障害情報の種類を判定する障害選択部とを有するプライマリバーチャルマシンを備える。前記プライマリバーチャルマシンは、前記障害情報の種類の判定結果に基づいて動作を変更する。このようにすることで、例えば制御を切り替えても解消しないエラーが発生した場合に不要な切り替えが回避される。その結果、障害の種類によって制御の切り替えが判断される。
【0007】
(2)上記(1)のプライマリマシンにおいて、前記障害選択部は、前記障害情報がハードウェア障害又はソフトウェア障害のどちらに関する情報であるか判定してよい。前記プライマリバーチャルマシンは、前記障害情報が前記ソフトウェア障害に関する情報である場合、前記プライマリバーチャルマシンで動作させているアプリケーションによるエラー処理の実行の決定、前記アプリケーションのエラー処理の実行、又は、前記アプリケーションに対するエラー処理の指示の少なくとも1つを実行してよい。このようにすることで、制御を切り替えずに障害が解消される。その結果、不要な制御の切り替えが回避される。
【0008】
(3)上記(2)のプライマリマシンにおいて、前記障害選択部は、前記障害情報がハードウェア障害又はソフトウェア障害のどちらに関する情報であるかの判定の確度を決定してよい。前記プライマリバーチャルマシンは、前記判定の確度に更に基づいて動作を変更してよい。このようにすることで、制御の切り替えの判断の精度が向上する。その結果、不要な制御の切り替えが回避される。
【0009】
(4)上記(2)又は(3)のプライマリマシンにおいて、前記障害選択部は、前記障害情報としてシステムコールの返り値又はエラー内容を取得してよい。前記障害選択部は、前記システムコールの返り値又はエラー内容にハードウェア障害又はソフトウェア障害のいずれに対応するかを特定するリストに基づいて、前記障害情報がハードウェア障害又はソフトウェア障害のどちらに関する情報であるか判定してよい。このようにすることで、簡便に障害の種別が判定される。その結果、障害の種類によって制御の切り替えが判断される。
【0010】
幾つかの実施形態に係る(5)フォールトトレラントシステムは、上記(1)から(4)までのいずれか1つのプライマリマシンと、前記同期情報に基づいて前記命令を実行するセカンダリバーチャルマシンを有するセカンダリマシンとを備えてよい。このようにすることで、プライマリマシンに障害が発生した場合でもセカンダリマシンで動作が継続される。その結果、フォールトトレラントシステム全体として処理が継続される。
(【0011】以降は省略されています)

この特許をJ-PlatPatで参照する

関連特許

横河電機株式会社
光学装置
1か月前
横河電機株式会社
センサ装置
1か月前
横河電機株式会社
誘電泳動装置
1か月前
横河電機株式会社
核酸抽出方法
8日前
横河電機株式会社
フロー合成装置
22日前
横河電機株式会社
回路基板保持構造
15日前
横河電機株式会社
分光測定装置及び分光測定方法
1か月前
横河電機株式会社
誘電泳動装置、及び誘電泳動方法
27日前
横河電機株式会社
波形測定器、表示方法及びプログラム
6日前
横河電機株式会社
工業施設のセンサパッケージを使用した検査
1か月前
横河電機株式会社
プライマリマシン及びフォールトトレラントシステム
1か月前
横河電機株式会社
光ファイバ特性測定装置及び光ファイバ特性測定方法
20日前
横河電機株式会社
メタンの製造方法、制御装置、及びメタン製造システム
今日
横河電機株式会社
情報管理装置、情報管理方法および情報管理プログラム
1か月前
横河電機株式会社
光測定装置
7日前
横河電機株式会社
検量線出力装置、検量線出力方法および検量線出力プログラム
8日前
横河電機株式会社
クライアント装置、クライアント装置の制御方法、及び、サーバ装置
5日前
横河電機株式会社
騒音監視装置、騒音監視方法、騒音監視プログラム及び騒音監視システム
今日
横河電機株式会社
機器提案装置、機器提案方法、機器提案プログラム及び機器提案システム
今日
個人
乗降調査装置
29日前
個人
管理装置
13日前
個人
プロジェクター
8日前
個人
自動販売機
1か月前
個人
リユース統合システム
1か月前
日本精機株式会社
投影装置
29日前
日本精機株式会社
投影システム
1か月前
キヤノン電子株式会社
周辺機器
今日
個人
求人マッチングサーバ
今日
株式会社SUBARU
車両
1か月前
個人
チラシ掲載位置表示システム
1か月前
小林クリエイト株式会社
RFタグ
1か月前
個人
情報処理装置及びプログラム
1か月前
株式会社協同印刷
防災・災害マウス
1か月前
17LIVE株式会社
サーバ
29日前
トヨタ自動車株式会社
検査装置
13日前
株式会社ゼロボード
価格決定システム
28日前
続きを見る