JP3233071B2 - マネージャ・エージェント間同期装置及びマネージャ・エージェント間同期方法並びにマネージャ・エージェント間同期制御プログラムを記録した記録媒体 - Google Patents

マネージャ・エージェント間同期装置及びマネージャ・エージェント間同期方法並びにマネージャ・エージェント間同期制御プログラムを記録した記録媒体

Info

Publication number
JP3233071B2
JP3233071B2 JP17625497A JP17625497A JP3233071B2 JP 3233071 B2 JP3233071 B2 JP 3233071B2 JP 17625497 A JP17625497 A JP 17625497A JP 17625497 A JP17625497 A JP 17625497A JP 3233071 B2 JP3233071 B2 JP 3233071B2
Authority
JP
Japan
Prior art keywords
processing
agent
manager
requested
time
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.)
Expired - Fee Related
Application number
JP17625497A
Other languages
English (en)
Other versions
JPH1127265A (ja
Inventor
康浩 山口
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP17625497A priority Critical patent/JP3233071B2/ja
Priority to US09/109,874 priority patent/US6041342A/en
Publication of JPH1127265A publication Critical patent/JPH1127265A/ja
Application granted granted Critical
Publication of JP3233071B2 publication Critical patent/JP3233071B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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 OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0038System on Chip
    • 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/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Multi Processors (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はマネージャ・エージ
ェント間同期装置及びマネージャ・エージェント間同期
方法並びにマネージャ・エージェント間同期制御プログ
ラムを記録した記録媒体に関し、特にSNMP(Sim
ple Network Management Pr
otocol)等のネットワーク管理プロトコルを用い
たネットワーク管理において、複数のマネージャが同一
のエージェントに対して処理の依頼を順次行う場合、マ
ネージャからの指示とエージェントでの処理とマネージ
ャからの次の指示との間の同期を取る方式に関する。
【0002】
【従来の技術】近年、ネットワークシステムにおいて
は、SNMP等のネットワーク管理プロトコルを用いた
ネットワーク管理が広く用いられている。これらの方式
においては、装置の設定パラメータ及び動作をモデル化
し、MIB(Management Informat
ion Base)として定義している。マネージャか
らのエージェントの管理操作はこのMIB属性値の操作
によって行われている。
【0003】マネージャがエージェントに対して処理依
頼を行うと、エージェントは依頼された処理を開始する
が、処理完了までには処理実行時の状況に左右される不
特定の時間が必要である。このことはエージェントに対
して重複して処理要求を行うことができない場合に問題
となる。
【0004】エージェントに対して重複して処理要求を
行うことができない場合、マネージャはエージェントに
処理依頼を行った後、何らかの方法で処理の完了を知
り、その後に次の処理要求を行う。すなわち、マネージ
ャとエージェントとの間で同期を取る方法が必要であ
る。
【0005】従来、マネージャとエージェントとの間で
同期を取るために、完了を意味するMIB属性を定義
し、その属性値をマネージャが処理依頼後、常時監視す
る方法が用いられている。すなわち、図7に示すよう
に、マネージャは処理要求を行った後にエージェントか
ら応答が返ってくると、エージェントから処理完了が通
知されるまで、処理完了確認をエージェントに送出して
いる。
【0006】エージェントではマネージャから処理完了
確認が送られてくると、依頼された処理が終了していな
ければ、処理中をマネージャに返送する。エージェント
はマネージャから依頼された処理が終了すると、マネー
ジャから処理完了確認が送られてきた時に処理完了を返
送する。
【0007】また、マネージャとエージェントとの間で
同期を取る方法としては、上記の方法の他に、処理の完
了をトラップによってエージェントからマネージャに通
知する方法も有る。
【0008】すなわち、図8に示すように、マネージャ
は処理要求を行った後にエージェントから応答が返って
くると、上記のような処理完了確認を行わず、エージェ
ントがマネージャに処理完了を通知するようになってい
る。この方法については、特開平8−274784号公
報に開示された技術等がある。
【0009】
【発明が解決しようとする課題】上述した従来のマネー
ジャ・エージェント間同期方式では、処理の完了を意味
するMIB属性を定義し、その属性値をマネージャが処
理依頼後、常時監視する方法の場合、エージェントが処
理を完了するまで、マネージャから常時ポーリングを行
っているので、管理トラヒックが増大してしまう(図
参照)。
【0010】また、処理の完了をトラップによってエー
ジェントからマネージャに通知する方法の場合、マネー
ジャとエージェントとの間では送達確認が行われないの
で、トラップが紛失すると、確実に動作することが保証
されない(図参照)。
【0011】そこで、本発明の目的は上記の問題点を解
消し、管理トラフィック増大を防ぐことができ、マネー
ジャからの指示とエージェントでの処理とマネージャか
らの次の指示との間の同期を確実に取ることができるマ
ネージャ・エージェント間同期装置及びマネージャ・エ
ージェント間同期方法並びにマネージャ・エージェント
間同期制御プログラムを記録した記録媒体を提供するこ
とにある。
【0012】
【課題を解決するための手段】本発明によるマネージャ
・エージェント間同期装置は、複数のマネージャが同一
のエージェントに対して処理の依頼を順次行うネットワ
ークシステムのマネージャ・エージェント間同期装置で
あって、前記マネージャから依頼された処理の処理所用
時間を算出する算出手段と、前記算出手段の算出結果を
保持する保持手段と、前記依頼された処理の処理中にお
いて前記算出手段の算出結果で前記保持手段の保持内容
を更新する更新手段とを前記エージェントに備え、前記
保持手段の保持内容を読出す読出し手段と、前記読出し
手段が読出した内容を基に前記エージェントに依頼した
処理に続く処理の依頼の可否判定を行う判定手段とを前
記複数のマネージャ各々に備えている。
【0013】本発明による他のマネージャ・エージェン
ト間同期装置は、複数のマネージャが同一のエージェン
トに対して処理の依頼を順次行うネットワークシステム
のマネージャ・エージェント間同期装置であって、前記
マネージャから依頼された処理の残り処理量を算出する
算出手段と、前記算出手段の算出結果を保持する保持手
段と、前記依頼された処理の処理中において前記算出手
段の算出結果で前記保持手段の保持内容を更新する更新
手段とを前記エージェントに備え、前記保持手段の保持
内容を読出す読出し手段と、前記読出し手段が読出した
内容を基に前記エージェントに依頼した処理に続く処理
の依頼の可否判定を行う判定手段とを前記複数のマネー
ジャ各々に備えている。
【0014】本発明による別のマネージャ・エージェン
ト間同期装置は、複数のネットワーク監視装置各々に実
装されているマネージャが通信装置に実装されている同
一のエージェントに対して処理の依頼を順次行うネット
ワークシステムのマネージャ・エージェント間同期装置
であって、前記マネージャから依頼された処理の処理所
用時間を表示する管理属性を蓄えるデータベースと、前
記依頼された処理の所要時間を見積る見積り手段と、前
記見積り手段の見積り値を前記管理属性の値として前記
データベースに保持する手段と、前記依頼された処理の
処理中において逐次残り所要時間を予測して前記データ
ベースに保持された管理属性の値を更新する手段とを前
記エージェントに備え、前記エージェントに処理を依頼
した後に当該処理の処理所用時間を表示する管理属性の
値を読出す手段と、読出した値によって次の処理の依頼
可能時間を割出す手段と、前記依頼可能時間と現在時刻
との関係から前記エージェントに対して当該処理依頼の
可否判定を行う手段とを前記複数のマネージャ各々に備
えている。
【0015】本発明によるさらに別のマネージャ・エー
ジェント間同期装置は、複数のネットワーク監視装置各
々に実装されているマネージャが通信装置に実装されて
いる同一のエージェントに対して処理の依頼を順次行う
ネットワークシステムのマネージャ・エージェント間同
期装置であって、前記マネージャから依頼された処理の
残り処理量を表示する管理属性を蓄えるデータベース
と、前記依頼された処理の残り処理量を見積る見積り手
段と、前記見積り手段の見積り値を前記管理属性の値と
して前記データベースに保持する手段と、前記依頼され
た処理の処理中において逐次前記見積り手段で予測され
た残り処理量によって前記管理属性の値を更新する手段
とを前記エージェントに備え、前記エージェントに処理
を依頼した後に当該処理の残り処理量を表示する管理属
性の値を読出す手段と、読出した値によって次の処理の
依頼可能時間を割出す手段と、前記依頼可能時間と現在
時刻との関係から前記エージェントに対して当該処理依
頼の可否判定を行う手段とを前記複数のマネージャ各々
に備えている。
【0016】本発明によるマネージャ・エージェント間
同期方法は、複数のマネージャが同一のエージェントに
対して処理の依頼を順次行うネットワークシステムのマ
ネージャ・エージェント間同期方法であって、前記マネ
ージャから依頼された処理の処理所用時間を算出するス
テップと、算出された前記処理所用時間を保持するステ
ップと、前記依頼された処理の処理中において算出され
た前記処理所用時間で保持内容を更新するステップとを
前記エージェントに備え、前記エージェントの保持内容
を読出すステップと、読出した内容を基に前記エージェ
ントに依頼した処理に続く処理の依頼の可否判定を行う
ステップとを前記複数のマネージャ各々に備えている。
【0017】本発明による他のマネージャ・エージェン
ト間同期方法は、複数のマネージャが同一のエージェン
トに対して処理の依頼を順次行うネットワークシステム
のマネージャ・エージェント間同期方法であって、前記
マネージャから依頼された処理の残り処理量を算出する
ステップと、算出された前記残り処理量を保持するステ
ップと、前記依頼された処理の処理中において算出され
た前記残り処理量で保持内容を更新するステップとを前
記エージェントに備え、前記エージェントの保持内容を
読出すステップと、読出した内容を基に前記エージェン
トに依頼した処理に続く処理の依頼の可否判定を行うス
テップとを前記複数のマネージャ各々に備えている。
【0018】本発明による別のマネージャ・エージェン
ト間同期方法は、複数のネットワーク監視装置各々に実
装されているマネージャが通信装置に実装されている同
一のエージェントに対して処理の依頼を順次行うネット
ワークシステムのマネージャ・エージェント間同期方法
であって、前記マネージャから依頼された処理の処理所
用時間を表示する管理属性を蓄えるステップと、前記依
頼された処理の所要時間を見積るステップと、その見積
り値を前記管理属性の値として保持するステップと、前
記依頼された処理の処理中において逐次残り所要時間を
予測して前記管理属性の値を更新するステップとを前記
エージェントに備え、前記エージェントに処理を依頼し
た後に当該処理の処理所用時間を表示する管理属性の値
を読出すステップと、読出した値によって次の処理の依
頼可能時間を割出すステップと、前記依頼可能時間と現
在時刻との関係から前記エージェントに対して当該処理
依頼の可否判定を行うステップとを前記複数のマネージ
ャ各々に備えている。
【0019】本発明によるさらに別のマネージャ・エー
ジェント間同期方法は、複数のネットワーク監視装置各
々に実装されているマネージャが通信装置に実装されて
いる同一のエージェントに対して処理の依頼を順次行う
ネットワークシステムのマネージャ・エージェント間同
期方法であって、前記マネージャから依頼された処理の
残り処理量を表示する管理属性を蓄えるステップと、前
記依頼された処理の残り処理量を見積るステップと、そ
の見積り値を前記管理属性の値として保持するステップ
と、前記依頼された処理の処理中において逐次予測され
た残り処理量によって前記管理属性の値を更新するステ
ップとを前記エージェントに備え、前記エージェントに
処理を依頼した後に当該処理の残り処理量を表示する管
理属性の値を読出すステップと、読出した値によって次
の処理の依頼可能時間を割出すステップと、前記依頼可
能時間と現在時刻との関係から前記エージェントに対し
て当該処理依頼の可否判定を行うステップとを前記複数
のマネージャ各々に備えている。
【0020】本発明によるマネージャ・エージェント間
同期制御プログラムを記録した記録媒体は、複数のマネ
ージャが同一のエージェントに対して処理の依頼を順次
行うネットワークシステムのマネージャ・エージェント
間同期制御プログラムを記録した記録媒体であって、前
記マネージャ・エージェント間同期制御プログラムは前
記エージェントに、前記マネージャから依頼された処理
の処理所用時間を算出させ、算出させた前記処理所用時
間を保持させ、前記依頼された処理の処理中において算
出させた前記処理所用時間で保持内容を更新させるとと
もに、前記マネージャ・エージェント間同期制御プログ
ラムは前記複数のマネージャ各々に、前記エージェント
の保持内容を読出させ、読出させた内容を基に前記エー
ジェントに依頼した処理に続く処理の依頼の可否判定を
行わせるようにしている。
【0021】本発明による他のマネージャ・エージェン
ト間同期制御プログラムを記録した記録媒体は、複数の
マネージャが同一のエージェントに対して処理の依頼を
順次行うネットワークシステムのマネージャ・エージェ
ント間同期制御プログラムを記録した記録媒体であっ
て、前記マネージャ・エージェント間同期制御プログラ
ムは前記エージェントに、前記マネージャから依頼され
た処理の残り処理量を算出させ、算出させた前記残り処
理量を保持させ、前記依頼された処理の処理中において
算出させた前記残り処理量で保持内容を更新させるとと
もに、前記マネージャ・エージェント間同期制御プログ
ラムは前記複数のマネージャ各々に、前記エージェント
の保持内容を読出させ、読出させた内容を基に前記エー
ジェントに依頼した処理に続く処理の依頼の可否判定を
行わせるようにしている。
【0022】本発明による別のマネージャ・エージェン
ト間同期制御プログラムを記録した記録媒体は、複数の
ネットワーク監視装置各々に実装されているマネージャ
が通信装置に実装されている同一のエージェントに対し
て処理の依頼を順次行うネットワークシステムのマネー
ジャ・エージェント間同期制御プログラムを記録した記
録媒体であって、前記マネージャ・エージェント間同期
制御プログラムは前記エージェントに、前記マネージャ
から依頼された処理の処理所用時間を表示する管理属性
を蓄えさせ、前記依頼された処理の所要時間を見積ら
せ、その見積り値を前記管理属性の値として保持させ、
前記依頼された処理の処理中において逐次残り所要時間
を予測させて前記管理属性の値を更新させるとともに、
前記マネージャ・エージェント間同期制御プログラムは
前記複数のマネージャ各々に、前記エージェントに処理
を依頼した後に当該処理の処理所用時間を表示する管理
属性の値を読出させ、読出させた値によって次の処理の
依頼可能時間を割出させ、前記依頼可能時間と現在時刻
との関係から前記エージェントに対して当該処理依頼の
可否判定を行わせるようにしている。
【0023】本発明によるさらに別のマネージャ・エー
ジェント間同期制御プログラムを記録した記録媒体は、
複数のネットワーク監視装置各々に実装されているマネ
ージャが通信装置に実装されている同一のエージェント
に対して処理の依頼を順次行うネットワークシステムの
マネージャ・エージェント間同期制御プログラムを記録
した記録媒体であって、前記マネージャ・エージェント
間同期制御プログラムは前記エージェントに、前記マネ
ージャから依頼された処理の残り処理量を表示する管理
属性を蓄えさせ、前記依頼された処理の残り処理量を見
積らせ、その見積り値を前記管理属性の値として保持さ
せ、前記依頼された処理の処理中において逐次予測させ
た残り処理量によって前記管理属性の値を更新させると
ともに、前記マネージャ・エージェント間同期制御プロ
グラムは前記複数のマネージャ各々に、前記エージェン
トに処理を依頼した後に当該処理の残り処理量を表示す
る管理属性の値を読出させ、読出させた値によって次の
処理の依頼可能時間を割出させ、前記依頼可能時間と現
在時刻との関係から前記エージェントに対して当該処理
依頼の可否判定を行わせるようにしている。
【0024】すなわち、本発明のマネージャ・エージェ
ント間同期方法は、管理トラフィック増大を低減し、マ
ネージャからの指示とエージェントでの処理と次のマネ
ージャからの指示間の同期を確実に取れるようにするた
めに、下記の二つの手段を用いている。
【0025】第一の手段はエージェント側に、依頼され
た処理の処理所用時間を表示するMIB属性を定義しか
つ実装することである。エージェントはマネージャから
指示を受取ると、直ちに指示された処理の所要時間を見
積り、これを新規定義されたMIB属性のインスタンス
値として保持する。指示された処理の処理中は逐次残り
所要時間を予測し、保持されているインスタンス値を更
新する。処理の残り所要時間を表示する代わりに、残り
処理量を表示する方法も考えられる。
【0026】第二の手段はマネージャ側に、エージェン
トへの指示後、処理の処理所用時間を表示するMIB属
性を読出し、その値によって次の処理要求可能時間を割
出し、この処理要求可能時間と現在時刻との関係よって
エージェントへ次に指示する処理の可否判定を行う。
【0027】これによって、マネージャはエージェント
に依頼した処理の処理所用時間を容易に知ることができ
る。このことはマネージャがエージェントに次の指示を
行って良い、すなわちエージェントが次の処理を受取れ
るようになる時刻を容易に知ることができることを可能
とする。
【0028】
【発明の実施の形態】次に、本発明の一実施例について
図面を参照して説明する。図1は本発明の一実施例によ
る通信装置の構成を示すブロック図である。図におい
て、通信装置1はエージェント機能(Agent)2
と、処理部3と、ネットワーク入出力装置4とから構成
されている。
【0029】エージェント機能2は処理所要時間見積り
部21と、処理所要時間表示MIB(Manageme
nt Information Base)ハンドリン
グ部22と、データベース23とを備えている。
【0030】図2は本発明の一実施例によるネットワー
ク監視装置の構成を示すブロック図である。図におい
て、ネットワーク監視装置5はマネージャ機能(Man
ager)6と、処理依頼部7と、ネットワーク入出力
装置8とから構成されている。マネージャ機能6は要求
可否判定部61と、処理所要時間MIB読出し部62と
を備えている。
【0031】図3は本発明の一実施例によるネットワー
クシステムの構成を示すブロック図である。図において
は通信装置1−1,1−2がトランク9−1〜9−3に
よって相互に接続されているネットワークを、複数のネ
ットワーク監視装置5−1,5−2で管理する場合を示
している。
【0032】上記の通信装置1−1,1−2は図1に示
すように、エージェント機能2と処理部3とネットワー
ク入出力装置4とを具備していれば、如何なる通信装置
でも良い。すなわち、本発明の一実施例はATM多重化
装置や構内交換機、及び時分割多重化装置、ルータ(R
outer)等に適用可能である。
【0033】また、各ネットワーク監視装置5−1,5
−2についても、図2に示すように、マネージャ機能6
と処理依頼部7とネットワーク入出力装置8とを具備し
ていれば良く、依頼する処理内容や使用する管理プロト
コル種別、及びハードウェアに関係なく、適用すること
が可能である。
【0034】図4は本発明の一実施例の動作を示すシー
ケンスチャートであり、図5は図1のエージェント機能
2の動作を示すフローチャートであり、図6は図2のマ
ネージャ機能6の動作を示すフローチャートである。こ
れら図1〜図6を用いて本発明の一実施例の動作につい
て説明する。
【0035】ネットワーク監視装置5のマネージャ機能
6は通信装置1のエージェント機能2に対して処理要求
を行い、その応答をエージェント機能2から受取る(図
4参照)。
【0036】エージェント機能2はマネージャ機能6か
ら処理要求を受取ると(図5ステップS1)、直ちに指
示された処理の所要時間を処理所要時間見積り部21で
見積り(図5ステップS2)、これを新規定義されたM
IB属性値としてデータベース23に保持する(図5ス
テップS3)。
【0037】エージェント機能2はマネージャ機能6か
らの処理要求に基づいた処理を処理部3に依頼し(図5
ステップS4)、マネージャ機能6への回答をネットワ
ーク入出力装置4に要求する(図5ステップS5)。
【0038】エージェント機能2はマネージャ機能6か
ら依頼された処理を実行中、逐次、処理部3に処理状況
を問合せ(図5ステップS9)、処理所要時間見積り部
21で残り所要時間を予測し(図5ステップS10)、
その予測値でデータベース23に保持されたMIB属性
値を更新する(図5ステップS11)。
【0039】また、エージェント機能2はマネージャ機
能6から処理所要時間読出し要求を受取ると(図5ステ
ップS6)、処理所要時間表示MIBハンドリング部2
2によってデータベース23から処理所要時間を読出し
(図5ステップS7)、マネージャ機能6への回答(処
理所要時間読出し要求に対する回答)をネットワーク入
出力装置4に要求する(図5ステップS8)。
【0040】マネージャ機能6は処理依頼部7から処理
要求がなければ(図6ステップS21)、処理所要時間
MIB読出し部62からネットワーク入出力装置8にエ
ージェント機能2への処理所要時間読出し要求を送出す
る(図6ステップS26)。
【0041】マネージャ機能6はエージェント機能2か
ら処理所要時間が送られてくると、その時間を基に要求
可否判定部61でエージェント機能2に対する次の処理
要求可能時刻を求め、要求可否判定基準を作成する(図
6ステップS27,S28)。
【0042】処理依頼部7からエージェント機能2への
処理要求の必要性が発生した場合、マネージャ機能6は
先に求めた処理要求可能時刻と現在時刻との関係を要求
可否判定部61で確認する。ここで、要求可否判定部6
1が処理要求可能時刻以前であると判定すると、つまり
エージェント機能2への処理要求が否であると判定する
と(図6ステップS22)、マネージャ機能6は処理依
頼部7に拒絶通知を送り(図6ステップS25)、処理
要求可能時刻までエージェント機能2に対する処理要求
を延期する。
【0043】また、要求可否判定部61が処理要求時刻
以後であると判定すると、つまりエージェント機能2へ
の処理要求が可であると判定すると(図6ステップS2
2)、マネージャ機能6はエージェント機能2の処理完
了を知り、次の処理要求をネットワーク入出力装置8を
通してエージェント機能2に送出し(図6ステップS2
3)、エージェント機能2からの回答を待つ(図6ステ
ップS24)。
【0044】このように、マネージャ機能6から依頼さ
れた処理の処理所用時間を処理所用時間見積り部21で
見積り、その見積り値をデータベース23に保持すると
ともに、依頼された処理の実行中にデータベース23に
保持された見積り値を処理所用時間見積り部21で再見
積りされた値で更新するとともに、データベース23に
保持された内容を処理所用時間読出し部62で読出し、
その読出し値を基にエージェント機能2に依頼した処理
に続く処理の依頼の可否判定を要求可否判定部61で行
うことによって、処理の完了を確認するために常時ポー
リングを行う必要が無くなる。
【0045】よって、管理トラフィックの増大を防ぐこ
とができ、マネージャ機能6からの指示とエージェント
機能2での処理とマネージャ機能6からの次の指示との
間の同期を取ることが可能となる。また、処理の完了を
確認するためにトラップを用いないので、メッセージの
紛失等を招くことがなくなるため、処理の完了を確実に
確認することができる。
【0046】
【発明の効果】以上説明したように本発明によれば、複
数のマネージャが同一のエージェントに対して処理の依
頼を順次行うネットワークシステムにおいて、エージェ
ントが、マネージャから依頼された処理の処理所用時間
を算出し、その算出結果を保持するとともに、依頼され
た処理の処理中において先の算出結果で保持内容を更新
するようにし、マネージャがエージェントの保持内容を
読出し、その読出した内容を基にエージェントに依頼し
た処理に続く処理の依頼の可否判定を行うことによっ
て、管理トラフィック増大を防ぐことができ、マネージ
ャからの指示とエージェントでの処理とマネージャから
の次の指示との間の同期を確実に取ることができるとい
う効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例による通信装置の構成を示す
ブロック図である。
【図2】本発明の一実施例によるネットワーク監視装置
の構成を示すブロック図である。
【図3】本発明の一実施例によるネットワークシステム
の構成を示すブロック図である。
【図4】本発明の一実施例の動作を示すシーケンスチャ
ートである。
【図5】図1のエージェント機能の動作を示すフローチ
ャートである。
【図6】図2のマネージャ機能の動作を示すフローチャ
ートである。
【図7】従来の処理完了の確認動作の一例を示すシーケ
ンスチャートである。
【図8】従来の処理完了の確認動作の他の例を示すシー
ケンスチャートである。
【符号の説明】
1,1−1,1−2 通信装置 2 エージェント機能 3 処理部 4,8 ネットワーク入出力装置 5,5−1,5−2 ネットワーク監視装置 6 マネージャ機能 7 処理依頼部 9−1〜9−3 トランク 21 処理所要時間見積り部 22 処理所要時間表示MIBハンドリング部 23 データベース 61 要求可否判定部 62 処理所要時間MIB読出し部
フロントページの続き (56)参考文献 特開 平2−31542(JP,A) 特開 平5−73496(JP,A) 特開 平7−129510(JP,A) 特開 平7−334321(JP,A) 特開 平10−301883(JP,A) 特開 平10−240640(JP,A) 特開 平6−60104(JP,A) 特開 平7−219907(JP,A) 特開 平9−160890(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04L 12/24 G06F 9/46 G06F 13/00

Claims (12)

    (57)【特許請求の範囲】
  1. 【請求項1】 複数のマネージャが同一のエージェント
    に対して処理の依頼を順次行うネットワークシステムの
    マネージャ・エージェント間同期装置であって、 前記マネージャから依頼された処理の処理所用時間を算
    出する算出手段と、前記算出手段の算出結果を保持する
    保持手段と、前記依頼された処理の処理中において前記
    算出手段の算出結果で前記保持手段の保持内容を更新す
    る更新手段とを前記エージェントに有し、 前記保持手段の保持内容を読出す読出し手段と、前記読
    出し手段が読出した内容を基に前記エージェントに依頼
    した処理に続く処理の依頼の可否判定を行う判定手段と
    を前記複数のマネージャ各々に有することを特徴とする
    マネージャ・エージェント間同期装置。
  2. 【請求項2】 複数のマネージャが同一のエージェント
    に対して処理の依頼を順次行うネットワークシステムの
    マネージャ・エージェント間同期装置であって、 前記マネージャから依頼された処理の残り処理量を算出
    する算出手段と、前記算出手段の算出結果を保持する保
    持手段と、前記依頼された処理の処理中において前記算
    出手段の算出結果で前記保持手段の保持内容を更新する
    更新手段とを前記エージェントに有し、 前記保持手段の保持内容を読出す読出し手段と、前記読
    出し手段が読出した内容を基に前記エージェントに依頼
    した処理に続く処理の依頼の可否判定を行う判定手段と
    を前記複数のマネージャ各々に有することを特徴とする
    マネージャ・エージェント間同期装置。
  3. 【請求項3】 複数のネットワーク監視装置各々に実装
    されているマネージャが通信装置に実装されている同一
    のエージェントに対して処理の依頼を順次行うネットワ
    ークシステムのマネージャ・エージェント間同期装置で
    あって、 前記マネージャから依頼された処理の処理所用時間を表
    示する管理属性を蓄えるデータベースと、前記依頼され
    た処理の所要時間を見積る見積り手段と、前記見積り手
    段の見積り値を前記管理属性の値として前記データベー
    に保持する手段と、前記依頼された処理の処理中にお
    いて逐次残り所要時間を予測して前記管理属性の値を更
    新する手段とを前記エージェントに有し、 前記エージェントに処理を依頼した後に当該処理の処理
    所用時間を表示する管理属性の値を読出す手段と、読出
    した値によって次の処理の依頼可能時間を割出す手段
    と、前記依頼可能時間と現在時刻との関係から前記エー
    ジェントに対して当該処理依頼の可否判定を行う手段と
    を前記複数のマネージャ各々に有することを特徴とする
    マネージャ・エージェント間同期装置。
  4. 【請求項4】 複数のネットワーク監視装置各々に実装
    されているマネージャが通信装置に実装されている同一
    のエージェントに対して処理の依頼を順次行うネットワ
    ークシステムのマネージャ・エージェント間同期装置で
    あって、 前記マネージャから依頼された処理の残り処理量を表示
    する管理属性を蓄えるデータベースと、前記依頼された
    処理の残り処理量を見積る見積り手段と、前記見積り手
    段の見積り値を前記管理属性の値として前記データベー
    に保持する手段と、前記依頼された処理の処理中にお
    いて逐次前記見積り手段で予測された残り処理量によっ
    て前記データベースに保持された管理属性の値を更新す
    る手段とを前記エージェントに有し、 前記エージェントに処理を依頼した後に当該処理の残り
    処理量を表示する管理属性の値を読出す手段と、読出し
    た値によって次の処理の依頼可能時間を割出す手段と、
    前記依頼可能時間と現在時刻との関係から前記エージェ
    ントに対して当該処理依頼の可否判定を行う手段とを前
    記複数のマネージャ各々に有することを特徴とするマネ
    ージャ・エージェント間同期装置。
  5. 【請求項5】 複数のマネージャが同一のエージェント
    に対して処理の依頼を順次行うネットワークシステムの
    マネージャ・エージェント間同期方法であって、 前記マネージャから依頼された処理の処理所用時間を算
    出するステップと、算出された前記処理所用時間を保持
    するステップと、前記依頼された処理の処理中において
    算出された前記処理所用時間で保持内容を更新するステ
    ップとを前記エージェントに有し、 前記エージェントの保持内容を読出すステップと、読出
    した内容を基に前記エージェントに依頼した処理に続く
    処理の依頼の可否判定を行うステップとを前記複数のマ
    ネージャ各々に有することを特徴とするマネージャ・エ
    ージェント間同期方法。
  6. 【請求項6】 複数のマネージャが同一のエージェント
    に対して処理の依頼を順次行うネットワークシステムの
    マネージャ・エージェント間同期方法であって、 前記マネージャから依頼された処理の残り処理量を算出
    するステップと、算出された前記残り処理量を保持する
    ステップと、前記依頼された処理の処理中において算出
    された前記残り処理量で保持内容を更新するステップと
    を前記エージェントに有し、 前記エージェントの保持内容を読出すステップと、読出
    した内容を基に前記エージェントに依頼した処理に続く
    処理の依頼の可否判定を行うステップとを前記複数のマ
    ネージャ各々に有することを特徴とするマネージャ・エ
    ージェント間同期方法。
  7. 【請求項7】 複数のネットワーク監視装置各々に実装
    されているマネージャが通信装置に実装されている同一
    のエージェントに対して処理の依頼を順次行うネットワ
    ークシステムのマネージャ・エージェント間同期方法で
    あって、 前記マネージャから依頼された処理の処理所用時間を表
    示する管理属性を蓄えるステップと、前記依頼された処
    理の所要時間を見積るステップと、その見積り値を前記
    管理属性の値として保持するステップと、前記依頼され
    た処理の処理中において逐次残り所要時間を予測して前
    記管理属性の値を更新するステップとを前記エージェン
    トに有し、 前記エージェントに処理を依頼した後に当該処理の処理
    所用時間を表示する管理属性の値を読出すステップと、
    読出した値によって次の処理の依頼可能時間を割出すス
    テップと、前記依頼可能時間と現在時刻との関係から前
    記エージェントに対して当該処理依頼の可否判定を行う
    ステップとを前記複数のマネージャ各々に有することを
    特徴とするマネージャ・エージェント間同期方法。
  8. 【請求項8】 複数のネットワーク監視装置各々に実装
    されているマネージャが通信装置に実装されている同一
    のエージェントに対して処理の依頼を順次行うネットワ
    ークシステムのマネージャ・エージェント間同期方法で
    あって、 前記マネージャから依頼された処理の残り処理量を表示
    する管理属性を蓄えるステップと、前記依頼された処理
    の残り処理量を見積るステップと、その見積り値を前記
    管理属性の値として保持するステップと、前記依頼され
    た処理の処理中において逐次予測された残り処理量によ
    って前記管理属性の値を更新するステップとを前記エー
    ジェントに有し、 前記エージェントに処理を依頼した後に当該処理の残り
    処理量を表示する管理属性の値を読出すステップと、読
    出した値によって次の処理の依頼可能時間を割出すステ
    ップと、前記依頼可能時間と現在時刻との関係から前記
    エージェントに対して当該処理依頼の可否判定を行うス
    テップとを前記複数のマネージャ各々に有することを特
    徴とするマネージャ・エージェント間同期方法。
  9. 【請求項9】 複数のマネージャが同一のエージェント
    に対して処理の依頼を順次行うネットワークシステムの
    マネージャ・エージェント間同期制御プログラムを記録
    した記録媒体であって、 前記マネージャ・エージェント間同期制御プログラムは
    前記エージェントに、前記マネージャから依頼された処
    理の処理所用時間を算出させ、算出させた前記処理所用
    時間を保持させ、前記依頼された処理の処理中において
    算出させた前記処理所用時間で保持内容を更新させると
    ともに、 前記マネージャ・エージェント間同期制御プログラムは
    前記複数のマネージャ各々に、前記エージェントの保持
    内容を読出させ、読出させた内容を基に前記エージェン
    トに依頼した処理に続く処理の依頼の可否判定を行わせ
    ることを特徴とするマネージャ・エージェント間同期制
    御プログラムを記録した記録媒体。
  10. 【請求項10】 複数のマネージャが同一のエージェン
    トに対して処理の依頼を順次行うネットワークシステム
    のマネージャ・エージェント間同期制御プログラムを記
    録した記録媒体であって、 前記マネージャ・エージェント間同期制御プログラムは
    前記エージェントに、前記マネージャから依頼された処
    理の残り処理量を算出させ、算出させた前記残り処理量
    を保持させ、前記依頼された処理の処理中において算出
    させた前記残り処理量で保持内容を更新させるととも
    に、 前記マネージャ・エージェント間同期制御プログラムは
    前記複数のマネージャ各々に、前記エージェントの保持
    内容を読出させ、読出させた内容を基に前記エージェン
    トに依頼した処理に続く処理の依頼の可否判定を行わせ
    ることを特徴とするマネージャ・エージェント間同期制
    御プログラムを記録した記録媒体。
  11. 【請求項11】 複数のネットワーク監視装置各々に実
    装されているマネージャが通信装置に実装されている同
    一のエージェントに対して処理の依頼を順次行うネット
    ワークシステムのマネージャ・エージェント間同期制御
    プログラムを記録した記録媒体であって、 前記マネージャ・エージェント間同期制御プログラムは
    前記エージェントに、前記マネージャから依頼された処
    理の処理所用時間を表示する管理属性を蓄えさせ、前記
    依頼された処理の所要時間を見積らせ、その見積り値を
    前記管理属性の値として保持させ、前記依頼された処理
    の処理中において逐次残り所要時間を予測させて前記管
    理属性の値を更新させるとともに、 前記マネージャ・エージェント間同期制御プログラムは
    前記複数のマネージャ各々に、前記エージェントに処理
    を依頼した後に当該処理の処理所用時間を表示する管理
    属性の値を読出させ、読出させた値によって次の処理の
    依頼可能時間を割出させ、前記依頼可能時間と現在時刻
    との関係から前記エージェントに対して当該処理依頼の
    可否判定を行わせることを特徴とするマネージャ・エー
    ジェント間同期制御プログラムを記録した記録媒体。
  12. 【請求項12】 複数のネットワーク監視装置各々に実
    装されているマネージャが通信装置に実装されている同
    一のエージェントに対して処理の依頼を順次行うネット
    ワークシステムのマネージャ・エージェント間同期制御
    プログラムを記録した記録媒体であって、 前記マネージャ・エージェント間同期制御プログラムは
    前記エージェントに、前記マネージャから依頼された処
    理の残り処理量を表示する管理属性を蓄えさせ、前記依
    頼された処理の残り処理量を見積らせ、その見積り値を
    前記管理属性の値として保持させ、前記依頼された処理
    の処理中において逐次予測させた残り処理量によって前
    記管理属性の値を更新させるとともに、 前記マネージャ・エージェント間同期制御プログラムは
    前記複数のマネージャ各々に、前記エージェントに処理
    を依頼した後に当該処理の残り処理量を表示する管理属
    性の値を読出させ、読出させた値によって次の処理の依
    頼可能時間を割出させ、前記依頼可能時間と現在時刻と
    の関係から前記エージェントに対して当該処理依頼の可
    否判定を行わせることを特徴とするマネージャ・エージ
    ェント間同期制御プログラムを記録した記録媒体。
JP17625497A 1997-07-02 1997-07-02 マネージャ・エージェント間同期装置及びマネージャ・エージェント間同期方法並びにマネージャ・エージェント間同期制御プログラムを記録した記録媒体 Expired - Fee Related JP3233071B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP17625497A JP3233071B2 (ja) 1997-07-02 1997-07-02 マネージャ・エージェント間同期装置及びマネージャ・エージェント間同期方法並びにマネージャ・エージェント間同期制御プログラムを記録した記録媒体
US09/109,874 US6041342A (en) 1997-07-02 1998-07-02 Low traffic network management method using estimated process execution time for manager-agent synchronization

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17625497A JP3233071B2 (ja) 1997-07-02 1997-07-02 マネージャ・エージェント間同期装置及びマネージャ・エージェント間同期方法並びにマネージャ・エージェント間同期制御プログラムを記録した記録媒体

Publications (2)

Publication Number Publication Date
JPH1127265A JPH1127265A (ja) 1999-01-29
JP3233071B2 true JP3233071B2 (ja) 2001-11-26

Family

ID=16010355

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17625497A Expired - Fee Related JP3233071B2 (ja) 1997-07-02 1997-07-02 マネージャ・エージェント間同期装置及びマネージャ・エージェント間同期方法並びにマネージャ・エージェント間同期制御プログラムを記録した記録媒体

Country Status (2)

Country Link
US (1) US6041342A (ja)
JP (1) JP3233071B2 (ja)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6170005B1 (en) * 1997-11-04 2001-01-02 Motorola, Inc. Synchronization and information exchange between communication components using a network management operations and control paradigm
US6093088A (en) 1998-06-30 2000-07-25 Nec Corporation Surface polishing machine
US7478142B1 (en) * 1998-09-29 2009-01-13 Netscape Communications Corporation Self-contained applications that are applied to be received by and processed within a browser environment and that have a first package that includes a manifest file and an archive of files including a markup language file and second package
ATE492973T1 (de) * 1998-10-30 2011-01-15 Virnetx Inc Netzwerkprotokoll zur geschützten kommunikation
US6826616B2 (en) 1998-10-30 2004-11-30 Science Applications International Corp. Method for establishing secure communication link between computers of virtual private network
US6502135B1 (en) * 1998-10-30 2002-12-31 Science Applications International Corporation Agile network protocol for secure communications with assured system availability
US10511573B2 (en) 1998-10-30 2019-12-17 Virnetx, Inc. Agile network protocol for secure communications using secure domain names
US7418504B2 (en) 1998-10-30 2008-08-26 Virnetx, Inc. Agile network protocol for secure communications using secure domain names
US7797368B1 (en) * 2000-11-17 2010-09-14 Intel Corporation Managing a network of consumer-use computing devices
US6934868B2 (en) * 2000-12-29 2005-08-23 International Business Machines Corporation Method and system in a client computer system for generating and displaying a local server clock synchronized with a server clock using a client clock
US7475160B1 (en) * 2002-08-26 2009-01-06 Network Appliance Inc. Method and apparatus for a rumor based protocol for distributed state synchronization between request routing servers
US20050120100A1 (en) * 2003-12-01 2005-06-02 Daniel Dufour Method and system for updating synchronization status of managed objects
US20050125515A1 (en) * 2003-12-06 2005-06-09 Daniel Dufour Method and system for verifying managed object status before update
KR100590878B1 (ko) 2004-03-05 2006-06-19 삼성전자주식회사 이동통신 네트워크 시스템의 에이전트 동기화장치 및 그방법
JP2006004018A (ja) * 2004-06-15 2006-01-05 Ntt Docomo Inc 時刻管理サーバ、情報端末、時刻管理システム及び時刻管理方法
US7779133B2 (en) * 2007-01-04 2010-08-17 Yahoo! Inc. Estimation of web client response time
US8880838B2 (en) 2013-01-08 2014-11-04 Lyve Minds, Inc. Storage network data allocation
US9678678B2 (en) 2013-12-20 2017-06-13 Lyve Minds, Inc. Storage network data retrieval

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2856097B2 (ja) * 1995-03-31 1999-02-10 日本電気株式会社 Atm送受信方法およびatm装置

Also Published As

Publication number Publication date
US6041342A (en) 2000-03-21
JPH1127265A (ja) 1999-01-29

Similar Documents

Publication Publication Date Title
JP3233071B2 (ja) マネージャ・エージェント間同期装置及びマネージャ・エージェント間同期方法並びにマネージャ・エージェント間同期制御プログラムを記録した記録媒体
EP1643681B1 (en) Scheduled determination of networks resource availability
US7188160B2 (en) Method and apparatus for updating network device configuration information in a network management system
JP4350410B2 (ja) ネットワーク・デバイスの構成を管理する方法、システム、そのためのプログラムおよび記録媒体
US5511169A (en) Data transmission apparatus and a communication path management method therefor
CN112187611B (zh) 一种建立业务隧道的方法、存储介质和设备
CN110492967B (zh) 一种时间同步方法、中继设备及装置
EP2141860A1 (en) Method for monitoring events in a communication network
JP2002141903A (ja) ノード構成情報管理方法及び無線ネットワークシステム
CN116800835A (zh) 一种监控数据采集方法、装置、设备及介质
EP2410694B1 (en) Method, device and system for controlling automatic running process performance
US6052360A (en) Network restoration plan regeneration responsive to transitory conditions likely to affect network traffic
JP3345546B2 (ja) データ配送方法及び情報通信装置
WO2016160007A1 (en) Method and apparatus for flow control
JP3844215B2 (ja) ネットワーク構成管理システム、ノード装置、ネットワーク構成管理方法、ノード装置制御方法、ノード装置制御プログラム
CN114641033A (zh) 5g消息推送速度控制方法、装置、设备及介质
CN113918390A (zh) 一种业务服务提供方法、装置、服务器和存储介质
CN119996020B (zh) 一种云物理主机安全组管理方法、装置、设备及介质
US20240187327A1 (en) Module and method for managing a functional process, and associated computer program and computer network
CN111107006A (zh) 路由的管理方法及装置
EP1058463A1 (en) Monitoring system for a virtual private network
CN112543511A (zh) 一种提供、发现移动边缘计算的方法及设备、装置、介质
CN110011857A (zh) 一种节点控制器的集群事件处理方法及相关装置
JPH10210034A (ja) ネットワーク管理システム
JP3581133B2 (ja) 通信ネットワーク管理におけるオペレーションシステムおよびオーダー実行順序制御方法

Legal Events

Date Code Title Description
S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080921

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080921

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090921

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090921

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100921

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees