(57)【要約】【課題】  サーバ群及び統合管理装置と協調動作するクライアント機能（ＯＳ及びアプリケーション）を可搬性のあるメディアにパッケージ化するとともに、接続するクライアントの数や使用状況を統合管理装置において管理できる構成とする。【解決手段】    サーバ群２と、アクセスゲートウェイ３、６と、これらを管理する統合管理装置１と、これらのサーバ群２、統合管理装置１等と協調して動作するように設計されたＣＤブート可能なマネージドクライアント５からなるマネージド・ネットワークシステムにおいて、マネージドクライアント５はＣＤブートによる起動の際に、起動したことを通知する起動通知メッセージを統合管理装置装置１に送信し、これにより統合管理装置１はシステムに接続するクライアント数やユーザを把握することができる。【選択図】        図１
2007079613.tif 000002
【特許請求の範囲】
【請求項１】
統合管理装置と通信を行う情報処理端末であって、
少なくともオペレーティングシステムと前記統合管理装置への起動通知を行うための起動通知プログラムとを記憶している外部記憶媒体と接続する外部記憶媒体接続部と、
前記外部記憶媒体に記憶されているオペレーティングシステムを読み込み、読み込んだオペレーティングシステムを用いて情報処理端末の起動処理を行う起動処理部と、
前記外部記憶媒体に記憶されている起動通知プログラムを読み込み、読み込んだ起動通知プログラムを用いて、前記起動処理部により起動処理が行われたことを前記統合管理装置に通知する起動通知メッセージを生成する起動通知メッセージ生成部と、
前記起動通知メッセージ生成部により生成された起動通知メッセージを前記統合装置に対して送信する通信部とを有することを特徴とする情報処理端末。
【請求項２】
前記情報処理端末は、サーバ装置と通信可能であり、
前記外部記憶媒体接続部は、
前記サーバ装置に関する情報を収集するための情報収集プログラムを記憶している外部記憶媒体と接続し、
前記情報処理端末は、更に、
前記外部記憶媒体に記憶されている情報収集プログラムを読み込み、読み込んだ情報収集プログラムを用いて、前記サーバ装置との間の経路情報を収集する経路情報収集部を有し、
前記通信部は、
前記経路情報収集部により収集された経路情報を前記統合管理装置に対して送信することを特徴とする請求項１に記載の情報処理端末。
【請求項３】
前記情報処理端末は、サーバ装置と通信可能であり、
前記外部記憶媒体接続部は、
前記サーバ装置に関する情報を収集するための情報収集プログラムを記憶している外部記憶媒体と接続し、
前記情報処理端末は、更に、
前記外部記憶媒体に記憶されている情報収集プログラムを読み込み、読み込んだ情報収集プログラムを用いて、前記サーバ装置の応答性能情報を収集する応答性能情報収集部を有し、
前記通信部は、
前記応答性能情報収集部により収集された応答性能情報を前記統合管理装置に対して送信することを特徴とする請求項１に記載の情報処理端末。
【請求項４】
前記経路情報収集部は、
前記統合装置より経路情報の収集の停止を指示する収集停止指示を受信していない場合は、定期的に経路情報の収集を行い、前記統合管理装置より収集停止指示を受信した場合は、経路情報の収集を停止することを特徴とする請求項２に記載の情報処理端末。
【請求項５】
前記応答性能情報収集部は、
前記統合装置より応答性能情報の収集の停止を指示する収集停止指示を受信していない場合は、定期的に応答性能情報の収集を行い、前記統合管理装置より収集停止指示を受信した場合は、応答性能情報の収集を停止することを特徴とする請求項３に記載の情報処理端末。
【請求項６】
前記外部記憶媒体接続部は、
前記情報処理端末に含まれるハードウェアリソースの使用状況情報を収集するための情報収集プログラムを記憶している外部記憶媒体と接続し、
前記情報処理端末は、更に、
前記外部記憶媒体に記憶されている情報収集プログラムを読み込み、読み込んだ情報収集プログラムを用いて、前記情報処理端末に含まれるハードウェアリソースの使用状況情報を収集する使用状況情報収集部を有し、
前記通信部は、
前記使用状況情報収集部により収集された使用状況情報を前記統合管理装置に対して送信することを特徴とする請求項１に記載の情報処理端末。
【請求項７】
前記外部記憶媒体接続部は、
前記外部記憶媒体として、少なくともオペレーティングシステムと前記起動通知プログラムとを記憶している書き込み禁止型の可搬記憶媒体と接続することを特徴とする請求項１に記載の情報処理端末。
【請求項８】
前記外部記憶媒体接続部は、
前記外部記憶媒体として、少なくとも前記起動通知プログラムを記憶している読出し専用のファイルサーバ装置と接続することを特徴とする請求項１に記載の情報処理端末。
【請求項９】
前記情報処理端末は、ＶＰＮ（Ｖｉｒｔｕａｌ Ｐｒｉｖａｔｅ Ｎｅｔｗｏｒｋ）を用いて前記統合管理装置と通信を行うことを特徴とする請求項１に記載の情報処理端末。
【請求項１０】
複数の情報処理端末と、前記複数の情報処理端末を管理する統合管理装置とを有する通信システムであって、
各情報処理端末は、
起動時に、少なくともオペレーティングシステムと前記統合管理装置への起動通知を行うための起動通知プログラムとを記憶している外部記憶媒体と接続し、前記外部記憶媒体に記憶されているオペレーティングシステムを用いて起動処理を行い、前記外部記憶媒体に記憶されている起動通知プログラムを用いて、起動処理が行われたことを前記統合管理装置に通知する起動通知メッセージを生成し、生成した起動通知メッセージを前記統合装置に対して送信し、
前記統合管理装置は、
起動処理が行われた情報処理端末より起動通知メッセージを受信し、起動通知メッセージの受信結果に基づいて、起動処理が行われた情報処理端末を判別することを特徴とする通信システム。
【請求項１１】
各情報処理端末は、サーバ装置と通信可能であり、
前記統合管理装置は、
起動処理が行われた情報処理端末のうち、前記サーバ装置との経路情報を収集する情報処理端末を選択し、
前記統合管理装置により選択された情報処理端末は、
前記サーバ装置に関する情報を収集するための情報収集プログラムを記憶している外部記憶媒体と接続し、前記外部記憶媒体に記憶されている情報収集プログラムを用いて、前記サーバ装置との間の経路情報を収集し、収集した経路情報を前記統合管理装置に対して送信することを特徴とする請求項１０に記載の通信システム。
【請求項１２】
各情報処理端末は、サーバ装置と通信可能であり、
前記統合管理装置は、
起動処理が行われた情報処理端末のうち、前記サーバ装置の応答性能情報を収集する情報処理端末を選択し、
前記統合管理装置により選択された情報処理端末は、
前記サーバ装置に関する情報を収集するための情報収集プログラムを記憶している外部記憶媒体と接続し、前記外部記憶媒体に記憶されている情報収集プログラムを用いて、前記サーバ装置の応答性能情報を収集し、収集した応答性能情報を前記統合管理装置に対して送信することを特徴とする請求項１０に記載の通信システム。
【請求項１３】
各情報処理端末は、
複数のセグメントのいずれかに属しており、また、サーバ装置と通信可能であり、
前記統合管理装置は、
いずれかのセグメントに対する前記サーバ装置の応答性能が悪化していることを認識した場合に、応答性能が悪化しているセグメントに属する情報処理端末の各々について帯域利用状況を調査し、調査結果に基づいて当該セグメントに属するいずれかの情報処理端末の帯域を制限することを特徴とする請求項１０に記載の通信システム。
【請求項１４】
統合管理装置と通信を行う情報処理端末の管理方法であって、
少なくともオペレーティングシステムと前記統合管理装置への起動通知を行うための起動通知プログラムとを記憶している外部記憶媒体から、オペレーティングシステムを読み込み、読み込んだオペレーティングシステムを用いて情報処理端末の起動処理を行う起動処理ステップと、
前記外部記憶媒体から起動通知プログラムを読み込み、読み込んだ起動通知プログラムを用いて、前記起動処理ステップにより起動処理が行われたことを前記統合管理装置に通知する起動通知メッセージを生成する起動通知メッセージ生成ステップと、
前記起動通知メッセージ生成ステップにより生成された起動通知メッセージを前記統合装置に対して送信する通信ステップとを有することを特徴とする情報処理端末の管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、サーバ及びクライアントおよびこれらを管理する統合管理サーバがネットワークを介して接続されたシステムに関するものである。
【０００２】
特に、クライアントＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）をＣＤブートＯＳとし、交換・配布を容易にすることでクライアント端末を含めたマネージメントを容易にし、システム全体の管理性を高める発明に関するものである。
【背景技術】
【０００３】
背景技術としては以下のような技術がある。
【０００４】
まず、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）によりブートするＯＳをクライアント端末に応用する例が、特開２００３−３０３１０４号公報に開示されている。
【０００５】
特開２００３−３０３１０４号公報では、公共利用可能な端末にＣＤブートＯＳを応用することで、不正なソフトウェアのインストールを防止し、秘密データの消し忘れを防止することで高い安全性を保証するとともに、ユーザが必要とするアプリケーションプログラム（以下、アプリケーションとも言う）が入ったＣＤを都度柔軟に貸し出して入れ替えて使うことを安価に可能にする応用技術に関するもので、ＣＤブートＯＳの単体機能に関する技術である。
【０００６】
また、不揮発性メモリにＯＳを保存し、ブートさせる監視装置の例が特開２００４−３８８３０号公報に記載されている。
【０００７】
特開２００４−３８８３０号公報は無人化された制御所などにおいて、信頼性や寿命、使用環境の問題を最小化するための技術であり、不揮発性メモリと揮発性メモリと通信手段を備えた監視装置において、不揮発性メモリに遠方監視装置に対応する機能プログラムを備えたシステムである。本技術では特にプログラムの交換容易性については言及していない。
【０００８】
ＣＤ−ＲＯＭブートＯＳとしてはＬＩＮＵＸではＫＮＯＰＰＩＸなどのディストリビューションが流通している。これらはクライアント単体で利用する場合を考えている。
【０００９】
ネットワーク管理技術としてはＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）が普及しておりこれを利用した製品としてはＨＷＥＬＬＥＴ  ＰＡＣＫＡＲＤ社のＯｐｅｎＶｉｅｗ  Ｎｅｔｗｏｒｋ  Ｎｏｄｅ  Ｍａｎａｇｅｒ（登録商標）等がある。
【特許文献１】特開  ２００３−３０３１０４号公報
【特許文献２】特開  ２００４−３８８３０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
従来ネットワークやシステム管理の対象は、サーバ、ネットワーク（機器・回線）、クライアントのうち、常時稼働しシステムリソースを提供するサーバ及びネットワークを対象とするにとどまり、クライアントは管理対象外であった。これはクライアントは常時稼働しないこと、クライアント端末に都度開発された新規アプリケーションを追加導入（インストール）しなければならないが台数が多くインストールが大変である等の理由による。
【００１１】
現状の運用管理ではクライアントを含めて統一的に制御・管理することは行っていないため、接続するクライアントの数や使用状況によってはネットワークやサーバが過負荷状態になる。また、ＯＳや管理機能と一体化したアプリケーション制御がされていないためアプリケーションの動作の完全性・管理性が保証できない等の問題があった。さらに、従来のシステム・ネットワーク管理はサーバやネットワークのリソース管理が中心で、クライアント（利用者）側からみたシステムレスポンスの視点で管理・把握できていないため、システム側のボトルネックが発生すると全体の作業効率の低下を招いている等の問題もあった。
【００１２】
本発明はかかる課題を解決することを主な目的としており、サーバ群及び統合管理装置と協調動作するクライアント機能（ＯＳ及びアプリケーション）を交換容易性（可搬性）等がある書込み禁止型のメディア（例えばＣＤーＲＯＭ）にパッケージ化するとともに、接続するクライアントの数や使用状況を統合管理装置において管理することができ、これによりクライアント端末を含めたシステム全体の制御性、管理性を高めることが可能な構成を実現することを主な目的とする。
【００１３】
なお、クライアント機能をパッケージするメディアはＣＤ−ＲＯＭ以外の書込み禁止型メディアに置換可能である。例えばＤＶＤ−ＲＯＭやＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ、ネットワーク上に公開されたパッケージ化されたファイルシステムなどに置換可能である。以下では、このようなメディアを代表してＣＤ−ＲＯＭを用いる場合を主に説明するが、ＣＤ−ＲＯＭに限定されず、他のメディアを利用することは可能である。
【００１４】
また、本システムで使用するクライアントのことを便宜上、「マネージドクライアント」と呼ぶ。
【課題を解決するための手段】
【００１５】
本発明に係る情報処理端末は、
統合管理装置と通信を行う情報処理端末であって、
少なくともオペレーティングシステムと前記統合管理装置への起動通知を行うための起動通知プログラムとを記憶している外部記憶媒体と接続する外部記憶媒体接続部と、
前記外部記憶媒体に記憶されているオペレーティングシステムを読み込み、読み込んだオペレーティングシステムを用いて情報処理端末の起動処理を行う起動処理部と、
前記外部記憶媒体に記憶されている起動通知プログラムを読み込み、読み込んだ起動通知プログラムを用いて、前記起動処理部により起動処理が行われたことを前記統合管理装置に通知する起動通知メッセージを生成する起動通知メッセージ生成部と、
前記起動通知メッセージ生成部により生成された起動通知メッセージを前記統合装置に対して送信する通信部とを有することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、情報処理端末は外部記憶媒体に記憶されているオペレーティングシステムを用いて起動処理を行うとともに、起動通知メッセージを統合管理装置に送信するため、統合管理装置において起動した情報処理装置を判別することができ、また、外部記憶媒体を用いて情報処理端末を起動させるため複数の情報処理端末を統一的に管理することができる。
【発明を実施するための最良の形態】
【００１７】
実施の形態１．
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
【００１８】
図１は、本実施の形態に係るマネージドシステム（通信システムの一例）の構成例を示す概略図である。以下、この例のマネージドシステムの構成について説明する。この例のマネージドシステムは、統合管理装置１とインターネット等と接続するアクセスＧＷ（Ｇａｔｅｗａｙ）３、サービスを提供するＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバ、メールサーバ、ＷＥＢサーバ等のサーバ群２、マネージドクライアントと接続するインターネット等のネットワーク４、マネージドクライアント５、ホームネットワークとインターネットを接続するクライアント側のアクセスＧＷ６とから構成される。
【００１９】
なお、マネージドクライアント５は、情報処理端末の例である。
【００２０】
次に、マネージドクライアント５のハードウェア構成図を図２に示す。
【００２１】
マネージドクライアントは通常のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）とほぼ同様の構成要素からなる。通常のＰＣとは異なるのは外部の可搬メディア（ＣＤ−ＲＯＭ、ＵＳＢメモリ等）からＯＳからブート可能な点で、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）は無くても動作する点が特徴的である（データ領域等のためにＨＤＤをつけた構成も可能である）。外部可搬メディアから起動可能なＯＳを説明の便宜上、以下「ＣＤブートＯＳ」と呼ぶ。
【００２２】
ＣＤブートＯＳでは、起動時にＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）上にルートファイルシステムを作成する。ルートファイルシステム以下にＣＤ用のマウントポイントディレクトリを作成し、ここにＣＤ−ＲＯＭに格納された圧縮ループバックファイルシステムをマウントする（リンクを作成する）のが一般的である。各アプリケーションの実行プログラムの実体はＣＤ−ＲＯＭの圧縮ループバックシステム内に格納されているが、これは、ＯＳ起動シーケンス（デーモン）又はユーザによりアプリケーションが呼び出された時点で、ＯＳが管理するメモリ上に読み出されて動作する。
【００２３】
図２において、５０１はＰＣ内部のシステムバスである。５０２はディスプレイインタフェースを介して接続されるＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等の表示装置である。５０３はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。５０４はＲＡＭ（メモリ）である。５０５はキーボード等の入力Ｉ／Ｆである。５０６はＬＡＮ等の通信Ｉ／Ｆである。５０７はハードディスク（無くてもよい）である。５０８は、外部記憶媒体であるＣＤ−ＲＯＭ８、ＦＤ（フレキシブルディスク）９、ＵＳＢメモリ１０等のインタフェースとなる外部記憶装置Ｉ／Ｆである。８〜１０は、ＯＳ等を記憶している外部記憶媒体の例であり、８はＣＤ−ＲＯＭ、９はＦＤ、１０はＵＳＢメモリを表す。
【００２４】
図３は、外部記憶媒体からマネージドクライアントにインストールされるソフトウェアの例を示す図である。図３では、各種ソフトウェアがＣＤ−ＲＯＭに格納されている例を示す。
【００２５】
８０１はＣＤ等の外部メディアからブート可能なＯＳ機能である。
【００２６】
８０２は業務アプリケーション等を提供するクライアント機能である。
【００２７】
８０３は性能計測等を行う監視エージェント機能部分である。この機能モジュールは、マネージドクライアントの起動時に起動したことを通知する起動通知プログラムを含む。更に、監視エージェント機能は、ユーザが利用するサーバの応答性能等やクライアントの出すトラフィック量、さらにはクライアントＰＣのＣＰＵ利用率や空きメモリ等を計測し、統合管理装置に通知する情報収集プログラムを含む。
【００２８】
８０４はＱｏＳ（Ｑｕａｌｉｔｙ  Ｏｆ  Ｓｅｒｖｉｃｅ）等の制御パラメータを設定する制御エージェント機能である。
【００２９】
８０５は通信モジュールであり制御エージェント機能８０４から設定パラメータを与えられることにより、帯域制限等を行う。
【００３０】
次に、ＣＤ−ＲＯＭ等の外部記憶媒体に含まれるプログラムにより達成される機能を含め、マネージドクライアント５が実現する機能を示す機能ブロック図を図４に示す。
【００３１】
外部記憶媒体接続部５１１は、ＣＤ−ＲＯＭ等の外部記憶媒体と接続し、外部記憶媒体とのインタフェースとして機能する。
【００３２】
起動処理部５１２は、外部記憶媒体接続部５１１を介して外部記憶媒体に記憶されているＯＳを読み込み、読み込んだＯＳを用いてマネージドクライアントの起動処理を行う。
【００３３】
起動メッセージ生成部５１３は、外部記憶媒体接続部５１１を介して外部記憶媒体に記憶されている起動通知プログラムを読み込み、読み込んだ起動通知プログラムを用いて、起動処理部により起動処理が行われたことを統合管理装置１に通知する起動通知メッセージを生成する。
【００３４】
経路情報収集部５１４は、外部記憶媒体接続部５１１を介して外部記憶媒体に記憶されている情報収集プログラムを読み込み、読み込んだ情報収集プログラムを用いて、マネージドクライアント５が利用するサーバとの間の経路情報を収集する。
【００３５】
応答性能情報収集部５１５は、外部記憶媒体接続部５１１を介して外部記憶媒体に記憶されている情報収集プログラムを読み込み、読み込んだ情報収集プログラムを用いて、マネージドクライアント５が利用するサーバの応答性能情報を収集する。
【００３６】
使用状況情報収集部５１６は、外部記憶媒体接続部５１１を介して外部記憶媒体に記憶されている情報収集プログラムを読み込み、読み込んだ情報収集プログラムを用いて、マネージドクライアント５に含まれるハードウェアリソースの使用状況情報を収集する。
【００３７】
通信部５１７は、起動メッセージ生成部５１３により生成された起動メッセージ、経路情報収集部５１４により収集された経路情報、応答性能情報収集部５１５により収集された応答性能情報、使用状況情報収集部５１６により収集された使用状況情報を統合管理装置１に対して送信する。また、統合管理装置１からの情報を受信する。
【００３８】
入力部５１８は、マネージドクライアント５のユーザからの指示を受け付ける。
【００３９】
表示部５１９は、マネージドクライアント５のユーザに対して各種情報を表示する。
【００４０】
次に、図５を参照して本実施の形態に係るマネージドクライアント５の動作について説明する。
【００４１】
図１に示すサーバ群及び統合ネットワーク管理装置等と協調動作するマネージドクライアント機能がＣＤ−ＲＯＭ（ＵＳＢメモリ等でも良い）のＣＤブートＯＳ上にインプリメントされているものとする。ＣＤブートＯＳとしてはＬＩＮＵＸをカスタマイズしたものが知られているが特にＬＩＮＵＸに限定するものではない。
【００４２】
マネージドクライアント用ＰＣ（図２）をネットワークに接続するとともに、本システム用のＣＤ−ＲＯＭを挿入し電源を投入する（Ｓ１０１、Ｓ１０２）。なお、マネージドクライアント用ＰＣは例えば会社の支店ネットワークやホームネットワーク（家庭内の小規模プライベートネットワーク）などに接続するものとする。
【００４３】
電源が投入されると（Ｓ１０２）、起動処理が行われる（起動処理ステップ、Ｓ１０３）。具体的には、マネージドクライアント用ＰＣのＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）プログラムがＣＤからブートを始める（ＢＩＯＳの設定でＣＤ−ＲＯＭや外部ＵＳＢメモリをブート用の優先デバイスにしておく）。ＣＤ上のＯＳブートプログラムは周辺デバイスの検査と認識を行い、次にネットワークの設定を試みる。すなわち、ＩＰアドレスを設定ファイルから静的に取得し、（設定ファイルは原則的にはシステム管理者がＣＤ―ＲＯＭと同時に配布する）もしくはＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）等のアドレス自動設定プロトコルにより動的に取得し、そのアドレス情報を通信インタフェースに設定する（Ｓ１０４）。
【００４４】
次に、マネージドクライアント用ＰＣは設定ファイル（ブートＣＤ−ＲＯＭに埋め込みでも、その他の外部メディアから読み込んでも良い）より統合管理装置のＩＰアドレス（ホスト名）を取得する（Ｓ１０５）。これらの一連の起動シーケンスが正常終了すると、マネージドクライアント用ＰＣからからサーバ用のネットワークまでＩＰ到達性が確保される。
【００４５】
更に、起動処理が行われたことを通知する起動通知メッセージを生成し（起動通知メッセージ生成ステップ、Ｓ１０６）、起動通知メッセージを送信する（通信ステップ、Ｓ１０７）ことで、自身が起動したことをＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）やＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等のプロトコルを利用して統合管理装置１に通知する。この際に通知する情報は、クライアントのＭＡＣアドレス、ＩＰアドレス、ＣＰＵ種別、メモリ容量、パッケージＣＤのバージョン（ＯＳ、ＡＰＰ種別などを同時に通知してもよい）等である。
【００４６】
このような仕組みにより、統合管理装置は起動したマネージドクライアントを判別することができ、また、起動したクライアントのＭＡＣアドレス、ＩＰアドレス等の通信パラメータの他ハードウェア資源の管理及び、ＣＤブートクライアントの版管理（機能管理）をすることが可能である。
【００４７】
このような仕組みにより統合管理装置はネットワーク上で起動（接続）する全てのマネージドクライアントの総数や各クライアントＰＣのアドレスを把握することができる（従来はクライアントの動作数を把握していなかった）。
【００４８】
以上のように、本実施の形態は、システムのサービスを提供する、ＤＮＳ、メール、ＷＥＢ等のサーバ群と、サーバを管理する統合管理装置と、サーバ及び統合管理装置と協調動作するＣＤブート可能なマネージドクライアントからなる。マネージドクライアントは、起動時に軌道通知メッセージを生成し、統合管理装置に送信し、統合管理装置はこれにより、システムに接続するクライアント数やユーザを把握する。
【００４９】
そして、本実施の形態によればサーバシステムや統合管理装置と対になる管理機能をクライアントに組み込んだ状態でクライアントを展開することが容易であるので、システム全体の管理性、リソースの最適な使用・制御が可能になるというメリットがある。
【００５０】
また、ＣＤ−ＲＯＭにクライアントの機能をパッケージするので、ユーザによって障害の原因となるアプリケーションがインストールされるのを防止することができるという効果がある。つまり、従来のＯＳでは新規アプリケーションのインストール制限が緩くユーザが実施できるため、システム管理者が想定していないアプリケーションをインストールされてしまい、それが誤動作の原因になることもあったが、これらの不確定要因も減らすことが可能である。
【００５１】
また、ＣＤ−ＲＯＭにクライアントの機能をパッケージ化して配布することでアプリケーションとＯＳとの一体性を高め、アプリケーションのインストールミスによる誤作動を防止することができる他、ＯＳとアプリケーションの組み合わせを固定できるので事前検証がやりやすくなる。
【００５２】
また、新たにクライアントにアプリケーションを追加したい場合は、新たなマスターＣＤ−ＲＯＭパッケージを作成し、これを複製すればよくインストールの手間が大幅に削減することができる。
【００５３】
また、新規アプリケーションの展開はインストール作業という形態ではなく、新規ＣＤ−ＲＯＭの配布という形で行うことができるので、インストール作業自体を減らすことができる。
【００５４】
また、現在ハードディスク装置に個別のアプリケーションをインストールする方法が一般的であるが、この場合、ＯＳのバージョン、アプリケーションのバージョン、これらのパッチなどソフトウェアの組み合わせが多様に渡るため動作保証がしにくい。本実施の形態では全ての機能が問題なく動作するマスターＣＤ―ＲＯＭをもとに、完全に同一機能のクライアントを容易に展開することができるため管理性が高まるという利点がある。
【００５５】
また、マネージドクライアント５は、マネージドクライアント５が利用するサーバとの間の経路情報を収集し、マネージドクライアント５が利用するサーバの応答性能情報を収集し、更にマネージドクライアント５に含まれるハードウェアリソースの使用状況情報を収集し、起動通知メッセージの送出と同時に、または起動通知メッセージの送出後に、これらの収集情報を統合管理装置に送信する。
【００５６】
具体的には、マネージドクライアントはＣＤ−ＲＯＭから組み込んだ監視エージェントの情報収集プログラムにより、各クライアントとシステムで使用するサーバ間の経路やサーバの応答性能値を収集する。経路情報はＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）  ＴＩＭＥ  ＥＸＣＥＥＤプロトコルを使って、経由するルータを逐次導出する方法や、ＳＮＭＰ  ＭＩＢを使って導出する方法がある。また応答性能情報の収集はＩＣＭＰプロトコルやＨＴＴＰ、ＩＩＯＰ（Ｉｎｔｅｒｎｅｔ  Ｉｎｔｅｒ−ＯＲＢ  Ｐｒｏｔｏｃｏｌ）プロトコル等の業務のダミートランザクションを当該マネージドクライアントからクライアントが利用するサーバに送信し、その応答時間計測することにより行う。計測した値はマネージドクライアント内で一定期間履歴を保存し（ＨＴＴＰなどの配送信頼性の高いプロトコルを使って）経路情報、応答性能情報として統合管理装置に通知する。統合管理装置では各クライアントからサーバへの経路や応答性能を集約し各マネージドクライアントの属するネットワークからサーバまでの経路やサーバの応答性能を画面上に表示する。
【００５７】
このような仕組みにより統合管理装置では各クライアントと各サーバ間のエンド・トゥ・エンドのスループットや経路情報を集約して管理することが可能になる。（従前は、クライアントからサーバに自動的に応答性能を計測し、統合管理装置に集約・解析する仕組みがなかった）。
【００５８】
経路情報や応答性能情報を計測する対象となるサーバのＩＰアドレスや計測周期等は、前述の設定ファイルより読み込むことにより行う。
【００５９】
また、マネージドクライアントは、ＣＤ−ＲＯＭから組み込んだ監視エージェントの情報収集プログラムにより、各クライアントマシンのＣＰＵ使用率、メモリ使用率等のハードウェアリソースの使用状況を一定周期で監視し統合管理装置に対して使用状況情報として通知する。
【００６０】
このような機能により、統合管理装置では接続しているクライアントのハードウェアリソースを監視することができる。
【００６１】
また、統合管理装置はサーバ群やネットワーク機器などのシステムインフラの管理情報（ＣＰＵ使用率、空きメモリ容量、使用ソフトウェア、使用帯域等）はＳＮＭＰ  ＭＩＢを使った従来の運用管理技術で管理することが可能である。
【００６２】
本システムの統合管理装置では、ネットワーク上のサーバ、ネットワーク（ルータ、スイッチ、ＶＰＮ接続装置等）、クライアントの全ての構成要素のリソース状況を詳細に監視することができる点が従前から改善された点である。収集したデータはグラフィカル・ユーザ・インタフェースにより運用管理者にわかりやすく表示することも可能である。
【００６３】
このように、本実施の形態では、クライアント端末（マネージドクライアント）が起動時又はその後周期的に当該クライアントからみたサーバのレスポンス値や経路情報を収集・履歴管理し、一定の場合に、統合管理装置にクライアント端末からみた稼働状況を報告する機能を備える。
【００６４】
マネージドクライアントに組み込まれた管理機構が、クライアントが使用するサーバの応答性能値（ｐｉｎｇ／ｄｎｓｌｏｏｋｕｐ／ｐｉｎｇ等）、経路（ｔｒａｃｅｒｏｕｔｅ）を定期的にモニタリングし、応答が一定のしきい値より悪化した場合や、経路に変化があった場合に統合管理装置通知をすることが可能である。
【００６５】
これにより、クライアント側からの視点でもマネージメントが容易になる。
【００６６】
そして、統合管理装置では各クライアントと各サーバ間のエンド・トゥ・エンドのスループットや経路情報を集約して管理することが可能になる。また、同様に、統合管理装置は接続しているクライアントのハードウェアリソースを監視することができる。
【００６７】
また、統合管理装置はサーバのＣＰＵやネットワークの負荷などをＳＮＭＰ等の手段でモニタリングすることが可能である。また、統合管理装置はアクセスゲートウェイをＳＮＭＰ等でモニタリングすることが可能である。
【００６８】
実施の形態２．
上記の実施の形態１では、マネージドクライアント５と統合管理装置１との間の通信は暗号化されていなかったが、暗号化を行ってもよい。
【００６９】
本実施の形態では、マネージドクライアントとアクセスＧＷ間にＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）が生成される。
【００７０】
具体的には、図５のＳ１０５とＳ１０６の間において、設定ファイル（ＣＤ−ＲＯＭまたはその他ＦＤ（フレキシブルディスク）等のメディアに保存されているものとする）から接続先のＶＰＮ用ゲートウェイ装置のＩＰアドレスやＶＰＮ用暗号キーを取得し暗号路の形成を行う。
【００７１】
このように、本実施の形態では、クライアント端末と、サーバ側のアクセスゲートウェイ間にＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）を自動構成しセキュリティを確保することができる。
【００７２】
実施の形態３．
本実施の形態では、統合管理装置１はマネージドクライアント、サーバ、ネットワークについての監視情報を解析することにより監視用のクライアント設定パラメータを各マネージドクライアントに配布する。
【００７３】
例えば、同一機能を持つ（同一バージョンのＣＤ）マネージドクライアントが同一ネットワークセグメントに複数存在する場合を考えると、クライアントとサーバ間のネットワークスループット性能や経路情報はほぼ同じになるためこれを重複して計測するのはネットワーク帯域の無駄である。
【００７４】
このため、図６に示すように、各マネージドクライアントから起動通知を受信した後（Ｓ２０１）、統合管理装置では、マネージドクライアントのうちＣＰＵ使用率、メモリ空き容量、ネットワーク帯域利用率について最も余裕があるマネージドクライアントを１台選択してネットワークスループット性能を計測するようにする（Ｓ２０２〜Ｓ２０４）。
【００７５】
そして、統合運用管理装置からクライアント制御パラメータを送信する（Ｓ２０５）。このクライアント制御パラメータは、経路情報の収集又は応答性能情報の収集の停止を指示するパラメータであり、収集停止指示に相当する。経路情報、応答性能情報の収集を行うマネージドクライアントの選択については、一定の計算式にもとづいて自動で選択してもよいし、管理者が選択してリスト化してもよい。
【００７６】
統合管理装置からクライアント制御パラメータを受信した（Ｓ２０６）マネージドクライアントはサーバとの間のネットワーク応答性能計測機能などを停止する命令をクライアント内部で発行することにより計測を停止する（Ｓ２０７）。
【００７７】
なお、この場合でもクライアント内部の情報、ＣＰＵ利用率、メモリ空き容量、通信インタフェースにおける使用通信帯域等は計測し一定期間キャッシュする。一方、クライアント制御パラメータを受信していない場合は、経路情報の収集及び応答性能情報の収集を定期的に行う。
【００７８】
また、上記の説明では、統合管理装置が送信するクライアント制御パラメータは、経路情報の収集及び応答性能情報の収集の停止を指示するものであったが、応答性能情報、経路情報の収集周期、性能悪化の指標となるしきい値等を通知してもよい。
【００７９】
このように、本実施の形態では、統合管理装置からマネージドクライアントが収集するサーバのレスポンス値や経路情報の収集周期間隔、性能悪化の指標となるしきい値などの設定パラメータを配布する機能を備えている。
【００８０】
そして、マネージドクライアントが収集する応答性能値、経路等の管理情報の収集周期、しきい値等を統合管理装置からダイナミックに配布することにより制御することが可能が可能になる。
【００８１】
実施の形態４．
本実施の形態では、統合管理装置はマネージドクライアントのＱｏＳの制御も可能である。
例えば、マネージドクライアントからみてあるサーバの応答が悪くなった場合を考える。クライアントとサーバ間の応答が悪くなる場合、原因としてはサーバ負荷が高い場合、クライアントとサーバ間のネットワークが遅い場合、クライアントの負荷が高い場合などが考えられる。
【００８２】
ここでは、ネットワークがボトルネックになっている場合を考える。
【００８３】
例えば、図１のエッジネットワークに図示するように、マネージドクライアントＣ１１、Ｃ１２とマネージドクライアントＣ２１、Ｃ２２が存在する場合に、マネージドクライアントＣ１１が大量のトラフィックを発生させたことによってネットワーク帯域が消費され、その他のクライアントの応答が悪くなっている場合を考える。なお、応答性能悪化の検知は各ＢＲＡＮＣＨの代表プローブが行う。例えば図１においてＢＲＡＮＣＨ１ではＣ１２、ＢＲＡＮＣＨ２ではＣ２２がクライアント側の代表プローブとして選択されていた場合、Ｃ１２、Ｃ２２が応答時間の悪化（閾値よりも遅くなる）を検知し、統合管理装置に通知する。
【００８４】
従来、このようなケースではネットワーク機器である「アクセスＧＷ１」に統合管理装置が帯域制御パラメータや優先制御パラメータを設定することによりＱｏＳを制御していた。クライアント（ＯＳ及び通信モジュール）に被管理機能がなくＱｏＳ制御が難しかったためである。当該方式ではＣ１１の帯域を直接制限しているわけではないため、「アクセスＧＷ１」に接続されたＣ１２への影響は残ってしまうという問題があった。
【００８５】
そこで本実施の形態では、統合管理装置はマネージドクライアントＣ１１の通信帯域を制限するパラメータをマネージドクライアントＣ１１に対して直接送信することによりトラフィックを制御しシステム全体の安定稼働を実現する。具体的には例えば以下のような処理を行う。
【００８６】
１．ネットワークの応答性能悪化時には、各マネージドクライアント（Ｃ１２）から統合監視装置に応答悪化イベントが通知される。この通知により、統合管理装置は応答悪化が起こったクライアントセグメント（Ｂｒａｎｃｈ１）を特定する。
【００８７】
２．当該クライアントセグメント（Ｂｒａｎｃｈ１）内の全てのマネージドクライアント（Ｃ１１，Ｃ１２）に対して、統合管理装置はネットワーク帯域利用率取得要求を出す。各応答パケット中の利用率を見て、閾値を超えているクライアントリストを抽出する（この場合Ｃ１１とする）。
【００８８】
３．統合管理措置は帯域使用制限パラメータをＣ１１に送信し、Ｃ１１はこのパラメータに従って使用可能な帯域を制限する。
【００８９】
このようにして通信帯域の全体調整、最適化制御を行う。
【００９０】
このように、本実施の形態では、統合管理装置がサーバや接続クライアント、ネットワークの負荷状況から求めたＱｏＳパラメータを各クライアント端末に送付し、システム安定稼働を保証する。
【００９１】
これにより、ネットワークの負荷（例えばアクセスＧＷとインターネットを接続する回線の利用率や実施の形態１に記載の手段によって検知したクライアント側のレスポンスが悪化した場合）が大きくなった場合に、統合管理装置がこれを検知し、接続済みのクライアントに帯域制御のパラメータ（例えば各クライアントは最大５００Ｋｂｐｓの帯域とする等のパラメータ）を配布し、システム制御することができる。
【００９２】
具体的には、アプリケーションの追加に伴って、ユーザの使用頻度によってはトラフィックが増大する可能性がある場合に、例えば、システム全体のトラフィックが増加した場合に統合管理装置からクライアントに制御信号を送り、マネージドクライアントが使用することができるネットワーク帯域を制限する、等の機能を実装することが可能となる。
【００９３】
実施の形態５．
本実施の形態では、ＣＤブートＯＳ（マネージドクライアント）でＣＤ−ＲＯＭメディアの代替品としてＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）フラッシュメモリ（ＵＳＢインタフェースに接続可能な不揮発性メモリ）を使うことを特徴とする。
【００９４】
ＣＤ−ＲＯＭは機械的稼働部分が多いが、ＵＳＢメモリは機械稼働部分がないので故障率の点でＣＤブートＯＳに比べてＵＳＢブートＯＳは有利である。また、ＣＤブートよりも高速な起動が可能となるとともにＣＤ−ＲＯＭドライブの劣化の問題を回避することができる。
ＣＤ−Ｒと同様にＵＳＢメモリ上にもランダムアクセス可能なディレクトリファイルシステムを作ることができる。
【００９５】
実施の形態６．
本実施の形態では、ＣＤ―ＲＯＭやＵＳＢメモリのかわりに、パッケージファイルをネットワーク上の公開ファイルサーバに設置する点が特徴である。
【００９６】
図７に本実施の形態の構成例を示す。
【００９７】
図７において、統合管理装置７１、アクセスＧＷ７２、インターネット７４、アクセスＧ／Ｗ７５、マネージドクライアント７６は、図１の対応する要素と同様である。
【００９８】
また、マネージドクライアント公開ファイルサーバ７８は、図３に示したＣＤ−ＲＯＭに格納されているソフトウェアを保有しているファイルサーバであり、マネージドクライアントの起動時にこれらのソフトウェアをマネージドクライアントにロードする。
【００９９】
図７は閉域網内で当該ファイルサーバを公開する場合を図示したものであるが、公開ファイルサーバはインターネット上にＤＭＺ（非武装地帯）を設けてそこに設置してもよい。この場合、図７に示すように、ファイルサーバとクライアント間に暗号路（ＶＰＮ７７）を形成すると通信が秘匿でき安全である。
【０１００】
本実施の形態では、ＯＳのブートシーケンス及び公開サーバファイルサーバへの接続シーケンスまではＣＤ−ＲＯＭまたはＵＳＢメモリ等に組み込まれたプログラムにより行い、実際のクライアント機能やクライアントに組み込まれた管理機能は公開されたファイルサーバ上のプログラムにより行うようにすることができる。
【０１０１】
例えば、起動通知メッセージを生成するための起動通知プログラムは、マネージドクライアント公開ファイルサーバから取得して起動通知メッセージを生成するようにしてもよい。
【０１０２】
また、起動通知プログラムは、ＣＤ−ＲＯＭ又はＵＳＢメモリから取得し、経路情報、応答性能情報、使用状況情報を収集するための情報収集プログラムは、マネージドクライアント公開ファイルサーバから取得して経路情報、応答性能情報、使用状況情報を生成するようにしてもよい。
【０１０３】
更には、起動通知プログラム及び情報収集プログラムは、ＣＤ−ＲＯＭ又はＵＳＢメモリから取得し、その他のアプリケーションプログラムをマネージドクライアント公開ファイルサーバから取得して実行するようにしてもよい。
【０１０４】
公開ファイルサーバ上のシステムはディレクトリ別にパッケージ化（実施の形態１記載のファイルシステムと同等）されており、各ディレクトリルートをマウントすることで別の機能を持たせることができる。
【０１０５】
実施の形態１記載のシステムでは新たなアプリケーションを追加する場合は、新たなＣＤ−ＲＯＭパッケージを作成・配布しなければならないため、ＣＤ−ＲＯＭイメージとしてパッケージ化されたＩＳＯファイル（７００Ｍ程度）をダウンロードしてマネージドクライアント用のＣＤ−ＲＯＭを作成する必要があるが、本方式によれば、起動時は単にマウントすれば良いのでダウンロード量やＣＤ−ＲＯＭ作成の手間を減らすことが可能である（プログラム使用時に必要なもののみをネットワーク経由でダウンロードする）。
【０１０６】
本実施の形態では、ＣＤ−ＲＯＭのマスターにあたる圧縮イメージファイルを公開するのみで良い。ＯＳの起動、ＩＰアドレスの設定等のＯＳやアプリケーションの追加、バージョンアップがあっても変更が少ない部分のみＣＤブートＯＳ側に機能をもたせ、実際のアプリケーションファイル等はファイルサーバ上で公開する。こうすると、パッケージの構成がかわった場合に都度新しいＣＤ−Ｒを配布しなおすという手間が省ける運用管理上のメリットがある。
【０１０７】
例えば、旧バージョンを「ＣＤ１」パッケージとして公開し、新バージョンを「ＣＤ２」として公開する。ユーザがクライアント起動時にメニューによりパッケージを選択可能にしておくことで、ユーザの利便性が高まる。アプリケーションを使う場合に、アプリケーション実行ファイルをネットワークでダウンロードする必要があるが、回線がブロードバンド化しておりデメリットが解消されつつある。
【０１０８】
このように、本実施の形態では、ＣＤブートＯＳの代替として、ブートシーケンスのみＣＤまたはＵＳＢでブートし、クライアント機能はネットワーク（インターネット上でもよい）に公開された読みとり専用のファイルサーバ上のファイルシステム（クライアント機能をパッケージ化）から起動するクライアントＯＳイメージを選択して利用する。
【図面の簡単な説明】
【０１０９】
【図１】実施の形態１に係るマネージドシステムの構成例を示す図。
【図２】実施の形態１に係るマネージドクライアントのハードウェア構成の例を示す図。
【図３】実施の形態１に係るＣＤ−ＲＯＭに記憶されたソフトウェアの例を示す図。
【図４】実施の形態１に係るマネージドクライアントの機能例を示す機能ブロック図。
【図５】実施の形態１に係るマネージドクライアントの動作例を示すフローチャート図。
【図６】実施の形態３に係るマネージドクライアントと統合管理装置の動作例を示すフローチャート図。
【図７】実施の形態６に係るマネージドシステムの構成例を示す図。
【符号の説明】
【０１１０】
１  統合管理装置、２  サーバ群、３  アクセスＧＷ、４  ネットワーク、５  マネージドクライアント、６  アクセスＧＷ、８  ＣＤ−ＲＯＭ、９  ＦＤ、１０  ＵＳＢメモリ、７１  統合管理装置、７２  アクセスＧＷ、７４  インターネット、７５  アクセスＧＷ、７６  マネージドクライアント、７７  ＶＰＮ、７８  マネージドクライアント公開ファイルサーバ、５０１  システムバス、５０２  表示装置、５０３  ＣＰＵ、５０４  ＲＡＭ、５０５  入力Ｉ／Ｆ、５０６  通信Ｉ／Ｆ、５１１  外部記憶媒体接続部、５１２  起動処理部、５１３  起動メッセージ生成部、５１４  経路情報収集部、５１５  応答性能情報収集部、５１６  使用状況情報収集部、５１７  通信部、５１８  入力部、５１９  表示部、８０１  ＯＳ機能、８０２  クライアント（アプリ）機能、８０３  監視エージェント機能、８０４  制御エージェント機能、８０５  通信モジュール。
【図１】
2007079613.tif 000003
【図２】
2007079613.tif 000004
【図３】
2007079613.tif 000005
【図４】
2007079613.tif 000006
【図５】
2007079613.tif 000007
【図６】
2007079613.tif 000008
【図７】
2007079613.tif 000009