[go: up one dir, main page]

JP2002041331A - サーバ性能測定装置 - Google Patents

サーバ性能測定装置

Info

Publication number
JP2002041331A
JP2002041331A JP2000226691A JP2000226691A JP2002041331A JP 2002041331 A JP2002041331 A JP 2002041331A JP 2000226691 A JP2000226691 A JP 2000226691A JP 2000226691 A JP2000226691 A JP 2000226691A JP 2002041331 A JP2002041331 A JP 2002041331A
Authority
JP
Japan
Prior art keywords
performance
measurement
server
performance measurement
servers
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
Application number
JP2000226691A
Other languages
English (en)
Inventor
Junko Endo
淳孝 遠藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2000226691A priority Critical patent/JP2002041331A/ja
Publication of JP2002041331A publication Critical patent/JP2002041331A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】 【課題】 複数のサーバに対する性能測定を効率的に実
施する。 【解決手段】 測定条件設定部4により性能測定条件の
設定が行われると、性能測定実行制御部6は、性能測定
対象とする各サーバ3に対して性能測定指示を生成し、
各サーバ3へ一斉同報送信する。各サーバ3は、性能測
定指示により指定された同一時間帯において一斉に性能
測定を行う。測定結果管理部7は、指定したタイミング
で各サーバ3から送られてくる測定結果を収集する。そ
して、クライアント1の分析ツ−ル5を起動して各サー
バ3の性能を分析して性能評価を作成する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はサーバ性能測定装
置、特に複数のサーバにより構成されている分散システ
ム等において、各サーバの性能測定を効率的に行うため
のツールの提供に関する。
【0002】
【従来の技術】分散システム等ネットワーク接続されて
いる複数のサーバの性能を測定して、その測定結果を出
力する場合、従来においては、サーバ個々に対して性能
測定要求を発行し、サーバが測定した結果を収集し、分
析ツール等で性能評価を行っていた。
【0003】
【発明が解決しようとする課題】しかしながら、従来に
おいては、性能評価をサーバ個々に行っていたので、多
大な時間を要していた。
【0004】本発明は以上のような問題を解決するため
になされたものであり、その目的は、複数のサーバに対
する性能測定を効率的に実施できるサーバ性能測定装置
を提供することにある。
【0005】
【課題を解決するための手段】以上のような目的を達成
するために、本発明に係るサーバ性能測定装置は、性能
測定指示に応じて性能測定を実施し、その測定結果を送
信する性能測定ツールが搭載された複数のサーバに対し
て性能評価を行うサーバ性能測定装置において、性能測
定条件を設定する測定条件設定手段と、前記測定条件設
定手段が設定した性能測定条件に基づき前記サーバの性
能測定の実行制御を行う性能測定実行制御手段と、前記
各サーバから送られてきた測定結果を一括管理する測定
結果管理手段とを有し、前記性能測定実行制御手段は、
性能測定条件に基づき生成した性能測定指示を性能測定
対象となる全ての前記サーバに対して同報送信すること
で、当該各サーバに同一条件で性能測定を実施させるも
のである。
【0006】
【発明の実施の形態】以下、図面に基づいて、本発明の
好適な実施の形態について説明する。
【0007】図1は、本発明に係るサーバ性能測定装置
の一実施の形態を示した全体構成図である。図1には、
本実施の形態におけるサーバ性能測定装置を構成するク
ライアント1及び管理サーバ2と、分散システムを構成
する複数のサーバ3とが示されている。クライアント1
は、管理サーバ2にリモートログインして性能測定を行
うための性能測定条件を設定する測定条件設定部4を有
している。また、分析ツール5が搭載されており、各サ
ーバ3から収集された測定結果に基づき各サーバ3の性
能評価を行う。管理サーバ2は、クライアント1から設
定された性能測定条件に基づきサーバ3の性能測定の実
行制御を行う性能測定実行制御部6と、性能測定対象と
されたサーバ3から送られてきた測定結果の収集、同一
タイミングでの測定結果のグルーピング等測定結果を一
括管理する測定結果管理部7とを有している。各サーバ
3には、性能測定ツール8が搭載されており、管理サー
バ2から送られてきた性能測定指示に応じて性能測定を
実施し、その測定結果を送信する。
【0008】次に、本実施の形態においてサーバ3の性
能測定を行うときの動作について図2に示したフローチ
ャートを用いて説明する。
【0009】まず、クライアント1を操作するシステム
管理者は、管理サーバ2にリモートログインをして、性
能測定条件の設定を行う(ステップ110)。一般に、
コンピュータの性能評価を行うには、CPU、メモリ、
ディスク装置等の入出力装置に対する使用率やアクセス
回数等のデータを収集することになる。本実施の形態に
おいても同様である。従って、何(CPUの使用率等)
についての性能データをいつからどのくらいの期間、ど
のような周期で又はデータ数を収集するかについて設定
する。そして、どのサーバ3に対して性能測定を行うか
の設定を行う。この設定内容は、性能測定条件ファイル
9に書き込まれる。
【0010】管理サーバ2の性能測定実行制御部6は、
性能測定条件ファイル9に書き込まれた設定条件に基づ
き性能測定対象とされた各サーバ3に対する性能測定指
示を作成する(ステップ120)。そして、各サーバ3
に対して一斉に同報送信することで性能測定の予約を行
う(ステップ130)。
【0011】サーバ3は、管理サーバ2から送られてき
た性能測定指示を受け付けると(ステップ210)、そ
の指示において指定されたタイミングで性能測定を開始
する(ステップ220)。具体的には、性能分析ツール
を起動して性能測定指示に指定されたコマンド及びパラ
メータに基づき実行させる(ステップ221)。一般
に、性能分析ツールは、測定データをバイナリ形式のま
ま測定結果ファイル10に出力するので、データ削減等
を考慮してサーバ3側において収集対象とする測定結果
のみをテキスト形式に変換して測定結果ファイル11を
生成する(ステップ222)。また、性能分析ツールを
用いなくてもサーバのシステムは、性能分析に流用でき
るデータをシステムログファイル12に記録しているの
で、その性能データをシステムログから抽出してテキス
ト形式に変換してシステムログファイル13に書き込む
(ステップ223)。例えば、指定期間内に起動したプ
ロセス数、トランザクション発行回数などがこれに相当
する性能データである。
【0012】サーバ3は、以上のようにして測定結果と
して得た測定結果ファイル11及びシステムログファイ
ル13を、管理サーバ2から指定されたタイミングで送
信する(ステップ230)。管理サーバ2は、測定結果
の収集指示を、性能測定指示に予め含ませておいてもよ
いし、性能測定指示とは別個に性能測定の実施が終了し
たころを見計らって同報送信するようにしてもよい。
【0013】管理サーバ2の測定結果管理部7は、指定
のタイミングで性能測定対象の各サーバ3から送られて
くる測定結果を収集して測定結果ファイル14に蓄積す
る(ステップ140)。クライアント1では、分析ツ−
ル5を起動し、測定結果ファイル14を管理サーバ2か
らダウンロードしてサーバ3の性能を分析する(ステッ
プ150)。そして、性能評価報告を作成する。
【0014】本実施の形態によれば、性能測定を実施す
る際に、性能測定を行う条件を設定し、その条件を送信
するサーバ3を指定し、当該サーバ3に対して同報送信
するようにしたので、性能測定対象となるサーバ3個々
に送信や性能測定指示をする必要がない。すなわち、サ
ーバ3の台数に関係なく同一の条件に基づく性能測定の
設定を同時に行うことができる。つまり、複数のサーバ
3において性能測定を同一時間帯に実施させることがで
きる。
【0015】また、指定したタイミングで各サーバ3か
らの測定結果を収集することができる。本実施の形態で
は、性能測定条件を設定するだけで、性能測定の設定及
び測定結果の収集を自動的に行うことができるので、性
能測定を効率的に行うことができる。
【0016】なお、上記実施の形態では、性能測定に関
するデータを収集することを例にして説明したが、他の
種類のデータを複数のサーバ3から収集するようなシス
テムにも適用することができる。
【0017】
【発明の効果】本発明によれば、性能測定対象とするサ
ーバの台数に関係なく同一の条件に基づく性能測定の設
定を同時に行うことができる。つまり、複数のサーバに
おいて性能測定を同一時間帯に実施させることができ
る。
【図面の簡単な説明】
【図1】 図1は、本発明に係るサーバ性能測定装置の
一実施の形態を示した全体構成図である。
【図2】 本実施の形態において性能測定をする側とさ
れる側の各処理の流れを示したフローチャートである。
【符号の説明】
1 クライアント、2 管理サーバ、3 サーバ、4
測定条件設定部、5分析ツール、6 性能測定実行制御
部、7 測定結果管理部、8 性能測定ツール、9 性
能測定条件ファイル、10,11,14 測定結果ファ
イル、12,13 システムログファイル。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 性能測定指示に応じて性能測定を実施
    し、その測定結果を送信する性能測定ツールが搭載され
    た複数のサーバに対して性能評価を行うサーバ性能測定
    装置において、 性能測定条件を設定する測定条件設定手段と、 前記測定条件設定手段が設定した性能測定条件に基づき
    前記サーバの性能測定の実行制御を行う性能測定実行制
    御手段と、 前記各サーバから送られてきた測定結果を一括管理する
    測定結果管理手段と、 を有し、 前記性能測定実行制御手段は、性能測定条件に基づき生
    成した性能測定指示を性能測定対象となる全ての前記サ
    ーバに対して同報送信することで、当該各サーバに同一
    条件で性能測定を実施させることを特徴とするサーバ性
    能測定装置。
