WO2007060721A1 - ネットワーク管理装置およびネットワークの管理方法 - Google Patents

ネットワーク管理装置およびネットワークの管理方法 Download PDF

Info

Publication number
WO2007060721A1
WO2007060721A1 PCT/JP2005/021578 JP2005021578W WO2007060721A1 WO 2007060721 A1 WO2007060721 A1 WO 2007060721A1 JP 2005021578 W JP2005021578 W JP 2005021578W WO 2007060721 A1 WO2007060721 A1 WO 2007060721A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
performance
configuration information
server
agent
Prior art date
Application number
PCT/JP2005/021578
Other languages
English (en)
French (fr)
Inventor
Yoshimitsu Kudo
Original Assignee
Hewlett-Packard Development Company, L.P.
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 Hewlett-Packard Development Company, L.P. filed Critical Hewlett-Packard Development Company, L.P.
Priority to US12/094,740 priority Critical patent/US8359378B2/en
Priority to JP2007546323A priority patent/JP4343983B2/ja
Priority to PCT/JP2005/021578 priority patent/WO2007060721A1/ja
Publication of WO2007060721A1 publication Critical patent/WO2007060721A1/ja

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/06Generation of reports
    • H04L43/065Generation of reports related to network devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3447Performance evaluation by modeling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3495Performance evaluation by tracing or monitoring for systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/16Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5019Ensuring fulfilment of SLA

Definitions

  • Patent Document 1 Japanese Patent Application Laid-Open No. 2005-216066
  • the information processing apparatus further includes performance condition input means for receiving an input indicating a required performance condition during operation of at least one of the agent nodes, and the extraction condition is received by the performance condition input means. Information corresponding to the input is extracted from the storage means.
  • FIG. 2 is a block diagram showing an outline of a hardware configuration of the server shown in FIG.
  • FIG. 10 is a flowchart showing the operation (S20) of the data collection unit.
  • the infrastructure DB 26 stores configuration information 260, performance information 264, and the like input from the management server 24.
  • the infrastructure DB 26 stores configuration information 260, performance information 264, and the like according to the access of the management support server 30 described later. Output.
  • the data collection unit 300 collects the configuration information 260 and the performance information 264 from the infrastructure DB 26 of each of the management support target networks 2-1 to 2-n via the network 10 and stores them in the system DB 32.
  • FIG. 2 is a block diagram showing an outline of the hardware configuration of the server 222 shown in FIG. 1.
  • the server 222 includes a processing unit 40, a memory unit 42, a control unit 44, a storage unit 46, It has a communication unit 48 and a system bus 50.
  • the system bus 50 is a PCI (PCI-X) bus, for example, and constitutes a host bus subsystem according to the control of the control unit 44.
  • PCI-X PCI-X
  • the server 222 has different specifications such as the number and processing capacity of the CPU 400, the storage capacity of the memory unit 42 and the storage unit 46, firmware, and communication speed. It is also possible to change the configuration such as adding CPU400.
  • FIG. 4 is a chart illustrating the performance information 264 stored in the infrastructure DB 26.
  • the performance information 264 includes the available memory amount (MB) and the memory usage amount of each of the servers 222—l to 222-m and the management server 24 at a predetermined date and time when the management support target network 2 is operating. (Byte), number of pages transferred per second (page Z seconds), disk usage (%), number of connected users (number of active sessions) and processor usage (%) Performance parameters are included.
  • FIG. 6 is a chart illustrating performance information 324 including performance information 264 for each infrastructure ID stored in the system DB32.
  • the rule generation unit 302 employs a decision tree generation algorithm that is generally used as a data mining method.
  • Figure 7 shows the decision among the performance information 324 acquired from the system DB 32 by the rule generator 302. It is a chart which shows the processing result which carried out the discrete value (binarization) of the attribute value (referred to as a class) of the attribute (referred to as the target attribute) specified for the tree class.
  • the setting of the target attribute and the discretization of the class are set in advance by the administrator in the rule generation unit 302 or input by the administrator via the terminal 36.
  • the rule generation unit 302 generates one or more decision trees according to the target attribute and class set by the administrator for a predetermined configuration condition, and is expressed by a plurality of IF-THEN rules. Generate classification rules.
  • the display instruction button 374 satisfies the configuration condition selected by the administrator and the performance condition input by the administrator, and if the processor usage rate set by the administrator is less than 70%! /, This is an instruction button for causing the recommended specification display field 376 to display information about the server 222 that satisfies the performance conditions (or preferably operates in a state).
  • step 504 the information extraction unit 304 determines whether the rule corresponding to the administrator's setting input is in the rule storage unit 34, and if it is in the rule storage unit 34 In The process proceeds to S506, and if not in the rule storage unit 34, the process proceeds to S508.
  • the second screen 390 includes an OS type selection field 368, a server name selection field 370, a maximum connected number input field 372, a display instruction button 391, and a bottleneck location display field 392.
  • the configuration information selection field 396 displays check marks linked to the configuration information corresponding to the server IDs displayed in the server ID display field 393 in the order of server IDs displayed in the server ID display field 393.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本発明は、実際の稼動時に必要な性能に最適なシステム構成の選択を支援するネットワーク管理装置およびネットワークの管理方法を提供することを目的とする。サーバ222は、監視部240に対するSNMPエージェントとして機能するソフトウェアを有する。管理サーバ24は、SNMPマネージャとして機能するソフトウェアの監視部240を有する。データ収集部300は、管理支援対象ネットワーク2のインフラDB26から構成情報および性能情報などを収集し、システムDB32に記憶させる。規則生成部302は、システムDB32から構成情報および性能情報を取得し、決定木などの学習手法により、構成情報を稼動時の特徴的な性能情報に基づいて分類する分類規則を生成する。情報抽出部304は、規則記憶部34から分類規則を取得し、サーバ222いずれかの稼動時の必要性能条件を満たす他のサーバ222の構成情報を端末36に出力する。

Description

