JPH07319793A - シンプルネットワークマネジメントプロトコルをベースとしたコンピュータ網上で分散型のアルゴリズム或はサービスを実行するための方法と装置 - Google Patents
シンプルネットワークマネジメントプロトコルをベースとしたコンピュータ網上で分散型のアルゴリズム或はサービスを実行するための方法と装置Info
- Publication number
- JPH07319793A JPH07319793A JP7111394A JP11139495A JPH07319793A JP H07319793 A JPH07319793 A JP H07319793A JP 7111394 A JP7111394 A JP 7111394A JP 11139495 A JP11139495 A JP 11139495A JP H07319793 A JPH07319793 A JP H07319793A
- Authority
- JP
- Japan
- Prior art keywords
- node
- mib
- agent
- algorithm
- manager
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims description 32
- 238000013507 mapping Methods 0.000 claims description 28
- 238000005538 encapsulation Methods 0.000 claims description 21
- 238000003745 diagnosis Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 10
- 230000006870 function Effects 0.000 claims description 9
- 238000012546 transfer Methods 0.000 claims description 9
- 238000012774 diagnostic algorithm Methods 0.000 claims description 7
- 230000003044 adaptive effect Effects 0.000 claims description 5
- 238000013519 translation Methods 0.000 claims description 4
- 208000035708 Autosomal dominant striatal neurodegeneration Diseases 0.000 description 33
- 208000036182 autosomal dominant striatal degeneration Diseases 0.000 description 33
- 238000007726 management method Methods 0.000 description 16
- 238000012360 testing method Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 4
- 108700010388 MIBs Proteins 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000002405 diagnostic procedure Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/042—Network management architectures or arrangements comprising distributed management centres cooperatively managing the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/046—Network management architectures or arrangements comprising network management agents or mobile agents therefor
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】 (修正有)
【目的】 SNMPv1に基づくコンピュータ網内で、
分散型のアルゴリズム或はサーバを実行するための方法
と装置を提供する。 【構成】 同僚構成においては、各ノードは、マネジャ
ノード1として機能し、このマネジャノードは、あるエ
ージェントノードの管理された情報ベースMIB3内の
ある位置からの読出しのために、エージェントノードに
Get メッセージを送り、一方、書込みのためにエージェ
ントノードに、Set メッセージを送る。この同僚構成
は、また各ノードがエージェントノードとして機能する
ようにすると、このノードは、Get メッセージに応答し
て、マネジャノードにGetResponse メッセージを送り、
また、ある事象に応答して、マネジャノードにTrapメッ
セージを送る。SNMPv1へのアルゴリズム或はサー
バのカプセル化は、所有プロトコルのSNMPv1のメ
ッセージへのマッピングと、アルゴリズム或はサーバ変
数のMIB内のある位置へのマッピングを伴う。
分散型のアルゴリズム或はサーバを実行するための方法
と装置を提供する。 【構成】 同僚構成においては、各ノードは、マネジャ
ノード1として機能し、このマネジャノードは、あるエ
ージェントノードの管理された情報ベースMIB3内の
ある位置からの読出しのために、エージェントノードに
Get メッセージを送り、一方、書込みのためにエージェ
ントノードに、Set メッセージを送る。この同僚構成
は、また各ノードがエージェントノードとして機能する
ようにすると、このノードは、Get メッセージに応答し
て、マネジャノードにGetResponse メッセージを送り、
また、ある事象に応答して、マネジャノードにTrapメッ
セージを送る。SNMPv1へのアルゴリズム或はサー
バのカプセル化は、所有プロトコルのSNMPv1のメ
ッセージへのマッピングと、アルゴリズム或はサーバ変
数のMIB内のある位置へのマッピングを伴う。
Description
【0001】
【産業上の利用分野】本発明はシンプルネットワークマ
ネジメントプロトコルバージョン1(SNMPv1)に
基づくコンピュータ網上で、分散型のアルゴリズム或は
サービスを実行するための方法と装置の両方に関する。
ローカルエリア網(LAN)環境内、特に、トランスミ
ッションコントロールドプロトコル(TCP)及びイン
タネットプロトコル(IP)に基づくローカルエリア網
環境内において、シンプルネットワークマネジメントプ
ロトコルバージョン1(SNMPv1)が網デバイスを
管理するための標準的なツールとなってきている。SN
MPv1は、通常、図1に示されるように、一つ或はそ
れ以上の中央マネジャノードに複数のエージェントノー
ドを監督させることによって機能する。示されるよう
に、エージェントノード2は、管理情報ベース(Manage
d Information Base、MIB)3と称れる局所的な木構
造を持つデータベースと、正当なマネジャノード1がM
IB3内の情報にアクセスすることを可能にするソフト
ウエアをサポートする。エージェントノード2は、マネ
ジャノード1によって送られたコマンドメッセージに応
答する。
ネジメントプロトコルバージョン1(SNMPv1)に
基づくコンピュータ網上で、分散型のアルゴリズム或は
サービスを実行するための方法と装置の両方に関する。
ローカルエリア網(LAN)環境内、特に、トランスミ
ッションコントロールドプロトコル(TCP)及びイン
タネットプロトコル(IP)に基づくローカルエリア網
環境内において、シンプルネットワークマネジメントプ
ロトコルバージョン1(SNMPv1)が網デバイスを
管理するための標準的なツールとなってきている。SN
MPv1は、通常、図1に示されるように、一つ或はそ
れ以上の中央マネジャノードに複数のエージェントノー
ドを監督させることによって機能する。示されるよう
に、エージェントノード2は、管理情報ベース(Manage
d Information Base、MIB)3と称れる局所的な木構
造を持つデータベースと、正当なマネジャノード1がM
IB3内の情報にアクセスすることを可能にするソフト
ウエアをサポートする。エージェントノード2は、マネ
ジャノード1によって送られたコマンドメッセージに応
答する。
【0002】マネジャノード1からエージェントノード
2に送ることができるメッセージには:MIB3内のあ
る位置を読出すために送られる“Get ”;Get に類似す
る“GetNext ”;及びMIB3内のある位置に情報を書
込むために送られる“Set ”が含まれる。エージェント
ノード2によってマネジャノード1に送ることができる
メッセージには:Get 、GetNext 、或はSet コマンドに
応答して送られ、マネジャ1に情報を返す“GetRespons
e ”と、非同期的に送られる、換言すれば、所定の事象
が発生したときに送られる“Trap”が含まれる。幾つか
のトラップはSNMPv1によって事前に定義される。
他の幾つかのTrapは、“企業固有”であり、これは、こ
れらが特定のアルゴリズム或はサービスに特有の情報を
運ぶように定義できることを意味する。
2に送ることができるメッセージには:MIB3内のあ
る位置を読出すために送られる“Get ”;Get に類似す
る“GetNext ”;及びMIB3内のある位置に情報を書
込むために送られる“Set ”が含まれる。エージェント
ノード2によってマネジャノード1に送ることができる
メッセージには:Get 、GetNext 、或はSet コマンドに
応答して送られ、マネジャ1に情報を返す“GetRespons
e ”と、非同期的に送られる、換言すれば、所定の事象
が発生したときに送られる“Trap”が含まれる。幾つか
のトラップはSNMPv1によって事前に定義される。
他の幾つかのTrapは、“企業固有”であり、これは、こ
れらが特定のアルゴリズム或はサービスに特有の情報を
運ぶように定義できることを意味する。
【0003】一般的に使用されているが集中化されたマ
ネジャ構成は幾つかの欠点を持つ。例えば、これは、管
理局の付近で通信オーバヘッドを生成する。集中管理
は、また、システム内の故障の単一ポイントを構成す
る。つまり、マネジャが故障すると、システム全体がこ
れと共に故障する。診断アルゴリズムの面での諸問題も
従来のSNMPv1に基づく網の他の制約のとして挙げ
ることができる。SNMPv1における故障の検出は、
二つの方法、つまり、ポーリングとトラップ通知による
方法に制限される。マネジャは、エージェントをポーリ
ングすることによって故障したノードの検出を行なう。
ただし、大きな網では、ポーリング間隔が過剰になり、
大きな診断遅延を生ずる。別の方法として、エージェン
トが中央オブザーバに故障を通知することもできる。た
だし、これは、デバイスが故障したときに部分的に動作
する状態に留ることを要求し、これは、SNMPv1に
おいては、あまり信頼できない傾向がある。加えて、集
中化された管理システムが、“マルチホップ通信”を持
ち、これが中間故障を生成し、この結果として、監視さ
れるノードの故障状態がマスクされることがある。これ
ら問題は分散型の診断を通じて解決される。
ネジャ構成は幾つかの欠点を持つ。例えば、これは、管
理局の付近で通信オーバヘッドを生成する。集中管理
は、また、システム内の故障の単一ポイントを構成す
る。つまり、マネジャが故障すると、システム全体がこ
れと共に故障する。診断アルゴリズムの面での諸問題も
従来のSNMPv1に基づく網の他の制約のとして挙げ
ることができる。SNMPv1における故障の検出は、
二つの方法、つまり、ポーリングとトラップ通知による
方法に制限される。マネジャは、エージェントをポーリ
ングすることによって故障したノードの検出を行なう。
ただし、大きな網では、ポーリング間隔が過剰になり、
大きな診断遅延を生ずる。別の方法として、エージェン
トが中央オブザーバに故障を通知することもできる。た
だし、これは、デバイスが故障したときに部分的に動作
する状態に留ることを要求し、これは、SNMPv1に
おいては、あまり信頼できない傾向がある。加えて、集
中化された管理システムが、“マルチホップ通信”を持
ち、これが中間故障を生成し、この結果として、監視さ
れるノードの故障状態がマスクされることがある。これ
ら問題は分散型の診断を通じて解決される。
【0004】システムレベルの診断能力と分散型の診断
の領域においては、多くの理論的な結果が得られてお
り、最近では、これらの研究が実際のシステムに応用さ
れている。最も進歩したアプリケーションの一つが、Ro
nald P.Bianchini、Jr.とRichard W.Buskens によって達
成されている。これについては、IEEE Transactions on
Computers、Vol.41、No. 5、ページ616(199
2年5月号)に掲載の論文『Implementation of On-Lin
e Distributed System-Level Diagnosis Theory』にお
いて説明されているのでこれを参照されたい。この論文
は、適応分散システム診断(Adaptive-Distributed Sys
tem Diagnostics 、ADSD)を使用するオンランイの
分散型のシステムレベルでの診断の初期のアプリケーシ
ョンの資料を提供する。この論文の主要な結果には:初
期の分散型のシステムレベルでの診断アルゴリズムの概
説、新たな適応分散型のシステムレベルでの診断アルゴ
リズムの仕様、この新たなアルゴリズムと従来の集中化
された適応型スキームと分散型の非適応型スキームとの
比較、この新たなアルゴリズムの実際の分散型網環境へ
の応用、及びこの環境を使用しての実験が含まれる。
の領域においては、多くの理論的な結果が得られてお
り、最近では、これらの研究が実際のシステムに応用さ
れている。最も進歩したアプリケーションの一つが、Ro
nald P.Bianchini、Jr.とRichard W.Buskens によって達
成されている。これについては、IEEE Transactions on
Computers、Vol.41、No. 5、ページ616(199
2年5月号)に掲載の論文『Implementation of On-Lin
e Distributed System-Level Diagnosis Theory』にお
いて説明されているのでこれを参照されたい。この論文
は、適応分散システム診断(Adaptive-Distributed Sys
tem Diagnostics 、ADSD)を使用するオンランイの
分散型のシステムレベルでの診断の初期のアプリケーシ
ョンの資料を提供する。この論文の主要な結果には:初
期の分散型のシステムレベルでの診断アルゴリズムの概
説、新たな適応分散型のシステムレベルでの診断アルゴ
リズムの仕様、この新たなアルゴリズムと従来の集中化
された適応型スキームと分散型の非適応型スキームとの
比較、この新たなアルゴリズムの実際の分散型網環境へ
の応用、及びこの環境を使用しての実験が含まれる。
【0005】
【発明が解決しようとする課題】Bianchini らによって
開示されるシステムは、ADSDを可能にするためにBe
rkeleyソケットインタフェースとイサーネットIP/U
DPプロトコルを使用する。ただし、これらプロトコル
は、長期的には実用的でない。LAN環境においては、
SNMPv1が網デバイスを管理するための標準的なプ
ロトコルである。ただし、今日に至るまで、SNMPv
1は、完全には分散化されていない。SNMPv1は、
集中マネジャを介してのみ故障診断を遂行する。さら
に、SNMPバージョン2は、より分散化された制御を
提供するが、ただし、まだ、図2に示されるような階層
構成を維持する。一つのトップマネジャ21が複数の副
エージェント/マネジャ22を管理し、次に、これらの
一つが第三のレベルのエージェント/マネジャ23を管
理し、この階層が専用のエージェント24として機能す
るノードに到達するまで繰り返される。従って、完全に
分散型のアルゴリズムとサービスをランするSNMPv
1に対する必要性が存在する。
開示されるシステムは、ADSDを可能にするためにBe
rkeleyソケットインタフェースとイサーネットIP/U
DPプロトコルを使用する。ただし、これらプロトコル
は、長期的には実用的でない。LAN環境においては、
SNMPv1が網デバイスを管理するための標準的なプ
ロトコルである。ただし、今日に至るまで、SNMPv
1は、完全には分散化されていない。SNMPv1は、
集中マネジャを介してのみ故障診断を遂行する。さら
に、SNMPバージョン2は、より分散化された制御を
提供するが、ただし、まだ、図2に示されるような階層
構成を維持する。一つのトップマネジャ21が複数の副
エージェント/マネジャ22を管理し、次に、これらの
一つが第三のレベルのエージェント/マネジャ23を管
理し、この階層が専用のエージェント24として機能す
るノードに到達するまで繰り返される。従って、完全に
分散型のアルゴリズムとサービスをランするSNMPv
1に対する必要性が存在する。
【0006】
【課題を解決するための手段】本発明は上記の必要性を
満たす。本発明は、シンプルネットワークマネジメント
プロトコルバージョン1(SNMPv1)に基づくコン
ピュータ網上で分散型のアルゴリズム或はサービスを実
行するための方法及び装置の両方を提供することを目的
とする。本発明は、これを、二つの主要な概念、つま
り:エージェント/マネジャ概念と、カプセル化概念を
導入することによって達成する。エージェント/マネジ
ャ概念は、複数のノード間に“同僚”関係を与えること
に関するが、この同僚関係においては、各ノードは、マ
ネジャとエージェントの両者として機能する。カプセル
化概念は、所有プロトコルとあるアルゴリズム或はサー
ビスの変数をSNMPv1にマッピングすることに関す
る。要約すると、カプセル化は、分散型アルゴリズム或
はサービスをSNMPv1の用語に翻訳する役割を果
す。
満たす。本発明は、シンプルネットワークマネジメント
プロトコルバージョン1(SNMPv1)に基づくコン
ピュータ網上で分散型のアルゴリズム或はサービスを実
行するための方法及び装置の両方を提供することを目的
とする。本発明は、これを、二つの主要な概念、つま
り:エージェント/マネジャ概念と、カプセル化概念を
導入することによって達成する。エージェント/マネジ
ャ概念は、複数のノード間に“同僚”関係を与えること
に関するが、この同僚関係においては、各ノードは、マ
ネジャとエージェントの両者として機能する。カプセル
化概念は、所有プロトコルとあるアルゴリズム或はサー
ビスの変数をSNMPv1にマッピングすることに関す
る。要約すると、カプセル化は、分散型アルゴリズム或
はサービスをSNMPv1の用語に翻訳する役割を果
す。
【0007】新規であると信じられる本発明の特徴は、
具体的に特許請求の範囲において規定される。本発明
は、以下の説明を付属の図面を参照しながら読むことに
よって最も良く理解できるものである。図面中、同一の
参照番号は、同一の要素を識別する。
具体的に特許請求の範囲において規定される。本発明
は、以下の説明を付属の図面を参照しながら読むことに
よって最も良く理解できるものである。図面中、同一の
参照番号は、同一の要素を識別する。
【0008】
【実施例】シンプルネットワークマネジメントプロトコ
ルバージョン1(SNMPv1)は、LAN管理のため
の一般に普及している標準である。SNMPv1に基づ
くLANがサイズと複雑の点で増大するにつれて、この
システムの管理の複雑さがタイプの面で増大する。迅速
な応答時間に対する必要性から、分散型のシステムアル
ゴリズムとサービスが発達してきた。本発明は、SNM
Pv1をベースとするコンピュータ網上で分散型のアル
ゴリズム或はサービスを実行するための方法と装置を提
供する。以下の詳細な説明においては、本発明が、
(A)アルゴリズムの実行、(B)サーバの実行、
(C)非同期転送モード(ATM)網とのインタフェー
スの観点から説明される。
ルバージョン1(SNMPv1)は、LAN管理のため
の一般に普及している標準である。SNMPv1に基づ
くLANがサイズと複雑の点で増大するにつれて、この
システムの管理の複雑さがタイプの面で増大する。迅速
な応答時間に対する必要性から、分散型のシステムアル
ゴリズムとサービスが発達してきた。本発明は、SNM
Pv1をベースとするコンピュータ網上で分散型のアル
ゴリズム或はサービスを実行するための方法と装置を提
供する。以下の詳細な説明においては、本発明が、
(A)アルゴリズムの実行、(B)サーバの実行、
(C)非同期転送モード(ATM)網とのインタフェー
スの観点から説明される。
【0009】A. 本発明は、SNMPv1をベースとするコンピュータ網
上で、分散型のアルゴリズムを実行することを可能にす
る。一つの好ましい実施例においては、適応DSD(A
DSD)と称される診断アルゴリズムが使用される。こ
のアルゴリズムは、前述の『Implementation of On-Lin
e Distributed System-Level DiagnosisTheory 』とい
う論文において説明されているのでこれを参照された
い。本発明は、SNMPv1に適用されたADSDとい
う観点から説明される。ただし、本発明はADSDに限
定されるものではなく、他の分散型のアルゴリズムとサ
ービスに対しても同様に適用する。実際、本発明は、現
時点ではまだ供給されてない或は考えられてない分散型
のアルゴリズム及びサービスの開発を容易にすることが
期待される。本発明は、分散型のアルゴリズムの実行を
二つの主要な概念:つまり、(1)エージェント/マネ
ジャ概念と、(2)カプセル化概念、を実現することに
よって可能にする。
上で、分散型のアルゴリズムを実行することを可能にす
る。一つの好ましい実施例においては、適応DSD(A
DSD)と称される診断アルゴリズムが使用される。こ
のアルゴリズムは、前述の『Implementation of On-Lin
e Distributed System-Level DiagnosisTheory 』とい
う論文において説明されているのでこれを参照された
い。本発明は、SNMPv1に適用されたADSDとい
う観点から説明される。ただし、本発明はADSDに限
定されるものではなく、他の分散型のアルゴリズムとサ
ービスに対しても同様に適用する。実際、本発明は、現
時点ではまだ供給されてない或は考えられてない分散型
のアルゴリズム及びサービスの開発を容易にすることが
期待される。本発明は、分散型のアルゴリズムの実行を
二つの主要な概念:つまり、(1)エージェント/マネ
ジャ概念と、(2)カプセル化概念、を実現することに
よって可能にする。
【0010】1.エージェント/マネジャ概念 本発明は、SNMPv1に対して、“エージェント/マ
ネジャ”ノードの“同僚(peer)”構成、という考え方
を導入する。この構成は、ノード間の“階層”関係を排
除し;この概念下においては、全てのエージェント/マ
ネジャノードが同等の重要さを持つ。ADSDアルゴリ
ズムにおいては、複数のノードは、一つの論理リングに
編成され、これによって、複数のノードの一つの特定の
シーケンスが定義される。図3に示されるように、SN
MP−ADSDにおいては、各ノードは、そのリング内
の次のシーケンスのノードに対する管理ノードとして出
現する。例えば、シーケンスが左から右へと進む場合
は、ノード31はノード33に対してはマネジャノード
であり、ノード32に対してはエージェントノードであ
る。このシーケンスは、ADSDのような幾つかの用途
においては重要であり、これら用途においては、あるマ
ネジャノードが、そのリングの特定のシーケンス内のノ
ードを、故障のないノードが発見されるまでテストす
る。一方、エージェントとして機能するノードは、手前
の(マネジャ)ノードに対する局所MIB34をサポー
トする。図4は、同僚構成のエージェント/マネジャノ
ード間の対話を図解する。ノード41(マネジャとして
機能する)は、ノード42(エージェントとして機能す
る)に、コマンド(つまり、Get 、GetNext 及びSet )
を送り、一方、ノード42からのコマンド(つまり、Ge
tResponse 及びTrap)を処理する。こうして、各ノード
は、マネジャとエージェントの両方の機能を持つ。
ネジャ”ノードの“同僚(peer)”構成、という考え方
を導入する。この構成は、ノード間の“階層”関係を排
除し;この概念下においては、全てのエージェント/マ
ネジャノードが同等の重要さを持つ。ADSDアルゴリ
ズムにおいては、複数のノードは、一つの論理リングに
編成され、これによって、複数のノードの一つの特定の
シーケンスが定義される。図3に示されるように、SN
MP−ADSDにおいては、各ノードは、そのリング内
の次のシーケンスのノードに対する管理ノードとして出
現する。例えば、シーケンスが左から右へと進む場合
は、ノード31はノード33に対してはマネジャノード
であり、ノード32に対してはエージェントノードであ
る。このシーケンスは、ADSDのような幾つかの用途
においては重要であり、これら用途においては、あるマ
ネジャノードが、そのリングの特定のシーケンス内のノ
ードを、故障のないノードが発見されるまでテストす
る。一方、エージェントとして機能するノードは、手前
の(マネジャ)ノードに対する局所MIB34をサポー
トする。図4は、同僚構成のエージェント/マネジャノ
ード間の対話を図解する。ノード41(マネジャとして
機能する)は、ノード42(エージェントとして機能す
る)に、コマンド(つまり、Get 、GetNext 及びSet )
を送り、一方、ノード42からのコマンド(つまり、Ge
tResponse 及びTrap)を処理する。こうして、各ノード
は、マネジャとエージェントの両方の機能を持つ。
【0011】このエージェントとマネジャとの間の“同
僚”構成によって、SNMP−ADSDエージェント/
マネジャノードが、既に提案されている他のスキームの
ノードと区別される。例えば、SNMPバージョン2
(図2参照)は、トップマネジャと専用エージェントを
使用する。これとは対象的に、SNMP−ADSDエー
ジェント−マネジャは同僚として配列されているために
トップマネジャは存在しない。従って、(集中型マネジ
ャ或は階層管理方式とは対象的に)、同僚構成にされた
エージェント/マネジャノードを介して、分散型の網診
断アルゴリズムを動作する方式は、システムレベルの診
断と網管理を達成するための一つの新規な方法であると
言える。
僚”構成によって、SNMP−ADSDエージェント/
マネジャノードが、既に提案されている他のスキームの
ノードと区別される。例えば、SNMPバージョン2
(図2参照)は、トップマネジャと専用エージェントを
使用する。これとは対象的に、SNMP−ADSDエー
ジェント−マネジャは同僚として配列されているために
トップマネジャは存在しない。従って、(集中型マネジ
ャ或は階層管理方式とは対象的に)、同僚構成にされた
エージェント/マネジャノードを介して、分散型の網診
断アルゴリズムを動作する方式は、システムレベルの診
断と網管理を達成するための一つの新規な方法であると
言える。
【0012】2.カプセル化概念 SNMPv1に基づく網のノードをエージェント/マネ
ジャとして機能するように再構成するのに加えて、本発
明においては、カプセル化マップを使用して、あるアル
ゴリズム或はサービスがSNMPv1内で動作するよう
に“カプセル化”される。SNMP−ADSDは、カプ
セル化の一例を提供するが、この例においては、ある分
散型のアルゴリズム(このケースにおいてはADSD)
が、SNMPv1のフレームワーク内で完全に動作する
ようにマッピングされる。任意の分散型のアルゴリズム
或はサービスを実現する場合、通常、一つの所有プロト
コルがその分散型のアルゴリズム或はサービスによって
要求されるコマンドを遂行するように定義される。AD
SDにおいては、ノード間で通常に送られるメッセージ
としては、ノードにそのテストされたアレイ内の全ての
情報を転送するように要請するリクエスト、別のノード
に診断情報を送るメッセージ、及びメッセージが受信さ
れた事実を通知するメッセージが含まれる。さらに、エ
ージェントノードがクライアントノードに提供するサー
ビス、例えば、現在の診断状況を告げよ、というメッセ
ージが存在する。
ジャとして機能するように再構成するのに加えて、本発
明においては、カプセル化マップを使用して、あるアル
ゴリズム或はサービスがSNMPv1内で動作するよう
に“カプセル化”される。SNMP−ADSDは、カプ
セル化の一例を提供するが、この例においては、ある分
散型のアルゴリズム(このケースにおいてはADSD)
が、SNMPv1のフレームワーク内で完全に動作する
ようにマッピングされる。任意の分散型のアルゴリズム
或はサービスを実現する場合、通常、一つの所有プロト
コルがその分散型のアルゴリズム或はサービスによって
要求されるコマンドを遂行するように定義される。AD
SDにおいては、ノード間で通常に送られるメッセージ
としては、ノードにそのテストされたアレイ内の全ての
情報を転送するように要請するリクエスト、別のノード
に診断情報を送るメッセージ、及びメッセージが受信さ
れた事実を通知するメッセージが含まれる。さらに、エ
ージェントノードがクライアントノードに提供するサー
ビス、例えば、現在の診断状況を告げよ、というメッセ
ージが存在する。
【0013】カプセル化に当っては、全てのこれらサー
ビス及びプロトコルが、SNMPv1コマンドと、MI
B変数によって置換される。カプセル化マップは、アル
ゴリズムの所有コマンドを、同等の機能を持つSNMP
v1メッセージに翻訳する。あるアルゴリズムのカプセ
ル化は、本質的に、二つのステップ:つまり、a)プロ
トコルメッセージをマッピングするステップと、b)M
IB変数をマッピングするステップから構成される。以
下においては、SNMP−ADSDを例にとって、カプ
セル化のこれら要素(ステップ)の相互関係と各ステッ
プについて説明される。
ビス及びプロトコルが、SNMPv1コマンドと、MI
B変数によって置換される。カプセル化マップは、アル
ゴリズムの所有コマンドを、同等の機能を持つSNMP
v1メッセージに翻訳する。あるアルゴリズムのカプセ
ル化は、本質的に、二つのステップ:つまり、a)プロ
トコルメッセージをマッピングするステップと、b)M
IB変数をマッピングするステップから構成される。以
下においては、SNMP−ADSDを例にとって、カプ
セル化のこれら要素(ステップ)の相互関係と各ステッ
プについて説明される。
【0014】a.プロトコルメッセージのマッピング:
通常はあるアルゴリズムの所有プロトコルを構成するメ
ッセージが、機能的に同等なSNMPv1のメッセージ
にマッピングされる。SNMPv1のメッセージとある
特定のアルゴリズムとの間のマッピングは、ある考慮に
基づいて管理される。つまり、第一に、SNMPv1の
メッセージは、“クリーン”であり、外来の欄を持たな
いことが要求される。第二に、生成されるメッセージと
それらが導き出す応答が従来のSNMPv1プロトコル
と一貫性を持つことが要求される。これは、Get とSet
リクエストが適切な形式の応答を生成すべきであるこ
と、及び、パスされる全ての情報が、あるクライアント
のMIBへの書込み或は読み出しを行なっているあるノ
ードに対応すべきであることを意味する。この理由のた
めに、MIB位置が、ノード間でデータをパスするため
に定義され、Trapメッセージが、SNMPv1のGet 及
びGetResponse メッセージに簡単に適合しない情報を運
ぶために使用される。
通常はあるアルゴリズムの所有プロトコルを構成するメ
ッセージが、機能的に同等なSNMPv1のメッセージ
にマッピングされる。SNMPv1のメッセージとある
特定のアルゴリズムとの間のマッピングは、ある考慮に
基づいて管理される。つまり、第一に、SNMPv1の
メッセージは、“クリーン”であり、外来の欄を持たな
いことが要求される。第二に、生成されるメッセージと
それらが導き出す応答が従来のSNMPv1プロトコル
と一貫性を持つことが要求される。これは、Get とSet
リクエストが適切な形式の応答を生成すべきであるこ
と、及び、パスされる全ての情報が、あるクライアント
のMIBへの書込み或は読み出しを行なっているあるノ
ードに対応すべきであることを意味する。この理由のた
めに、MIB位置が、ノード間でデータをパスするため
に定義され、Trapメッセージが、SNMPv1のGet 及
びGetResponse メッセージに簡単に適合しない情報を運
ぶために使用される。
【0015】ADSDからSNMPv1へのマッピング
がテーブル1に示される。このテーブルは、ADSDプ
ロトコルからSNMPv1プロトコルへの翻訳を示す。
図5(a)と5(b)には、一例としてのメッセージ交
換に対するADSDからSNMPv1へのマッピングが
図解される。テストを要求するためには、マネジャノー
ド51は、通常、ある所有“テスト要求”メッセージを
エージェントノード52に送り、エージェントノード
は、これに応答して、“受取り通知”メッセージを送り
返す。その後、テストされたエージェントノード52
は、テスト結果メッセージをマネジャノード51に送
り、マネジャノード51は、これを受け取った確認を送
る。翻訳されたプロトコルが図5bに示される。このS
NMPv1にマッピングされたプロトコルにおいては、
テスト要求は、マネジャノード51によって発行され
る。マネジャノード51は、エージェントノード52に
“Set ”コマンドを送る。この要求の受取りの確認が、
直ちに“Get Response”メッセージによって行なわれ
る。テストが完了すると、エージェントノード52は、
テスト結果をSNMPv1のTrapメッセージを介してマ
ネジャノード51に送る。企業に固有の(ユーザによっ
て定義された)トラップがこの目的のために留保され
る。このようにして、通常はADSDプロトコルによっ
て交換される全てのメッセージが、機能的に等価なSN
MPv1のプロトコルを使用するメッセージによって置
換される。
がテーブル1に示される。このテーブルは、ADSDプ
ロトコルからSNMPv1プロトコルへの翻訳を示す。
図5(a)と5(b)には、一例としてのメッセージ交
換に対するADSDからSNMPv1へのマッピングが
図解される。テストを要求するためには、マネジャノー
ド51は、通常、ある所有“テスト要求”メッセージを
エージェントノード52に送り、エージェントノード
は、これに応答して、“受取り通知”メッセージを送り
返す。その後、テストされたエージェントノード52
は、テスト結果メッセージをマネジャノード51に送
り、マネジャノード51は、これを受け取った確認を送
る。翻訳されたプロトコルが図5bに示される。このS
NMPv1にマッピングされたプロトコルにおいては、
テスト要求は、マネジャノード51によって発行され
る。マネジャノード51は、エージェントノード52に
“Set ”コマンドを送る。この要求の受取りの確認が、
直ちに“Get Response”メッセージによって行なわれ
る。テストが完了すると、エージェントノード52は、
テスト結果をSNMPv1のTrapメッセージを介してマ
ネジャノード51に送る。企業に固有の(ユーザによっ
て定義された)トラップがこの目的のために留保され
る。このようにして、通常はADSDプロトコルによっ
て交換される全てのメッセージが、機能的に等価なSN
MPv1のプロトコルを使用するメッセージによって置
換される。
【0016】
【表1】
【0017】b.MIB変数のマッピング カプセル化は、プロトコルの翻訳のみでなく、アルゴリ
ズム変数或はサービスのMIBへのマッピングも伴う。
カプセル化マップは、異なるMIB位置を、様々なアル
ゴリズム変数をサポートするために割り当てる。アルゴ
リズム変数のマッピングにおいては、典型的には、3つ
の要素、つまり、コマンド変数、プレースホルダ変数、
及びデータ変数が、扱われる。SNMP−ADSDのマ
ッピングがテーブル2に示されるが、テーブル2は、S
NMP−ADSDに対するMIBが、多数の変数を持つ
幾つかのグループを含むことを示す。この特定のMIB
構造が以下において解説の目的で説明される。
ズム変数或はサービスのMIBへのマッピングも伴う。
カプセル化マップは、異なるMIB位置を、様々なアル
ゴリズム変数をサポートするために割り当てる。アルゴ
リズム変数のマッピングにおいては、典型的には、3つ
の要素、つまり、コマンド変数、プレースホルダ変数、
及びデータ変数が、扱われる。SNMP−ADSDのマ
ッピングがテーブル2に示されるが、テーブル2は、S
NMP−ADSDに対するMIBが、多数の変数を持つ
幾つかのグループを含むことを示す。この特定のMIB
構造が以下において解説の目的で説明される。
【0018】
【表2】
【0019】SNMP−ADSDにおけるMIBは、エ
ージェントノードに向けてコマンドを発行するために使
用される制御グループを含む。Control Group に対する
必要性は、マネジャノードが、Set コマンドを介してエ
ージェントにインストラクションを送ることから発生す
る。ただし、Set コマンドの一つの好ましい実施例は、
MIBにデータを書込むのに制限され、任意のインスト
ラクションの発行は行なわない。従って、SNMP−A
DSDにおいては、マネジャノードは、MIB内の特定
の位置に書込みを行なうSet コマンドを発行する。この
MIB位置への書込みは、エージェントノードにリクエ
ストされた機能を遂行するように指令する。図5bに示
されるように、マネジャノード51は、Set コマンドを
送るが、これは、“RequestTest ”位置に“1”を書込
む。エージェントノード52は、この“1”が“自信の
テスト”を意味するものと解釈する。
ージェントノードに向けてコマンドを発行するために使
用される制御グループを含む。Control Group に対する
必要性は、マネジャノードが、Set コマンドを介してエ
ージェントにインストラクションを送ることから発生す
る。ただし、Set コマンドの一つの好ましい実施例は、
MIBにデータを書込むのに制限され、任意のインスト
ラクションの発行は行なわない。従って、SNMP−A
DSDにおいては、マネジャノードは、MIB内の特定
の位置に書込みを行なうSet コマンドを発行する。この
MIB位置への書込みは、エージェントノードにリクエ
ストされた機能を遂行するように指令する。図5bに示
されるように、マネジャノード51は、Set コマンドを
送るが、これは、“RequestTest ”位置に“1”を書込
む。エージェントノード52は、この“1”が“自信の
テスト”を意味するものと解釈する。
【0020】しばしば、所有プロトコルは、コマンド自
身に加えて、情報をパスする必要が生じる。この理由の
ために、MIBは、Admin Group を含む。このグループ
は、SNMPv1のメッセージにおけるプレースホルダ
として機能する複数のオブジェクトを含む。例えば、A
DSDにおいては、発行された各テストは、一意のテス
ト識別子(テスト者によってリクエストと応答を対応さ
せるために使用される)を持つ。ただし、あるSNMP
v1のSet コマンドが、データ片、例えば、テスト識別
子を運ぶためには、MIB内にこのテスト識別子を書込
むためのメモリ位置が存在しなければならない。この位
置は、“1”が“テスト”位置内に書込まれるのと同時
に発生する。SNMP−ADSDにおいては、Admin グ
ループが、この“プレースホルダ”データ位置として機
能し、この機能によって、SNMP−ADSDメッセー
ジは、この位置に書込むことによって、追加の情報を運
ぶことが可能になる。ADSDアルゴリズム内に含まれ
る全ての情報は、MIBにて一つのData Groupにマッピ
ングされる。このData Groupは、読出し専用のグループ
であり、この結果として、事象ドライブ或は非同期形式
のADSDによって使用される全ての内部データ構造
が、マネジャに対して透明となる。これは、外部ノード
によるADSDアルゴリズムの状態の尋問を可能にす
る。図6に簡略的に示されるように、Tested-Up アレイ
61が、ノード62のMIB63内に維持される。マネ
ジャとして機能する他のノードは、Get とGetNext コマ
ンドを介してこのアレイへのアクセス及びこれからの取
り出しを行なうことができる。ADSDのもう一つの機
能は、Tested-Up アレイをエージェントノードからマネ
ジャノードに、エージェントノードのテストが成功した
とき(故障がなかったとき)に送ることである。これに
よって、各ノードのMIB内の情報の絶え間ない更新が
達成される。この機能のもう一つの実施例においては、
エージェントノードは、そのMIB情報をマネジャノー
ド以外の他の複数のノードに送信し、MIB情報を網全
体を通じて多重送信する。
身に加えて、情報をパスする必要が生じる。この理由の
ために、MIBは、Admin Group を含む。このグループ
は、SNMPv1のメッセージにおけるプレースホルダ
として機能する複数のオブジェクトを含む。例えば、A
DSDにおいては、発行された各テストは、一意のテス
ト識別子(テスト者によってリクエストと応答を対応さ
せるために使用される)を持つ。ただし、あるSNMP
v1のSet コマンドが、データ片、例えば、テスト識別
子を運ぶためには、MIB内にこのテスト識別子を書込
むためのメモリ位置が存在しなければならない。この位
置は、“1”が“テスト”位置内に書込まれるのと同時
に発生する。SNMP−ADSDにおいては、Admin グ
ループが、この“プレースホルダ”データ位置として機
能し、この機能によって、SNMP−ADSDメッセー
ジは、この位置に書込むことによって、追加の情報を運
ぶことが可能になる。ADSDアルゴリズム内に含まれ
る全ての情報は、MIBにて一つのData Groupにマッピ
ングされる。このData Groupは、読出し専用のグループ
であり、この結果として、事象ドライブ或は非同期形式
のADSDによって使用される全ての内部データ構造
が、マネジャに対して透明となる。これは、外部ノード
によるADSDアルゴリズムの状態の尋問を可能にす
る。図6に簡略的に示されるように、Tested-Up アレイ
61が、ノード62のMIB63内に維持される。マネ
ジャとして機能する他のノードは、Get とGetNext コマ
ンドを介してこのアレイへのアクセス及びこれからの取
り出しを行なうことができる。ADSDのもう一つの機
能は、Tested-Up アレイをエージェントノードからマネ
ジャノードに、エージェントノードのテストが成功した
とき(故障がなかったとき)に送ることである。これに
よって、各ノードのMIB内の情報の絶え間ない更新が
達成される。この機能のもう一つの実施例においては、
エージェントノードは、そのMIB情報をマネジャノー
ド以外の他の複数のノードに送信し、MIB情報を網全
体を通じて多重送信する。
【0021】残りの二つのグループ、つまり、Configと
Address グループは、この例、つまり、ADSDにおい
てマッピングされるアルゴリズムに特有である。Config
グループは、タイムアウトの設定などのアルゴリズムの
実行に係るパラメータ、並びに、有益な情報、例えば、
マシン上で実行しているADSDの現在のバージョンに
対するアクセスを提供する。ADSDにおいては、各ノ
ードに、ノードの順番を決めるための一意のノード番号
が割り当てられ、これによって前に説明されたリング構
造が生成される。Address グループは、ADSDによっ
て使用されるノード番号と、ホストマシンの指定のため
に使用されるより一般的なIPアドレスとの間の翻訳テ
ーブルとして機能する。
Address グループは、この例、つまり、ADSDにおい
てマッピングされるアルゴリズムに特有である。Config
グループは、タイムアウトの設定などのアルゴリズムの
実行に係るパラメータ、並びに、有益な情報、例えば、
マシン上で実行しているADSDの現在のバージョンに
対するアクセスを提供する。ADSDにおいては、各ノ
ードに、ノードの順番を決めるための一意のノード番号
が割り当てられ、これによって前に説明されたリング構
造が生成される。Address グループは、ADSDによっ
て使用されるノード番号と、ホストマシンの指定のため
に使用されるより一般的なIPアドレスとの間の翻訳テ
ーブルとして機能する。
【0022】B 上の実施例では、ADSDのSNMPへのカプセル化に
関するものであるが、本発明は、サーバの実行も扱う。
サーバの実現は、上に述べたのと同一の二つの概念に従
う。ただし、意味論上の問題として、慣習的に、マネジ
ャノードが、クライアントノードと呼ばれ、エージェン
トノードが、サーバノードと呼ばれる。カプセル化サー
ビスの主要な長所として、外部ユーザは、多様なサービ
スを使用するためにたった一つのプロトコル、つまり、
SNMPv1をサポートすることのみを要求される。実
際、カプセル化は、SNMPv1のMIBとメッセージ
を使用して、サービスを呼出し、データを表現するため
の一つの標準化された方法を提供する。
関するものであるが、本発明は、サーバの実行も扱う。
サーバの実現は、上に述べたのと同一の二つの概念に従
う。ただし、意味論上の問題として、慣習的に、マネジ
ャノードが、クライアントノードと呼ばれ、エージェン
トノードが、サーバノードと呼ばれる。カプセル化サー
ビスの主要な長所として、外部ユーザは、多様なサービ
スを使用するためにたった一つのプロトコル、つまり、
SNMPv1をサポートすることのみを要求される。実
際、カプセル化は、SNMPv1のMIBとメッセージ
を使用して、サービスを呼出し、データを表現するため
の一つの標準化された方法を提供する。
【0023】SNMPv1に分散型のサーバをカプセル
化する概念は、多くのサーバ用途に拡張することができ
る。例えば、ADSDは、通常、ADSDがその上で動
作するノードと任意の外部エージェシイに対して、“診
断”サービスを提供する。あるシステムの診断は、サー
バノード(図6に示される)のMIB内に格納された
“tested-up arry”上で、診断手続きをランすることに
よって決定される。SNMPv1下においてこのサービ
スを呼出すためには、クライアントノードは、単に、サ
ーバノードの“診断”アレイを得るために、Get リクエ
ストを発行する。すると、現在の診断がリターンされ
る。(ライブラリ呼或は所有メッセージプロトコルを介
しての)追加のインタフェースは要求されない。他の実
施例としては、タイムサーバと遠隔手続き呼がある。タ
イムサーバの場合は、クライアントノードは、現在の時
間を取り出すために、タイムサーバ上でランしているS
NMPv1のサーバノードに向けて、“Get ”リクエス
トを発行する。すると、現在の時間が、サーバノードの
MIB位置内にマッピングされる。遠隔手続き呼におい
ては、クライアントノードは、サーバノードに向けて、
“セット”コマンドを発行する。このコマンドは、呼の
パラメータ(MIB内の適当なプレースホルダ位置内に
マッピングされる)と、GOビット(MIB内のコマン
ド変数内にマッピングされる)を含む。サーバノード
は、これに応答して、結果を含むGetResponse 或はTrap
コマンドを返信する。
化する概念は、多くのサーバ用途に拡張することができ
る。例えば、ADSDは、通常、ADSDがその上で動
作するノードと任意の外部エージェシイに対して、“診
断”サービスを提供する。あるシステムの診断は、サー
バノード(図6に示される)のMIB内に格納された
“tested-up arry”上で、診断手続きをランすることに
よって決定される。SNMPv1下においてこのサービ
スを呼出すためには、クライアントノードは、単に、サ
ーバノードの“診断”アレイを得るために、Get リクエ
ストを発行する。すると、現在の診断がリターンされ
る。(ライブラリ呼或は所有メッセージプロトコルを介
しての)追加のインタフェースは要求されない。他の実
施例としては、タイムサーバと遠隔手続き呼がある。タ
イムサーバの場合は、クライアントノードは、現在の時
間を取り出すために、タイムサーバ上でランしているS
NMPv1のサーバノードに向けて、“Get ”リクエス
トを発行する。すると、現在の時間が、サーバノードの
MIB位置内にマッピングされる。遠隔手続き呼におい
ては、クライアントノードは、サーバノードに向けて、
“セット”コマンドを発行する。このコマンドは、呼の
パラメータ(MIB内の適当なプレースホルダ位置内に
マッピングされる)と、GOビット(MIB内のコマン
ド変数内にマッピングされる)を含む。サーバノード
は、これに応答して、結果を含むGetResponse 或はTrap
コマンドを返信する。
【0024】ニュースサーバ或はプリントサーバを使用
することもできる。ニュースサーバとして使用する場合
は、ユーザは、クライアントノードに、トラップコマン
ドを介して、サーバノードのMIBから現在のメッセー
ジを含むテーブルを読出すように指令することによっ
て、ニュースグループを読出すこととなる。プリントサ
ーバとして使用される場合は、プリントされるべきデー
タが、MIB内のストリング位置内に書込まれる。これ
ら用途は、SNMPv1がバルク情報用に設計されてい
ないために、現在使用されているNNTPプロトコル或
はプリントサービスより効率が落ちるが、ただし、この
状況は、より効率的なサーバの出現と共に変化すること
が考えられる。
することもできる。ニュースサーバとして使用する場合
は、ユーザは、クライアントノードに、トラップコマン
ドを介して、サーバノードのMIBから現在のメッセー
ジを含むテーブルを読出すように指令することによっ
て、ニュースグループを読出すこととなる。プリントサ
ーバとして使用される場合は、プリントされるべきデー
タが、MIB内のストリング位置内に書込まれる。これ
ら用途は、SNMPv1がバルク情報用に設計されてい
ないために、現在使用されているNNTPプロトコル或
はプリントサービスより効率が落ちるが、ただし、この
状況は、より効率的なサーバの出現と共に変化すること
が考えられる。
【0025】C. 同僚管理と、アルゴリズムとサービスのカプセル化、と
いう本発明の革新概念は、様々な物理リンク或は層、例
えば、T1、イサーネット、及び非同期転送モード(A
MT)を使用するローカルアクセス網(LAN)システ
ム内で実現することができる。これらの中で、ATMと
SNMPv1の統合は、本発明の一つの興味ある実施例
を提供する。SNMPをATM LAN に統合するためには、
二つのスキームの使用が考えられる。
いう本発明の革新概念は、様々な物理リンク或は層、例
えば、T1、イサーネット、及び非同期転送モード(A
MT)を使用するローカルアクセス網(LAN)システ
ム内で実現することができる。これらの中で、ATMと
SNMPv1の統合は、本発明の一つの興味ある実施例
を提供する。SNMPをATM LAN に統合するためには、
二つのスキームの使用が考えられる。
【0026】図7(a)には、第一のスキームが、スタ
ック77として示される。このスキームは、TCP/IPプロ
トコルスーツ71とATMプロトコルスーツ72の組合
わせを使用する。この実現においては、TCP/IPプロトコ
ルスーツ71は、従来のTCP層の代わりにユーザデー
タグラムプロトコル(UDP)層78を使用する。AT
Mプロトコルスーツ72は、データリンクと幾つかの物
理層をATM適応層(AAL)73とATM層74にて
置換する。TCP/IPとATMプロトコルスーツの組合わせ
は、物理層75をSNMPv1層76と結合する。この
スキームは、現存のソフトウエアとのその互換性のため
に必要であるが、ただし、プロトコルスタック77は、
SNMPv1の処理に追加のオーバヘッドを加える。
ック77として示される。このスキームは、TCP/IPプロ
トコルスーツ71とATMプロトコルスーツ72の組合
わせを使用する。この実現においては、TCP/IPプロトコ
ルスーツ71は、従来のTCP層の代わりにユーザデー
タグラムプロトコル(UDP)層78を使用する。AT
Mプロトコルスーツ72は、データリンクと幾つかの物
理層をATM適応層(AAL)73とATM層74にて
置換する。TCP/IPとATMプロトコルスーツの組合わせ
は、物理層75をSNMPv1層76と結合する。この
スキームは、現存のソフトウエアとのその互換性のため
に必要であるが、ただし、プロトコルスタック77は、
SNMPv1の処理に追加のオーバヘッドを加える。
【0027】図7(b)には、SNMPv1をベースと
するATM LAN システムを実現するためのより良い方法が
スタック79として示される。この実施例は、ATMプ
ロトコルスーツ72の知能を、単にポイント・ツウ・ポ
イント通信のためにばかりでなく、通信のルーティング
とスイッチングのためもに利用する。結果として、TCP/
IPプロトコルスーツ71が排除され、ATMプロトコル
スーツ72は、SNMPv1の層76と直接に通信を行
なう。これは、“lite”プロトコルスタックに当り、ノ
ードの所でのオーバヘッドを低減する。上の教示の観点
から本発明の様々な修正とバリエーションが可能なこと
は明白である。従って、本発明は、特許請求の範囲から
逸脱することなく、ここに具体的に説明される以外にも
実施できることが理解できるものである。
するATM LAN システムを実現するためのより良い方法が
スタック79として示される。この実施例は、ATMプ
ロトコルスーツ72の知能を、単にポイント・ツウ・ポ
イント通信のためにばかりでなく、通信のルーティング
とスイッチングのためもに利用する。結果として、TCP/
IPプロトコルスーツ71が排除され、ATMプロトコル
スーツ72は、SNMPv1の層76と直接に通信を行
なう。これは、“lite”プロトコルスタックに当り、ノ
ードの所でのオーバヘッドを低減する。上の教示の観点
から本発明の様々な修正とバリエーションが可能なこと
は明白である。従って、本発明は、特許請求の範囲から
逸脱することなく、ここに具体的に説明される以外にも
実施できることが理解できるものである。
【図1】SNMPv1での従来の集中型のマネジャ構成
を示す。
を示す。
【図2】従来の階層型の管理構成を示す。
【図3】分散型のシステムにおけるエージェント/マネ
ジャノードの構成を示す。
ジャノードの構成を示す。
【図4】本発明の同僚方式の管理構成を示す。
【図5a】ADSDプロトコルのこれと同等のSNMP
v1プロトコルへのマッピングを示す。
v1プロトコルへのマッピングを示す。
【図5b】ADSDプロトコルのこれと同等のSNMP
v1プロトコルへのマッピングを示す。
v1プロトコルへのマッピングを示す。
【図6】オンライン分散型のシステムレベル診断アルゴ
リズムによって使用されるデータ配列を含む一例として
のMIB構造を示す。
リズムによって使用されるデータ配列を含む一例として
のMIB構造を示す。
【図7(a)】ATM LAN 網上でのSNMPv1の二つの
実施スキームの1を示す。
実施スキームの1を示す。
【図7(b)】ATM LAN 網上でのSNMPv1の二つの
実施スキームの2を示す。
実施スキームの2を示す。
1 マネジャ 2,3 エージェント
───────────────────────────────────────────────────── フロントページの続き (72)発明者 マーク イー. スタール アメリカ合衆国.15217 ニュージャーシ ィ,ピッツバーグ,リッジヴィル アヴェ ニュー 6611
Claims (20)
- 【請求項1】 シンプルネットワークマネジメントプロ
トコルバージョン1(SNMPv1)に基づくコンピュ
ータ網内で分散アルゴリズムを実行するための方法であ
って、前記のSNMPv1がGet 、GetNext 、Set 、Ge
tResponse 及びTrapメッセージを含む複数のメッセージ
を使用し、前記のアルゴリズムが所有プロトコルと変数
を持ち、前記の変数がコマンド、プレースホルダ及びデ
ータを含み、前記の網が複数のノードを持ち、各ノード
が管理された情報ベース(MIB)を持ち、この方法
が: a.前記の網内のノードを同僚として機能できるように
構成するステップを含み、このステップが: i.各ノードをマネジャノードとして機能するようにプ
ログラミングするサブステップを含み、前記のマネジャ
ノードがエージェントノードのMIB内のある位置を読
出すためにエージェントノードにGet メッセージを送
り、また、あるエージェントノードのMIB内のある位
置に書込むためにエージェントノードにSet メッセージ
を送り、上記のステップがさらに ii.各ノードをエージェントノードとして機能するよ
うにプログラミングするサブステップを含み、前記のエ
ージェントノードがGet メッセージに応答してマネジャ
ノードにGetResponse メッセージを送り、また、ある事
象に応答してマネジャノードにTrapメッセージを送り;
この方法がさらに b.前記のアルゴリズムをSNMPv1にカプセル化す
るステップを含み、このカプセル化が: i.前記の所有プロトコルを同等の機能を持つ前記のS
NMPv1のメッセージにマッピングするサブステッ
プ;及び ii.前記の変数を前記のMIB内のある位置にマッピ
ングするサブステップを含むことを特徴とする方法。 - 【請求項2】 前記のステップb.ii.が: (a)アルゴリズムコマンド変数を前記のMIB内のあ
る位置にマッピングするサブステップ; (b)アルゴリズムプレースホルダ変数を前記のMIB
内のある位置にマッピングするサブステップ;及び (c)アルゴリズムデータ変数を前記のMIB内のある
位置にマッピングするサブステップを含むことを特徴と
する請求項1の方法。 - 【請求項3】 ステップa.がさらに: iii.前記の複数のノードを前記のノードのあるシー
ケンスを構成する論理リングに配列するステップを含
み;前記の方法がさらに: c.前記のアルゴリズムを以下のサブステップ、つま
り: i.前記のあるシーケンス内のマネジャノードとして機
能しているエージェント/マネジャノードからエージェ
ントノードとして機能しているエージェント/マネジャ
ノードにあるエージェントノードが応答するまでセット
コマンドを送信するサブステップ;及び ii.前記のマネジャノードのMIB内のデータ変数を
前記のあるエージェントノードにそのMIB内に格納さ
れているデータ変数をトラップコマンドを介して前記の
マネジャノードのMIBに転送させることによって更新
するサブステップを遂行するために実行するステップを
含むことを特徴とする請求項2の方法。 - 【請求項4】 前記のステップc.ii.のあるエージ
ェントノードがそのMIB内のデータ変数を前記のマネ
ジャノード以外のノードに転送することを特徴とする請
求項3の方法。 - 【請求項5】 前記のステップc.ii.のあるエージ
ェントノードがそのMIB内のデータ変数を前記の網内
の全ての他のノードに多重送信することを特徴とする請
求項3の方法。 - 【請求項6】 前記のアルゴリズムが分散型のシステム
診断アルゴリズム、分散型の負荷バランシングアルゴリ
ズム、及び分散型のユーザバランシングアルゴリズムか
ら成る一群から選択されることを特徴とする請求項3の
方法。 - 【請求項7】 前記のアルゴリズムが診断アルゴリズム
であり、前記のMIBが一つの障害アレイを含み;ここ
でステップ1.c.がさらに: iii.前記の障害アレイを評価することによって障害
ノードを診断するサブステップを含み、各ノードがこの
ような診断を行なう能力を持つことを特徴とする請求項
3の方法。 - 【請求項8】 e.障害ノードを補償するために前記の
コンピュータ網を修正するステップがさらに含まれるこ
とを特徴とする請求項7の方法。 - 【請求項9】 前記のアルゴリズムが適応分散型システ
ム診断(ADSD)アルゴリズムであることを特徴とす
る請求項7の方法。 - 【請求項10】 前記のステップb.ii.(a)が: (i)前記のアルゴリズムコマンド変数を前記のMIB
内のある位置にマッピングすることによってMIB制御
グループを設定するサブステップを含み;前記のステッ
プb.ii.(b)が: (i)前記のアルゴリズムプレースメントホルダ変数を
前記のMIB内のある位置にマッピングすることによっ
てMIBプレースホルダグループを設定するサブステッ
プを含み;前記のステップb.ii.(c)が: (i)前記のアルゴリズムデータを前記のMIB内のあ
る位置にマッピングすることによってMIBデータグル
ープを設定するサブステップを含み:前記のステップ
b.ii.がさらに: d)MIBアドレスグループを、ADSDによって使用
されるノード番号と前記のコンピュータ網によって使用
されるIPアドレスの翻訳テーブルを、前記のMIB内
のある位置にマッピンすることによって設定するサブス
テップ;及び e)MIB構成グループを、前記のADSDによって使
用されるパラメータを前記のMIB内のある位置にマッ
ピングすることによって設定するサブステップを含むこ
とを特徴とする請求項9の方法。 - 【請求項11】 前記のコンピュータ網がATMプロト
コルスーツを持つ非同期転送モード(ATM)網であ
り;前記の方法がさらに: c.前記のSNMPv1を前記のATMプロトコルスー
ツに直接にインタフェースするステップを含むことを特
徴とする請求項1の方法。 - 【請求項12】 シンプルネットワークマネジメントプ
ロトコルバージョン1(SNMPv1)に基づくコンピ
ュータ網内でサーバを実行するための方法であって、前
記のSNMPv1がGet 、GetNext 、Set 、GetRespons
e 及びTrapメッセージを含む複数のメッセージを使用
し、前記のサービスが所有プロトコルと変数を持ち、前
記の変数がコマンド、プレースホルダ及びデータを含
み、前記の網が複数のノードを持ち、各ノードが管理さ
れた情報ベース(MIB)を持ち、この方法が: a.前記の網内のノードを同僚として機能できるように
構成するステップを含み、このステップが: i.各ノードをクライアントノードとして機能するよう
にプログラミングするサブステップを含み、前記のクラ
イアントノードがサーバノードのMIB内のある位置を
読出すためにサーバノードにGet メッセージを送り、ま
た、あるサーバノードのMIB内のある位置に書込むた
めにサーバノードにSet メッセージを送り、上記のステ
ップがさらに ii.各ノードをサーバノードとして機能するようにプ
ログラミングするサブステップを含み、前記のサーバノ
ードがGet メッセージに応答してクライアントノードに
GetResponse メッセージを送り、また、ある事象に応答
してTrapメッセージを送り;この方法がさらに b.前記のアルゴリズムをSNMPv1にカプセル化す
るステップを含み、このカプセル化が: i.前記の所有プロトコルを同等の機能を持つ前記のS
NMPv1のメッセージにマッピングするサブステッ
プ;及び ii.前記の変数を前記のMIB内のある位置にマッピ
ングするサブステップを含むことを特徴とする方法。 - 【請求項13】 前記のステップb.ii.が: a)サービスコマンド変数を前記のMIB内のある位置
にマッピングするサブステップ; b)サービスプレースホルダ変数を前記のMIB内のあ
る位置にマッピングするサブステップ;及び c)サービスデータ変数を前記のMIB内のある位置に
マッピングするサブステップを含むことを特徴とする請
求項12の方法。 - 【請求項14】 前記のサーバがタイムサーバ、ニュー
スサーバ、及びプリントサーバから成る一群から選択さ
れることを特徴とする請求項12の方法。 - 【請求項15】 シンプルネットワークマネジメントプ
ロトコルバージョン1(SNMPv1)に基づくコンピ
ュータ網内で分散アルゴリズムを実行するためのコンピ
ュータ装置であって、前記のSNMPv1がGet 、GetN
ext 、Set 、GetResponse 及びTrapメッセージを含む複
数のメッセージを使用し、前記のアルゴリズムが所有プ
ロトコルと変数を持ち、前記の変数がコマンド、プレー
スホルダ及びデータを含み、前記の網が複数のノードを
持ち、各ノードが管理された情報ベース(MIB)を持
ち、この装置が: a.エージェント/マネジャノードを含み、ここで: i.各エージェン/マネジャノードがマネジャノードと
して機能した場合は、前記のマネジャノードがエージェ
ントノードのMIB内のある位置を読出すためにエージ
ェントノードにGet メッセージを送り、また、あるエー
ジェントノードのMIB内のある位置に書込むためにエ
ージェントノードにSet メッセージを送り、 ii.各エージェント/マネジャノードがエージェント
ノードとして機能した場合は、前記のエージェントノー
ドがGet メッセージに応答してマネジャノードにGetRes
ponse メッセージを送り、また、ある事象に応答してTr
apメッセージを送り;この装置がさらに b.前記のアルゴリズムを前記のSNMPv1にカプセ
ル化するためのカプセル化マップを含み、ここで: i.前記のカプセル化マップが前記の所有プロトコルを
同等の機能を持つ前記のSNMPv1メッセージに翻訳
するテーブルを含み;さらに ii.前記のカプセル化マップが前記の変数を前記のM
IB内のある位置にマッピングするための充分なプログ
ラミングを含むことを特徴とする装置。 - 【請求項16】 前記のプログラミングが: (a)アルゴリズムコマンド変数を前記のMIB内のあ
る位置に割り当て; (b)アルゴリズムプレースホルダ変数を前記のMIB
内のある位置に割り当て;さらに (c)アルゴリズムデータ変数を前記のMIB内のある
位置に割り当てる動作を含むことを特徴とする請求項1
5の装置。 - 【請求項17】 前記のエージェント/マネジャノード
が前記のエージェント/マネジャノードのあるシーケン
スを持つ論理リングを形成し;前記の装置がさらに: c.以下のステップ、つまり: i.前記のあるシーケンス内のマネジャノードとして機
能しているエージェント/マネジャノードからエージェ
ントノードとして機能しているエージェント/マネジャ
ノードにあるエージェントノードが応答するまでセット
コマンドを送信するサブステップ;及び ii.前記のマネジャノードのMIB内のデータ変数を
前記のあるエージェントノードにそのMIB内に格納さ
れているデータ変数をトラップコマンドを介して前記の
マネジャノードのMIBに転送させることによって更新
するサブステップを遂行するのアルゴリズムを含むこと
を特徴とする請求項16の装置。 - 【請求項18】 前記のステップc.ii.のあるエー
ジェントノードがそのMIB内のデータ変数を前記のマ
ネジャノード以外の複数のノードに転送することを特徴
とする請求項17の装置。 - 【請求項19】 前記のアルゴリズムが適応分散型シス
テム診断(ADSD)アルゴリズムであることを特徴と
する請求項15の装置。 - 【請求項20】 前記のコンピュータ網がATMプロト
コルスーツを持つ非同期転送モード(ATM)網であ
り;前記の装置がさらに: c.前記のSNMPv1の前記のATMプロトコルスー
ツへの直接インタフェースを持つことを特徴とする請求
項15の装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US24130294A | 1994-05-10 | 1994-05-10 | |
| US241302 | 1994-05-10 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07319793A true JPH07319793A (ja) | 1995-12-08 |
Family
ID=22910127
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7111394A Withdrawn JPH07319793A (ja) | 1994-05-10 | 1995-05-10 | シンプルネットワークマネジメントプロトコルをベースとしたコンピュータ網上で分散型のアルゴリズム或はサービスを実行するための方法と装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5561769A (ja) |
| EP (1) | EP0682429A2 (ja) |
| JP (1) | JPH07319793A (ja) |
| CA (1) | CA2145921A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6738812B1 (en) | 1999-05-14 | 2004-05-18 | Nec Corporation | MIB integrative management method for an ATM server |
Families Citing this family (204)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5809237A (en) * | 1993-11-24 | 1998-09-15 | Intel Corporation | Registration of computer-based conferencing system |
| JPH0863441A (ja) * | 1994-08-26 | 1996-03-08 | Hitachi Ltd | 並列システムの運用方法 |
| US5964837A (en) * | 1995-06-28 | 1999-10-12 | International Business Machines Corporation | Computer network management using dynamic switching between event-driven and polling type of monitoring from manager station |
| US6219718B1 (en) * | 1995-06-30 | 2001-04-17 | Canon Kabushiki Kaisha | Apparatus for generating and transferring managed device description file |
| US6480903B1 (en) * | 1995-08-24 | 2002-11-12 | Compaq Information Technologies Group, L.P. | Hardware component interface for desktop computer management systems |
| JPH0962526A (ja) * | 1995-08-28 | 1997-03-07 | Fujitsu Ltd | 耐故障型rpcシステムおよび方法 |
| SE507482C2 (sv) * | 1995-10-09 | 1998-06-15 | Ericsson Telefon Ab L M | System och förfarande för kommunikationshantering med redundans |
| EP0870252A4 (en) * | 1995-11-03 | 1999-01-27 | Sterling Commerce Inc | VALUE ADDED NETWORK WITH MULTIPLE ACCESS METHOD |
| US6950991B2 (en) | 1995-11-13 | 2005-09-27 | Citrix Systems, Inc. | Interacting with software applications displayed in a web page |
| US7555529B2 (en) * | 1995-11-13 | 2009-06-30 | Citrix Systems, Inc. | Interacting with software applications displayed in a web page |
| US6088515A (en) | 1995-11-13 | 2000-07-11 | Citrix Systems Inc | Method and apparatus for making a hypermedium interactive |
| US6437803B1 (en) | 1998-05-29 | 2002-08-20 | Citrix Systems, Inc. | System and method for combining local and remote windows into a single desktop environment |
| US6370552B1 (en) | 1997-05-14 | 2002-04-09 | Citrix Systems, Inc. | Apparatus and method for displaying application output in an HTML document |
| US5710885A (en) * | 1995-11-28 | 1998-01-20 | Ncr Corporation | Network management system with improved node discovery and monitoring |
| US5809233A (en) * | 1995-12-05 | 1998-09-15 | Lucent Technologies Inc. | Method of mapping from ATMARP to NHRP |
| US5838921A (en) * | 1995-12-08 | 1998-11-17 | Silicon Graphics, Inc. | Distributed connection management system with replication |
| US6167432A (en) * | 1996-02-29 | 2000-12-26 | Webex Communications, Inc., | Method for creating peer-to-peer connections over an interconnected network to facilitate conferencing among users |
| JPH09293056A (ja) * | 1996-04-25 | 1997-11-11 | Aiwa Co Ltd | データ処理装置 |
| US6104868A (en) * | 1996-04-30 | 2000-08-15 | Peters; Daniel G. | Extendible and portable network protocol based system management architecture |
| US5838909A (en) * | 1996-05-23 | 1998-11-17 | Sandcastle, Inc. | Reducing latency when synchronizing access to a multi-user database over a network |
| US5889782A (en) * | 1996-05-28 | 1999-03-30 | Mci Worldcom, Inc. | Encapsulation of proprietary protocol information conforming to the ANSI SS7 ISUP standard |
| US5761428A (en) * | 1996-07-05 | 1998-06-02 | Ncr Corporation | Method and aparatus for providing agent capability independent from a network node |
| SE509269C2 (sv) * | 1996-07-15 | 1998-12-21 | Telia Ab | Metod, system och protokollarkitektur för nätverksadministration |
| US7043543B2 (en) * | 1996-07-23 | 2006-05-09 | Server Technology, Inc. | Vertical-mount electrical power distribution plugstrip |
| US7099934B1 (en) | 1996-07-23 | 2006-08-29 | Ewing Carrel W | Network-connecting power manager for remote appliances |
| US7774443B2 (en) | 1996-07-23 | 2010-08-10 | Server Technology, Inc. | Power-manager configuration upload and download method and system for network managers |
| US7171461B2 (en) * | 1996-07-23 | 2007-01-30 | Server Technology, Inc. | Network remote power management outlet strip |
| US6711613B1 (en) * | 1996-07-23 | 2004-03-23 | Server Technology, Inc. | Remote power control system |
| US5949974A (en) * | 1996-07-23 | 1999-09-07 | Ewing; Carrell W. | System for reading the status and for controlling the power supplies of appliances connected to computer networks |
| US5790788A (en) * | 1996-07-23 | 1998-08-04 | International Business Machines Corporation | Managing group events by a name server for a group of processors in a distributed computing environment |
| US5948055A (en) * | 1996-08-29 | 1999-09-07 | Hewlett-Packard Company | Distributed internet monitoring system and method |
| US5805829A (en) * | 1996-10-01 | 1998-09-08 | International Business Machines Corp | Process for running applets over non-IP networks |
| JP3137009B2 (ja) * | 1996-10-25 | 2001-02-19 | 日本電気株式会社 | ネットワーク複数層管理システム |
| US5828830A (en) * | 1996-10-30 | 1998-10-27 | Sun Microsystems, Inc. | Method and system for priortizing and filtering traps from network devices |
| US6230193B1 (en) * | 1996-10-31 | 2001-05-08 | 3Com Corporation | Method and apparatus supporting network communications |
| US6219703B1 (en) * | 1996-10-31 | 2001-04-17 | Motorola, Inc. | Method and apparatus for constructing a device management information base in a network management station |
| US5909549A (en) * | 1996-11-12 | 1999-06-01 | International Business Machines Corporation | Network management system wherein the managed device reestablishes a connection to a management station after detecting a broken connection |
| US5920695A (en) * | 1997-01-10 | 1999-07-06 | International Business Machines Corporation | Method and means for bidirectional peer-coupled communication across a single ESCON interface |
| US6263376B1 (en) | 1997-02-24 | 2001-07-17 | Novell, Inc. | Generic run-time binding interpreter |
| US6532491B1 (en) | 1997-03-24 | 2003-03-11 | Novell, Inc. | Processes and apparatuses for managing network devices |
| US6654933B1 (en) | 1999-09-21 | 2003-11-25 | Kasenna, Inc. | System and method for media stream indexing |
| US5949784A (en) * | 1997-05-01 | 1999-09-07 | 3Com Corporation | Forwarding mechanism for multi-destination packets to minimize per packet scheduling overhead in a network forwarding engine |
| US6425006B1 (en) | 1997-05-13 | 2002-07-23 | Micron Technology, Inc. | Alert configurator and manager |
| US6134615A (en) | 1997-05-13 | 2000-10-17 | Micron Electronics, Inc. | System for facilitating the replacement or insertion of devices in a computer system through the use of a graphical user interface |
| US6046742A (en) * | 1997-05-13 | 2000-04-04 | Micron Electronics, Inc. | Display of system information |
| US6058445A (en) * | 1997-05-13 | 2000-05-02 | Micron Electronics, Inc. | Data management method for adding or exchanging components on a running computer |
| US6134614A (en) * | 1997-05-13 | 2000-10-17 | Micron Electronics, Inc. | Method for facilitating the replacement or insertion of devices in a computer system through the use of a graphical user interface |
| US6219711B1 (en) * | 1997-05-13 | 2001-04-17 | Micron Electronics, Inc. | Synchronous communication interface |
| US6553416B1 (en) | 1997-05-13 | 2003-04-22 | Micron Technology, Inc. | Managing computer system alerts |
| US5941949A (en) * | 1997-05-14 | 1999-08-24 | Citrix Systems, Inc. | System and method for transmitting data from a server application to more than one client node |
| US6157944A (en) * | 1997-05-14 | 2000-12-05 | Citrix Systems, Inc. | System and method for replicating a client/server data exchange to additional client notes connecting to the server |
| US6094672A (en) * | 1997-05-19 | 2000-07-25 | Novell, Inc. | Method and system for time synchronization management |
| US6266694B1 (en) * | 1997-06-19 | 2001-07-24 | Nortel Networks Limited | Architecture for network manager |
| JPH1155324A (ja) * | 1997-07-31 | 1999-02-26 | Fujitsu Ltd | コンピュータネットワークの通信システム |
| JP3206644B2 (ja) * | 1997-08-11 | 2001-09-10 | 日本電気株式会社 | ネットワーク管理方式 |
| GB2328351B (en) * | 1997-08-12 | 1999-07-21 | Lucent Technologies Uk Limited | Method and apparatus for re-synchronising a network manager to its network agents |
| US6751196B1 (en) * | 1997-08-27 | 2004-06-15 | Philips Electronics North America Corp. | Apparatus and method for peer-to-peer link monitoring of a wireless network with centralized control |
| US6460084B1 (en) | 1997-08-28 | 2002-10-01 | Cisco Technology, Inc. | Forced network portal |
| US6286039B1 (en) | 1997-08-28 | 2001-09-04 | Cisco Technology, Inc. | Automatic static to dynamic IP address and DNS address management for remote communications network access |
| US5995973A (en) * | 1997-08-29 | 1999-11-30 | International Business Machines Corporation | Storing relationship tables identifying object relationships |
| US6058394A (en) * | 1997-08-29 | 2000-05-02 | International Business Machines Corporation | Manager server selects an agent server to execute query based on availability of the server connections to data source and target |
| US6052724A (en) * | 1997-09-02 | 2000-04-18 | Novell Inc | Method and system for managing a directory service |
| US6119159A (en) * | 1997-09-09 | 2000-09-12 | Ncr Corporation | Distributed service subsystem protocol for distributed network management |
| US6308207B1 (en) * | 1997-09-09 | 2001-10-23 | Ncr Corporation | Distributed service subsystem architecture for distributed network management |
| US6275870B1 (en) * | 1997-09-24 | 2001-08-14 | Sony Corporation | Network object request broker |
| US6223209B1 (en) | 1997-09-30 | 2001-04-24 | Ncr Corporation | Distributed world wide web servers |
| US6068661A (en) * | 1997-10-01 | 2000-05-30 | Micron Electronics, Inc. | Method of emulating synchronous communication |
| JPH11145922A (ja) * | 1997-11-13 | 1999-05-28 | Sony Corp | データ多重化装置、データ多重化方法及びデータ多重化システム |
| GB9725855D0 (en) * | 1997-12-04 | 1998-02-04 | 3Com Ireland | Network management communication |
| JP3892558B2 (ja) * | 1997-12-16 | 2007-03-14 | 富士通株式会社 | エージェント装置及びプログラム記録媒体 |
| US6700890B1 (en) * | 1997-12-22 | 2004-03-02 | Cisco Technology, Inc. | Method and apparatus for configuring permanent virtual connection (PVC) information stored on network devices in an ATM network logically configured with subnetworks |
| US6810040B1 (en) | 1997-12-22 | 2004-10-26 | Cisco Technology, Inc. | Method and apparatus for configuring network devices |
| US5892916A (en) * | 1997-12-23 | 1999-04-06 | Gehlhaar; Jeff B. | Network management system and method using a partial response table |
| US6446079B2 (en) * | 1998-03-13 | 2002-09-03 | Alcatel Networks Corporation | Network management protocol for efficient retrieval operations |
| US6202099B1 (en) * | 1998-03-30 | 2001-03-13 | Oracle Corporation | Method and apparatus for providing inter-application program communication using a common view and metadata |
| US6370590B1 (en) | 1998-03-30 | 2002-04-09 | Oracle Corporation | Method and apparatus for providing inter-application program communication using a common view |
| US6009431A (en) * | 1998-03-31 | 1999-12-28 | Northern Telecom Limited | Methods and systems for generating an MIB file |
| US6085237A (en) * | 1998-05-01 | 2000-07-04 | Cisco Technology, Inc. | User-friendly interface for setting expressions on an SNMP agent |
| DE19820215C1 (de) * | 1998-05-06 | 1999-10-28 | Siemens Ag | Verfahren und Managementnetz zur Übertragung von Nachrichten |
| US6279034B1 (en) | 1998-06-03 | 2001-08-21 | International Business Machines Corporation | Distributed monitor timer service for use in a distributed computing environment |
| US6343320B1 (en) | 1998-06-09 | 2002-01-29 | Compaq Information Technologies Group, L.P. | Automatic state consolidation for network participating devices |
| US6167448A (en) * | 1998-06-11 | 2000-12-26 | Compaq Computer Corporation | Management event notification system using event notification messages written using a markup language |
| US6131118A (en) * | 1998-07-07 | 2000-10-10 | Compaq Computer Corporation | Flexible display of management data in a programmable event driven processing system |
| US6526442B1 (en) | 1998-07-07 | 2003-02-25 | Compaq Information Technologies Group, L.P. | Programmable operational system for managing devices participating in a network |
| US6571286B2 (en) | 1998-07-07 | 2003-05-27 | International Business Machines Corporation | Method and system for enhancing communications efficiency in data communications networks |
| US6449663B1 (en) | 1998-07-08 | 2002-09-10 | International Business Machines Corporation | Method and apparatus for adjusting an interval of polling a network printer based on changes in working status of the network printer |
| US6269400B1 (en) | 1998-07-22 | 2001-07-31 | International Business Machines Corporation | Method for discovering and registering agents in a distributed network |
| US6233612B1 (en) | 1998-08-31 | 2001-05-15 | International Business Machines Corporation | Dynamic network protocol management information base options |
| US6691172B1 (en) * | 1998-12-15 | 2004-02-10 | Honeywell International, Inc. | Communication system for defining a variable group of processors for receiving a transmitted communication |
| US6928469B1 (en) | 1998-12-29 | 2005-08-09 | Citrix Systems, Inc. | Apparatus and method for determining a program neighborhood for a client node in a client-server network using markup language techniques |
| US6724729B1 (en) * | 1998-12-30 | 2004-04-20 | Finisar Corporation | System analyzer and method for synchronizing a distributed system |
| US6654801B2 (en) | 1999-01-04 | 2003-11-25 | Cisco Technology, Inc. | Remote system administration and seamless service integration of a data communication network management system |
| US6871224B1 (en) | 1999-01-04 | 2005-03-22 | Cisco Technology, Inc. | Facility to transmit network management data to an umbrella management system |
| JP3483485B2 (ja) * | 1999-01-18 | 2004-01-06 | 富士通株式会社 | インバンド型snmpアクセス方式の伝送装置 |
| GB2374247B (en) * | 1999-03-17 | 2004-06-30 | Ericsson Telefon Ab L M | Method and arrangement for performance analysis of data networks |
| NO315100B1 (no) * | 1999-12-03 | 2003-07-07 | Ericsson Telefon Ab L M | Analyse av datanett |
| US6728961B1 (en) | 1999-03-31 | 2004-04-27 | International Business Machines Corporation | Method and system for dynamically load balancing a process over a plurality of peer machines |
| US6397248B1 (en) | 1999-05-04 | 2002-05-28 | Nortel Networks Limited | System and method to discover end node physical connectivity to networking devices |
| US6591304B1 (en) | 1999-06-21 | 2003-07-08 | Cisco Technology, Inc. | Dynamic, scaleable attribute filtering in a multi-protocol compatible network access environment |
| US6708324B1 (en) | 1999-06-24 | 2004-03-16 | Cisco Technology, Inc. | Extensible automated testing software |
| US6910135B1 (en) * | 1999-07-07 | 2005-06-21 | Verizon Corporate Services Group Inc. | Method and apparatus for an intruder detection reporting and response system |
| US6871285B1 (en) | 1999-07-07 | 2005-03-22 | International Business Machines Corporation | Method, system and program for detecting communication code information |
| US6769022B1 (en) | 1999-07-09 | 2004-07-27 | Lsi Logic Corporation | Methods and apparatus for managing heterogeneous storage devices |
| US6584499B1 (en) | 1999-07-09 | 2003-06-24 | Lsi Logic Corporation | Methods and apparatus for performing mass operations on a plurality of managed devices on a network |
| US7640325B1 (en) | 1999-07-09 | 2009-12-29 | Lsi Corporation | Methods and apparatus for issuing updates to multiple management entities |
| US6480955B1 (en) | 1999-07-09 | 2002-11-12 | Lsi Logic Corporation | Methods and apparatus for committing configuration changes to managed devices prior to completion of the configuration change |
| US6480901B1 (en) | 1999-07-09 | 2002-11-12 | Lsi Logic Corporation | System for monitoring and managing devices on a network from a management station via a proxy server that provides protocol converter |
| US6564375B1 (en) | 1999-07-23 | 2003-05-13 | Cisco Technology, Inc. | Reusable components for customization of wizard-based applications |
| US6587959B1 (en) * | 1999-07-28 | 2003-07-01 | Emc Corporation | System and method for addressing scheme for use on clusters |
| US6529938B1 (en) * | 1999-08-06 | 2003-03-04 | International Business Machines Corporation | Method, system, and program for executing operations on a client in a network environment |
| AU5929900A (en) * | 1999-10-01 | 2001-05-10 | Anda Networks, Inc. | Management of a group of network elements through an intermediate element havinga translation functionality |
| US7346008B1 (en) * | 1999-10-15 | 2008-03-18 | Alcatel Canada Inc. | Method and apparatus for data driven network management |
| EP1107108A1 (en) * | 1999-12-09 | 2001-06-13 | Hewlett-Packard Company, A Delaware Corporation | System and method for managing the configuration of hierarchically networked data processing devices |
| US6628287B1 (en) | 2000-01-12 | 2003-09-30 | There, Inc. | Method and apparatus for consistent, responsive, and secure distributed simulation in a computer network environment |
| SE0000630D0 (sv) * | 2000-02-25 | 2000-02-25 | Ericsson Telefon Ab L M | A method of providing synchronization in an UDP transport based management system |
| US6728768B1 (en) | 2000-04-13 | 2004-04-27 | International Business Machines Corporation | Method and apparatus for improving dynamic simple network management protocol GetNext processing |
| US6789112B1 (en) | 2000-05-08 | 2004-09-07 | Citrix Systems, Inc. | Method and apparatus for administering a server having a subsystem in communication with an event channel |
| US6785713B1 (en) | 2000-05-08 | 2004-08-31 | Citrix Systems, Inc. | Method and apparatus for communicating among a network of servers utilizing a transport mechanism |
| US6785726B1 (en) | 2000-05-08 | 2004-08-31 | Citrix Systems, Inc. | Method and apparatus for delivering local and remote server events in a similar fashion |
| US6922724B1 (en) | 2000-05-08 | 2005-07-26 | Citrix Systems, Inc. | Method and apparatus for managing server load |
| GB2362230A (en) | 2000-05-09 | 2001-11-14 | Marconi Comm Ltd | Delegated fault detection in a network by mutual node status checking |
| US6697845B1 (en) * | 2000-05-25 | 2004-02-24 | Alcatel | Network node management system and method using proxy by extensible agents |
| US6795862B1 (en) * | 2000-05-31 | 2004-09-21 | International Business Machines Corporation | System for converting a version of SNMP entered by user into another version used by device and providing default values for attributes not being specified |
| US7277956B2 (en) | 2000-07-28 | 2007-10-02 | Kasenna, Inc. | System and method for improved utilization of bandwidth in a computer system serving multiple users |
| EP1199678A1 (fr) * | 2000-10-17 | 2002-04-24 | Martine Naillon | Procédé de pilotago de processus décisionnel lors de la poursuite d'un but dans un domaine d'application déterminé, tel qu'économique, technique, organistionnel ou analogue |
| US7003559B1 (en) | 2000-10-23 | 2006-02-21 | Hewlett-Packard Development Company, L.P. | System and method for determining probable network paths between nodes in a network topology |
| US20020120730A1 (en) * | 2001-02-27 | 2002-08-29 | Goudzwaard Daniel John | Reliability for simple network management protocol trap messages |
| WO2002071191A2 (en) | 2001-03-02 | 2002-09-12 | Kasenna, Inc. | Metadata enabled push-pull model for efficient low-latency video-content distribution over a network |
| JP2002290403A (ja) * | 2001-03-23 | 2002-10-04 | Mitsubishi Electric Corp | 監視制御システム、監視制御方法、および被管理側装置用制御プログラム |
| JP2002366454A (ja) * | 2001-06-11 | 2002-12-20 | Fujitsu Ltd | ネットワーク管理方法及びその装置 |
| GB2379296B (en) * | 2001-09-01 | 2005-05-25 | Ibm | A data storage system having a unified container layer for an active data store |
| KR20030021536A (ko) * | 2001-09-06 | 2003-03-15 | 삼성전자주식회사 | 네트워크 통신시스템의 관리정보 동기화 방법 |
| US7233655B2 (en) * | 2001-10-03 | 2007-06-19 | Accenture Global Services Gmbh | Multi-modal callback |
| US7254384B2 (en) * | 2001-10-03 | 2007-08-07 | Accenture Global Services Gmbh | Multi-modal messaging |
| US7472091B2 (en) * | 2001-10-03 | 2008-12-30 | Accenture Global Services Gmbh | Virtual customer database |
| US7640006B2 (en) * | 2001-10-03 | 2009-12-29 | Accenture Global Services Gmbh | Directory assistance with multi-modal messaging |
| US7441016B2 (en) * | 2001-10-03 | 2008-10-21 | Accenture Global Services Gmbh | Service authorizer |
| US7171624B2 (en) * | 2001-10-05 | 2007-01-30 | International Business Machines Corporation | User interface architecture for storage area network |
| US20030084200A1 (en) * | 2001-10-31 | 2003-05-01 | Vtel Corporation | System and method for generating programmable traps for a communications network |
| KR100427616B1 (ko) * | 2001-11-02 | 2004-04-28 | 엘지전자 주식회사 | 네트워크 관리 시스템에서 실시간 관리 정보에 대한 관리방법 |
| US8135843B2 (en) * | 2002-03-22 | 2012-03-13 | Citrix Systems, Inc. | Methods and systems for providing access to an application |
| US7451199B2 (en) * | 2002-05-10 | 2008-11-11 | International Business Machines Corporation | Network attached storage SNMP single system image |
| WO2004003696A2 (en) * | 2002-06-26 | 2004-01-08 | Michael Rogerson | Aircraft communication distribution system |
| ATE445270T1 (de) * | 2002-07-18 | 2009-10-15 | Ericsson Telefon Ab L M | Verwaltungssystem umd methode zur erbringung von abonnementdienstleistungen |
| KR100455523B1 (ko) * | 2002-09-27 | 2004-11-06 | 가림정보기술(주) | Snmp를 이용한 네트워크 관리프로그램 소스코드 생성방법, 장치 및 기록매체 |
| US7131031B2 (en) * | 2003-05-22 | 2006-10-31 | Dell Products L.P. | System and method for on-line diagnosing of network interface cards |
| WO2005008961A1 (en) * | 2003-07-11 | 2005-01-27 | Computer Associates Think, Inc. | Apparatus and method for managing traps in a network |
| US20050097201A1 (en) * | 2003-10-30 | 2005-05-05 | Alcatel | Method and apparatus for securing network management communications |
| US7978716B2 (en) | 2003-11-24 | 2011-07-12 | Citrix Systems, Inc. | Systems and methods for providing a VPN solution |
| KR100590878B1 (ko) | 2004-03-05 | 2006-06-19 | 삼성전자주식회사 | 이동통신 네트워크 시스템의 에이전트 동기화장치 및 그방법 |
| JP2007533012A (ja) * | 2004-04-12 | 2007-11-15 | アリゾナ ボード オブ リージェンツ | データ格納のための情報処理と輸送アーキテクチャ |
| US8495305B2 (en) | 2004-06-30 | 2013-07-23 | Citrix Systems, Inc. | Method and device for performing caching of dynamically generated objects in a data communication network |
| US8739274B2 (en) | 2004-06-30 | 2014-05-27 | Citrix Systems, Inc. | Method and device for performing integrated caching in a data communication network |
| US7757074B2 (en) | 2004-06-30 | 2010-07-13 | Citrix Application Networking, Llc | System and method for establishing a virtual private network |
| US7808906B2 (en) | 2004-07-23 | 2010-10-05 | Citrix Systems, Inc. | Systems and methods for communicating a lossy protocol via a lossless protocol using false acknowledgements |
| CN101199187A (zh) | 2004-07-23 | 2008-06-11 | 茨特里克斯系统公司 | 用于网络节点之间通信最优化的系统和方法 |
| DE102004036259B3 (de) * | 2004-07-26 | 2005-12-08 | Siemens Ag | Netzwerkmanagement mit Peer-to-Peer-Protokoll |
| US7748032B2 (en) | 2004-09-30 | 2010-06-29 | Citrix Systems, Inc. | Method and apparatus for associating tickets in a ticket hierarchy |
| US7711835B2 (en) | 2004-09-30 | 2010-05-04 | Citrix Systems, Inc. | Method and apparatus for reducing disclosure of proprietary data in a networked environment |
| US7680758B2 (en) | 2004-09-30 | 2010-03-16 | Citrix Systems, Inc. | Method and apparatus for isolating execution of software applications |
| US8171479B2 (en) | 2004-09-30 | 2012-05-01 | Citrix Systems, Inc. | Method and apparatus for providing an aggregate view of enumerated system resources from various isolation layers |
| US8095940B2 (en) | 2005-09-19 | 2012-01-10 | Citrix Systems, Inc. | Method and system for locating and accessing resources |
| US8613048B2 (en) | 2004-09-30 | 2013-12-17 | Citrix Systems, Inc. | Method and apparatus for providing authorized remote access to application sessions |
| JP2006180223A (ja) * | 2004-12-22 | 2006-07-06 | Fujitsu Ltd | 通信システム |
| US8954595B2 (en) | 2004-12-30 | 2015-02-10 | Citrix Systems, Inc. | Systems and methods for providing client-side accelerated access to remote applications via TCP buffering |
| US8700695B2 (en) | 2004-12-30 | 2014-04-15 | Citrix Systems, Inc. | Systems and methods for providing client-side accelerated access to remote applications via TCP pooling |
| US8549149B2 (en) | 2004-12-30 | 2013-10-01 | Citrix Systems, Inc. | Systems and methods for providing client-side accelerated access to remote applications via TCP multiplexing |
| US8706877B2 (en) | 2004-12-30 | 2014-04-22 | Citrix Systems, Inc. | Systems and methods for providing client-side dynamic redirection to bypass an intermediary |
| US7810089B2 (en) | 2004-12-30 | 2010-10-05 | Citrix Systems, Inc. | Systems and methods for automatic installation and execution of a client-side acceleration program |
| US8255456B2 (en) | 2005-12-30 | 2012-08-28 | Citrix Systems, Inc. | System and method for performing flash caching of dynamically generated objects in a data communication network |
| US8024568B2 (en) | 2005-01-28 | 2011-09-20 | Citrix Systems, Inc. | Method and system for verification of an endpoint security scan |
| US7451342B2 (en) * | 2005-02-07 | 2008-11-11 | International Business Machines Corporation | Bisectional fault detection system |
| US7506197B2 (en) * | 2005-02-07 | 2009-03-17 | International Business Machines Corporation | Multi-directional fault detection system |
| US8495411B2 (en) * | 2005-02-07 | 2013-07-23 | International Business Machines Corporation | All row, planar fault detection system |
| US7529963B2 (en) * | 2005-02-07 | 2009-05-05 | International Business Machines Corporation | Cell boundary fault detection system |
| US7826379B2 (en) * | 2005-02-07 | 2010-11-02 | International Business Machines Corporation | All-to-all sequenced fault detection system |
| US7437595B2 (en) * | 2005-02-07 | 2008-10-14 | International Business Machines Corporation | Row fault detection system |
| US8131825B2 (en) | 2005-10-07 | 2012-03-06 | Citrix Systems, Inc. | Method and a system for responding locally to requests for file metadata associated with files stored remotely |
| US7779034B2 (en) | 2005-10-07 | 2010-08-17 | Citrix Systems, Inc. | Method and system for accessing a remote file in a directory structure associated with an application program executing locally |
| US8301839B2 (en) | 2005-12-30 | 2012-10-30 | Citrix Systems, Inc. | System and method for performing granular invalidation of cached dynamically generated objects in a data communication network |
| US7921184B2 (en) | 2005-12-30 | 2011-04-05 | Citrix Systems, Inc. | System and method for performing flash crowd caching of dynamically generated objects in a data communication network |
| US20070174429A1 (en) | 2006-01-24 | 2007-07-26 | Citrix Systems, Inc. | Methods and servers for establishing a connection between a client system and a virtual machine hosting a requested computing environment |
| US7793329B2 (en) | 2006-02-06 | 2010-09-07 | Kasenna, Inc. | Method and system for reducing switching delays between digital video feeds using multicast slotted transmission technique |
| US8151323B2 (en) * | 2006-04-12 | 2012-04-03 | Citrix Systems, Inc. | Systems and methods for providing levels of access and action control via an SSL VPN appliance |
| KR100744377B1 (ko) | 2006-08-10 | 2007-07-30 | 삼성전자주식회사 | 설정 정보 관리 방법 및 장치 |
| US7898968B2 (en) * | 2006-09-15 | 2011-03-01 | Citrix Systems, Inc. | Systems and methods for selecting efficient connection paths between computing devices |
| US8738703B2 (en) | 2006-10-17 | 2014-05-27 | Citrix Systems, Inc. | Systems and methods for providing online collaborative support |
| US8533846B2 (en) | 2006-11-08 | 2013-09-10 | Citrix Systems, Inc. | Method and system for dynamically associating access rights with a resource |
| US7792781B2 (en) * | 2007-03-27 | 2010-09-07 | Agilent Technologies, Inc. | Form-based user interface tool for specifying time-based, distributed algorithms for distributed systems |
| US8171483B2 (en) | 2007-10-20 | 2012-05-01 | Citrix Systems, Inc. | Method and system for communicating between isolation environments |
| DE102007056496A1 (de) * | 2007-11-22 | 2009-06-10 | Phoenix Contact Gmbh & Co. Kg | Steuerungsvorrichtung |
| JP4319233B2 (ja) * | 2007-12-11 | 2009-08-26 | 株式会社コナミデジタルエンタテインメント | 端末装置、ゲーム制御方法、ならびに、プログラム |
| JP4521448B2 (ja) * | 2008-01-31 | 2010-08-11 | 株式会社東芝 | 遠隔監視・診断システム |
| US8090797B2 (en) | 2009-05-02 | 2012-01-03 | Citrix Systems, Inc. | Methods and systems for launching applications into existing isolation environments |
| US8630189B2 (en) * | 2009-09-17 | 2014-01-14 | At&T Intellectual Property I, L.P. | Methods, apparatus and articles of manufacture to monitor tunnels within traffic engineering/fast reroute enabled networks |
| CN101848110B (zh) * | 2010-06-04 | 2012-01-04 | 杭州华三通信技术有限公司 | 一种tr069网络管理方法和设备 |
| US9398103B2 (en) * | 2011-04-15 | 2016-07-19 | Qualcomm Incorporated | Methods and apparatus for enhancing device performance through flow control |
| US9703342B2 (en) | 2012-02-10 | 2017-07-11 | Server Technology, Inc. | System and method for configuring plurality of linked power distribution units in which configuration data of the linked power distribution units are accessible by the remote system |
| CN102742215B (zh) | 2012-02-17 | 2015-01-07 | 华为技术有限公司 | 对通信设备中配置命令进行清除的方法和装置 |
| US8825825B2 (en) | 2012-03-06 | 2014-09-02 | International Business Machines Corporation | SNMP request processing within distributed device architecture |
| US9015304B2 (en) | 2012-06-15 | 2015-04-21 | Citrix Systems, Inc. | Systems and methods for supporting a SNMP request over a cluster |
| KR102029285B1 (ko) * | 2013-04-01 | 2019-10-07 | 한국전자통신연구원 | 센서네트워크의 대규모 데이터 수집 장치 및 방법 |
| CN105991720B (zh) | 2015-02-13 | 2019-06-18 | 阿里巴巴集团控股有限公司 | 配置变更方法、设备及系统 |
| US10171584B2 (en) | 2015-11-30 | 2019-01-01 | Martello Technologies Corporation | Systems, methods, and devices for providing process code to remote devices |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5185860A (en) * | 1990-05-03 | 1993-02-09 | Hewlett-Packard Company | Automatic discovery of network elements |
| US5131016A (en) * | 1991-01-09 | 1992-07-14 | International Business Machines Corporation | Communications network data compression control system and method |
| US5276871A (en) * | 1991-03-18 | 1994-01-04 | Bull Hn Information Systems Inc. | Method of file shadowing among peer systems |
| JPH05327712A (ja) * | 1991-08-09 | 1993-12-10 | Nec Corp | 端末アダプタ |
| US5367635A (en) * | 1991-08-29 | 1994-11-22 | Hewlett-Packard Company | Network management agent with user created objects providing additional functionality |
| US5329619A (en) * | 1992-10-30 | 1994-07-12 | Software Ag | Cooperative processing interface and communication broker for heterogeneous computing environments |
-
1995
- 1995-03-30 CA CA002145921A patent/CA2145921A1/en not_active Abandoned
- 1995-05-03 EP EP95303010A patent/EP0682429A2/en not_active Withdrawn
- 1995-05-10 JP JP7111394A patent/JPH07319793A/ja not_active Withdrawn
- 1995-09-05 US US08/523,564 patent/US5561769A/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6738812B1 (en) | 1999-05-14 | 2004-05-18 | Nec Corporation | MIB integrative management method for an ATM server |
Also Published As
| Publication number | Publication date |
|---|---|
| US5561769A (en) | 1996-10-01 |
| CA2145921A1 (en) | 1995-11-11 |
| EP0682429A2 (en) | 1995-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH07319793A (ja) | シンプルネットワークマネジメントプロトコルをベースとしたコンピュータ網上で分散型のアルゴリズム或はサービスを実行するための方法と装置 | |
| US8032625B2 (en) | Method and system for a network management framework with redundant failover methodology | |
| US5724516A (en) | System for dynamically creating and retrieving formatted dump data by setting value in dump object indicating that the dump agent is to generate formatted dump data | |
| Wöbker et al. | Fogernetes: Deployment and management of fog computing applications | |
| CN110572439B (zh) | 一种基于元数据服务和虚拟转发网桥的云监控方法 | |
| US7418513B2 (en) | Method and system for network management with platform-independent protocol interface for discovery and monitoring processes | |
| US5978845A (en) | Network management relay mechanism | |
| US5845081A (en) | Using objects to discover network information about a remote network having a different network protocol | |
| US5835720A (en) | IP discovery apparatus and method | |
| US7003527B1 (en) | Methods and apparatus for managing devices within storage area networks | |
| US6772205B1 (en) | Executing applications on a target network device using a proxy network device | |
| US7296292B2 (en) | Method and apparatus in an application framework system for providing a port and network hardware resource firewall for distributed applications | |
| JP4851595B2 (ja) | 目標ipネットワークの論理的配備、配備解除、及び監視のための方法 | |
| AU700018B2 (en) | Method and apparatus for testing the responsiveness of a network device | |
| US20030009657A1 (en) | Method and system for booting of a target device in a network management system | |
| US20030009540A1 (en) | Method and system for presentation and specification of distributed multi-customer configuration management within a network management framework | |
| US20050163123A1 (en) | Method and apparatus for implementing a MAC address pool for assignment to a virtual interface aggregate | |
| JP4509916B2 (ja) | Snmp基盤のネットワーク管理装置および方法 | |
| JP2007502479A (ja) | 構成変更可能な配備プラットホームを使用した処理リソースの障害回復 | |
| CN116132542B (zh) | 容器网络管理方法、容器网络插件以及相关设备 | |
| US6804819B1 (en) | Method, system, and computer program product for a data propagation platform and applications of same | |
| US20030009546A1 (en) | Method and system for management of logical networks for multiple customers within a network management framework | |
| CN118656854A (zh) | 轨道交通综合监控系统进程授权与访问控制方法及系统 | |
| US8122114B1 (en) | Modular, dynamically extensible, and integrated storage area network management system | |
| CN120856582B (zh) | 云网络仿真测试系统、方法、设备、存储介质和程序产品 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20020806 |