JPH04188210A - 停電発生時のシステムバックアップ方式 - Google Patents
停電発生時のシステムバックアップ方式Info
- Publication number
- JPH04188210A JPH04188210A JP2318385A JP31838590A JPH04188210A JP H04188210 A JPH04188210 A JP H04188210A JP 2318385 A JP2318385 A JP 2318385A JP 31838590 A JP31838590 A JP 31838590A JP H04188210 A JPH04188210 A JP H04188210A
- Authority
- JP
- Japan
- Prior art keywords
- program
- power
- application
- time
- forced termination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Power Sources (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的コ
(産業上の利用分野)
本発明は無停電電源装置から出力される停電検出信号に
よって、実行中のプログラムを強制終了させて停電に起
因するシステムエラーの発生を未然に防止するようにし
た停電発生時のシステムバックアップ方式に関する。
よって、実行中のプログラムを強制終了させて停電に起
因するシステムエラーの発生を未然に防止するようにし
た停電発生時のシステムバックアップ方式に関する。
(従来の技術)
例えば遠隔地に配設されたホストコンピュータに対して
オンライン接続された各種端末コンピュータにいては、
ホストコンピュータとの間でオンライン処理動作中に停
電が発生してオンライン業務が停止すると、この端末コ
ンピュータのみならず、ホストコンピュータもシステム
エラーとなり、以後の業務を実行できなくなる。したが
って、このような停電に起因するシステムエラーの発生
を未然に防止するために、重要な業務を実行するコンピ
ュータには無停電電源装置から電力が供給される。
オンライン接続された各種端末コンピュータにいては、
ホストコンピュータとの間でオンライン処理動作中に停
電が発生してオンライン業務が停止すると、この端末コ
ンピュータのみならず、ホストコンピュータもシステム
エラーとなり、以後の業務を実行できなくなる。したが
って、このような停電に起因するシステムエラーの発生
を未然に防止するために、重要な業務を実行するコンピ
ュータには無停電電源装置から電力が供給される。
一般に、無停電電源装置には商用電源とバッテリ電源と
が接続され、内部には停電検出回路が設けられている。
が接続され、内部には停電検出回路が設けられている。
そして、通常は商用電源から電力が供給され、商用電源
に停電が発生すると、バッテリ電源から電力が供給され
る。したがって、たとえ停電が発生したとしても出力端
子から規定電力を継続して出力できる。しかし、バッテ
リ電源の容量にも限界があるので、停電発生から前記バ
ッテリ電源容量で定まる規定のバックアップ時間Taを
経過した時点で出力は遮断される。なお、この規定バッ
クアップ時間TEは若干の余裕をもって設定されている
ので、規定バックアップ時間Tl11を越えても直ちに
出力が遮断されることはない。そして、停電が発生する
と無停電電源装置から停電検出信号か出力される。
に停電が発生すると、バッテリ電源から電力が供給され
る。したがって、たとえ停電が発生したとしても出力端
子から規定電力を継続して出力できる。しかし、バッテ
リ電源の容量にも限界があるので、停電発生から前記バ
ッテリ電源容量で定まる規定のバックアップ時間Taを
経過した時点で出力は遮断される。なお、この規定バッ
クアップ時間TEは若干の余裕をもって設定されている
ので、規定バックアップ時間Tl11を越えても直ちに
出力が遮断されることはない。そして、停電が発生する
と無停電電源装置から停電検出信号か出力される。
この無停電電源装置から電力が供給されるコンピュータ
においては、無停電電源装置からの停電検出信号を受信
すると、受信時刻から規定バックアップ時間Tm経過後
に電源か遮断されるので、現在処理動作中のプログラム
を前記規定バックアップ時間Tl内で強制的に終了させ
て、電源遮断時にシステムエラーか発生しないようにす
る必要がある。
においては、無停電電源装置からの停電検出信号を受信
すると、受信時刻から規定バックアップ時間Tm経過後
に電源か遮断されるので、現在処理動作中のプログラム
を前記規定バックアップ時間Tl内で強制的に終了させ
て、電源遮断時にシステムエラーか発生しないようにす
る必要がある。
一般にコンピュータに組込まれているプログラムは、こ
のコンピュータを実際の業務に使用するユーザが作成す
る複数のアプリケーションプログラムと、このコンピュ
ータを製造したメーカが作成するオペレーティングシス
テムプログラム(以下OSプログラムと略記する)とが
ある。
のコンピュータを実際の業務に使用するユーザが作成す
る複数のアプリケーションプログラムと、このコンピュ
ータを製造したメーカが作成するオペレーティングシス
テムプログラム(以下OSプログラムと略記する)とが
ある。
したがって、停電発生時には、OSプログラムおよびア
プリケーションプログラムとの両方のプログラムを強制
的に終了させる強制終了プログラムか必要かある。
プリケーションプログラムとの両方のプログラムを強制
的に終了させる強制終了プログラムか必要かある。
この強制終了プログラムは、アプリケーションプログラ
ムの内容が決まらなければ作成できないので、コンピュ
ータを製造するメーカ側か作成することはなく、このコ
ンピュータをユーザ側に渡した後に、ユーザ側かアプリ
ケーションプログラムを作成した後に、このアプリケー
ションプログラムおよびOSプログラムの内容に基づい
て作成していた。
ムの内容が決まらなければ作成できないので、コンピュ
ータを製造するメーカ側か作成することはなく、このコ
ンピュータをユーザ側に渡した後に、ユーザ側かアプリ
ケーションプログラムを作成した後に、このアプリケー
ションプログラムおよびOSプログラムの内容に基づい
て作成していた。
しかしながら、このようにユーザ側で強制終了プログラ
ムを作成する場合は、OSプログラムの内容を正確に把
握する必要がある。また、OSプログラムを強制終了さ
せるために要する時間T。
ムを作成する場合は、OSプログラムの内容を正確に把
握する必要がある。また、OSプログラムを強制終了さ
せるために要する時間T。
とアプリケーションプログラムを強制終了させるために
必要な時間TAを加算した時間(T5十T^)が前記規
定バックアップ時間Tsより短くなる必要がある。しか
し、OSプログラムの内容に不馴れなユーザ側のプログ
ラマが強制終了ブログムを作成すると、誤って、前記加
算した時間(Ts+TA)が規定バックアップ時間T1
を越えてしまい、強制終了プログラムの処理動作が完全
に終了しないうちに、電源か遮断されて、結果的にシス
テムエラーか発生する。
必要な時間TAを加算した時間(T5十T^)が前記規
定バックアップ時間Tsより短くなる必要がある。しか
し、OSプログラムの内容に不馴れなユーザ側のプログ
ラマが強制終了ブログムを作成すると、誤って、前記加
算した時間(Ts+TA)が規定バックアップ時間T1
を越えてしまい、強制終了プログラムの処理動作が完全
に終了しないうちに、電源か遮断されて、結果的にシス
テムエラーか発生する。
(発明が解決しようとする課題)
このように、ユーザ側で全ての強制終了プログラムを作
成する方式においては、ユーザ側のプログラム作成負担
が増大して、結果的に誤った強制終了プログラムか作成
される懸念がある。
成する方式においては、ユーザ側のプログラム作成負担
が増大して、結果的に誤った強制終了プログラムか作成
される懸念がある。
本発明はこのような事情に鑑みてなされたものであり、
OSプログラムに対する強制終了プログラムとアプリケ
ーションプログラムに対する強制終了プログラムとを別
々に作成して設定することによって、ユーザ側としては
アプリケーションプログラムに対する強制終了プログラ
ムのみを作成すればよく、ユーザ側のプログラム作成負
担を大幅に軽減でき、停電発生時のシステムエラーを確
実に防止できる停電発生時のシステムバックアップ方式
を提供することを目的とする。
OSプログラムに対する強制終了プログラムとアプリケ
ーションプログラムに対する強制終了プログラムとを別
々に作成して設定することによって、ユーザ側としては
アプリケーションプログラムに対する強制終了プログラ
ムのみを作成すればよく、ユーザ側のプログラム作成負
担を大幅に軽減でき、停電発生時のシステムエラーを確
実に防止できる停電発生時のシステムバックアップ方式
を提供することを目的とする。
[発明の構成コ
(課題を解決するための手段)
上記課題を解消するために本発明の停電発生時のシステ
ムバックアップ方式においては、無停電電源装置から電
力供給を受ける情報処理システムにおけるプログラムメ
モリのシステム領域にOSプログラムと停電発生時にこ
のOSプログラムの処理動作を強制終了させるためのシ
ステム強制終了プログラムとを記憶し、さらに、プログ
ラムメモリのユーザ領域にアプリケーションプログラム
と停電発生時にこのアプリケーションプログラムの処理
動作を強制終了させるためのアプリケーション強制終了
プログラムとを記憶している。
ムバックアップ方式においては、無停電電源装置から電
力供給を受ける情報処理システムにおけるプログラムメ
モリのシステム領域にOSプログラムと停電発生時にこ
のOSプログラムの処理動作を強制終了させるためのシ
ステム強制終了プログラムとを記憶し、さらに、プログ
ラムメモリのユーザ領域にアプリケーションプログラム
と停電発生時にこのアプリケーションプログラムの処理
動作を強制終了させるためのアプリケーション強制終了
プログラムとを記憶している。
そして、無停電電源装置からの停電検出信号時刻から一
定猶予時間経過後にシステム強制終了プログラムの処理
を実行し、その後にアプリケーション強制終了プログラ
ムの処理を実行するようにしている。
定猶予時間経過後にシステム強制終了プログラムの処理
を実行し、その後にアプリケーション強制終了プログラ
ムの処理を実行するようにしている。
(作用)
このように構成された停電発生時のシステムバックアッ
プ方式によれば、この情報処理システムとしてのコンピ
ュータを製造したメーカ側がOSプログラムとこのOS
プログラムを強制終了させるためのシステム強制終了プ
ログラムを作成すればよい。
プ方式によれば、この情報処理システムとしてのコンピ
ュータを製造したメーカ側がOSプログラムとこのOS
プログラムを強制終了させるためのシステム強制終了プ
ログラムを作成すればよい。
したかって、このコンピュータを各種業務に使用するユ
ーザ側は、業務を実行するためのアプリケ−シンプログ
ラムとこのアプリケーションプログラムを強制終了させ
るためのアプリケーション強制終了プログラムを作成す
るのみてよい。すなわち、ユーザ側としては、OSプロ
グラムの内容を詳細に把握していなくても、自己か作成
したアプリケーションプログラムに基づいてアプリケー
ション強制終了プログラムを作成すればよいので、プロ
グラムの作成負担か大幅に軽減される。
ーザ側は、業務を実行するためのアプリケ−シンプログ
ラムとこのアプリケーションプログラムを強制終了させ
るためのアプリケーション強制終了プログラムを作成す
るのみてよい。すなわち、ユーザ側としては、OSプロ
グラムの内容を詳細に把握していなくても、自己か作成
したアプリケーションプログラムに基づいてアプリケー
ション強制終了プログラムを作成すればよいので、プロ
グラムの作成負担か大幅に軽減される。
(実施例)
以下本発明の一実施例を図面を用いて説明する。
第1図は実施例の停電発生時のシステムバックアップ方
式を適用した無停電電源装置および情報処理システムと
してのコンピュータの概略構成を示すブロック図である
。
式を適用した無停電電源装置および情報処理システムと
してのコンピュータの概略構成を示すブロック図である
。
図中1は無停電電源装置であり、この無停電電源装置1
に商用電源2から商用電力aが供給される。また、無停
電電源装置iflにバッテリ電源3が接続されている。
に商用電源2から商用電力aが供給される。また、無停
電電源装置iflにバッテリ電源3が接続されている。
そして、この無停電電源装置1の出力端子からコンピュ
ータ4へ規定電力すが供給される。さらに、この無停電
電源袋W1内には、商用電源2からの商用電力aが途絶
えたことを検出する停電検出回路が組込まれており、停
電発生を検出すると、この無停電電源装置1に対する電
源供給源を商用電源2からバッテリ電源3へ切換える。
ータ4へ規定電力すが供給される。さらに、この無停電
電源袋W1内には、商用電源2からの商用電力aが途絶
えたことを検出する停電検出回路が組込まれており、停
電発生を検出すると、この無停電電源装置1に対する電
源供給源を商用電源2からバッテリ電源3へ切換える。
また、前記停電検出回路が停電発生を検出すると、外部
へロー(L)レベルの停電検出信号Cを送出する。
へロー(L)レベルの停電検出信号Cを送出する。
そして、この無停電電源装置1は、停電発生時 。
刻から規定バックアップ時間T■だけ、停電発生前の規
定電力すを出力し続ける。この規定バックアップ時間T
園はバッテリ電源3の容量や負荷となるコンピュータ4
の負荷容量に応じて設定されている。しかし、実際には
、前述したように、この規定バックアップ時間Tmを越
えても直ちに出力か遮断されない余裕を持った値に設定
されている。
定電力すを出力し続ける。この規定バックアップ時間T
園はバッテリ電源3の容量や負荷となるコンピュータ4
の負荷容量に応じて設定されている。しかし、実際には
、前述したように、この規定バックアップ時間Tmを越
えても直ちに出力か遮断されない余裕を持った値に設定
されている。
コンピュータ4において、各種情報処理を実行するCP
U5は、パスライン6を介して、前記無停電電源装置1
から送出された停電検出信号Cが入力される入力インタ
フェース7、各種プログラムを記憶するプログラムメモ
リ8、各種処理業務において使用する各種可変データを
記憶するデータメモリ9、停電発生時刻からの経過時間
Tを経時するタイマ10、例えば外部のホストンコピュ
ータと伝送路を介して各種情報の授受を行うための入出
力インタフェース11等を制御する。
U5は、パスライン6を介して、前記無停電電源装置1
から送出された停電検出信号Cが入力される入力インタ
フェース7、各種プログラムを記憶するプログラムメモ
リ8、各種処理業務において使用する各種可変データを
記憶するデータメモリ9、停電発生時刻からの経過時間
Tを経時するタイマ10、例えば外部のホストンコピュ
ータと伝送路を介して各種情報の授受を行うための入出
力インタフェース11等を制御する。
また、電源回路11は、無停電電源装置1から供給され
た規定電力すを直流の駆動電圧VC1VDに変換して上
述した各電子部品に供給する。
た規定電力すを直流の駆動電圧VC1VDに変換して上
述した各電子部品に供給する。
前記プログラムメモリ8内は、このコンピュータ4を製
造したメーカ側が各プログラムを設定するためのシステ
ム領域8aと、このコンピュータ4を実際に使用するユ
ーザ側がプログラムを設定するためのユーザ領域8bと
に分割されている。
造したメーカ側が各プログラムを設定するためのシステ
ム領域8aと、このコンピュータ4を実際に使用するユ
ーザ側がプログラムを設定するためのユーザ領域8bと
に分割されている。
そして、システム領域8a内には、このコンピュータ4
を起動させたり、アプリケーションプログラムを起動さ
せたり、各種入出力インタフェースの動作を制御するた
めのOSプログラム12a。
を起動させたり、アプリケーションプログラムを起動さ
せたり、各種入出力インタフェースの動作を制御するた
めのOSプログラム12a。
停電発生時にこのOSプログラムを強制的に終了させる
システム強制終了プログラム12b。
システム強制終了プログラム12b。
停電発生時に前記システム強制終了プログラム12bお
よびアプリケーション強制終了プログラム13bを所定
の順序で実行させる停電割込プログラム12c等が記憶
されている。なお、このシステム領域8a内の各プログ
ラム12a〜L2Cは、このコンピュータ4を製造した
時点でメーカ側が設定する。したがって。システム強制
終了プログラム12bはOSプログラム12aを作成し
たメーカ側のプログラム設計者が作成する。
よびアプリケーション強制終了プログラム13bを所定
の順序で実行させる停電割込プログラム12c等が記憶
されている。なお、このシステム領域8a内の各プログ
ラム12a〜L2Cは、このコンピュータ4を製造した
時点でメーカ側が設定する。したがって。システム強制
終了プログラム12bはOSプログラム12aを作成し
たメーカ側のプログラム設計者が作成する。
また、ユーザ領域8b内には、ユーザ側がこのコンピュ
ータ4を用いて実際に行う複数の業務内容を記述した複
数のアプリケーションプロダム13a、停電発生時に前
記各アプリケーションプログラム13aを強制的に終了
させるアプリケーション強制終了プログラムメモリ等が
記憶されている。なお、このユーザ領域8b内の各プロ
グラム13a、13bは、一般に、実際に行う業務内容
を熟知したユーザ側のプログラム設計者が作成する。し
たかって、アプリケーション強制終了プログラム13b
も各アプリケーションブログム13aを作成したユーザ
側のブログム設計者が作成する。
ータ4を用いて実際に行う複数の業務内容を記述した複
数のアプリケーションプロダム13a、停電発生時に前
記各アプリケーションプログラム13aを強制的に終了
させるアプリケーション強制終了プログラムメモリ等が
記憶されている。なお、このユーザ領域8b内の各プロ
グラム13a、13bは、一般に、実際に行う業務内容
を熟知したユーザ側のプログラム設計者が作成する。し
たかって、アプリケーション強制終了プログラム13b
も各アプリケーションブログム13aを作成したユーザ
側のブログム設計者が作成する。
そして、前記システム強制終了プログラム12bを用い
てOSプログラム12aを強制終了させるために要する
時間TSと、アプリケーション強制終了プログラム13
bを用いてアプリケーションプログラム13aを強制終
了させるために必要な時間TAとを加算した時間(Ts
十TA )は当然規定バックアップ時間TIより短く
設定する必要がある。
てOSプログラム12aを強制終了させるために要する
時間TSと、アプリケーション強制終了プログラム13
bを用いてアプリケーションプログラム13aを強制終
了させるために必要な時間TAとを加算した時間(Ts
十TA )は当然規定バックアップ時間TIより短く
設定する必要がある。
そして、規定バックアップ時間T−から前記加算時間(
TS+TA)を差引いた時間を猶予時間Tcとする。な
お、各強制終了プロゲラ12b1] 3 b内に各処理
所要時間TS、TAの情報が組込まれていれば、停電割
込プログラム12cの実行時に自動的にこの猶予時間T
cを算出できる。
TS+TA)を差引いた時間を猶予時間Tcとする。な
お、各強制終了プロゲラ12b1] 3 b内に各処理
所要時間TS、TAの情報が組込まれていれば、停電割
込プログラム12cの実行時に自動的にこの猶予時間T
cを算出できる。
このような構成のコンピュータ4において、無停電電源
装置1からLレベルの停電検出信号Cが入力インタフェ
ース7へ入力すると、この入力インタフェース7からC
PU5へ停電検出割込信号が送出され、CPU5はプロ
グラムメモリ8の停電割込プログラム12cに従って、
第2図の流れ図を実行する。
装置1からLレベルの停電検出信号Cが入力インタフェ
ース7へ入力すると、この入力インタフェース7からC
PU5へ停電検出割込信号が送出され、CPU5はプロ
グラムメモリ8の停電割込プログラム12cに従って、
第2図の流れ図を実行する。
流れ図が開始されると、S(ステップ)lにて、タイマ
10を起動する。そして、s2にて例えばクロック信号
等で計数される微小時間61時間経過した時点(S3)
で、タイマ1oの時間Tが前記猶予時間TCを経過して
いないことを確認すると、S4へ進む。S4において、
入力インタフェース7へ入力されている停電検出信号C
がHレベルに解除していないことを確認すると、再度s
2へ戻り、微小時間ΔTの経過を待つ。
10を起動する。そして、s2にて例えばクロック信号
等で計数される微小時間61時間経過した時点(S3)
で、タイマ1oの時間Tが前記猶予時間TCを経過して
いないことを確認すると、S4へ進む。S4において、
入力インタフェース7へ入力されている停電検出信号C
がHレベルに解除していないことを確認すると、再度s
2へ戻り、微小時間ΔTの経過を待つ。
S3にて、タイマ10の時間Tが前記猶予時間Tcを経
過すると、S5へ進み、システム領域8aのシステム強
制終了プロゲラ12bを読出して実行する。時間Tsが
経過してシステム強制終了プロゲラ12bの処理が終了
すると、S6にて、ユーザ領域8bのアプリケーション
強制終了プログラム13bを読出して実行する。
過すると、S5へ進み、システム領域8aのシステム強
制終了プロゲラ12bを読出して実行する。時間Tsが
経過してシステム強制終了プロゲラ12bの処理が終了
すると、S6にて、ユーザ領域8bのアプリケーション
強制終了プログラム13bを読出して実行する。
この二つの強制終了プログラム12b、13bの処理が
終了すると、このコンピュータ4は初期状態、または業
務処理における所定の区切り状態で動作を停止し、電源
が遮断されるのを待つ。
終了すると、このコンピュータ4は初期状態、または業
務処理における所定の区切り状態で動作を停止し、電源
が遮断されるのを待つ。
なお、タイマ10が猶予時間Tcを経時しないうちに8
4にて停電検出信号CがHレベルへ解除されると、各強
制終了プログラム12b、13bを実行することなく、
停止中のOSプログラム12aおよびアプリケーション
プログラム13bの処理を再開して通常運転に復帰する
。
4にて停電検出信号CがHレベルへ解除されると、各強
制終了プログラム12b、13bを実行することなく、
停止中のOSプログラム12aおよびアプリケーション
プログラム13bの処理を再開して通常運転に復帰する
。
第3図は停電発生時の動作を示すタイムチャートである
。
。
時刻t1にて商用電源2に停電が発生すると、供給電源
かバッテリ電源3へ切換わる。同時に停電検出信号Cが
Lレベルへ変化する。すると、CPU5に割込信号が印
加され停電割込プログラム12Cが起動し、タイマ10
が起動される。
かバッテリ電源3へ切換わる。同時に停電検出信号Cが
Lレベルへ変化する。すると、CPU5に割込信号が印
加され停電割込プログラム12Cが起動し、タイマ10
が起動される。
停電発生時刻t1から猶予時間Tc経過した時刻t2に
てシステム強制終了処理が開始され、時間T5だけ経過
した時刻t3にてシステム強制終了処理が終了して、ア
プリケーション強制終了処理が開始される。そして、時
間TAだけ経過した時刻t4にてアプリケーション強制
終了処理が終了する。同時に規定バックアップ時間TI
が終了する。この規定バックアップ時間Tsが終了した
後、暫くたった時刻t5にて無停電電源装置1から供給
されている基準電力Cが実際に遮断される。
てシステム強制終了処理が開始され、時間T5だけ経過
した時刻t3にてシステム強制終了処理が終了して、ア
プリケーション強制終了処理が開始される。そして、時
間TAだけ経過した時刻t4にてアプリケーション強制
終了処理が終了する。同時に規定バックアップ時間TI
が終了する。この規定バックアップ時間Tsが終了した
後、暫くたった時刻t5にて無停電電源装置1から供給
されている基準電力Cが実際に遮断される。
このように構成された停電発生時のシステムバックアッ
プ方式によれば、このコンピュータ4を実際に使用する
ユーザ側は、各アプリケーションプログラム13aを作
成すると同時にアプリケーション強制終了プログラム1
3bを作成すれば良い。すなわち、ユーザ側としては、
メーカ側から規定バックアップ時間Tlおよびシステム
強制終了ブロクラムの処理時間T5を知らせて貰うのみ
で、(T■−Ts)時間内に処理か終了するうアプリケ
ーション強制終了プログラム13bを作成すればよい。
プ方式によれば、このコンピュータ4を実際に使用する
ユーザ側は、各アプリケーションプログラム13aを作
成すると同時にアプリケーション強制終了プログラム1
3bを作成すれば良い。すなわち、ユーザ側としては、
メーカ側から規定バックアップ時間Tlおよびシステム
強制終了ブロクラムの処理時間T5を知らせて貰うのみ
で、(T■−Ts)時間内に処理か終了するうアプリケ
ーション強制終了プログラム13bを作成すればよい。
よって、ユーザ側としては、メーカ側が作成するOSプ
ログラム12aの内容を全く知らなかったとしても、最
終的にシステムエラーを未然に防止できる強制終了プロ
グラムが得られる。したかって、ユーザ側のプログラム
負担を大幅に軽減できる。
ログラム12aの内容を全く知らなかったとしても、最
終的にシステムエラーを未然に防止できる強制終了プロ
グラムが得られる。したかって、ユーザ側のプログラム
負担を大幅に軽減できる。
また、ユーザ側はOSプログラム12aの強制終了処理
も含んだ全部のプログラム12a。
も含んだ全部のプログラム12a。
13bに対する強制終了プログラムを作成する必要がな
いので、プログラムミス等に起因するシステムエラー等
が発生する確率を大幅に低減でき、システム全体の信頼
性を向上できる。
いので、プログラムミス等に起因するシステムエラー等
が発生する確率を大幅に低減でき、システム全体の信頼
性を向上できる。
[発明の効果コ
以上説明したように本発明の停電発生時のシステムバッ
クアップ方式によれば、OSプログラムに対する強制終
了プログクラムとアプリケーションプログラムに対する
強制終了プログラムとを別々に作成して、一方はシステ
ム領域に格納し、一方はユーザ領域に格納している。し
たがって、ユーザ側としてはアプリケーションプログラ
ムに対する強制終了プログラムのみを作成すればよく、
ユーザ側のプログラム作成負担を大幅に軽減でき、停電
発生時のシステムエラーを確実に防止でき、ひいてはシ
ステム全体の信頼性を大幅に向上できる。
クアップ方式によれば、OSプログラムに対する強制終
了プログクラムとアプリケーションプログラムに対する
強制終了プログラムとを別々に作成して、一方はシステ
ム領域に格納し、一方はユーザ領域に格納している。し
たがって、ユーザ側としてはアプリケーションプログラ
ムに対する強制終了プログラムのみを作成すればよく、
ユーザ側のプログラム作成負担を大幅に軽減でき、停電
発生時のシステムエラーを確実に防止でき、ひいてはシ
ステム全体の信頼性を大幅に向上できる。
第1図は本発明の一実施例に係わる停電発生時のシステ
ムバックアップ方式を採用した情報処理システムを示す
ブロック図、第2図は同実施例方式の動作を示す流れ図
、第3図は同実施例方式の動作を示すタイムチャートで
ある。 1・・・無停電電源装置、2・・・商用電源、3・・・
バッテリ電源、4・・コンピュータ、5・・・CPU。 7・・入力インタフェース、8・・・プログラムメモリ
、8a・・・システム領域、8b・・・ユーザ領域、1
0・・・タイマ、12a・・・OSプログラム、12b
・・システム強制終了プログラム、12c・・・停電割
込プログラム、13a・・アプリケーションプログラム
、13b・アプリケーション強制終了プログラム、Tc
・・猶予時間、Trn・・規定バックアップ時間。 出願人代理人 弁理士 鈴江武彦
ムバックアップ方式を採用した情報処理システムを示す
ブロック図、第2図は同実施例方式の動作を示す流れ図
、第3図は同実施例方式の動作を示すタイムチャートで
ある。 1・・・無停電電源装置、2・・・商用電源、3・・・
バッテリ電源、4・・コンピュータ、5・・・CPU。 7・・入力インタフェース、8・・・プログラムメモリ
、8a・・・システム領域、8b・・・ユーザ領域、1
0・・・タイマ、12a・・・OSプログラム、12b
・・システム強制終了プログラム、12c・・・停電割
込プログラム、13a・・アプリケーションプログラム
、13b・アプリケーション強制終了プログラム、Tc
・・猶予時間、Trn・・規定バックアップ時間。 出願人代理人 弁理士 鈴江武彦
Claims (1)
- 【特許請求の範囲】 電源遮断時に電源供給源が商用電源からバッテリ電源へ
自動的に切換り、同時に外部へ停電検出信号を出力する
と共に、電源遮断時刻から規定バックアップ時間だけ規
定電力を出力し続ける無停電電源装置から電力が供給さ
れ、オペレーティングシステムプログラムおよびアプリ
ケーションプログラムを有し、複数の業務を実行する情
報処理システムにおける停電発生時のシステムバックア
ップ方式において、 プログラムメモリのシステム領域に前記オペレーティン
グシステムプログラムと停電発生時にこのオペレーティ
ングシステムプログラムの処理動作を強制終了させるた
めのシステム強制終了プログラムとを記憶し、前記プロ
グラムメモリのユーザ領域に前記アプリケーションプロ
グラムと停電発生時にこのアプリケーションプログラム
の処理動作を強制終了させるためのアプリケーション強
制終了プログラムとを記憶し、 前記無停電電源装置からの停電検出信号時刻から一定猶
予時間経過後に前記システム強制終了プログラムの処理
を実行し、その後に前記アプリケーション強制終了プロ
グラムの処理を実行することを特徴とする停電発生時の
システムバックアップ方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2318385A JPH04188210A (ja) | 1990-11-21 | 1990-11-21 | 停電発生時のシステムバックアップ方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2318385A JPH04188210A (ja) | 1990-11-21 | 1990-11-21 | 停電発生時のシステムバックアップ方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04188210A true JPH04188210A (ja) | 1992-07-06 |
Family
ID=18098565
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2318385A Pending JPH04188210A (ja) | 1990-11-21 | 1990-11-21 | 停電発生時のシステムバックアップ方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04188210A (ja) |
-
1990
- 1990-11-21 JP JP2318385A patent/JPH04188210A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7681073B2 (en) | Arbitration system for redundant controllers, with output interlock and automatic switching capabilities | |
| US5809223A (en) | Network hibernation system and a control method thereof | |
| US9367446B2 (en) | Computer system and data recovery method for a computer system having an embedded controller | |
| US7900091B2 (en) | Method for recovering basic input output system and computer device thereof | |
| EP1329809B1 (en) | Distributed computing system and method | |
| JPH0630541B2 (ja) | 動作停止及び復帰回路装置 | |
| US6272630B1 (en) | Method and device for reserving wake-up functions of computer system after power loss | |
| CN119668923A (zh) | 一种内存监测方法、装置、系统、设备及介质 | |
| JP2000214963A (ja) | コンピュ―タシステムおよび設定情報の自動設定方法 | |
| CN1327344C (zh) | 无交流电源时保存和恢复工作状态的基本输入/输出系统 | |
| US5557739A (en) | Computer system with component removal and replacement control scheme | |
| CN120743039B (zh) | 一种基于处理器的时钟模块的时间获取方法及装置 | |
| CN112463226A (zh) | 一种服务器的启动控制方法、系统、设备及存储介质 | |
| JPH03171310A (ja) | パーソナルコンピュータ | |
| JPH07160370A (ja) | 停電管理装置 | |
| JP2997584B2 (ja) | 電源制御装置 | |
| TWI461905B (zh) | 可遠端當機復原的運算裝置、用於運算裝置之遠端當機復原之方法及電腦可讀取媒體 | |
| JPH0795253B2 (ja) | 情報処理装置用電源の復電処理方式 | |
| JPH06314211A (ja) | 節電機能を有する電子機器における診断方法 | |
| JPH11202963A (ja) | コンピュータ搭載装置 | |
| JPH0519897A (ja) | 情報処理装置のリセツト制御回路 | |
| JPH0431620Y2 (ja) | ||
| JPH1027040A (ja) | 計算機のリセット方式 | |
| JPS60221818A (ja) | 情報機器 | |
| JPH0341517A (ja) | セットアップ起動方式 |