ネットワーク管理装置およびネットワークの管理方法
技術分野
[0001] 本発明は、エージェント機能を具備する複数のエージェントノードと、マネージャ機 能を具備する 1つ以上のマネージャノードとを有するネットワークシステムおよびネット ワークの管理方法に関する。
背景技術
[0002] 例えば、特許文献 1は、コンピュータが相互に関連しつつ活動するシステムに対し、 ノードの活性バランスを表す特徴ベクトルを求めることにより、実行時環境における障 害を検出する方法を開示する。
また、特許文献 2は、テストアプリケーションをコンピュータシステムに処理させて、コ ンピュータシステムを構成する装置の性能バランスを評価する方法を開示する。 また、アクセス量に応じてサーバのリソースの目安を算出する簡易サイジングツール は公知である (非特許文献 1参照)。
また、サーバ上のハードウェアのボトルネックを検出するソフトウェアが知られている (非特許文献 2参照)。
また、非特許文献 3は、決定木または-ユーラルネットワークなどの学習手法によつ て、エージェントが未知の環境を扱う方法を開示する。
し力しながら、上記いずれの特許文献および非特許文献も、テストアプリケーション を用いることなぐ実際に稼動して 、るサーバ等に必要な性能に最適なシステム構成 の選択を支援する方法を開示しては 、な 、。
[0003] 特許文献 1 :特開 2005— 216066号公報
特許文献 2:特開 2004 - 302525号公報
特 §午文献 1: http://h50146.www5.hp.com/ partners/ alliance/bea/ sizing/ 特 §午文献 2: http://h50146.www5.hp.com/ products/ servers/ proliant/ essentials/ p mp_sh.html
非特許文献 3 : http:〃 bruch.sfc.keio.a jp/course/HIP01/hi2001- 6.ppt 発明の開示
発明が解決しょうとする課題
[0004] 本発明は、上述した背景力もなされたものであり、 ITインフラ環境を構築する際に、 システムの管理者に対して、実際の稼動時に必要な性能に最適なシステム構成の選 択を支援することができるネットワークシステムおよびネットワークの管理方法を提供 することを目的とする。
課題を解決するための手段
[0005] [ネットワークシステム]
上記目的を達成するために、本発明にかかるネットワーク管理装置は、エージェント 機能を具備する複数のエージェントノードに対し、少なくとも構成管理および稼動時 の性能管理を行うマネージャ機能を具備する 1つ以上のマネージャノードを有するネ ットワーク管理装置であって、前記エージェントノードそれぞれの構成情報および稼 動時の性能情報を記憶する記憶手段と、前記記憶手段が記憶した構成情報を稼動 時の特徴的な性能情報に基づいて分類する分類規則を生成する規則生成手段と、 前記規則生成手段が生成した分類規則に基づいて、前記エージェントノードの少な くとも 、ずれかの稼動時の必要性能条件を満たす他の前記エージェントノードの構 成情報を前記記憶手段から抽出する抽出手段と、前記抽出手段が抽出した構成情 報を出力する出力手段とを有する。
[0006] 好適には、前記抽出手段は、他の前記エージェントノードの構成情報を抽出した根 拠となる分類規則を示す情報をさらに抽出し、前記出力手段は、前記抽出手段が抽 出した分類規則を示す情報をさらに出力する。
[0007] また、本発明に力かるネットワーク管理装置は、エージェント機能を具備する複数の エージェントノードに対し、少なくとも構成管理および稼動時の性能管理を行うマネー ジャ機能を具備する 1つ以上のマネージャノードを有するネットワーク管理装置であ つて、前記エージェントノードそれぞれの構成情報および稼動時の性能情報を記憶 する記憶手段と、前記記憶手段が記憶した構成情報を稼動時の特徴的な性能情報 に基づ!/ヽて分類する分類規則を生成する規則生成手段と、前記規則生成手段が生 成した分類規則に基づ!/、て、前記エージェントノードの少なくとも 、ずれかの稼動時 の必要性能条件に対してボトルネックとなる性能情報を前記記憶手段から前記エー ジェントノードごとに抽出する抽出手段と、前記抽出手段が抽出した性能情報を出力 する出力手段とを有する。
[0008] 好適には、前記抽出手段は、ボトルネックとなる性能情報を抽出した根拠となる分 類規則を示す情報を前記エージェントノードごとにさらに抽出し、前記出力手段は、 前記抽出手段が抽出した分類規則を示す情報をさらに出力する。
[0009] また、好適には、前記エージヱントノードの少なくともいずれかに対応する構成情報 を示す入力を受け入れる構成情報入力手段をさらに有し、前記抽出手段は、前記構 成情報入力手段が受け入れた入力に対応する情報を前記記憶手段から抽出する。
[0010] また、好適には、前記エージェントノードの少なくともいずれかの稼動時の必要性能 条件を示す入力を受け入れる性能条件入力手段をさらに有し、前記抽出手段は、前 記性能条件入力手段が受け入れた入力に対応する情報を前記記憶手段から抽出 する。
[0011] また、好適には、前記規則生成手段は、学習しつつ、分類規則を生成する。
[0012] [ネットワークの管理方法]
また、本発明にかかるネットワークの管理方法は、エージェント機能を具備する複数 のエージェントノードに対し、少なくとも構成管理および稼動時の性能管理を行うマネ ージャ機能を具備する 1つ以上のマネージャノードを有するネットワークの管理方法 であって、前記エージェントノードそれぞれの構成情報および稼動時の性能情報を 記憶手段に記憶し、記憶した構成情報を稼動時の特徴的な性能情報に基づ!ヽて分 類する分類規則を生成し、生成した分類規則に基づいて、前記エージェントノードの 少なくともいずれかの稼動時の必要性能条件を満たす他の前記エージェントノードの 構成情報を前記記憶手段から抽出し、抽出した構成情報を出力する。
[0013] また、本発明に力かるネットワークの管理方法は、エージェント機能を具備する複数 のエージェントノードに対し、少なくとも構成管理および稼動時の性能管理を行うマネ ージャ機能を具備する 1つ以上のマネージャノードを有するネットワークの管理方法 であって、前記エージェントノードそれぞれの構成情報および稼動時の性能情報を 記憶手段に記憶し、記憶した構成情報を稼動時の特徴的な性能情報に基づ!ヽて分 類する分類規則を生成し、生成した分類規則に基づいて、前記エージェントノードの 少なくともいずれかの稼動時の必要性能条件に対してボトルネックとなる性能情報を 前記記憶手段から前記エージェントノードごとに抽出し、抽出した性能情報を出力す る。
発明の効果
[0014] 本発明によれば、 ITインフラ環境を構築する際に、システムの管理者に対して、実 際の稼動時に必要な性能に最適なシステム構成の選択を支援することができる。 図面の簡単な説明
[0015] [図 1]本発明に力かるネットワークシステムの構成を例示する図である。
[図 2]図 1に示したサーバのハードウェア構成の概要を示すブロック図である。
[図 3]インフラ DBが記憶する構成情報を例示する図表である。
[図 4]インフラ DBが記憶する性能情報を例示する図表である。
[図 5]システム DBが記憶するインフラ IDごとの構成情報それぞれを含む構成情報を 例示する図表である。
[図 6]システム DBが記憶するインフラ IDごとの性能情報それぞれを含む性能情報を 例示する図表である。
[図 7]規則生成部がシステム DB32から取得した性能情報のうち、決定木のクラスに 指定する属性の属性値を離散値ィ匕した処理結果を示す図表である。
[図 8]管理者が設定したサーバの所定の構成条件 (構成情報)に対し、規則生成部 が生成する決定木の例である。
[図 9]管理サーバの動作(S 10)を示すフローチャートである。
[図 10]データ収集部の動作 (S20)を示すフローチャートである。
[図 11]規則生成部の動作 (S30)を示すフローチャートである。
[図 12]情報抽出部の動作 (S40)を示すフローチャートである。
[図 13]ネットワークシステムの稼動に対し、管理者が端末を操作することによって UI 装置に表示される第 1の画面である。
[図 14]図 13に示した第 1の画面に対して管理者が操作を行った場合に、情報抽出部 が行う処理(530)を示すフローチャートである。 [図 15]ネットワークシステムの稼動に対し、管理者が端末を操作することによって UI 装置に表示される第 2の画面である。
発明を実施するための最良の形態
[0016] [ネットワークシステム 1]
以下、本発明の実施形態を説明する。
図 1は、本発明に力かるネットワークシステム 1の構成を例示する図である。 図 1に示すように、ネットワークシステム 1は、例えば TCPZIP、 UDPを用いたネット ワーク 10を介し、互いに接続された管理支援対象ネットワーク 2— l〜2—n (nは整 数)および管理支援システム 3から構成される。
以下、管理支援対象ネットワーク 2—l〜2—nなど複数ある構成部分のいずれかを 特定せずに示す場合には、単に「管理支援対象ネットワーク 2」などと略記することが ある。
[0017] [管理支援対象ネットワーク 2— 1〜2— n]
管理支援対象ネットワーク 2— l〜2—nそれぞれは、ネットワーク 20を介して互いに 接続された ITインフラ環境 22、管理サーバ 24およびインフラデータベース (インフラ DB) 26を有する。
ITインフラ環境 22は、ネットワーク 220を介して互いに接続された例えばサーバ 22 2— 1〜222— m (mは整数)と PC (パーソナルコンピュータ:クライアント) 224— 1〜2 24— 1(1は整数)とを有し、例えば SNMP (Simple Network Management Protocol)な どを用いた構成管理、性能管理および障害管理などが管理サーバ 24によって行わ れる。
[0018] なお、管理支援対象ネットワーク 2— l〜2—nは、サーバ 222および PC224の数が それぞれ異なるものであってもよ 、。
したがって、管理支援対象ネットヮーク2—1〜2—11には、個々のネットワークを区 別するために、例えば l〜nの固有の ID (インフラ ID)がそれぞれ設定されている。
[0019] サーバ 222— 1〜222— mそれぞれは、後述する監視部 240に対する SNMPエー ジェントとして機能するソフトウェア(図示せず)を有し、 PC224— 1〜224— 1からのァ クセスに対してサービスを提供するとともに、図示しない MIB (Management Informati on Base)から後述する構成情報 260 (図 3参照)および性能情報 264 (パフオーマン ス情報:図 4参照)などを管理サーバ 24に対して送信する。
[0020] 管理サーバ 24は、 SNMPマネージャとして機能するソフトウェアの監視部 240を有 し、自己およびサーバ 222— l〜222—mなど (管理支援対象ネットワーク 2内)の構 成情報 260および性能情報 264などを所定のタイミングで取得し、インフラ DB26に 対して出力する。
また、管理サーバ 24には、自己を示す固有のサーバ IDが設定されている。
[0021] インフラ DB26は、管理サーバ 24から入力される構成情報 260および性能情報 26 4などを記憶し、後述する管理支援サーバ 30のアクセスに応じて、構成情報 260およ び性能情報 264などを出力する。
なお、インフラ DB26は、管理サーバ 24に接続されたストレージであってもよいし、 管理サーバ 24内に含まれてもよ 、し、独立したサーバであってもよ 、。
[0022] 管理支援システム 3は、管理支援サーバ 30、システムデータベース(システム DB) 32、規則記憶部 34および端末 36から構成される。
管理支援サーバ 30は、例えばデータ収集部 300、規則生成部 302および情報抽 出部 304を有する。
データ収集部 300は、ネットワーク 10を介し、管理支援対象ネットワーク 2— 1〜2— nそれぞれのインフラ DB26から構成情報 260および性能情報 264などを収集し、シ ステム DB32に記憶させる。
[0023] 規則生成部 302は、管理者による設定などの入力を、端末 36を介して受け入れ、 システム DB32から管理支援対象ネットワーク 2— l〜2—nそれぞれの構成情報およ び性能情報を取得し、例えばデータマイニングで用いられる決定木や-ユーラルネッ トワークなどの学習手法により、構成情報を稼動時の特徴的な性能情報に基づいて 分類する分類規則を生成し、生成した分類規則を規則記憶部 34に記憶する。
[0024] 情報抽出部 304は、端末 36を介して入力される管理者の設定などに応じて規則記 憶部 34力も分類規則を取得し、例えばサーバ 222 、ずれかの稼動時の必要性能条 件を満たす他のサーバ 222の構成情報 260、またはサーバ 2221/、ずれかの稼動時 の必要性能条件に対してボトルネックとなる構成情報 260および性能情報 264また はこれらのいずれかを端末 36に対して出力する。
[0025] 端末 36は、例えばコンピュータ本体 360と、コンソールを表示する入出力装置 (UI 装置) 362とを有する PC (パーソナルコンピュータ)であり、管理者による設定などの 入力を受け入れて管理支援サーバ 30に対して出力するとともに、管理支援サーバ 3
0から入力される情報を表示する。
[0026] [ハードウェア]
図 2は、図 1に示したサーバ 222のハードウェア構成の概要を示すブロック図である 図 2に示すように、サーバ 222は、処理部 40、メモリ部 42、制御部 44、記憶部 46、 通信部 48およびシステムバス 50などを有する。
処理部 40は、例えばマルチプロセシング可能な 2つの CPU400を有し、演算処理 を行うとともにサーバ 222を構成する各部を制御する CPUサブシステムを構成する。
[0027] メモリ部 42は、例えば 2つのメモリ 420を有し、所定のメモリ帯域幅のメモリサブシス テムを構成する。
また、メモリ部 42には、サーバ 222を動作させるプログラムを記憶する ROM (図示 せず)などが含まれてもよ 、。
制御部 44は、例えば処理部 40、メモリ部 42およびシステムバス 50の間に配置され 、処理部 40、メモリ部 42およびシステムバス 50の相互のデータ通信効率を向上させ るようにサーバ 222内のデータ通信を制御する。
[0028] 記憶部 46は、例えば RAID0 + 1のストレージであり、システムバス 50を介して制御 部 44に接続されるストレージサブシステムを構成する。
通信部 48は、 NIC (Network Interface Card) 480を有し、システムバス 50などを介 してサーバ 222を構成する各部と外部のネットワークとを接続する NICサブシステム を構成する。
システムバス 50は、例えば PCI (PCI—X)バスであり、制御部 44の制御に応じてホ ストバスサブシステムを構成する。
[0029] なお、サーバ 222は、 CPU400の数および処理能力、メモリ部 42および記憶部 46 の記憶容量、ファームウエアならびに通信速度などの仕様が個々に異なるものであつ てもよぐ CPU400の増設などの構成の変更も可能にされている。
したがって、サーバ 222—l〜222—mには、個々を区別するために、例えば 1〜 mの固有の ID (サーノ ID)がそれぞれ設定されて!、る。
また、管理サーバ 24および管理支援サーバ 30は、例えばサーバ 222とほぼ同じハ 一ドウエア構成になっており、個々に所定数の CPU400および処理能力などが設定 されている。
[0030] [インフラ DB26]
次に、インフラ DB26が記憶する構成情報および性能情報について詳述する。 図 3は、インフラ DB26が記憶する構成情報 260を例示する図表である。 図 3に示すように、インフラ DB26は、管理支援対象ネットワーク 2を構成するサーバ 222— l〜222—mおよび管理サーバ 24それぞれの構成情報を構成情報 260とし てサーバ IDごとに記憶する。
[0031] 構成情報 260には、例えば固有のサーバ ID、機種名を識別するためのサーバ名、 実装されている OSの種類、実装されている CPU名、 CPU400の周波数(MHz)、 実装されている CPU数、実装されているメモリサイズ、物理ドライブの接続方式を示 す物理ドライブタイプ、物理ドライブの容量を示す物理ドライブサイズ、 RAID用のァ レイコントローラ名、 RAID用のファームウェアバージョン、設定されている論理ドライ ブサイズ、設けられている RAIDタイプ、および動作用のソフトウェアのバージョンを 示すシステム ROMバージョンなどが含まれる。
[0032] 図 4は、インフラ DB26が記憶する性能情報 264を例示する図表である。
図 4に示すように、インフラ DB26は、管理支援対象ネットワーク 2を構成するサーバ 222— l〜222—mおよび管理サーバ 24それぞれの稼動時の性能(パフォーマンス )情報を性能情報 264としてサーバ IDごとに例えば所定の日時に (所定の周期で)記 憶する。
[0033] 性能情報 264には、管理支援対象ネットワーク 2が稼動している所定の日時におけ るサーバ 222— l〜222—mおよび管理サーノ 24それぞれの使用可能メモリ量(M B)、メモリ使用量 (Byte)、 1秒当たりの転送ページ数 (ページ Z秒)、ディスク使用量 (%)、接続ユーザ数 (アクティブセッション数)およびプロセッサ使用率(%)などの性 能パラメータが含まれる。
なお、図 4に示したサーノ IDは、図 3に示したサーノ IDと対応させてサーバ 222— 1〜222— mおよび管理サーバ 24のいずれかを特定する上述の固有の IDである。
[0034] また、上述した CPUサブシステム(処理部 40)にお 、てプロセッサ平均利用率(%) 、プロセッサ最大利用率(%)、論理プロセッサごとに計測するプロセッサビジーの割 合(%)、 1秒当たりのコンテキスト切り替え数および 1秒当たりの割り込み数などを監 視し、メモリサブシステム (メモリ部 42)において 1秒当たりの読み取りページ数、 1秒 当たりのページ入力数、 1秒当たりのページフォールト数およびハードページフォー ルトの割合(%)を監視し、 NICサブシステム (通信部 48)においてネットワーク転送 量 (メガバイト秒 Z数)、 1秒当たりの送信量 (MBit)および 1秒当たりの受信量 (MBi t)を監視し、ストレージサブシステム (記憶部 46)において 1秒当たりのストレージ転 送数および 1秒当たりのストレージ転送量 (MByte)を監視し、ホストバスシステム(シ ステムバス 50など)において 1秒当たりのホストバス転送量 (MByte)を監視し、監視 結果それぞれを性能情報 264に含ませるようにしてもよい。
[0035] [システム DB32]
システム DB32は、上述したようにデータ収集部 300が収集した管理支援対象ネッ トワーク 2— l〜2—nそれぞれの構成情報 260および性能情報 264を記憶する。 図 5は、システム DB32が記憶するインフラ IDごとの構成情報 260それぞれを含む 構成情報 320を例示する図表である。
図 6は、システム DB32が記憶するインフラ IDごとの性能情報 264それぞれを含む 性能情報 324を例示する図表である。
図 5および図 6に示すように、システム DB32は、管理支援対象ネットワーク 2—1〜 2— nそれぞれの構成情報 260および性能情報 264をインフラ IDごとに区別した構 成情報 320および性能情報 324として記憶する。
[0036] [規則生成部 302]
次に、規則生成部 302が行う処理について詳述する。規則生成部 302では、デー タマイニング手法として一般に用いられる決定木生成アルゴリズムを採用する。
図 7は、規則生成部 302がシステム DB32から取得した性能情報 324のうち、決定 木のクラスに指定する属性(目標属性と呼ぶ)の属性値 (クラスと呼ぶ)を離散値化 (2 値化)した処理結果を示す図表である。目標属性の設定とクラスの離散化は、管理者 が予め規則生成部 302に設定するか、管理者が端末 36を介して入力する。
例えば目標属性をプロセッサ使用率とし、プロセッサ使用率が 70%未満であるか 否かを離散化の条件 (境界値)とした 2つのクラス (クラス : 0— 70、クラス: 70 - 100) が設定されている場合、規則生成部 302は、管理者による所定の問い合わせ(図 13 , 15を用いて後述)などの入力を端末 36を介して受け入れると、システム DB32から 構成情報 320および性能情報 324を取得し、図 7に示すようにプロセッサ使用率のク ラスをクラス: 0— 70と、クラス: 70— 100とに分類する離散値化(2値化)の処理を性 能情報 324に対して行う。
[0037] また、規則生成部 302は、構成情報 320および性能情報 324を用いて、サーバ ID ごと、サーノ IDと OSの組み合わせごと、サーバ名と OSの組み合わせごと、または、 CPUの名前、周波数、数量およびメモリサイズの組み合わせごとなどの所定の構成 情報ごとに、性能情報 324に対して離散値ィ匕の処理を行うようにされている。
そして、規則生成部 302は、管理者が設定する所定の構成条件に応じてデータを 集約して、クラスが規則の結論部になるように学習を行い、決定木を生成する。
規則生成部 302が行う離散値化は、 2値ィ匕に限定されることなぐ例えば 3値ィ匕また は 4値化するものであってもよ!/、。
[0038] ここで、管理者は、サーバ 222に対する CPU400の増設などの検討が必要な稼動 状況であるか否かを判断するために、例えばプロセッサ使用率の境界値を 70%に設 定している。
また、規則生成部 302が性能情報 324を離散値ィ匕する条件は、プロセッサ使用率 の境界値に限定されることなぐ例えば 1秒当たりの転送ページ数などの他の性能パ ラメータであってもよ!/、。
[0039] 図 8は、管理者が設定したサーバ 222の所定の構成条件 (構成情報)に対し、規則 生成部 302が生成する決定木の例である。
図 8に示すように、規則生成部 302が生成する決定木 6において、根となるノード 6 00は、属性と属性値のペア力 なる条件(以下、属性条件)がアクティブセッション( 同時接続ユーザ数)について設定されている。
例えば、規則生成部 302は、ノード 600において、性能情報を同時接続ユーザ数 が 42以下となる枝と、同時接続ユーザ数が 42よりも大きい値となる枝とに分割する。
[0040] また、規則生成部 302は、 2値化した結果の 、ずれか (クラス: 0— 70またはクラス: 70- 100)が結論部として葉に位置するように、例えば属性条件がディスク使用率に っ ヽて設定されて ヽるノード 602、属性条件が使用可能メモリ量につ!ヽて設定されて いるノード 604、属性条件カ モリ使用量について設定されているノード 606、属性 条件が使用可能メモリ量について設定されているノード 608および属性条件が 1秒 当たりの転送ページ数について設定されているノード 610により、枝をさらに分割す る。
[0041] なお、規則生成部 302は、構成情報 320および性能情報 324を用いて、サーバ ID ごと、サーノ IDと OSの組み合わせごと、サーバ名と OSの組み合わせごと、または、 CPUの名前、周波数、数量およびメモリサイズの組み合わせごとなどの所定の構成 情報ごとに複数の学習を行!ヽ、複数の決定木を生成するようにされて!ヽる。
つまり、規則生成部 302は、所定の構成条件に対し、管理者が設定する目標属性 およびクラスに応じて 1つ以上の決定木を生成することにより、複数の IF— THEN規 則で表現される分類規則を生成する。
[0042] 例えば、所定の構成情報に対して規則生成部 302が生成した決定木 6の最も左側
(図 8の左側)の枝を根力 葉まで迪ることにより、同時接続ユーザ数が 42以下であり 、かつ、ディスク使用率が 5. 50%以下であり、かつ、メモリ使用量が 200MByte以 下である場合、管理者が設定する所定の構成条件におけるプロセッサ使用率は 70 %未満(クラス:0— 70)であると!/、う IF— THEN規則が示される。
[0043] 葉に付してある括弧内の数値は、性能情報の分類対象総数と誤って分類された数 とを示している。
例えば最も左側の葉のクラス: 0— 70に付された (400Z20)は、最も左側の葉に分 類された性能情報の分類対象総数が 400件であり、その中にプロセッサ使用率が 70 %よりも大きい(クラス: 0— 70以外の) 20件の誤って分類された性能情報が含まれて いることを示す。 [0044] 次に、ネットワークシステム 1が構成管理および性能管理を行う場合の動作につい て説明する。
図 9は、管理サーバ 24の動作(S 10)を示すフローチャートである。
図 9に示すように、ステップ lOO (SlOO)において、管理サーバ 24は、監視部 240 によって自己およびサーバ 222— l〜222—mの構成情報および性能情報など取得 し、管理支援対象ネットワーク 2内を監視する。
[0045] ステップ 102 (S102)において、管理サーバ 24は、構成情報 260および性能情報
264を管理者がそれぞれ設定した所定の周期でインフラ DB26に格納する。
なお、構成情報 260に変化がない場合には、管理サーバ 24は、性能情報 264の みをインフラ DB26に格納する。
[0046] ステップ 104 (S104)において、管理サーバ 24は、例えば電源オフなどの監視部 2
40の停止指示があった場合には処理を終了し、その他の場合には S 100の処理に 進む。
[0047] このように、監視部 240は、稼動中の管理サーバ 24にプロセスとして常駐し、管理 支援対象ネットワーク 2内を監視する。
[0048] 図 10は、データ収集部 300の動作(S20)を示すフローチャートである。
図 10に示すように、ステップ 200 (S200)において、データ収集部 300は、管理支 援対象ネットワーク 2— l〜2—nそれぞれのインフラ DB26から構成情報 260および 性能情報 264を管理者の設定に応じて収集する。
ただし、データ収集部 300は、すでに収集済みの構成情報 260および性能情報 2
64を収集しな 、ようにされて 、る。
[0049] ステップ 202 (S202)にお!/、て、データ収集部 300は、収集した構成情報 260およ び性能情報 264を管理者がそれぞれ設定した所定の周期でシステム DB32に格納 する。
ただし、データ収集部 300は、すでに格納済みの構成情報 260および性能情報 2 64をシステム DB32に格納しな!、ようにされて!/、る。
[0050] ステップ 204 (S204)において、データ収集部 300は、例えば管理支援サーバ 30 の電源オフなどの停止の指示があった場合には処理を終了し、その他の場合には S 200の処理に進む。
[0051] このように、データ収集部 300は、稼動中の管理支援サーバ 30にプロセスとして常 駐して動作する。
[0052] 図 11は、規則生成部 302の動作(S30)を示すフローチャートである。
図 11に示すように、ステップ 300 (S300)において、規貝 IJ生成部 302は、システム D
B32に格納されている構成情報 320および性能情報 324を取得し、管理者が設定 する周期で所定の構成条件 (サーバ IDごと等)に応じて性能情報 324を集約し、目 標属性の離散値化を行う。
[0053] ステップ 302 (S302)にお 、て、規則生成部 302は、離散化した性能情報 324から 分類規則 (決定木)を生成する。
[0054] ステップ 304 (S304)にお 、て、規則生成部 302は、生成した分類規則 (決定木) を規則記憶部 34に格納する。
[0055] ステップ 306 (S306)において、規則生成部 302は、例えば管理支援サーバ 30の 電源オフなどの停止の指示があった場合には処理を終了し、その他の場合には S30
0の処理に進む。
[0056] このように、規則生成部 302は、稼動中の管理支援サーバ 30にプロセスとして常駐 して動作する。
ただし、規則生成部 302は、システム DB32の更新がない場合には、何も行わない
[0057] 図 12は、情報抽出部 304の動作(S40)を示すフローチャートである。
図 12に示すように、ステップ 400 (S400)において、情報抽出部 304は、端末 36を 介して管理者の設定入力を受け入れる。
[0058] ステップ 402 (S402)にお 、て、情報抽出部 304は、管理者の設定入力に応じて 分類規則を適用する処理を行う。
例えば、情報抽出部 304は、管理者の設定入力に応じて、サーバ 222の少なくとも V、ずれかの稼動時の必要性能条件を満たす他のサーバ 222の構成情報、またはサ ーバ 222の少なくともいずれかの稼動時の必要性能条件に対してボトルネックとなる 性能情報などを規則記憶部 34から抽出する。 [0059] ステップ 404 (S404)において、情報抽出部 304は、 S402の処理で規則を適用し た結果を端末 36のコンソールを介して表示する。
[0060] [第 1の実施例]
次に、ネットワークシステム 1における構成管理および性能管理の第 1の実施例に ついて説明する。
図 13は、ネットワークシステム 1の稼動に対し、管理者が端末 36を操作することによ つて UI装置 362に表示される第 1の画面 364である。
第 1の画面 364は、 OS種類選択欄 368、サーバ名選択欄 370、最大接続人数入 力欄 372、表示指示ボタン 374および推奨スペック表示欄 376を有する。
なお、第 1の実施例において、第 1の画面 364は、例えばあら力じめ設定されている プロセッサ使用率が 70%未満であると 、う性能条件に対して好ま U、状態で稼動し ているサーバ 222に関する情報を表示するために設けられる画面であり、決定木は、 サーバ IDごとに所定の周期で取得された性能情報に応じて生成されている。
[0061] OS種類選択欄 368は、例えば SNMPエージェントの機能を具備してサーバ 222 および管理サーバ 24に実装される OSの種類をドロップダウンリストとして表示し、管 理者が OSの種類を選択できるようになって 、る。
サーバ名選択欄 370は、例えばサーバ 222および管理サーバ 24の機種名を識別 するためのサーバ名をドロップダウンリストとして表示し、管理者がサーバの機種名を 選択できるようになって 、る。
[0062] 最大接続人数入力欄 372は、例えば管理者が OS種類選択欄 368およびサーバ 名選択欄 370により構成条件を指定したサーバ 222に対して見込まれる最大接続人 数を管理者が性能条件として直接入力できるようにされて!、る。
表示指示ボタン 374は、管理者が選択した構成条件、および管理者が入力した性 能条件を満たし、かつ、あら力じめ設定されているプロセッサ使用率が 70%未満であ ると!/、う性能条件を満たす (または好ま 、状態で稼動して 、る)サーバ 222に関す る情報を、推奨スペック表示欄 376に表示させるための指示ボタンである。
[0063] 推奨スペック表示欄 376は、サーバ ID表示欄 378、適合率表示欄 380、構成情報 選択欄 382および規則選択欄 384を有し、表示指示ボタン 374を介して指示された 条件を満たす (または好ま 、状態で稼動して 、る)サーバ 222に関する情報を、サ ーバ IDごとにそれぞれ表示するようになって 、る。
サーバ ID表示欄 378は、例えば表示指示ボタン 374を介して指示された条件に適 合する(または好ましい状態で稼動している)サーバ 222のサーバ IDを、情報抽出部 304が適用した規則の適合率順に表示する。
適合率表示欄 380は、サーバ ID表示欄 378に表示したサーバ IDに対応する規則 の適合率をサーバ ID表示欄 378が表示したサーバ ID順に表示する。
[0064] 構成情報選択欄 382は、サーバ ID表示欄 378に表示したサーバ IDに対応する構 成情報にリンクするチェックマークを、サーバ ID表示欄 378が表示したサーバ ID順 に表示する。
つまり、管理者がサーバ ID順に表示された構成情報選択欄 382のチェックマーク を選択してクリックすることにより、表示されたサーバ IDに対応する構成情報を確認 することができるよう〖こされて!/、る。
[0065] 規則選択欄 384は、サーバ ID表示欄 378に表示したサーバ IDに対応する適用さ れた規則にリンクするチェックマークを、サーバ ID表示欄 378が表示したサーバ ID 順に表示する。
つまり、管理者がサーバ ID順に表示された規則選択欄 384のチェックマークを選 択してクリックすることにより、表示されたサーバ IDに対応する適用された規則を確認 することができるよう〖こされて!/、る。
[0066] 図 14は、図 13に示した第 1の画面 364に対して管理者が操作を行った場合に、情 報抽出部 304が行う処理(530)を示すフローチャートである。
図 14に示すように、ステップ 500 (S500)において、情報抽出部 304は、端末 36を 介して管理者の設定入力を受け入れる。
[0067] ステップ 502 (S502)において、情報抽出部 304は、管理者が入力した最大接続 人数と同一、または最大接続人数に近い (例えば最大接続人数 +指定数以下の)条 件を持つ規則を探索する。
[0068] ステップ 504 (S504)において、情報抽出部 304は、管理者の設定入力に該当す る規則が規則記憶部 34内にあるカゝ否かを判定し、規則記憶部 34内にある場合には S506の処理に進み、規則記憶部 34内にない場合には S508の処理に進む。
[0069] ステップ 506 (S506)において、情報抽出部 304は、管理者の設定入力に該当す る規則によって正しく分類される (適合の)データ数と、誤って分類される(不適合の) データ数とをカウントし、 S502の処理に進む。
[0070] ステップ 508 (S508)において、情報抽出部 304は、 S506の処理でカウントした結 果力 適合率を算出し、管理者の設定入力に該当する規則に関係するサーバ IDお よび適合率等を端末 36を介して表示する。
なお、決定木が成長しておらず、管理者の設定入力に該当する規則の数が 0の場 合には、情報抽出部 304は、管理者の設定入力に該当する規則の数が 0である旨を 端末 36を介して表示するようにされて 、る。
[0071] [第 2の実施例]
次に、ネットワークシステム 1における構成管理および性能管理の第 2の実施例に ついて説明する。
図 15は、ネットワークシステム 1の稼動に対し、管理者が端末 36を操作することによ つて UI装置 362に表示される第 2の画面 390である。
第 2の画面 390は、 OS種類選択欄 368、サーバ名選択欄 370、最大接続人数入 力欄 372、表示指示ボタン 391およびボトルネック箇所表示欄 392を有する。
[0072] なお、第 2の実施例において、第 2の画面 390は、例えばあら力じめ設定されている プロセッサ使用率が 70%未満であると 、う性能条件に対して、ボトルネックとなる部 分を有する状態で稼動しているサーバ 222に関する情報を表示するために設けられ る画面であり、決定木は、サーバ IDごとに所定の周期で取得された性能情報に応じ て生成されている。
また、第 2の画面 390において、図 13に示した第 1の画面 364を構成する部分と実 質的に同一の操作を管理者が行うものには、同一の符号が付してある。
[0073] 表示指示ボタン 391は、管理者が選択した構成条件、および管理者が入力した性 能条件を満たし、かつ、あら力じめ設定されているプロセッサ使用率が 70%未満であ ると 、う性能条件に対して、ボトルネックとなる部分を有する状態で稼動して 、るサ一 ノ 222に関する情報を、ボトルネック箇所表示欄 392に表示させるための指示ボタン である。
[0074] ボトルネック箇所表示欄 392は、サーバ ID表示欄 393、ボトルネック表示欄 394、 適合率表示欄 395、構成情報選択欄 396および規則選択欄 397を有し、表示指示 ボタン 391を介して指示された条件に対して、ボトルネックとなる部分を有する状態で 稼動して 、るサーバ 222に関する情報を、サーバ IDごとにそれぞれ表示するように なっている。
[0075] サーバ ID表示欄 393は、例えば表示指示ボタン 391を介して指示された条件に対 してボトルネックとなる部分を有する状態で稼動しているサーバ 222のサーバ IDを、 情報抽出部 304が適用した規則の適合率順に表示する。
[0076] ボトルネック表示欄 394は、プロセッサ使用率が 70%未満であると 、う性能条件に 対して、サーバ ID表示欄 393に表示したサーバ IDに対応するサーバ 222のボトルネ ックとなる性能パラメータをサーバ ID表示欄 393に表示したサーノ ID順に表示する 例えば、図 8に示した決定木 6においては、ノード 610が、 2値化した結果に対応す る枝にクラス: 70— 100である葉を結論部として有するので、情報抽出部 304は、 1 秒当たりの転送ページ数を示すページ Z秒をボトルネックとなる性能パラメータの候 補としてあげることができる。
[0077] 適合率表示欄 395は、サーバ ID表示欄 393に表示したサーバ IDに対応する規則 の適合率をサーバ ID表示欄 393が表示したサーバ ID順に表示する。
[0078] 構成情報選択欄 396は、サーバ ID表示欄 393に表示したサーバ IDに対応する構 成情報にリンクするチェックマークを、サーバ ID表示欄 393が表示したサーバ ID順 に表示する。
つまり、管理者がサーバ ID順に表示された構成情報選択欄 396のチェックマーク を選択してクリックすることにより、表示されたサーバ IDに対応する構成情報を確認 することができるよう〖こされて!/、る。
[0079] 規則選択欄 397は、サーバ ID表示欄 393に表示したサーバ IDに対応する適用さ れた規則にリンクするチェックマークを、サーバ ID表示欄 393が表示したサーバ ID 順に表示する。 つまり、管理者がサーバ ID順に表示された規則選択欄 397のチェックマークを選 択してクリックすることにより、表示されたサーバ IDに対応する適用された規則を確認 することができるよう〖こされて 、る。
産業上の利用可能性
[0080] 本発明は、エージェント機能を具備する複数のエージェントノードと、マネージャ機 能を具備する 1つ以上のマネージャノードとを有するネットワークシステムなどに利用 することができる。
符号の説明
[0081] 1 · · 'ネットワークシステム
10…ネットワーク
2— 1〜2— η· ··管理支援対象ネットワーク
20…ネットワーク
22···ΙΤインフラ環境
220…ネットワーク
222· "サーバ
224·· -PC
24···管理サーバ
240···監視部
26—ィンフラ08
260···構成情報
264···性能情報
3···管理支援システム
30···管理支援サーバ
300···データ収集部
302···規則生成部
304···情報抽出部
32'.'システム138
320···構成情報 324···性能情報
34···規則記憶部
36··,端末
360· "コンピュータ: 362— UI装置 364'.'第1の画面 390···第 2の画面
40···処理部
400··· CPU
42···メモリ部
420…メモリ
44···制御部
46···記憶部
48···通信部
480··· NIC
50···システムノ ス···決定木
600〜610···ノード、

