JPH09270794A - ネットワーク管理装置 - Google Patents

ネットワーク管理装置

Info

Publication number
JPH09270794A
JPH09270794A JP8076886A JP7688696A JPH09270794A JP H09270794 A JPH09270794 A JP H09270794A JP 8076886 A JP8076886 A JP 8076886A JP 7688696 A JP7688696 A JP 7688696A JP H09270794 A JPH09270794 A JP H09270794A
Authority
JP
Japan
Prior art keywords
queue
interval time
resource
network
monitoring interval
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
JP8076886A
Other languages
English (en)
Inventor
Minoru Umetsu
実 梅津
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 JP8076886A priority Critical patent/JPH09270794A/ja
Priority to TW085109923A priority patent/TW316349B/zh
Priority to GB9802744A priority patent/GB2320115B/en
Priority to GB9621404A priority patent/GB2311634B/en
Priority to US08/730,795 priority patent/US5751963A/en
Priority to DE19644310A priority patent/DE19644310A1/de
Publication of JPH09270794A publication Critical patent/JPH09270794A/ja
Priority to HK98101865A priority patent/HK1002676A1/xx
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • 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/04Network management architectures or arrangements
    • H04L41/046Network management architectures or arrangements comprising network management agents or mobile agents therefor
    • 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/3409Recording 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 for performance assessment
    • 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/3409Recording 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 for performance assessment
    • G06F11/3419Recording 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 for performance assessment by assessing time
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【課題】 ネットワーク管理用の管理トラフィックが、
本来の業務用通信の性能低下を引き起こすという問題点
があった。 【解決手段】 複数のマネージャノードと、複数のネッ
トワーク資源を管理するプロキシエージェントノードか
ら構成されるネットワーク管理システムにおいて、ネッ
トワーク負荷を算出する手段、負荷に応じて監視トラフ
ィックの発生間隔を自動調整する手段、マネージャから
の問合せを集計して問合せ処理の重複処理を防ぐ手段、
問合せ結果をキャッシュしておきネットワーク資源への
アクセスを抑制する手段とを備えた、効率的なネットワ
ーク管理処理を実現し、ネットワークの負荷に応じて、
管理トラフィック発生の頻度を自動的に最適化し、本来
の業務用通信の性能低下を抑え、処理効率を高める。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、階層化されたネ
ットワークにおけるネットワーク管理システムに係り、
特に互いに異なる通信プロトコルを持つネットワークド
メインを接続し下位ネットワークの代理(プロキシエー
ジェント)として動作するネットワーク管理装置に関す
る。
【0002】
【従来の技術】一般に、階層化されたネットワークにお
けるプロキシエージェントノードは、下位ネットワーク
内の資源をある定められた監視間隔で定期的に監視し、
障害や変更が認められたときは上位のマネージャノード
に対してイベントを発行して通知している。
【0003】また、マネージャノードからの、下位ネッ
トワークにおける資源の状態問合せに対しては、問合せ
を受信した時点で直ちに下位ネットワーク内の資源にア
クセスし、取得したデータを要求元のマネージャノード
に返送している。
【0004】図15は階層化されたネットワークにおけ
るネットワーク管理システムの一般的な構成を示したも
のである。図において、1はプロキシエージェントノー
ド、2はマネージャノード、3は下位ネットワークの資
源(各ノードの障害情報や構成情報、性能情報、業務情
報などのデータベース)、4は上位のネットワーク、5
は下位のネットワークである。
【0005】図14は係る階層化されたネットワークに
おける従来のプロキシエージェントノードのブロック図
である。図において、1はプロキシエージェントノー
ド、10はある設定された監視間隔時間でネットワーク
資源に定期的にアクセスして障害などの状態を監視する
資源状態監視部、12はマネージャノード2からの資源
状態問合せを受けて下位ネットワークの資源状態を返送
する問合せ処理部、14は資源3にアクセスして通常の
業務を行う業務タスク、15は監視間隔時間、17はマ
ネージャノード2との通信を制御する上位通信制御部、
18はマネージャノード2に対する送信データ18−a
を一時的に保持しておく上位送信キュー、19はマネー
ジャノード2からの受信データ19−aを一時的に保持
しておく上位受信キュー、20は下位ネットワーク内の
資源との通信を制御する下位通信制御部、21は資源3
に対する送信データ21−aを一時的に保持しておく下
位送信キュー、22は資源3からの受信データ22−a
を一時的に保持しておく下位受信キューである。
【0006】以上に述べた構成の従来装置の動作につい
て説明する。下位ネットワーク内の資源3の状態監視に
おいて、資源状態監視部10は、監視間隔時間15に示
される周期で下位ネットワーク内の資源3へのアクセス
要求を下位通信制御部20に渡す。下位通信制御部20
は受け取ったアクセス要求を一旦下位送信キュー21に
格納し、送信準備が整い次第直ちに下位ネットワーク5
に送信する。資源3へのアクセス要求に対する応答を下
位通信制御部20が受信すると、一旦下位受信キュー2
2に格納した後、該当する要求元に対して応答データ2
2−aを返す。この場合は要求元である資源状態監視部
10に返す。資源状態監視部10は受信データを調べ、
資源3に障害や変更が認められたら、このことを示すマ
ネージャノード2へのイベント通知を上位通信制御部1
7に渡す。上位通信制御部17は受け取ったイベント通
知を一旦上位送信キュー18に格納し、送信準備が整い
次第直ちに上位ネットワーク4のマネージャノード2に
送信する。
【0007】次にマネージャノードからの下位ネットワ
ーク内の資源状態問合せにおいて、マネージャノード2
から問合せを上位通信制御部17が受信すると、一旦上
位受信キュー19に格納した後、問合せ処理部12に問
合せデータ19−aを渡す。問合せ処理部12は直ちに
問合せの内容を解析して、該当する資源3へのアクセス
要求を下位通信制御部20に渡す。下位通信制御部20
は受け取ったアクセス要求を一旦下位送信キュー21に
格納し、送信準備が整い次第直ちに下位ネットワーク5
に送信する。資源3からの応答を下位通信制御部20が
受信すると、一旦下位受信キュー22に格納した後、該
当する要求元に対して応答データ22−aを返す。この
場合は要求元である問合せ処理部12に返す。問合せ処
理部12は受信データを問合せ回答データに変換して、
問合せ回答を上位通信制御部17に渡す。上位通信制御
部17は受け取った問合せ回答を一旦上位送信キュー1
8に格納し、送信準備が整い次第直ちに上位ネットワー
ク4の問合せ元であるマネージャノード2に送信する。
【0008】次に業務タスク14からの資源3に対する
業務用アクセスにおいて、業務タスク14は該当する資
源3へのアクセス要求を下位通信制御部20に渡す。下
位通信制御部20は受け取ったアクセス要求を一旦下位
送信キュー21に格納し、送信準備が整い次第直ちに下
位ネットワーク5に送信する。資源3からの応答を下位
通信制御部20が受信すると、一旦下位受信キュー22
に格納した後、該当する要求元に対して応答データ22
−aを返す。この場合は要求元である業務タスクに返
す。
【0009】いずれの場合においても、資源状態監視部
10、問合せ処理部12は、下位ネットワーク5の負荷
や、プロキシエージェント1内での通信負荷を意識する
ことなく処理を行っている。
【0010】
【発明が解決しようとする課題】階層化されたネットワ
ークにおける従来のプロキシエージェントノードは以上
のように構成されていたので、下位ネットワークの負荷
が高くなっても関係なしに資源にアクセスして、さらに
高負荷状態を作り出してしまい、下位ネットワークの本
来必要な業務用通信の性能を低下させていた。
【0011】また、プロキシエージェントノードも業務
タスクを持ち、下位ネットワークのノードと通信してい
る状況において、資源状態監視部からの資源監視のため
のアクセス要求と、複数マネージャノードからの資源状
態問合せによるアクセス要求がバースト的に発生した場
合、業務タスクの通信性能を低下させていた。
【0012】この発明は、このような問題を解決するも
ので、ネットワーク管理用の管理トラフィックが、本来
の業務用通信の性能低下を引き起こさないネットワーク
管理装置を提供することを目的とする。
【0013】
【課題を解決するための手段】この発明に係るネットワ
ーク管理装置は、ある設定された監視間隔時間でネット
ワーク資源に定期的にアクセスして障害などの状態を監
視する資源状態監視手段と、資源に対するアクセスの到
着率とアクセスの平均応答時間とから現在の利用率を求
める手段と、資源に対するアクセス用の送信キューの待
ち行列の長さを求める手段と、前記求められた現在の利
用率と待ち行列の長さとから、本来の業務用通信の性能
低下を引き起こさない監視間隔時間を計算し自動的に変
更する監視間隔時間自動変更手段とを備えるようにした
ものである。
【0014】また、前記資源状態監視手段は、ネットワ
ーク管理装置内部において監視間隔時間毎に実行される
下位ネットワーク内の資源アクセス時に、前記送信キュ
ーの待ち行列の長さがある長さ(最大待ち行列長)を超
えていた場合、または現在の監視間隔時間が監視間隔時
間の上限(最大監視間隔時間)を超えていた場合、また
は現在の利用率が利用率の上限(最大利用率)を超えて
いた場合に、そのアクセスをキャンセルする手段を備え
るゆにしたものである。
【0015】また、マネージャノードからの下位ネット
ワーク内の資源状態問合せを受けて資源状態を返送する
問合せ処理手段を備え、資源アクセス時に、前記送信キ
ューの待ち行列の長さがある長さ(最大待ち行列長)を
超えていた場合、または現在の監視間隔時間が監視間隔
時間の上限(最大監視間隔時間)を超えていた場合、ま
たは現在の利用率が利用率の上限(最大利用率)を超え
ていた場合に、要求元のマネージャノードに対してネッ
トワーク高負荷であることを示すイベントを通知する手
段を備えるようにしたものである。
【0016】また、マネージャノードからの下位ネット
ワーク内の資源状態問合せを一時的に格納しておく受信
キューを定期的に調べ、受信キュー内の問合せを種類ご
とに集計する問合せ集計手段と、重複している問合せに
対しては1回の処理で完了させる重複問合せ処理手段と
を備えるようにしたものである。
【0017】また、マネージャノードからの問合せ種類
ごとに集計しておく前記問合せ集計手段と、問合せにつ
いて資源にアクセスして得られた資源状態データを、集
計された問合せの種類ごとのキャッシュバッファに一定
期間保持しておき、この間に同一の問合せがあった場合
は、資源にアクセスすることなくキャッシュバッファに
保持されている資源状態データを返送する問合せキャッ
シュ処理手段とを備えるようにしたものである。
【0018】
【発明の実施の形態】図1はこの発明の一実施例に係る
ネットワーク管理装置の構成を示すブロック図である。
図において、1はプロキシエージェントノード、10は
定期的に下位ネットワーク内の資源にアクセスして障害
や構成変更などの状態監視をネットワーク資源状態監視
手段により実行する資源状態監視部、11は監視間隔時
間自動変更手段をもつ監視間隔時間管理部、12は問合
せ集計手段、重複問合せ処理手段、問合せキャッシュ処
理手段によりマネージャノードからの問合せを処理する
問合せ処理部、13はマネージャノードからの問合せを
集計しておく問合せ管理テーブル、14は資源にアクセ
スして通常の業務を行う業務タスク、15は現在の監視
間隔時間を格納しておく監視間隔時間用メモリ、16は
平均応答時間および現在の到着率と現在の利用率を格納
しておくネットワーク負荷情報用メモリ、17はマネー
ジャノードとの通信を制御する上位通信制御部、18は
マネージャノードに対する送信データ18−aを一時的
に保持しておく上位送信キュー、19はマネージャノー
ドからの受信データ19−aを一時的に保持しておく上
位受信キュー、20は下位ネットワーク内の資源への通
信を制御する下位通信制御部、21は資源に対する送信
データ21−aを一時的に保持しておく下位送信キュ
ー、22は資源へのアクセス要求に対する応答(受信デ
ータ22−a)を一時的に保持しておく下位受信キュー
である。
【0019】図2はマネージャノードからの資源状態問
合せのメッセージ構成を示す図である。図において、3
0は資源状態問合せを示すコード、31は問合せの対象
となる下位ネットワーク内の資源のコード、32は資源
に書き込む問合せのときの書き込みデータ、33は問合
せ元の名前である。
【0020】図3はこの発明の一実施例に係るネットワ
ーク管理装置の問合せ管理テーブルの構成例を示す図で
ある。図において、40は管理テーブルの問合せコード
を示すフィールド、41は問合せの対象となる資源のコ
ードを示すフィールド、42は問合せが資源への書込み
問合せの場合の書き込まれるデータを示すフィールド
で、読取りの問合せの場合は使用されない。43は複数
のマネージャノードから同じ問合せがあったときに、問
合せ元の名前が記録されるリストのアドレスを示すフィ
ールド、44はアクセスして取得した資源状態のデータ
を格納しておくキャッシュバッファのアドレスを示すフ
ィールド、45はアクセスして取得したときの時刻を示
すフィールドである。
【0021】図4は図3の問合せ管理テーブルの問合せ
元リストアドレスフィールドで指し示される問合せ元リ
ストの構成例を示したものである。図において、50、
51、52は、それぞれ図3の例における第1レコー
ド、第2のレコード、第3レコードとリンクされている問
合せ元リストである。
【0022】図5は図3の問合せ管理テーブルのキャッ
シュバッファアドレスフィールドで指し示されるキャッ
シュバッファの構成例を示したものである。図におい
て、60、61、62は、それぞれ図3の例における第
1レコード、第2のレコード、第3レコードとリンクされ
ているキャッシュバッファである。
【0023】図6は一般的なネットワーク管理装置の下
位送信キューの構成を示す図である。図において、21
は送信データ21−aを管理する下位送信キューのヘッ
ダ部で、第1番目の送信データへのポインタと最後尾の
送信データへのポインタ、および下位送信キューに格納
されている送信データの数を示す変数を備えてある。
【0024】以上述べたような構成において、下位通信
制御部20におけるネットワーク負荷情報(平均応答時
間、現在到着率、現在利用率)を算出する手順について
図7〜図9により説明する。下位通信制御部20は、資
源状態監視部10と問合せ処理部12および業務タスク
14からの資源アクセスを受け付けたときと、資源3へ
のアクセスに対する応答を受信したときと、ネットワー
ク負荷情報算出用の周期タイマ割り込みが発生したとき
に処理が起動される。
【0025】図7において、ステップ100で資源3へ
のアクセス要求を受け付けると、ステップ101で資源
アクセスのカウンタをインクリメントしてアクセス回数
を累計してこれを記録しておく。次にステップ102で
送信時の時刻を記録し、103でアクセス要求を送信し
て送信処理を終了する。
【0026】図8において、ステップ110で資源3へ
のアクセス要求に対する応答を受信すると、ステップ1
02で記録されたタイムスタンプと受信した時刻との差
から応答時間を求め、ステップ112で求めた応答時間
を足して応答時間の累計を出して記録しておく。ステッ
プ113で資源アクセスの要求元に対して受信した応答
データを返送して応答受信処理を終了する。
【0027】図9において、ステップ120でネットワ
ーク負荷情報算出用の周期タイマ割り込みが発生する
と、ステップ121に示される計算式により現在の到着
率を算出する。アクセス累積回数はステップ101で求
めたもので、周期時間は周期タイマ割り込み間隔時間で
ある。次にステップ122に示される計算式により平均
応答時間を算出する。応答累積時間はステップ112で
求めたものである。次にステップ123に示される計算
式により現在の利用率を算出する。ステップ124で、
算出された平均応答時間、現在到着率、現在利用率をネ
ットワーク負荷情報用メモリ16に記録するとともに、
アクセス累積回数、応答累積時間をクリアしてこの処理
を終了する。
【0028】次に、監視間隔時間管理部11において
の、前記手順により算出された平均応答時間と現在到着
率をもとにした監視間隔時間算出手順について、図10
で説明する。
【0029】ステップ130で監視間隔時間見直し用の
周期タイマ割り込みが発生すると、ステップ131に示
される計算式により下位通信制御部20についての目標
到着率を算出する。目標利用率はシステムパラメータと
してあらかじめ設定されているものである。次にステッ
プ132に示される計算式により、ネットワーク資源状
態監視部10についての現在の到着率(現在監視到着
率)を算出する。監視間隔時間には監視間隔時間用メモ
リに設定されてあるものを使用する。次にステップ13
3に示される計算式により、現在到着率からネットワー
ク資源状態監視部10についての現在監視到着率を除い
た到着率、つまり問合せ処理部12と業務タスク14に
ついての現在の到着率(現在他到着率)を算出する。次
にステップ134に示される計算式により、目標到着率
の内ネットワーク資源状態監視部10に割り当てられる
目標の到着率(目標監視到着率)を算出する。次にステ
ップ135に示される計算式により、今後使用すべき資
源状態監視部10の監視間隔時間(目標監視間隔時間)
を算出する。
【0030】待ち行列長をもとにしたもう一つの監視間
隔時間算出手順について、図11により説明する。ステ
ップ140で監視間隔時間見直し用の周期タイマ割り込
みが発生すると、ステップ141で下位送信キュー21
を調べて待ち行列長を求める。待ち行列長は下位送信キ
ュー21にリンクされている送信データ21−aの総数
で、下位送信キュー21の変数(n)の値である。下位
通信制御部20が、資源状態監視部10と問合せ処理部
12および業務タスクからの資源3に対するアクセス要
求を受け付けたときに、図6に示されるように、受け付
けたアクセス要求を下位送信キューの最後尾に送信デー
タ21−aとして追加リンクするとともに、送信データ
の総数を下位送信キュー21の変数(送信データ数n)
にセットしている。次にステップ142に示される計算
式により、目標監視間隔時間を算出する。最小監視間隔
時間と監視間隔時間増分はシステムパラメータとしてあ
らかじめ設定されているものである。
【0031】以上のような2つの手順で算出された目標
監視間隔時間のうち、より間隔時間が短いものを、監視
間隔時間用メモリ15に設定されている監視間隔時間に
設定して、監視間隔時間管理部11の監視間隔時間自動
変更処理を終了する。
【0032】次に、資源状態監視部10の処理手順につ
いて、図12で説明する。ステップ150で、監視間隔
時間用メモリ15に示される監視間隔時間の周期でネッ
トワーク資源状態監視部10の処理が実行される。ステ
ップ151でネットワークの負荷状況をチェックする。
下位送信キュー21の変数(送信データ数n)に示され
る待ち行列長が最大待ち行列長より短く、且つ、監視間
隔時間15が最大監視間隔時間よりも短く、且つ、ネッ
トワーク負荷情報用メモリ16の現在利用率が最大利用
率よりも小さい場合、つまり3つの条件がいぞれも満た
されている場合に、ステップ152に進み従来と同じ処
理を行う。3つの条件のいずれかが満たされていない場
合は、資源3へのアクセスを行わないで終了する。
【0033】次に、問合せ処理部12の処理手順につい
て、図13により説明する。ステップ160で問合せ処
理用の周期タイマ割り込みが発生すると、ステップ16
1で上位受信キュー19をチェックし、受信データ19
−aがあればこれを取り出してステップ162に進み、
空であればこの処理を終了する。
【0034】ステップ162で、取り出した受信データ
19−aの問合せコード30と資源コード31の組と同
じものが、問合せ管理テーブル13のレコードに存在し
ているかチェックし、存在していなければステップ16
3に進み、存在していればステップ164に進む。
【0035】ステップ163では、受信データの問合せ
コード30と資源コード31とSet用データ32を設
定した新規レコードを問合せ管理テーブル13に追加し
ステップ169に進む。
【0036】また、ステップ164では、該当するレコ
ードのキャッシュバッファアドレスフィールド44をチ
ェックし、キャッシュバッファアドレスが設定されてい
ればステップ165に進み、設定されていなければステ
ップ168に進む。ステップ165では、タイムスタン
プ45からキャッシュバッファの有効期限をチェック
し、期限が切れていたらステップ167でそのレコード
を削除し、ステップ163で新規レコードを追加する。
期限が切れていなければキャッシュバッファアドレスで
示されるキャッシュバッファに格納されている資源情報
をステップ166で問合せ元に返送する。ステップ16
8では、該当するレコードの問合せ元リストアドレスで
示される問合せ元リストに、取り出した受信データ19
−aの問合せ元33を追加し、ステップ169に進む。
【0037】ステップ169では、上位受信キュー19
内に受信データ19−aがまだ存在すればステップ16
2に戻ってステップ162からステップ169までの処
理を繰り返す。全て処理されて空であればステップ17
0に進む。
【0038】ステップ170で、問合せ管理テーブル1
3のキャッシュバッファアドレスフィールドをチェック
し、アドレスが設定されていないレコード、つまりキャ
ッシュデータのないレコードを検索して、該当するレコ
ードがあればステップ171に進み、なければこの処理
を終了する。
【0039】ステップ171では、検索されたレコード
について、該当する資源3へのアクセス要求を従来と同
じ手順で下位通信制御部20に渡し、応答データ22−
aを受信する。次にステップ172で、キャッシュバッ
ファを確保し、これに応答データ22−aのネットワー
ク資源情報を格納し、このキャッシュバッファのアドレ
スを当該レコードのキャッシュバッファアドレスフィー
ルド44に設定する。ステップ173で現在の時刻を当
該レコードのタイムスタンプフィールド45に記録し、
ステップ174で、当該レコードの問合せ元リストアド
レス43で指し示される問合せ元リスト(50や51、
52)の問合せ元に対して回答を返送するとともに、返
送した問合せ元を問合せリストから削除してステップ1
70に戻る。キャッシュデータ無しのレコードがなくな
るまで、ステップ170からステップ174を繰り返
す。
【0040】
【発明の効果】以上説明したように本発明によれば、現
在の利用率と待ち行列の長さをもとにして、監視間隔時
間自動変更手段により最適な監視間隔時間が設定される
ことで、下位ネットワークの負荷が高いとき、あるいは
ネットワーク管理装置内での資源へのアクセス負荷が高
いときは監視間隔時間が長くなりネットワーク資源状態
監視部からのアクセスが抑制され、下位ネットワークの
負荷が低く、かつネットワーク管理装置内での資源への
アクセス負荷が低いときは監視間隔時間が短くなりネッ
トワーク資源状態監視部からのアクセスが促成され、利
用率によるネットワークの負荷把握と、待ち行列の長さ
によるネットワーク管理装置内での通信負荷把握とを、
組み合わせた負荷状況把握としているため、ネットワー
ク自体の負荷はそれほど高くないがネットワーク管理装
置自身の通信負荷が高いような場合でも、管理用のトラ
フィックを自動的に抑えるようになり、ネットワーク管
理装置自身を含めた本来の業務用通信の性能を極力低下
させることのないようにすることが可能となる。
【0041】また、さらに、送信キューの待ち行列の長
さがある長さ(最大待ち行列長)を超えていた場合、ま
たは現在の監視間隔時間が監視間隔時間の上限(最大監
視間隔時間)を超えていた場合、または現在の利用率が
利用率の上限(最大利用率)を超えていた場合には、ネ
ットワーク資源状態監視部からのアクセスがキャンセル
され、バースト的に負荷が発生する状況に対しても、管
理用トラフィックを緊急的に抑止することができ、本来
の業務用通信の性能に、より影響を及ぼさないネットワ
ーク管理を実現することができる。
【0042】また、送信キューの待ち行列の長さがある
長さ(最大待ち行列長)を超えていた場合、または現在
の監視間隔時間が監視間隔時間の上限(最大監視間隔時
間)を超えていた場合、または現在の利用率が利用率の
上限(最大利用率)を超えていた場合には、マネージャ
ノードからのネットワーク資源状態問合せに対して、ネ
ットワーク高負荷であることを示すイベントが問合せ元
のマネージャノードに通知され、高負荷状態でのマネー
ジャノードをも含めた管理用トラフィックを抑えること
ができるとともに、マネージャノードにおいても、ネッ
トワーク管理装置以下の負荷状況を把握することができ
る。
【0043】また、問合せ集計手段によりマネージャノ
ードからのネットワーク資源状態問合せが種類別に集計
され、重複問合せ処理手段で重複している問合せは1回
で処理され、マネージャノードからの資源状態問合せに
伴う資源に対する管理用トラフィックの回数を、マネー
ジャノードの要求を満足させた上で軽減することができ
る。
【0044】また、前記問合せ集計手段によりマネージ
ャノードからのネットワーク資源状態問合せが種類別に
集計され、問合せキャッシュ処理手段により、マネージ
ャノードから同一の問合せがあった場合は、前回アクセ
スしてキャッシュバッファに格納されてあるネットワー
ク資源状態データが返送され、さらに、管理用トラフィ
ックの軽減と、マネージャノードに対する応答性能を向
上させることができる。
【図面の簡単な説明】
【図1】この発明の一実施例に係るネットワーク管理装
置のブロック図である。
【図2】マネージャノードからのネットワーク資源状態
問合せのメッセージ構成を示す図である。
【図3】この発明の一実施例に係るネットワーク管理装
置の問合せ管理テーブルの構成例を示す図である。
【図4】図3の問合せ管理テーブルの問合せ元リストア
ドレスフィールドで指し示される問合せ元リストの構成
例を示した図である。
【図5】図3の問合せ管理テーブルのキャッシュバッフ
ァアドレスフィールドで指し示されるキャッシュバッフ
ァの構成例を示した図である。
【図6】一般的なネットワーク管理装置の下位送信キュ
ーの構成を示す図である。
【図7】この発明の一実施例に係るネットワーク管理装
置における下位通信制御部の処理の流れを示すフローチ
ャートである。
【図8】この発明の一実施例に係るネットワーク管理装
置における下位通信制御部の処理の流れを示すフローチ
ャートである。
【図9】この発明の一実施例に係るネットワーク管理装
置における下位通信制御部の処理の流れを示すフローチ
ャートである。
【図10】この発明の一実施例に係るネットワーク管理
装置における監視間隔時間管理部の、平均応答時間と到
着率をもとにした監視間隔時間自動変更手段の処理の流
れを示すフローチャートである。
【図11】この発明の一実施例に係るネットワーク管理
装置における監視間隔時間管理部の、待ち行列長をもと
にした監視間隔時間自動変更手段の処理の流れを示すフ
ローチャートである。
【図12】この発明の一実施例に係るネットワーク管理
装置におけるネットワーク資源状態監視部の処理の流れ
を示すフローチャートである。
【図13】この発明の一実施例に係るネットワーク管理
装置における問合せ管理部の処理の流れを示すフローチ
ャートである。
【図14】従来のネットワーク管理装置のブロック図で
ある。
【図15】階層化されたネットワークにおけるネットワ
ーク管理システムの一般的な構成図である。
【符号の説明】
1 プロキシエージェントノード 2 マネージャノード 3 資源 4 上位ネットワーク 5 下位ネットワーク 10 資源状態監視部 11 監視間隔時間管理部 12 問合せ処理部 13 問合せ管理テーブル 14 業務タスク 15 監視間隔時間用メモリ 16 ネットワーク負荷情報用メモリ 17 上位通信制御部 18 上位送信キュー 18−a 上位送信データ 19 上位受信キュー 19−a 上位受信データ 20 下位通信制御部 21 下位送信キュー 21−a 下位送信データ 22 下位受信キュー 22−a 下位受信データ 30 問合せコード部 31 資源コード部 32 Set用データ部 33 問合せ元部 40 問合せコードフィールド 41 資源コードフィールド 42 Set用データフィールド 43 問合せ元リストアドレスフィールド 44 キャッシュバッファアドレスフィールド 45 タイムスタンプフィールド 50、51、52 問合せ元リスト 60、61、62 キャッシュバッファ

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 複数のマネージャノードと、複数のネッ
    トワーク内の資源を管理するプロキシエージェントノー
    ドから構成されるネットワーク管理システムにおいて、
    ある設定された監視間隔時間でネットワーク内の資源に
    定期的にアクセスして障害などの状態を監視する資源状
    態監視手段と、資源に対するアクセスの到着率とアクセ
    スの平均応答時間とから現在の利用率を求める手段と、
    資源に対するアクセス用の送信キューの待ち行列の長さ
    を求める手段と、前記求められた、現在の利用率と待ち
    行列の長さとから、本来の業務用通信の性能低下を引き
    起こさない監視間隔時間を計算し自動的に変更する監視
    間隔時間自動変更手段とを備え、プロキシエージェント
    として動作することを特徴とするネットワーク管理装
    置。
  2. 【請求項2】 請求項1記載のネットワーク管理装置に
    おいて、前記資源状態監視手段は、ネットワーク管理装
    置内部において監視間隔時間毎に実行される資源アクセ
    ス時に、前記送信キューの待ち行列の長さがある長さ
    (最大待ち行列長)を超えていた場合、または現在の監
    視間隔時間が監視間隔時間の上限(最大監視間隔時間)
    を超えていた場合、または現在の利用率が利用率の上限
    (最大利用率)を超えていた場合に、監視間隔時間毎に
    実行される資源アクセスをキャンセルすることを特徴と
    するネットワーク管理装置。
  3. 【請求項3】 請求項1および請求項2記載のネットワ
    ーク管理装置において、マネージャノードから資源状態
    問合せを受けて、下位ネットワーク内の資源状態を返送
    する問合せ処理手段を備え、資源アクセス時に、前記送
    信キューの待ち行列の長さがある長さ(最大待ち行列
    長)を超えていた場合、または現在の監視間隔時間が監
    視間隔時間の上限(最大監視間隔時間)を超えていた場
    合、または現在の利用率が利用率の上限(最大利用率)
    を超えていた場合に、要求元のマネージャノードに対し
    てネットワーク高負荷であることを示すイベントを通知
    することを特徴とするネットワーク管理装置。
  4. 【請求項4】 複数のマネージャノードと、複数の資源
    を管理するプロキシエージェントノードから構成される
    ネットワーク管理システムにおいて、マネージャノード
    からの資源状態問合せを一時的に格納しておく受信キュ
    ーを定期的に調べ、受信キュー内の問合せを種類ごとに
    集計する問合せ集計手段と、重複している問合せに対し
    ては1回の処理で完了させる重複問合せ処理手段とを備
    え、プロキシエージェントとして動作することを特徴と
    するネットワーク管理装置。
  5. 【請求項5】 複数のマネージャノードと、複数の資源
    を管理するプロキシエージェントノードから構成される
    ネットワーク管理システムにおいて、マネージャノード
    からの問合せ種類ごとに集計しておく前記問合せ集計手
    段と、問合せについて下位ネットワーク内の資源にアク
    セスして得られた資源状態データを、集計された問合せ
    の種類ごとのキャッシュバッファに一定期間保持してお
    き、この間に同一の問合せがあった場合は、ネットワー
    ク資源にアクセスすることなくキャッシュバッファに保
    持されている資源状態データを返送する問合せキャッシ
    ュ処理手段とを備え、プロキシエージェントとして動作
    することを特徴とするネットワーク管理装置。
