(57)【要約】【課題】複数装置の操作時間および結果確認の時間削減を実現すること。【解決手段】操作端末５は、統合コンソール６から入力したコマンドをネットワーク４を介して複数のサーバ１〜３に送信し、同時実行させ、各サーバにおけるコマンドを実行した結果を比較器７によりまとめて統合コンソール６に表示する。【選択図】図１
2007183804.tif 000002
【特許請求の範囲】
【請求項１】
入力したコマンドを複数のサーバに送信し、同時実行させ、
各サーバにおけるコマンドを実行した結果をまとめて表示することを特徴とするコンソール。
【請求項２】
入力したコマンドを複数のサーバに送信し、同時実行させ、
各サーバにおけるコマンドを実行した結果を比較して、一致した場合にはその旨を表示し、不一致の場合には不一致の状態を表示することを特徴とするコンソール。
【請求項３】
前記不一致の状態を表示するとは、不一致のサーバを特定して表示することである請求項２記載のコンソール。
【請求項４】
前記複数サーバは、同一ハードウェア、かつ、同一ソフトウェア構成であることを特徴とする請求項１から３のいずれか１項に記載のコンソール。
【請求項５】
１つのコンソールから入力したコマンドを複数のサーバに送信し、同時実行させ、
各サーバにおけるコマンドを実行した結果をまとめて前記コンソールに表示することを特徴とする操作管理装置。
【請求項６】
１つのコンソールから入力したコマンドを複数のサーバに送信し、同時実行させ、
各サーバにおけるコマンドを実行した結果を比較して、一致した場合には前記１つのコンソールに表示し、不一致の場合には不一致の状態を表示することを特徴とする操作管理装置。
【請求項７】
前記不一致の状態を表示するとは、不一致のサーバを特定して表示することである請求項６記載の操作管理装置。
【請求項８】
前記複数サーバは、同一ハードウェア、かつ、同一ソフトウェア構成であることを特徴とする請求項５から７のいずれか１項に記載の操作管理装置。
【請求項９】
ネットワークを介して接続されている複数のサーバと、操作管理装置を含む同時操作管理システムであって、
前記操作管理装置が、１つのコンソールから入力したコマンドを前記複数のサーバに送信し、同時実行させ、
前記操作管理装置が、各サーバにおけるコマンドを実行した結果をまとめて前記コンソールに表示することを特徴とする同時操作管理システム。
【請求項１０】
ネットワークを介して接続されている複数のサーバと、操作管理装置を含む同時操作管理システムであって、
前記操作管理装置が、１つのコンソールから入力したコマンドを前記複数のサーバに送信し、同時実行させ、
前記操作管理装置が、各サーバにおけるコマンドを実行した結果を比較して、一致した場合には前記１つのコンソールに表示し、不一致の場合には不一致の状態を表示することを特徴とする同時操作管理システム。
【請求項１１】
前記不一致の状態を表示するとは、不一致のサーバを特定して表示することである請求項１０記載の同時操作管理システム。
【請求項１２】
前記複数サーバは、同一ハードウェア、かつ、同一ソフトウェア構成であることを特徴とする請求項９から１１のいずれか１項に記載の同時操作管理システム。
【請求項１３】
ネットワークを介して接続されている複数のサーバと、操作管理装置を利用した複数装置の同時操作方法であって、
前記操作管理装置が、１つのコンソールから入力したコマンドを前記複数のサーバに送信し、同時実行させ、
前記操作管理装置が、各サーバにおけるコマンドを実行した結果をまとめて前記コンソールに表示することを特徴とする複数装置の同時操作方法。
【請求項１４】
ネットワークを介して接続されている複数のサーバと、操作管理装置を利用した複数装置の同時操作方法であって、
前記操作管理装置が、１つのコンソールから入力したコマンドを前記複数のサーバに送信し、同時実行させ、
前記操作管理装置が、各サーバにおけるコマンドを実行した結果を比較して、一致した場合には前記１つのコンソールに表示し、不一致の場合には不一致の状態を表示することを特徴とする複数装置の同時操作方法。
【請求項１５】
前記不一致の状態を表示するとは、不一致のサーバを特定して表示することである請求項１４記載の複数装置の同時操作方法。
【請求項１６】
前記複数サーバは、同一ハードウェア、かつ、同一ソフトウェア構成であることを特徴とする請求項１３から１５のいずれか１項に記載の複数装置の同時操作方法。
【請求項１７】
コンピュータに、請求項１から４のいずれか１項に記載の機能を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１度の操作で複数装置を同時に動作させること、および複数装置で操作を行った結果を１度で確認することができる技術に関する。
【背景技術】
【０００２】
従来、複数のサーバに対して同じ操作を実施する場合、各サーバに対してオペレータが個別に操作を行うか、予め作成したバッチを各サーバ上で同時に実行する方法があった。
【０００３】
ここで、プログラムサーバ装置が、インストールプログラムとインストール条件テーブルとインストール条件判断プログラムとを、クライアント端末装置へブロードキャストし、クライアント端末装置は、インストール条件判断プログラムを実行し、インストール条件テーブルとクライアント端末装置システムテーブルとクライアント端末装置プログラムテーブルとを基に、更新の必要性を判断し、必要と判断した場合のみインストールプログラムをインストールすることで、過大な負担をプログラムサーバ装置にかけることなく、複数のクライアント端末装置にインストールされているプログラムをプログラムサーバ装置からネットワークを介して更新する技術が提案されている（例えば、特許文献１参照）。
【特許文献１】特開平１１−３１２０８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来例においては次のような問題点があった。
【０００５】
各サーバに対してオペレータが個別に操作を行う場合、同じ操作を繰返し実施するため、サーバ台数に比例して作業時間が長くなるという問題があった。
【０００６】
また、予め作成したバッチを各サーバ上で同時に実行する場合、個別に操作を実行する場合の作業時間増大の問題は解決したが、事前に操作内容を決定しバッチを作成しておく必要があるため、作業性に問題があった。また、バッチを実行した結果は、各サーバで個別に確認する必要があり、結果確認においては作業時間増大の問題を解決できなかった。
【０００７】
本発明は、以上説明した事情に鑑みてなされたものであり、その目的は、複数装置の操作時間および結果確認の時間削減を実現することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、入力したコマンドを複数のサーバに送信し、同時実行させ、
各サーバにおけるコマンドを実行した結果をまとめて表示することを特徴とするコンソールを提供する。
【０００９】
また、本発明は、１つのコンソールから入力したコマンドを複数のサーバに送信し、同時実行させ、
各サーバにおけるコマンドを実行した結果をまとめて前記コンソールに表示することを特徴とする操作管理装置を提供する。
【００１０】
また、本発明は、ネットワークを介して接続されている複数のサーバと、操作管理装置を含む同時操作管理システムであって、
前記操作管理装置が、１つのコンソールから入力したコマンドを前記複数のサーバに送信し、同時実行させ、
前記操作管理装置が、各サーバにおけるコマンドを実行した結果をまとめて前記コンソールに表示することを特徴とする同時操作管理システムを提供する。
【００１１】
また、本発明は、ネットワークを介して接続されている複数のサーバと、操作管理装置を利用した複数装置の同時操作方法であって、
前記操作管理装置が、１つのコンソールから入力したコマンドを前記複数のサーバに送信し、同時実行させ、
前記操作管理装置が、各サーバにおけるコマンドを実行した結果をまとめて前記コンソールに表示することを特徴とする複数装置の同時操作方法を提供する。
【発明の効果】
【００１２】
本発明によれば、一度の操作で複数装置を同時に動作させ、操作者の作業を軽減すること、および複数装置からのレスポンスを比較し、複数装置で操作を行った結果を１度に確認することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１４】
図１を参照すると、本実施の形態における同時操作管理システムは、サーバ１〜サーバ３と、ネットワーク４を介してそれらのサーバと接続されている操作端末５とから構成されている。ネットワーク４は、任意のネットワークであってよく、例えば、光ファイバ、インターネット、公衆回線、ＬＡＮ（Local Area Network）、ＡＤＳＬ（Asymmetric Digital Subscriber Line）などであってもよい。なお、通信方法は、有線であっても、無線であってもよい。
【００１５】
サーバ１〜サーバ３は同一のハードウェア、ソフトウェア構成のサーバである。同一構成のため、各サーバに対して同一の操作を実施した場合、基本的に同じレスポンスが帰ってくることが期待されている。
【００１６】
サーバ１〜サーバ３は、ワーク・ステーションなどの情報処理装置であり、例えば、操作入力部と、ＲＯＭ（Read Only Memory）と、ＲＡＭ（Random Access Memory）と、通信インタフェースと、ＨＤ（Hard Disk）と、ＣＰＵ（Central Processing Unit）とを備え、これらの各部はバスによって接続されている。
【００１７】
操作入力部は、キーボードやマウスなどを備え、これらのキーボードやマウスの操作に応じた操作信号をＣＰＵに出力する。ＲＯＭには、装置各部の基本制御を司るプログラムが格納されている。また、ＲＡＭは、ＣＰＵのワークエリアとして用いられ、ＣＰＵにより実行されるプログラムや、各種データが一時的に格納される。
【００１８】
通信インタフェースは、ネットワークに接続されており、通信装置との間で行われるデータ通信を制御する。
【００１９】
ＨＤには、オペレーティングシステムなどの自機を制御するための各種ソフトウェアが格納されている。
【００２０】
操作端末５は、統合コンソール６と、レスポンスバッファ１１〜レスポンスバッファ１３と、比較器７とを備えている。
【００２１】
統合コンソール６はオペレータが各サーバを操作するため制御用の入出力装置のセットである。
【００２２】
以下、図２を参照して、本実施の形態における処理動作を詳細に説明する。
【００２３】
まず、操作端末５の統合コンソール６から入力したコマンドは、ネットワーク４を介して接続されるサーバ１〜サーバ３に送信される（Ｓ２０１）。ここで、サーバ1〜サーバ３は同一ハードウェア、かつ、同一ソフトウェア構成のため同一の操作に対しては基本的に同じレスポンスが返ってくることが期待される。
【００２４】
コマンドに対する各サーバからのレスポンスは、操作端末５内に各サーバ毎に用意されているレスポンスバッファ１１〜レスポンスバッファ１３に格納され（Ｓ２０２）、比較器７にて内容の比較が行われる（Ｓ２０３）。
【００２５】
比較結果が全て一致した場合（Ｓ２０３／Ｙｅｓ）には、統合コンソール６にレスポンスを表示する（Ｓ２０４）。
【００２６】
一方、不一致となった場合（Ｓ２０３／Ｎｏ）には、接続されるサーバの台数や比較結果から、異なるレスポンスを返したサーバが特定できればそのサーバをオペレータに通知し、特定できない場合は不一致となったことをオペレータに通知する（Ｓ２０５）。なお、統合コンソール６に接続されるサーバの台数や比較結果から、異なるレスポンスを返したサーバを特定して表示することであってもよい。
【００２７】
また、レスポンスバッファ１１〜レスポンスバッファ１３の内容は画面切替や別ウィンドウにより確認可能にして、比較結果が不一致となった場合に不一致となった原因を調査できるようにしてもよい。
【００２８】
以下、図３を参照して、さらに具体的な処理動作を説明する。
【００２９】
まず、統合コンソール６より、各サーバに対してｌｓコマンドが送信される（Ｓ３０１）。
【００３０】
次に、各サーバにてｌｓコマンドが実行される（Ｓ３０２）。
【００３１】
そして、各サーバにおけるｌｓコマンドの実行結果が出力される（Ｓ３０３）。
【００３２】
比較器７は、各サーバにおけるｌｓコマンドの実行結果の出力を受け取り、各実行結果データを比較する（Ｓ３０４）。
【００３３】
比較器７は、各実行結果データが不一致の場合には、オペレータにその旨を通知する出力を行う（Ｓ３０５）。
【００３４】
一方、比較器７は、各実行結果データが一致する場合には、統合コンソール６の所定の表示部の画面に、例えば、図３に示すような出力を行う（Ｓ３０５）。
【００３５】
上記の実施の形態によれば、複数のサーバからのレスポンスを比較してその結果を表示するため、複数サーバの同一性をチェックすることもできる。
【００３６】
また、コマンド入力・送信、レスポンス比較・表示をリアルタイムで行うため、事前に操作内容を決定しバッチを作成する作業を必要としない。
【００３７】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、上記の各実施の形態におけるサーバ１〜３および操作端末５の機能を実現するためのプログラムを各装置に読込ませて実行することにより各装置の機能を実現する処理を行ってもよい。さらに、そのプログラムは、コンピュータ読み取り可能な記録媒体であるＣＤ−ＲＯＭまたは光磁気ディスクなどを介して、または伝送媒体であるインターネット、電話回線などを介して伝送波により他のコンピュータシステムに伝送されてもよい。
【００３８】
上述する各実施の形態は、サーバ１〜３および操作端末５が別個に接続されているシステム構成について説明したが、各機能が１つのコンピュータシステムとして実現されている構成や機能毎に複数の装置などが追加された構成にも適用可能であることはもちろんである。
【００３９】
また、本発明は、同一ハードウェア、かつ同一ソフトウェア構成のサーバを大量に導入した場合のサーバのセットアップやメンテナンスおよび同一のサーバを大量に出荷するときの検査で利用することが可能である。
【００４０】
セットアップやメンテナンスでは、パッチ適用、ファームウェアの更新、ファイルコピーや削除等の作業、システムの起動やシャットダウンの作業を複数台のサーバに対して一度に実行することで作業工数を削減することができる。
【００４１】
出荷時のサーバ検査では、テストプログラムの実行、ディレクトリやファイルリストの表示、ハードウェア構成の表示などのバッチファイルを作成し実行することで検査結果を１度に確認でき、また、同時にサーバの同一性の確認を行うことができる。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施形態における同時操作管理システムの全体構成を概略的に示す図である。
【図２】本発明の実施形態における同時操作管理の処理動作を示すフローチャートである。
【図３】本発明の実施形態における具体的な同時操作管理の処理動作を示す図である。
【符号の説明】
【００４３】
１〜３    サーバ
４    ネットワーク
５    操作端末
６    統合コンソール
７    比較器
１１〜１３    レスポンスバッファ
【図１】
2007183804.tif 000003
【図２】
2007183804.tif 000004
【図３】
2007183804.tif 000005