JP2000226691A 2000-07-27 2000-07-27 サーバ性能測定装置 Pending JP2002041331A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000226691A JP2002041331A (ja) 2000-07-27 2000-07-27 サーバ性能測定装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000226691A JP2002041331A (ja) 2000-07-27 2000-07-27 サーバ性能測定装置

Publications (1)

Publication Number Publication Date
JP2002041331A true JP2002041331A (ja) 2002-02-08

Family

ID=18720266

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000226691A Pending JP2002041331A (ja) 2000-07-27 2000-07-27 サーバ性能測定装置

Country Status (1)

Country Link
JP (1) JP2002041331A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005531070A (ja) * 2002-06-25 2005-10-13 インターナショナル・ビジネス・マシーンズ・コーポレーション 分散環境中でアプリケーションの性能を監視するための方法およびシステム
US7634560B2 (en) 2005-03-31 2009-12-15 Hitachi, Ltd. Method for measuring server performance, system for measuring server performance and computer programs therefor
US7840635B2 (en) 2003-08-15 2010-11-23 International Business Machines Corporation Method and system for monitoring performance of processes across multiple environments and servers
US7953848B2 (en) 2002-04-08 2011-05-31 International Business Machines Corporation Problem determination in distributed enterprise applications

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7953848B2 (en) 2002-04-08 2011-05-31 International Business Machines Corporation Problem determination in distributed enterprise applications
US8090851B2 (en) 2002-04-08 2012-01-03 International Business Machines Corporation Method and system for problem determination in distributed enterprise applications
US8990382B2 (en) 2002-04-08 2015-03-24 International Business Machines Corporation Problem determination in distributed enterprise applications
US9727405B2 (en) 2002-04-08 2017-08-08 International Business Machines Corporation Problem determination in distributed enterprise applications
JP2005531070A (ja) * 2002-06-25 2005-10-13 インターナショナル・ビジネス・マシーンズ・コーポレーション 分散環境中でアプリケーションの性能を監視するための方法およびシステム
US7870244B2 (en) 2002-06-25 2011-01-11 International Business Machines Corporation Monitoring performance of applications in a distributed environment
US8037205B2 (en) 2002-06-25 2011-10-11 International Business Machines Corporation Method, system, and computer program for monitoring performance of applications in a distributed environment
US9053220B2 (en) 2002-06-25 2015-06-09 International Business Machines Corporation Method, system, and computer program for monitoring performance of applications in a distributed environment
US9678964B2 (en) 2002-06-25 2017-06-13 International Business Machines Corporation Method, system, and computer program for monitoring performance of applications in a distributed environment
US7840635B2 (en) 2003-08-15 2010-11-23 International Business Machines Corporation Method and system for monitoring performance of processes across multiple environments and servers
US7634560B2 (en) 2005-03-31 2009-12-15 Hitachi, Ltd. Method for measuring server performance, system for measuring server performance and computer programs therefor