JP8076886A 1996-03-29 1996-03-29 ネットワーク管理装置 Pending JPH09270794A (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP8076886A JPH09270794A (ja) 1996-03-29 1996-03-29 ネットワーク管理装置
TW085109923A TW316349B (en) 1996-03-29 1996-08-15 The network management apparatus
GB9802744A GB2320115B (en) 1996-03-29 1996-10-14 Network management apparatus
GB9621404A GB2311634B (en) 1996-03-29 1996-10-14 Network management apparatus
US08/730,795 US5751963A (en) 1996-03-29 1996-10-16 Hierarchical network management system operating as a proxy agent for enhancing processing efficiency
DE19644310A DE19644310A1 (de) 1996-03-29 1996-10-24 Netzwerkmanagementgerät
HK98101865A HK1002676A1 (en) 1996-03-29 1998-03-06 Network management apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8076886A JPH09270794A (ja) 1996-03-29 1996-03-29 ネットワーク管理装置

Publications (1)

Publication Number Publication Date
JPH09270794A true JPH09270794A (ja) 1997-10-14

Family

ID=13618128

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8076886A Pending JPH09270794A (ja) 1996-03-29 1996-03-29 ネットワーク管理装置

Country Status (6)

Country Link
US (1) US5751963A (ja)
JP (1) JPH09270794A (ja)
DE (1) DE19644310A1 (ja)
GB (1) GB2311634B (ja)
HK (1) HK1002676A1 (ja)
TW (1) TW316349B (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005210727A (ja) * 2004-01-22 2005-08-04 Lucent Technol Inc サービス拒否攻撃に耐えるネットワーク・アーキテクチャおよび関連方法
JP2007005905A (ja) * 2005-06-21 2007-01-11 Mitsubishi Electric Corp 監視対象端末装置及び監視プログラム及び監視システム及び監視方法
JP2008199433A (ja) * 2007-02-15 2008-08-28 Hitachi Communication Technologies Ltd 処理装置、プログラム及び処理方法。
JP2009500704A (ja) * 2005-06-30 2009-01-08 インターナショナル・ビジネス・マシーンズ・コーポレーション 監視される資源についてのスケジュール管理
EP2093670A2 (en) 2007-12-20 2009-08-26 Fujitsu Limited Storage management apparatus and storage system
JP2013026785A (ja) * 2011-07-20 2013-02-04 Fujitsu Frontech Ltd 監視間隔制御装置、監視間隔制御方法およびプログラム
JP2019129336A (ja) * 2018-01-22 2019-08-01 トヨタ自動車株式会社 電子制御装置、監視方法、及びプログラム

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5754774A (en) * 1996-02-15 1998-05-19 International Business Machine Corp. Client/server communication system
US5987514A (en) * 1996-10-30 1999-11-16 Sun Microsystems, Inc. System and method for advanced event request management for networks
JP3462024B2 (ja) * 1996-12-04 2003-11-05 株式会社東芝 ネットワークシステムの伝送制御方法
US5951644A (en) 1996-12-24 1999-09-14 Apple Computer, Inc. System for predicting and managing network performance by managing and monitoring resourse utilization and connection of network
US20040246897A1 (en) * 1997-06-13 2004-12-09 Qingming Ma Startup management system and method for networks
US6070184A (en) * 1997-08-28 2000-05-30 International Business Machines Corporation Server-side asynchronous form management
US6035324A (en) * 1997-08-28 2000-03-07 International Business Machines Corporation Client-side asynchronous form management
US6308207B1 (en) * 1997-09-09 2001-10-23 Ncr Corporation Distributed service subsystem architecture for distributed network management
US6178529B1 (en) * 1997-11-03 2001-01-23 Microsoft Corporation Method and system for resource monitoring of disparate resources in a server cluster
GB2333428B (en) * 1997-11-28 2002-10-16 3Com Technologies Ltd Congestion control in a management port
US6122666A (en) * 1998-02-23 2000-09-19 International Business Machines Corporation Method for collaborative transformation and caching of web objects in a proxy network
GB2338147B (en) * 1998-05-15 2000-05-17 3Com Technologies Ltd Computation of traffic flow by scaling sample packet data
US6308208B1 (en) * 1998-09-30 2001-10-23 International Business Machines Corporation Method for monitoring network distributed computing resources using distributed cellular agents
US6597658B1 (en) 1998-12-28 2003-07-22 At&T Corp. Hierarchical telecommunications network with fault recovery
US6301266B1 (en) * 1999-02-10 2001-10-09 Motorola, Inc. Network manager and method thereof for a communication system
US6678250B1 (en) * 1999-02-19 2004-01-13 3Com Corporation Method and system for monitoring and management of the performance of real-time networks
US6560635B1 (en) 1999-04-09 2003-05-06 Sony Corporation System and method for locally caching remote query replies in an electronic network
US6748445B1 (en) * 2000-02-01 2004-06-08 Microsoft Corporation System and method for exchanging data
US6725272B1 (en) * 2000-02-18 2004-04-20 Netscaler, Inc. Apparatus, method and computer program product for guaranteed content delivery incorporating putting a client on-hold based on response time
KR20020020957A (ko) * 2000-06-06 2002-03-16 요트.게.아. 롤페즈 인터랙티브 프로세스 시스템
FI20002311A (fi) * 2000-10-19 2002-04-20 Nokia Corp Verkkoelementin asetusten hallintamenetelmä
US6963911B2 (en) * 2001-07-19 2005-11-08 General Instrument Corporation Distributed element network management
US7126920B2 (en) * 2001-08-08 2006-10-24 General Instrument Corporation Performance of lifetest using CMTS as a proxy
US7007084B1 (en) * 2001-11-07 2006-02-28 At&T Corp. Proactive predictive preventative network management technique
CA2365427A1 (en) 2001-12-19 2003-06-19 Ibm Canada Limited-Ibm Canada Limitee Internal product fault monitoring apparatus and method
US20030218765A1 (en) * 2002-04-26 2003-11-27 Tsutomu Ohishi Apparatus for controlling launch of application and method
US7627669B2 (en) * 2003-05-21 2009-12-01 Ixia Automated capturing and characterization of network traffic using feedback
US7840664B2 (en) * 2003-05-21 2010-11-23 Ixia Automated characterization of network traffic
CN1761207A (zh) * 2004-10-11 2006-04-19 国际商业机器公司 一种用于监视和控制网络的计算机网络***和方法
US8200789B2 (en) * 2004-10-12 2012-06-12 International Business Machines Corporation Method, system and program product for automated topology formation in dynamic distributed environments
US20060120384A1 (en) * 2004-12-08 2006-06-08 International Business Machines Corporation Method and system for information gathering and aggregation in dynamic distributed environments
US8880666B2 (en) * 2010-10-29 2014-11-04 At&T Intellectual Property I, L.P. Method, policy request router, and machine-readable hardware storage device to select a policy server based on a network condition to receive policy requests for a duration
US9680925B2 (en) 2012-01-09 2017-06-13 At&T Intellectual Property I, L. P. Methods and apparatus to route message traffic using tiered affinity-based message routing
CN106294059A (zh) * 2015-06-26 2017-01-04 中兴通讯股份有限公司 网管***中进程的恢复方法及装置
US11175966B2 (en) * 2016-02-26 2021-11-16 Arista Networks, Inc. System and method of a managing multiple data centers
US11323354B1 (en) 2020-10-09 2022-05-03 Keysight Technologies, Inc. Methods, systems, and computer readable media for network testing using switch emulation
US11483227B2 (en) 2020-10-13 2022-10-25 Keysight Technologies, Inc. Methods, systems and computer readable media for active queue management
US11483228B2 (en) 2021-01-29 2022-10-25 Keysight Technologies, Inc. Methods, systems, and computer readable media for network testing using an emulated data center environment
US11405302B1 (en) 2021-03-11 2022-08-02 Keysight Technologies, Inc. Methods, systems, and computer readable media for network testing using configurable test infrastructure
US11388081B1 (en) 2021-03-30 2022-07-12 Keysight Technologies, Inc. Methods, systems, and computer readable media for impairment testing using an impairment device
US11729087B2 (en) 2021-12-03 2023-08-15 Keysight Technologies, Inc. Methods, systems, and computer readable media for providing adaptive background test traffic in a test environment
US11765068B2 (en) 2021-12-22 2023-09-19 Keysight Technologies, Inc. Methods, systems, and computer readable media for programmable data plane processor based traffic impairment

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6313542A (ja) * 1986-07-04 1988-01-20 Hitachi Ltd 端末装置の診断方式
US5177739A (en) * 1990-04-20 1993-01-05 Racal Data Communications, Inc. Multiport - multipoint digital data service
US5333308A (en) * 1991-03-06 1994-07-26 At&T Bell Laboratories Method and apparatus for operating a communication network monitor arrangement
JPH04349800A (ja) * 1991-05-28 1992-12-04 Hitachi Ltd 伝送データ受信方式
JPH05216842A (ja) * 1992-02-05 1993-08-27 Mitsubishi Electric Corp 資源管理装置
JPH0614371A (ja) * 1992-06-29 1994-01-21 Fujitsu Ltd ポーリング監視方法および装置
US5440719A (en) * 1992-10-27 1995-08-08 Cadence Design Systems, Inc. Method simulating data traffic on network in accordance with a client/sewer paradigm
JPH06311172A (ja) * 1993-04-26 1994-11-04 Mitsubishi Electric Corp アクセス制御装置
JPH06334657A (ja) * 1993-05-21 1994-12-02 Mitsubishi Electric Corp ルーティング情報交換制御装置
JP3085844B2 (ja) * 1994-01-10 2000-09-11 富士通株式会社 集中監視システムにおける障害表示方式
US5544154A (en) * 1995-03-09 1996-08-06 Telefonaktiebolaget Lm Ericsson Method for determining the load induced by a routing verification test on a network

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005210727A (ja) * 2004-01-22 2005-08-04 Lucent Technol Inc サービス拒否攻撃に耐えるネットワーク・アーキテクチャおよび関連方法
JP2007005905A (ja) * 2005-06-21 2007-01-11 Mitsubishi Electric Corp 監視対象端末装置及び監視プログラム及び監視システム及び監視方法
JP2009500704A (ja) * 2005-06-30 2009-01-08 インターナショナル・ビジネス・マシーンズ・コーポレーション 監視される資源についてのスケジュール管理
US8301751B2 (en) 2005-06-30 2012-10-30 International Business Machines Corporation Generation of a master schedule for a resource from a plurality of user created schedules for the resource
JP2008199433A (ja) * 2007-02-15 2008-08-28 Hitachi Communication Technologies Ltd 処理装置、プログラム及び処理方法。
EP2093670A2 (en) 2007-12-20 2009-08-26 Fujitsu Limited Storage management apparatus and storage system
US8156381B2 (en) 2007-12-20 2012-04-10 Fujitsu Limited Storage management apparatus and storage system
JP2013026785A (ja) * 2011-07-20 2013-02-04 Fujitsu Frontech Ltd 監視間隔制御装置、監視間隔制御方法およびプログラム
JP2019129336A (ja) * 2018-01-22 2019-08-01 トヨタ自動車株式会社 電子制御装置、監視方法、及びプログラム
US11095542B2 (en) 2018-01-22 2021-08-17 Toyota Jidosha Kabushiki Kaisha Electronic control unit, monitoring method, and non-transitory computer readable medium storing program for monitoring a subject electronic control unit connected to a network

Also Published As

Publication number Publication date
GB9621404D0 (en) 1996-12-04
HK1002676A1 (en) 1998-09-11
GB2311634A (en) 1997-10-01
US5751963A (en) 1998-05-12
GB2311634B (en) 1998-08-19
TW316349B (en) 1997-09-21
DE19644310A1 (de) 1997-10-02

Similar Documents

Publication Publication Date Title
JPH09270794A (ja) ネットワーク管理装置
JP3812236B2 (ja) イベント制御手段を備えたネットワーク管理システム
CN109412870B (zh) 告警监控方法及平台、服务器、存储介质
JP3080346B2 (ja) 課金データの制御システムおよび方法
JP3765138B2 (ja) 改善されたノードディスカバリ及び監視付きネットワーク管理システム
EP2563062B1 (en) Long connection management apparatus and link resource management method for long connection communication
US7155722B1 (en) System and method for process load balancing in a multi-processor environment
CN1925462B (zh) 高速缓存***
JP2001043158A (ja) 管理データ処理装置及び管理データ処理プログラムを記録したコンピュータ読取可能な記録媒体
CN104731690B (zh) 适应性度量收集、存储、和警告阈值
US6076107A (en) Method for reducing SNMP instrumentation message flows
US8819497B1 (en) Storage of mass data for monitoring
JP2002245017A (ja) トランザクションのための要求されるサービスレベルを特定するための装置および方法
US6219705B1 (en) System and method of collecting and maintaining historical top communicator information on a communication device
CN110222034A (zh) 一种数据库维护方法及装置
JP2005250521A (ja) データ処理システム及びデータ処理装置及びデータ処理方法
CN103746839B (zh) PaaS***和PaaS应用池中的VM节点调度方法
CN114095401B (zh) 超融合***的网络状态监控方法、装置、设备及存储介质
EP0621705B1 (en) Method for reducing SNMP instrumentation message flows
GB2320115A (en) Network management apparatus
CN115333917A (zh) 一种cdn异常检测方法及装置
JPH09282252A (ja) ネットワーク管理方式
JPH07129520A (ja) 自律分散協調処理方式
CN114389960B (zh) 一种网络业务性能采集上报的方法和***
JP3915950B2 (ja) 分散システムにおけるリソース情報処理方法