JP3449884B2 - クライアント/サーバシステム及びコンピュータシステム - Google Patents
クライアント/サーバシステム及びコンピュータシステムInfo
- Publication number
- JP3449884B2 JP3449884B2 JP06700697A JP6700697A JP3449884B2 JP 3449884 B2 JP3449884 B2 JP 3449884B2 JP 06700697 A JP06700697 A JP 06700697A JP 6700697 A JP6700697 A JP 6700697A JP 3449884 B2 JP3449884 B2 JP 3449884B2
- Authority
- JP
- Japan
- Prior art keywords
- network
- client
- unit
- information
- operating environment
- 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.)
- Expired - Lifetime
Links
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
バシステムに関し、更に詳述すれば、クライアント主導
によりクライアント自身を自動的にメンテナンスする自
動メンテナンス技術に関する。またそのようなクライア
ント/サーバシステムにおいてクライアントとなるべき
コンピュータシステムに関する。
上に伴ってクライアント/サーバシステムが普及してい
る。ところで、クライアント/サーバシステムにおいて
は、ユーザの操作ミス、あるいは単純な環境設定ミス等
が引金となってネットワークシステム全体に影響するト
ラブルが発生し易く、そのような場合には、サーバから
クライアントに対してメンテナンスの指示が出来なくな
る。このような場合には、トラブルが解消するまでの間
はメンテナンス作業自体が不可能になると共にシステム
ダウンの状態に陥る虞もある。このような虞はサーバに
接続するクライアント数の増加に伴って大きくなるた
め、ネットワークシステムが大きくなるに伴って、経済
的な面での損失も無視出来なくなる。
うな複数のパーソナルコンピュータをクライアント及び
サーバとして使用するシステムでは、コンピュータウィ
ルスの伝染が近年の重要な問題となっている。即ち、ク
ライアント/サーバシステムの複数のクライアントの内
の一つのパーソナルコンピュータにコンピュータウィル
スが侵入すると、ネットワークシステムを介して全ての
クライアント及びサーバに伝染するため、重大な損失を
招来する。このため、クライアント/サーバシステムを
快適に運用するためには、システムのメンテナンスを効
率よく行えることが非常に重要になる。
ステムにおける各クライアントのメンテナンスは、ユー
ザがメンテナンスに必要な情報をサーバ上に蓄積してお
き、サーバからメンテナンスの指示が出される所謂トッ
プダウン方式が一般的である。しかしこのようなトップ
ダウン方式では、基本的にはサーバに接続している全て
のクライアントに対して一斉にメンテナンスの指示が出
されるため、メンテナンス作業が行なわれる都度、サー
バ及び伝送路に過大な負荷がかかり、またメンテナンス
作業が行なわれている間は全てのクライアントが同時に
非運用状態になるため、システム全体の能力が低下する
という問題があった。
システムでは、メンテナンス作業が必要であり、またそ
れに要する時間はサーバのメンテナンス能力あるいは伝
送路の通信能力に大きく依存していた。また、トラブル
が発生した場合には、その原因の究明はユーザ、あるい
は保守作業員の能力に依存することになるため、システ
ムの迅速な回復が望めないことは勿論のこと、ユーザ,
保守作業員を煩わせていたというのが実情であった。
開平8-272643号公報の発明を出願している。この特開平
8-272643号公報の発明では、端的には、クライアント側
に自己メンテナンス能力を備えさせ、個々のクライアン
トに電源投入時に自己診断を行なわせ、障害が発生して
いる場合にのみサーバ上に保存してあるクライアントの
バックアップシステムから必要なファイルのみをダウン
ロードして自己修復処理する。このように、個々のクラ
イアントに自身のメンテナンスを行なわせることにより
サーバ及び伝送路の負荷を軽減すると共に、システムダ
ウンの発生確率を低減し、更にシステム全体の能力の向
上を図っている。
8-272643号公報の発明では、サーバ, ネットワーク, ネ
ットワーク接続装置が正常であることを前提としてい
る。従って、クライアントに障害が発生した場合にサー
バ, ネットワーク, ネットワーク接続装置にも同時に障
害が発生していると、クライアントはメンテナンス処理
に必要なファイルのサーバからのダウンロードを行なう
ことが出来なくなるという問題が生じる。
においては、サーバは勿論のことであるが、クライアン
トも日常的に移動するというような事態は考慮されてい
なかった。しかし近年では、携帯型のパーソナルコンピ
ュータを業務用に個々人が通常は持ち歩いてスタンドア
ロンマシンとして使用することにより顧客に種々の情報
を提示し、また顧客から得た情報をその場で入力すると
いうような使用形態を採り、オフィスにおいてはクライ
アント/サーバシステムに組み込んでネットワークシス
テムのクライアントとして使用することにより種々の業
務情報を受け取り、また業務に必要な書類を電子情報と
して交換するというような使用形態を採ることが企業に
おいて一般化しつつある。このような使用形態において
は、たとえばユーザの出先等においてサーバと接続不可
能な状態においてクライアントに障害が発生する可能性
もあり得る。そのような場合には当然のことながら、ク
ライアントはメンテナンス処理に必要な情報をサーバか
ら得ることが出来ず、従って障害の復旧が出来ず業務に
支障が生じることになる。
ものであり、端的には、クライアントのメンテナンスに
必要なバックアップファイルをサーバとクライアントと
の双方に保存しておき、クライアントが自己メンテナン
スを行なう際に、サーバと接続可能な場合にはバックア
ップファイルをサーバからダウンロードすると共にソフ
トウェアのバージョンアップ等も行なってクライアント
/サーバシステム全体の資源の共通化を図り、サーバと
接続不可能な場合には自身が保持しているバックアップ
ファイルを使用して単独でメンテナンスを行なうように
したクライアント/サーバシステム及びそのようなシス
テムにおいてクライアントとなるべきコンピュータシス
テムの提供を目的とする。
ト/サーバシステムは、少なくとも一つのサーバユニッ
トが接続されたネットワークに、ハードウェアにソフト
ウェアがインストールされたクライアントユニットがネ
ットワーク接続手段により切り離し可能に接続されたク
ライアント/サーバシステムであって、サーバユニット
は、クライアントユニットの動作環境のバックアップ情
報とシステム全体の更新情報とを記憶した記憶手段を備
え、クライアントユニットは、ハードウェア及びソフト
ウェアを含む自身の動作環境のバックアップ用データを
保持するバックアップデータ保持手段と、自身の動作環
境の正常時の情報を保持するシステム情報保持手段と、
所定の時点において自身の動作環境及びネットワークを
システム情報保持手段が保持している正常時の情報と比
較して診断する診断手段と、ネットワーク,サーバユニ
ットまたはネットワーク接続手段に異常が発生している
と診断手段が診断した場合に、クライアントユニットを
ネットワークから切り離すネットワーク切断手段と、ハ
ードウェアに異常が発生していると診断手段が診断した
場合はネットワーク切断手段により自身をネットワーク
から切り離し、ソフトウェアに異常が発生していると診
断手段が診断し且つネットワーク切断手段によるネット
ワークからの切り離しがなされている場合はバックアッ
プデータ保持手段の内容に従って動作環境を自己修復
し、ソフトウェアに異常が発生していると診断手段が診
断し且つネットワーク切断手段によるネットワークから
の切り離しがなされていない場合はサーバユニットの記
憶手段に記憶されているクライアントユニットの動作環
境のバックアップ情報及びシステム全体の更新情報を参
照して動作環境を修復する自己メンテナンス手段とを備
えたことを特徴とする。
システムにおいては、クライアントに異常が発生してい
る場合には、ネットワーク,サーバユニット及びネット
ワーク接続手段の全てが正常でサーバの支援を受けるこ
とが可能な状態であれば、サーバの支援を受けてそのバ
ックアップ情報に従って修復処理を行なうと共にシステ
ム全体の更新情報に従ってシステム更新処理を行ない、
ネットワーク,サーバユニット及びネットワーク接続手
段のいずれか一つでもが正常ではなく、サーバの支援を
受けることが出来ない場合には、自身のバックアップデ
ータ保持手段の保持内容に従って単独で修復処理を行な
う。
は、少なくとも一つのサーバユニットが接続されたネッ
トワークに対して接続/分離可能であり、ハードウェア
にソフトウェアがインストールされており、前記サーバ
ユニットに動作環境のバックアップ情報を記憶させてあ
るコンピュータシステムであって、ネットワークに対し
て接続した状態または分離した状態にすることが可能な
ネットワーク接続手段と、ハードウェア及びソフトウェ
アを含む自身の動作環境のバックアップ用データを保持
するバックアップデータ保持手段と、自身の動作環境の
正常時の情報を保持するシステム情報保持手段と、所定
の時点において自身の動作環境をシステム情報保持手段
が保持している正常時の情報と比較して診断する診断手
段と、ソフトウェアに異常が発生していると診断手段が
診断し且つネットワーク接続手段によりネットワークに
接続していない状態にされている場合はバックアップデ
ータ保持手段の内容に従って動作環境を自己修復し、ソ
フトウェアに異常が発生していると診断手段が診断し且
つネットワーク接続手段によりネットワークに接続して
いる状態にされている場合はサーバユニットに記憶させ
てある動作環境のバックアップ情報を参照して動作環境
を修復する自己メンテナンス手段とを備えたことを特徴
とする。
では、ネットワーク接続手段によりネットワークに接続
されている状態で異常が発生した場合には、サーバユニ
ットに記憶させてある動作環境のバックアップ情報を参
照して修復処理を行なうが、ネットワーク接続手段によ
りネットワークに接続されていない状態で異常が発生し
た場合には、自身のバックアップデータ保持手段の保持
内容に従って単独で修復処理を行なう。
示す図面に基づいて詳述する。図1は本発明に係るクラ
イアント/サーバシステムの全体の構成例を示す模式図
であり、そのクライアントユニットが本発明のコンピュ
ータシステムである。
を、参照符号1及び2はそれぞれサーバユニット及びク
ライアントユニットを示しており、これらはいずれも L
AN回線100に接続してネットワークシステムを構成して
いる。なお、一つの LAN回線 100に対して、サーバユニ
ット1及びクライアントユニット2はいずれも複数が接
続可能であるが、ここでは一つのサーバユニット1と二
つのクライアントユニット2とが LAN回線 100に接続さ
れている例が示されている。
ト2はいずれもハードウェアとしては通常のCPU,メモ
リ, ディスクユニット (ハードディスク, フレキシブル
ディスク等),プリンタ, ディスプレイ,キーボード,マ
ウス等を備えたパーソナルコンピュータであり、ファー
ムウェアがインストールされている。また、それぞれの
ユニットにはハードディスク,磁気テープ等のハードウ
ェアを利用した大容量記憶媒体10, 20が接続されてお
り、ソフトウェアがインストールされている。
イス 101により、またクライアントユニット2は I/Oイ
ンタフェイス 102によりそれぞれ LAN回線 100とハード
ウェア的に接続されている。
イアントのバックアップファイル11, クライアントの個
別環境ファイル12, メンテナンス情報ファイル13, シス
テム更新情報ファイル14等のファイル化された情報が格
納されている。
ントユニット2に共通なクライアントシステムのファイ
ルをバックアップするためのデータが格納されている。
個別環境ファイル12には、各クライアントユニット2に
個別に必要なクライアントシステムのファイルをバック
アップするためのデータが格納されている。メンテナン
ス情報ファイル13には、各クライアントユニット2の動
作環境に関するメンテナンス情報、即ちメンテナンスが
必要なエラー情報が保存されている。システム更新情報
ファイル14には、各クライアントユニット2の動作環境
の更新情報、即ちそれぞれのクライアントシステムのバ
ージョンを特定するデータが保存されている。
は、クライアントシステムファイル21, メンテナンス情
報ファイル22, システム情報ファイル23, 自己メンテナ
ンスシステムファイル24, バックアップファイル25等の
ファイル化された情報が格納されている。
のクライアントユニット2に必要な種々のソフトウェア
及びファームウェアが格納されている。メンテナンス情
報ファイル22には、そのクライアントユニット2の動作
環境に関する異常情報が保存されている。システム情報
ファイル23には、そのクライアントユニット2の通常の
動作環境、換言すれば正常時の動作環境が保存されてい
る。自己メンテナンスシステムファイル24には、本発明
を特徴付ける、個々のクライアントユニット2の自己メ
ンテナンスのためのソフトウェアが格納されている。ま
た、バックアップファイル25には自身のクライアントユ
ニット2をバックアップするためのデータが格納されて
いる。
テムのメンテナンス時の動作について、個々のクライア
ントユニット2に自己メンテナンスシステムファイル24
としてインストールされている自己メンテナンスのため
のソフトウェアによる処理手順を図2,図3及び図4の
フローチャートを参照して説明する。
電源が投入されて起動すると (ステップS11)、そのクラ
イアントユニット2の自己メンテナンスシステムファイ
ル24に保存されている自己メンテナンスを行なうための
ソフトウェアが起動する。なお、本実施の形態において
は電源投入による起動時にクライアントユニット2が自
己メンテナンス処理を行なうこととしているが、起動時
に限らず、メンテナンス処理が可能な時点であればどの
ような時点でもよい。
W), ソフトウェア(SW)の診断処理が行なわれる (ステッ
プS12)。具体的には、そのクライアントユニット2を構
成する種々のハードウェア、即ちCPU,メモリ, ディスク
ユニット (ハードディスク,フレキシブルディスク等),
プリンタ, ディスプレイ, キーボード, マウス等が正常
であるか否かが診断される。但しこの際、 I/Oインタフ
ェイス 102を含むネットワーク関係のハードウェアの診
断は行なわれず、後述するステップS13 において行なわ
れる。また、クライアントユニット2のシステム環境、
即ちソフトウェア,ファームウェア等のファイルに何ら
かの異常,変化(削除,新規作成及び変更)が発生して
いないかを、自己メンテナンスシステムファイル24がシ
ステム情報ファイル23が保持している通常の、換言すれ
ば正常時のシステム情報とクライアントシステムファイ
ル21の内容とを比較することにより診断する。
る (ステップS13)。具体的には、クライアントユニット
2自身の LAN回線 100との I/Oインタフェイス 102, L
AN回線 100及びサーバユニット1が正常であるか否かが
診断される。この結果、ネットワークに異常があると判
断された場合には (ステップS14 で”NO”) 、クライア
ントユニット2は自身のみで後述するような単独メンテ
ナンス処理を行なう (ステップS50)。なおこの際、ネッ
トワークの異常ではなく、意図的にクライアントユニッ
ト2がネットワークから切り離されている、換言すれば
スタンドアロン状態で使用されている場合も含む。
が無いと判断された場合には (ステップS14 で”YES
”) 、クライアントユニット2はサーバユニット1の
支援を受けてメンテナンス処理を開始する。まず、クラ
イアントユニット2はシステム更新診断処理を行なう
(ステップS15)。具体的には、クライアントユニット2
は LAN回線 100を介してサーバユニット1のシステム更
新情報ファイル14を読み出し、システム更新情報の有無
を調べる。システム更新情報とは、このクライアント/
サーバシステムに何らかの変更、たとえば新たなソフト
ウェアのインストール, 既にインストールされているソ
フトウェアのバージョンアップ, ハードウェアの新設等
が有った場合の情報である。
が必要であるか否かが判断される (ステップS16)。この
結果、メンテナンスの必要が無い場合 (ステップS17
で”NO”) にはこのクライアントユニット2による自己
メンテナンス処理は終了し、使用可能な状態になる。し
かし、メンテナンスの必要が有る場合 (ステップS17
で”YES ”) 、換言すればエラーが発生している場合に
はそれがメンテナンス情報として作成され (ステップS1
8)、これをメンテナンス情報ファイル22に保存した後、
発生しているエラーの種類に応じた修復処理を行なう。
ドウェアエラーが発生していた場合(ステップS19 で”Y
ES ”) 、クライアントユニット2がソフトウェア的に
自身が属するクライアント/サーバシステムから切り離
される (ステップS20)。この際、当初からクライアント
/サーバシステムに接続していない場合には接続不可能
な状態になる。更に、ハードウェアエラーに対しては自
己修復不可能であるので、自己メンテナンスシステムフ
ァイル24はこの時点でメンテナンス処理を終了する。
ェアエラーが発生していた場合 (ステップS21 で”YES
”) 、即ちシステム情報ファイル23が保持しているシ
ステム情報とクライアントシステムファイル21の内容と
の比較の結果、ファームウェアのファイルの変化 (削
除,新規作成及び変更)があったと判断された場合に
は、バックアップファイル25の内容に従ってファームウ
ェアの自己修復が行なわれる(ステップS22)。
アエラーが発生していた場合 (ステップS23 で”YES
”) 、即ちシステム情報ファイル23が保持しているシ
ステム情報とクライアントシステムファイル21の内容と
の比較の結果、ソフトウェアのファイルの変化 (削除,
新規作成及び変更)があったと判断された場合には、自
己修復が可能なたとえばアプリケーションソフトウェア
等に関しては、バックアップファイル25の内容に従って
自己修復が行なわれる (ステップS24)。また、システム
の基本ソフトウェア、たとえばオペレーティングシステ
ム(OS)等の自己修復が困難なソフトウェアのファイルの
変化があった場合には、 LAN回線 100を介してサーバユ
ニット1のバックアップファイル11が読み出されて再イ
ンストール処理が行なわれる (ステップS24)。なお、ユ
ーザの不注意等により作成された無用なファイル等はこ
の自己修復に際して削除される。
テム更新情報が有った場合 (ステップS25 で”YES ”)
、具体的には、クライアントユニット2のクライアン
トシステムファイル21に保存されているソフトウェアの
バージョンとサーバユニット1のバックアップファイル
11に保存されているソフトウェアのバージョンとが一致
していなかった場合、あるいはクライアントユニット2
のクライアントシステムファイル21には保存されていな
い新たなソフトウェアがサーバユニット1のバックアッ
プファイル11に保存されていたような場合、サーバユニ
ット1のバックアップファイル11に保存されているソフ
トウェアが LAN回線 100を介して読み出され、クライア
ントシステムファイル21に再インストールされると共
に、バックアップファイル25の内容が更新される (ステ
ップS26)。
れてメンテナンス情報ファイル22に保存されていたメン
テナンス情報が LAN回線 100を介してサーバユニット1
へ送られる (ステップS27)。サーバユニット1で、クラ
イアントユニット2から送られてきたメンテナンス情報
をメンテナンス情報ファイル13に記録する。
ような手順でクライアントユニット2では、サーバユニ
ット1の支援を受けつつ自己メンテナンス処理が実行さ
れる。これにより、クライアントユニット2はその動作
環境、即ちハードウェア,及びソフトウェア及びファー
ムウェア共に正常に動作可能になり、且つ他の全てのク
ライアントユニット2と同一のバージョンがインストー
ルされた状態になり、自己メンテナンス処理が終了す
る。
の診断処理において異常が検出された場合には、クライ
アントユニット2は上述のようなサーバユニット1から
の支援を受けることが出来ないため、単独でメンテナン
ス処理を行なう必要がある。換言すれば、ネットワーク
に異常がある場合にクライアントユニット2が行なう単
独メンテナンス処理に本発明の特徴がある。以下、この
クライアントユニット2による図2にステップS50 とし
て示されている単独メンテナンス処理についてその手順
を示す図4のフローチャートを参照して説明する。
ークから、具体的には I/Oインタフェイス 102を無効化
することにより LAN回線 100からハードウェア的に切り
離される (ステップS51)。そして前述のステップS12 で
の各診断結果に従って、メンテナンスが必要であるか否
かが判断される (ステップS52)。この結果、メンテナン
スの必要が無い場合 (ステップS53 で”NO”) にはこの
クライアントユニット2による自己メンテナンス処理は
終了する。しかし、メンテナンスの必要が有る場合 (ス
テップS53 で”YES ”) には、メンテナンス情報が作成
され (ステップS54)、これがメンテナンス情報ファイル
22に保存された後、発生している障害の種類に応じた修
復処理が行なわれる。
ドウェアエラーが発生していた場合(ステップS55 で”Y
ES ”) 、クライアントユニット2がソフトウェア的に
ネットワークから切り離される (ステップS56)。
ェアエラーが発生していた場合 (ステップS57 で”YES
”) 、即ちファームウェアのファイルの変化 (削除,
新規作成及び変更)がシステム情報ファイル23が保持し
ているシステム情報とクライアントシステムファイル21
の内容との比較の結果あったと判断された場合には、バ
ックアップファイル25の内容に従ってファームウェアの
自己修復が行なわれる (ステップS58)。
アエラーが発生していた場合 (ステップS59)、即ちソフ
トウェアのファイルの変化 (削除,新規作成及び変更)
がシステム情報ファイル23が保持しているシステム情報
とクライアントシステムファイル21の内容との比較の結
果あったと判断された場合には、バックアップファイル
25の内容に従ってファームウェアの自己修復が行なわれ
る (ステップS60)。
ような手順でクライアントユニット2は、サーバユニッ
ト1の支援を受けずに自身のバックアップファイル25に
従って単独で自己メンテナンス処理を実行する。これに
より、クライアントユニット2はネットワークに異常が
有る場合においても、あるいは意図的にクライアント/
サーバシステムから切り離されてスタンドアロン状態で
ある場合においても、自身のみで自己メンテナンスを行
なって動作可能な状態になる。
の自己メンテナンスは、上述のようなネットワークに異
常がある場合には勿論有効であるが、近年の携帯型パー
ソナルコンピュータをオフィスではネットワークに接続
してクライアント/サーバシステムのクライアントユニ
ットとして使用し、ユーザの出先では単独のコンピュー
タシステムとして使用する場合に特に有効である。
ント/サーバシステムによれば、クライアントに異常が
発生している場合には、ネットワーク,サーバユニット
及びネットワーク接続手段の全てが正常でサーバの支援
を受けることが可能な状態であれば、サーバの支援を受
けてそのバックアップデータ保持手段の保持内容、即ち
クライアントユニットの動作環境バックアップ情報に従
って修復処理を行なうと共にシステム全体の更新情報で
あるシステム更新情報に従ってシステムの更新処理をも
行ない、ネットワーク,サーバユニット,ネットワーク
接続手段のいずれか一つでもが正常ではなく、サーバの
支援を受けることが出来ない場合には、自身のバックア
ップデータ保持手段の保持内容に従って単独で修復処理
を行なう。従って、ネットワーク,サーバユニット,ネ
ットワーク接続手段のいずれか一つでもが正常でない場
合においても、クライアント単独で異常を修復すること
が可能になる。
れば、ネットワーク接続手段によりネットワークに接続
されている状態で異常が発生した場合には、サーバユニ
ットに記憶させてある動作環境のバックアップ情報を参
照して修復処理を行なうが、ネットワーク接続手段によ
りネットワークに接続されていない状態で異常が発生し
た場合には、自身のバックアップデータ保持手段の保持
内容に従って単独で修復処理を行なう。従って、ネット
ワークから切り離されてスタンドアロンの形態で使用さ
れている場合において、自己診断及びその結果異常が発
生している場合にはその修復が単独で可能になる。
全体の構成例を示す模式図である。
クライアントユニットによる自己メンテナンスのための
手順を示すフローチャートである。
クライアントユニットによる自己メンテナンスのための
手順を示すフローチャートである。
クライアントユニットによる自己メンテナンスのための
手順を示すフローチャートである。
ファイル 22 (クライアントユニットの) メンテナンス情報ファ
イル 23 (クライアントユニットの) システム情報ファイル 24 (クライアントユニットの) 自己メンテナンスシス
テムファイル 25 (クライアントユニットの) バックアップファイル
Claims (2)
- 【請求項1】 少なくとも一つのサーバユニットが接続
されたネットワークに、ハードウェアにソフトウェアが
インストールされたクライアントユニットがネットワー
ク接続手段により切り離し可能に接続されたクライアン
ト/サーバシステムにおいて、 前記サーバユニットは、前記クライアントユニットの動
作環境のバックアップ情報とシステム全体の更新情報と
を記憶した記憶手段を備え、 前記クライアントユニットは、 前記ハードウェア及びソフトウェアを含む自身の動作環
境のバックアップ用データを保持するバックアップデー
タ保持手段と、 自身の動作環境の正常時の情報を保持するシステム情報
保持手段と、 所定の時点において自身の動作環境及びネットワークを
前記システム情報保持手段が保持している正常時の情報
と比較して診断する診断手段と、 前記ネットワーク,サーバユニットまたはネットワーク
接続手段に異常が発生していると前記診断手段が診断し
た場合に、該クライアントユニットを前記ネットワーク
から切り離すネットワーク切断手段と、 ハードウェアに異常が発生していると前記診断手段が診
断した場合はネットワーク切断手段により自身を前記ネ
ットワークから切り離し、ソフトウェアに異常が発生し
ていると前記診断手段が診断し且つ前記ネットワーク切
断手段による前記ネットワークからの切り離しがなされ
ている場合は前記バックアップデータ保持手段の内容に
従って動作環境を自己修復し、ソフトウェアに異常が発
生していると前記診断手段が診断し且つ前記ネットワー
ク切断手段による前記ネットワークからの切り離しがな
されていない場合は前記サーバユニットの記憶手段に記
憶されているクライアントユニッ トの動作環境のバック
アップ情報及びシステム全体の更新情報を参照して動作
環境を修復する自己メンテナンス手段とを備えたことを
特徴とするクライアント/サーバシステム。 - 【請求項2】 少なくとも一つのサーバユニットが接続
されたネットワークに対して接続/分離可能であり、ハ
ードウェアにソフトウェアがインストールされており、
前記サーバユニットに動作環境のバックアップ情報を記
憶させてあるコンピュータシステムにおいて、前記ネットワークに対して接続した状態または分離した
状態にすることが可能なネットワーク接続手段と、 前記ハードウェア及びソフトウェアを含む自身の動作環
境のバックアップ用データを保持するバックアップデー
タ保持手段と、 自身の動作環境の正常時の情報を保持するシステム情報
保持手段と、 所定の時点において自身の動作環境を前記システム情報
保持手段が保持している正常時の情報と比較して診断す
る診断手段と、 ソフトウェアに異常が発生していると前記診断手段が診
断し且つ前記ネットワーク接続手段により前記ネットワ
ークに接続していない状態にされている場合は前記バッ
クアップデータ保持手段の内容に従って動作環境を自己
修復し、ソフトウェアに異常が発生していると前記診断
手段が診断し且つ前記ネットワーク接続手段により前記
ネットワークに接続している状態にされている場合は前
記サーバユニットに記憶させてある動作環境のバックア
ップ情報を参照して動作環境を修復する自己メンテナン
ス手段とを備えたことを特徴とするコンピュータシステ
ム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP06700697A JP3449884B2 (ja) | 1997-03-19 | 1997-03-19 | クライアント/サーバシステム及びコンピュータシステム |
US08/958,913 US5958062A (en) | 1997-03-19 | 1997-10-28 | Client/server system and computer system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP06700697A JP3449884B2 (ja) | 1997-03-19 | 1997-03-19 | クライアント/サーバシステム及びコンピュータシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10260860A JPH10260860A (ja) | 1998-09-29 |
JP3449884B2 true JP3449884B2 (ja) | 2003-09-22 |
Family
ID=13332419
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP06700697A Expired - Lifetime JP3449884B2 (ja) | 1997-03-19 | 1997-03-19 | クライアント/サーバシステム及びコンピュータシステム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3449884B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6546500B1 (en) | 1999-03-19 | 2003-04-08 | Fujitsu Limited | Computer, computer network system, and recording medium |
JP2000284987A (ja) | 1999-03-31 | 2000-10-13 | Fujitsu Ltd | コンピュータ、コンピュータネットワークシステム及び記録媒体 |
JP3852538B2 (ja) | 1999-05-14 | 2006-11-29 | 富士通株式会社 | コンピュータシステム、コンピュータネットワークシステム、コンピュータ及び記録媒体 |
KR100436496B1 (ko) * | 2001-03-02 | 2004-06-22 | 주식회사 마이피시즈 | 피씨 관리를 위한 컴퓨터로 판독가능한 기록매체 및 그를이용한 인터넷상에서의 피씨 관리 시스템 및 방법 |
JP2003316595A (ja) | 2002-04-23 | 2003-11-07 | Casio Comput Co Ltd | インストール方法、ファイル更新方法、プログラム及びコンピュータシステム |
JP4895718B2 (ja) * | 2006-08-14 | 2012-03-14 | 株式会社リコー | 画像形成装置、データ復旧方法および記録媒体 |
JP2007226828A (ja) * | 2007-04-23 | 2007-09-06 | Fujitsu Ltd | ソフトウェア構成復元方法及び装置並びにコンピュータ読取可能な記憶媒体 |
-
1997
- 1997-03-19 JP JP06700697A patent/JP3449884B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH10260860A (ja) | 1998-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3200661B2 (ja) | クライアント/サーバシステム | |
JP3693807B2 (ja) | クライアント/サーバシステム、コンピュータ及び記録媒体 | |
US6134673A (en) | Method for clustering software applications | |
US7788524B2 (en) | Fault-tolerant networks | |
JP3992427B2 (ja) | ファイルシステム | |
EP0945801B1 (en) | External storage device and method for data saving, data backup | |
US7802128B2 (en) | Method to avoid continuous application failovers in a cluster | |
JP4148722B2 (ja) | オンラインデータ移行方法 | |
US6959331B1 (en) | System and method for operating a client network computer in a disconnected mode by establishing a connection to a fallover server implemented on the client network computer | |
US7689862B1 (en) | Application failover in a cluster environment | |
US5958062A (en) | Client/server system and computer system | |
JP2005196683A (ja) | 情報処理システム、情報処理装置、及び情報処理システムの制御方法 | |
KR20040047209A (ko) | 네트워크 상의 컴퓨터 시스템의 자동 복구 방법 및 이를구현하기 위한 컴퓨터 시스템의 자동 복구 시스템 | |
US11550677B2 (en) | Client-less database system recovery | |
JP4287092B2 (ja) | ファイル管理システムおよびファイル管理方法 | |
JP3449884B2 (ja) | クライアント/サーバシステム及びコンピュータシステム | |
JP3748708B2 (ja) | クライアント/サーバシステム、クライアントコンピュータ及び記録媒体 | |
US20040054849A1 (en) | System and method for detecting data integrity problems on a data storage device | |
JP2002500787A (ja) | ネットワーク・システムにおけるデータボリュームの分散ミラーリング | |
JP5154843B2 (ja) | クラスタシステム、計算機、および障害回復方法 | |
JP3314204B2 (ja) | コンピュータシステム | |
JP2004046658A (ja) | データ転送方法 | |
JPH09218840A (ja) | 情報処理方法とその装置と情報処理システム | |
JP3805296B2 (ja) | クライアント/サーバシステム、クライアントコンピュータ及び記録媒体 | |
JP2004240731A (ja) | データ保存方法/システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20011023 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080711 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090711 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100711 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100711 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110711 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110711 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120711 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120711 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130711 Year of fee payment: 10 |
|
EXPY | Cancellation because of completion of term |