Similar Documents

Publication Publication Date Title
US7933988B2 (en) Method and system for monitoring performance of a client-server architecture
CN110532168B (zh) 全链路接口压测方法、装置、计算机设备及存储介质
JPH0962601A (ja) 計算機ネットワークのシミュレータ装置
CN101576844A (zh) 软件系统性能测试方法和系统
US7954011B2 (en) Enabling tracing operations in clusters of servers
CN115225629A (zh) 车辆日志的远程监控方法、装置、电子设备及存储介质
CN108363922B (zh) 一种自动化恶意代码仿真检测方法及系统
CN109656797B (zh) 日志数据的关联方法及装置
CN110995471A (zh) 一种日志采集方法、装置、系统及计算机可读存储介质
CN111211934B (zh) 集群远程通信测试方法以及系统
CN111092767A (zh) 用于调试设备的方法及装置
CN114356785B (zh) 一种数据处理方法、装置、电子设备及存储介质
KR20050061902A (ko) 단말시스템 사용자를 위한 네트워크 사용 감시 장치 및 그방법
US7623527B2 (en) Method for analyzing network trace, method for judging order among nodes, processor for analyzing network trace, computer-executable program for controlling computer as processor, and method for correcting time difference among nodes in network
US7711812B2 (en) Definition system and method for web services that monitor other web services
JP2002041331A (ja) サーバ性能測定装置
US20050167486A1 (en) System, method, and program for generating transaction profile for measuring and analyzing computer system performance
JP4487725B2 (ja) 分析データ処理システム及び分析装置
US20060048102A1 (en) Method and apparatus for improving a software product
JP2006133820A (ja) 処理時間算出プログラムおよびワークロードモデル作成プログラム
JP2000200230A (ja) クライアント・サ―バシステムの性能測定方法及びクライアント・サ―バシステム
KR101624898B1 (ko) 데이터 서비스 성능 통합 관리방법
JPH09274596A (ja) 分散処理システムにおける稼働情報自動取得通知方法
CN114552773A (zh) 一种有源配电网监测方法、装置及系统
CN114328387B (zh) 数据管理方法及装置