Claims

請求の範囲
[1] エージェント機能を具備する複数のエージェントノードに対し、少なくとも構成管理 および稼動時の性能管理を行うマネージャ機能を具備する 1つ以上のマネージヤノ ードを有するネットワークシステムであって、
前記エージェントノードそれぞれの構成情報および稼動時の性能情報を記憶する 記憶手段と、
前記記憶手段が記憶した構成情報を稼動時の特徴的な性能情報に基づいて分類 する分類規則を生成する規則生成手段と、
前記規則生成手段が生成した分類規則に基づいて、前記エージェントノードの少 なくともいずれかの稼動時の必要性能条件を満たす他の前記エージェントノードの構 成情報を前記記憶手段から抽出する抽出手段と、
前記抽出手段が抽出した構成情報を出力する出力手段と
を有するネットワーク管理装置。
[2] 前記抽出手段は、他の前記エージェントノードの構成情報を抽出した根拠となる分 類規則を示す情報をさらに抽出し、
前記出力手段は、前記抽出手段が抽出した分類規則を示す情報をさらに出力する 請求の範囲第 1項に記載のネットワーク管理装置。
[3] 前記エージェントノードの少なくともいずれかに対応する構成情報を示す入力を受 け入れる構成情報入力手段をさらに有し、
前記抽出手段は、前記構成情報入力手段が受け入れた入力に対応する情報を前 記記憶手段から抽出する
請求の範囲第 2項に記載のネットワーク管理装置。
[4] 前記エージェントノードの少なくとも 、ずれかの稼動時の必要性能条件を示す入力 を受け入れる性能条件入力手段をさらに有し、
前記抽出手段は、前記性能条件入力手段が受け入れた入力に対応する情報を前 記記憶手段から抽出する
請求の範囲第 3項に記載のネットワーク管理装置。
[5] 前記規則生成手段は、学習しつつ、分類規則を生成する 請求の範囲第 4項に記載のネットワーク管理装置。
[6] エージェント機能を具備する複数のエージェントノードに対し、少なくとも構成管理 および稼動時の性能管理を行うマネージャ機能を具備する 1つ以上のマネージヤノ ードを有するネットワークシステムであって、
前記エージェントノードそれぞれの構成情報および稼動時の性能情報を記憶する 記憶手段と、
前記記憶手段が記憶した構成情報を稼動時の特徴的な性能情報に基づいて分類 する分類規則を生成する規則生成手段と、
前記規則生成手段が生成した分類規則に基づいて、前記エージェントノードの少 なくともいずれかの稼動時の必要性能条件に対してボトルネックとなる性能情報を前 記記憶手段から前記エージェントノードごとに抽出する抽出手段と、
前記抽出手段が抽出した性能情報を出力する出力手段と
を有するネットワーク管理装置。
[7] 前記抽出手段は、ボトルネックとなる性能情報を抽出した根拠となる分類規則を示 す情報を前記エージェントノードごとにさらに抽出し、
前記出力手段は、前記抽出手段が抽出した分類規則を示す情報をさらに出力する 請求の範囲第 6項に記載のネットワーク管理装置。
[8] エージェント機能を具備する複数のエージェントノードに対し、少なくとも構成管理 および稼動時の性能管理を行うマネージャ機能を具備する 1つ以上のマネージヤノ ードを有するネットワークの管理方法であって、
前記エージェントノードそれぞれの構成情報および稼動時の性能情報を記憶手段 し、
記憶した構成情報を稼動時の特徴的な性能情報に基づいて分類する分類規則を 生成し、
生成した分類規則に基づいて、前記エージヱントノードの少なくともいずれかの稼 動時の必要性能条件を満たす他の前記エージェントノードの構成情報を前記記憶 手段力 抽出し、
抽出した構成情報を出力する ネットワークの管理方法。
エージェント機能を具備する複数のエージェントノードに対し、少なくとも構成管理 および稼動時の性能管理を行うマネージャ機能を具備する 1つ以上のマネージヤノ ードを有するネットワークの管理方法であって、
前記エージェントノードそれぞれの構成情報および稼動時の性能情報を記憶手段 し、
記憶した構成情報を稼動時の特徴的な性能情報に基づいて分類する分類規則を 生成し、
生成した分類規則に基づいて、前記エージヱントノードの少なくともいずれかの稼 動時の必要性能条件に対してボトルネックとなる性能情報を前記記憶手段から前記 エージェントノードごとに抽出し、
抽出した性能情報を出力する
ネットワークの管理方法。
PCT/JP2005/021578 2005-11-24 2005-11-24 ネットワーク管理装置およびネットワークの管理方法 WO2007060721A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US12/094,740 US8359378B2 (en) 2005-11-24 2005-11-24 Network system and method of administrating networks
JP2007546323A JP4343983B2 (ja) 2005-11-24 2005-11-24 ネットワーク管理装置およびネットワークの管理方法
PCT/JP2005/021578 WO2007060721A1 (ja) 2005-11-24 2005-11-24 ネットワーク管理装置およびネットワークの管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2005/021578 WO2007060721A1 (ja) 2005-11-24 2005-11-24 ネットワーク管理装置およびネットワークの管理方法

Publications (1)

Publication Number Publication Date
WO2007060721A1 true WO2007060721A1 (ja) 2007-05-31

Family

ID=38066963

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/021578 WO2007060721A1 (ja) 2005-11-24 2005-11-24 ネットワーク管理装置およびネットワークの管理方法

Country Status (3)

Country Link
US (1) US8359378B2 (ja)
JP (1) JP4343983B2 (ja)
WO (1) WO2007060721A1 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009048611A (ja) * 2007-05-31 2009-03-05 Symantec Corp アソシエーションルールマイニングを使用してコンピュータ環境内の計算エンティティ向けコンフィギュレーションルールを生成するための方法及び装置
JP2016053803A (ja) * 2014-09-03 2016-04-14 株式会社東芝 電子機器、方法及びプログラム
JPWO2014050254A1 (ja) * 2012-09-25 2016-08-22 日本電気株式会社 ボトルネック検出装置、方法及びプログラム
JP2017090969A (ja) * 2015-11-02 2017-05-25 Necプラットフォームズ株式会社 コンピュータ装置、制御方法およびプログラム
JP2017191580A (ja) * 2016-04-15 2017-10-19 ファナック株式会社 サーバベースのアプリケーションソフトウエア実行システム
JP2021125023A (ja) * 2020-02-06 2021-08-30 株式会社日立製作所 構成設定支援システムおよび方法

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2003108433A (ru) * 2003-03-28 2004-09-27 Аби Софтвер Лтд. (Cy) Способ предварительной обработки изображения машиночитаемой формы
RU2635259C1 (ru) 2016-06-22 2017-11-09 Общество с ограниченной ответственностью "Аби Девелопмент" Способ и устройство для определения типа цифрового документа
US20090244059A1 (en) * 2008-03-26 2009-10-01 Kulkarni Gaurav N System and method for automatically generating virtual world environments based upon existing physical environments
US8704821B2 (en) * 2008-09-18 2014-04-22 International Business Machines Corporation System and method for managing virtual world environments based upon existing physical environments
US20100138755A1 (en) * 2008-12-03 2010-06-03 Kulkarni Gaurav N Use of a virtual world to manage a secured environment
US9300531B2 (en) * 2011-12-12 2016-03-29 Openet Telecom Ltd. Systems, devices, and methods of orchestration and application of business rules for real-time control of subscribers in a telecommunications operator's network
CN102607645B (zh) 2012-02-24 2014-12-03 华为终端有限公司 数据采集方法及装置、移动终端
CN107888397B (zh) * 2016-09-30 2020-12-25 华为技术有限公司 确定故障类型的方法和装置
US11502894B2 (en) * 2020-11-10 2022-11-15 Accenture Global Solutions Limited Predicting performance of a network order fulfillment system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08255139A (ja) * 1995-03-17 1996-10-01 Mitsubishi Electric Corp 分散演算機推奨装置
JPH0954611A (ja) * 1995-08-18 1997-02-25 Hitachi Ltd プロセス制御装置
JP2002342182A (ja) * 2001-05-21 2002-11-29 Hitachi Ltd ネットワークシステムにおける運用管理の支援システム
JP2003298655A (ja) * 2002-04-05 2003-10-17 Nippon Telegr & Teleph Corp <Ntt> サイト領域内ボトルネック特定方法
JP2004302525A (ja) * 2003-03-28 2004-10-28 Nri & Ncc Co Ltd コンピューターシステムの構成装置の性能バランス評価とサイジングを行う装置と方法
JP2004348640A (ja) * 2003-05-26 2004-12-09 Hitachi Ltd ネットワーク管理システム及びネットワーク管理方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2698461B1 (fr) * 1992-11-23 1995-01-13 Bull Sa Dispositif de traitement de l'information permettant la gestion d'une ressource informatique par un système d'administration.
US20030041238A1 (en) * 2001-08-15 2003-02-27 International Business Machines Corporation Method and system for managing resources using geographic location information within a network management framework
US7219300B2 (en) * 2002-09-30 2007-05-15 Sanavigator, Inc. Method and system for generating a network monitoring display with animated utilization information
WO2005008432A2 (en) * 2003-07-11 2005-01-27 Sonolink Communications Systems, Llc System and method for advanced rule creation and management within an integrated virtual workspace
JP3922375B2 (ja) 2004-01-30 2007-05-30 インターナショナル・ビジネス・マシーンズ・コーポレーション 異常検出システム及びその方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08255139A (ja) * 1995-03-17 1996-10-01 Mitsubishi Electric Corp 分散演算機推奨装置
JPH0954611A (ja) * 1995-08-18 1997-02-25 Hitachi Ltd プロセス制御装置
JP2002342182A (ja) * 2001-05-21 2002-11-29 Hitachi Ltd ネットワークシステムにおける運用管理の支援システム
JP2003298655A (ja) * 2002-04-05 2003-10-17 Nippon Telegr & Teleph Corp <Ntt> サイト領域内ボトルネック特定方法
JP2004302525A (ja) * 2003-03-28 2004-10-28 Nri & Ncc Co Ltd コンピューターシステムの構成装置の性能バランス評価とサイジングを行う装置と方法
JP2004348640A (ja) * 2003-05-26 2004-12-09 Hitachi Ltd ネットワーク管理システム及びネットワーク管理方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009048611A (ja) * 2007-05-31 2009-03-05 Symantec Corp アソシエーションルールマイニングを使用してコンピュータ環境内の計算エンティティ向けコンフィギュレーションルールを生成するための方法及び装置
JPWO2014050254A1 (ja) * 2012-09-25 2016-08-22 日本電気株式会社 ボトルネック検出装置、方法及びプログラム
US9652355B2 (en) 2012-09-25 2017-05-16 Nec Corporation Bottleneck detection device, method and recording medium storing program
JP2016053803A (ja) * 2014-09-03 2016-04-14 株式会社東芝 電子機器、方法及びプログラム
JP2017090969A (ja) * 2015-11-02 2017-05-25 Necプラットフォームズ株式会社 コンピュータ装置、制御方法およびプログラム
JP2017191580A (ja) * 2016-04-15 2017-10-19 ファナック株式会社 サーバベースのアプリケーションソフトウエア実行システム
US10805159B2 (en) 2016-04-15 2020-10-13 Fanuc Corporation Server-based application software execution system
JP2021125023A (ja) * 2020-02-06 2021-08-30 株式会社日立製作所 構成設定支援システムおよび方法
JP7062706B2 (ja) 2020-02-06 2022-05-06 株式会社日立製作所 構成設定支援システムおよび方法

Also Published As

Publication number Publication date
JP4343983B2 (ja) 2009-10-14
JPWO2007060721A1 (ja) 2009-05-07
US8359378B2 (en) 2013-01-22
US20090164618A1 (en) 2009-06-25

Similar Documents

Publication Publication Date Title
JP4343983B2 (ja) ネットワーク管理装置およびネットワークの管理方法
CN111831548B (zh) 一种依赖关系拓扑图的绘制方法和装置
US11936536B2 (en) Method and device for evaluating the system assets of a communication network
US7783744B2 (en) Facilitating root cause analysis for abnormal behavior of systems in a networked environment
US9342370B2 (en) Server migration
US8024443B1 (en) Methods for applying a user defined operation on data relating to a network and devices thereof
US20080016115A1 (en) Managing Networks Using Dependency Analysis
US9246777B2 (en) Computer program and monitoring apparatus
JP5984149B2 (ja) ソフトウェアを更新する装置及び方法
CN108182140A (zh) 确定和监测计算机资源服务的性能能力
JP6810339B2 (ja) 空き帯域測定プログラム、空き帯域測定方法、および空き帯域測定装置
WO2022142013A1 (zh) 基于人工智能的ab测试方法、装置、计算机设备及介质
CN111585840B (zh) 服务资源监测方法、装置和设备
US20180176289A1 (en) Information processing device, information processing system, computer-readable recording medium, and information processing method
CN108039965B (zh) 一种面向仿真网络的链路数据采集方法
JP5729209B2 (ja) 情報処理装置、情報処理システムのテスト方法およびプログラム
CN101771565A (zh) 单一服务器实现大批量或不同种基板管理控制器模拟方法
JP5268589B2 (ja) 情報処理装置及び情報処理装置の運用方法
CN108156024A (zh) 一种基于分布式网站可用性探测方法、***及存储介质
CN113934512A (zh) 负载均衡实现方法、装置、设备及存储介质
CN110198227A (zh) 日志文件的处理方法、装置、存储介质及电子装置
CN108512675A (zh) 一种网络诊断的方法、装置、控制节点和网络节点
CN116886490A (zh) 服务器巡检方法、装置及计算机可读存储介质
JP4600324B2 (ja) ポリシー管理システム、ポリシーマネージャ、ポリシーエージェント、ルール生成方法及びプログラム
US9229898B2 (en) Causation isolation using a configuration item metric identified based on event classification

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2007546323

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 12094740

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 05809477

Country of ref document: EP

Kind code of ref document: A1