+ All Categories
Home > Documents > Distributed Network and System Management Based on Intelligent and Mobile Agents

Distributed Network and System Management Based on Intelligent and Mobile Agents

Date post: 09-Jan-2016
Category:
Upload: fiona
View: 30 times
Download: 3 times
Share this document with a friend
Description:
Distributed Network and System Management Based on Intelligent and Mobile Agents. Jianguo Ding 25/03/2002 DVT-DatenVerarbeitungsTechnik FernUniversität. Content 1. The survey of network management 2. introduction of agent 3. Network management + intelligent and mobile agent - PowerPoint PPT Presentation
Popular Tags:
22
Distributed Network and System Management Based on Intelligent and Mobil e Agents Jianguo Ding 25/03/2002 DVT-DatenVerarbeitungsTechnik FernUniversität
Transcript
Page 1: Distributed Network and System Management Based on Intelligent and Mobile Agents

Distributed Network and System Management Based on Intelligent and

Mobile Agents

Jianguo Ding

25/03/2002

DVT-DatenVerarbeitungsTechnik

FernUniversität

Page 2: Distributed Network and System Management Based on Intelligent and Mobile Agents

Content

1. The survey of network management

2. introduction of agent

3. Network management + intelligent and mobile agent

4. the architecture of the IMA system

5. the 5 areas in network management

6. the future work

Page 3: Distributed Network and System Management Based on Intelligent and Mobile Agents

1. A survey of Network Management

– 1990s: SNMP (Simple Network Management Protocol),CMIP (Common Management Information Protocol): centralized

– based on CORBA (Common Object Request Broker Architecture): distributed

– the paradigms of network management

Page 4: Distributed Network and System Management Based on Intelligent and Mobile Agents

centralizedparadigms

hierarchicalparadigms

cooperativeparadigms

Not distributed SNMPv1,SNMPv2c

Weaklydistributed

RMON,SNMPv2,SNMPv3,OSI management

Stronglydistributed

Mobile Code (Mobile Agent),Distributed Objects

Intelligent Agent

the paradigms of network management

Page 5: Distributed Network and System Management Based on Intelligent and Mobile Agents

2. Agent: a computational entity that acts on behalf of a user or another program and it is autonomous, both proactive and reactive, and exhibits a certain degree of ability to learn, to cooperate, and to move.

– Autonomy– Re-and Pro-activity

• Reactivity

• Proactivity

– Cooperation– Learning– Mobility

Page 6: Distributed Network and System Management Based on Intelligent and Mobile Agents

• The standards for agent

– KQML(Knowledge Query Manipulation Language)

– OMG’s MASIF (Mobile Agent System Interoperability Facility )

– FIPA (the Foundation for Intelligent Physical Agents)

Page 7: Distributed Network and System Management Based on Intelligent and Mobile Agents

• Intelligent Agent

– comes from Distributed Artificial Intelligence (DAI) and is spread to distributed system. Intelligent agent usually includes some of the properties described above.

– the action of intelligent agent is based on its Beliefs, Desires and Intentions (BDI).

Page 8: Distributed Network and System Management Based on Intelligent and Mobile Agents

• Mobile Agent– comes from the distributed application community– a software agent that can roam between execution envi

ronments

Host-A

Agent Server-1

Ag-X Ag-Y

Host-B

Agent Server-2

Ag-Y

agent migrationagent-agent

communication

server-server protocol

physical network

A mobile agent System

Page 9: Distributed Network and System Management Based on Intelligent and Mobile Agents

• The current research of mobile agent

– Aglets(IBM),AMETES(Goethe Universität),D’Agent (Dartmouth College),Grasshopper(IKV++GmhH),…etc. More projects are listed in Appendix A.

Page 10: Distributed Network and System Management Based on Intelligent and Mobile Agents

3.Integrate the Intelligent and Mobile Agent to Network Management

• Why we select Intelligent and Mobile Agent for network management

– Cooperation

– Flexibility

– Efficiency

– Resource saving

– Support heterogeneity

– Support legacy systems

Page 11: Distributed Network and System Management Based on Intelligent and Mobile Agents

4. The architecure of IMA system

– Manager Agent: the manager of agents.

– Action Agent (AA): the work agent under the control of manager agent.

Page 12: Distributed Network and System Management Based on Intelligent and Mobile Agents

Manager Agent

Super Manager

MManagerManager

The architecture of IMA system

Negotiate

NegotiateManager Node1

AA

Host11AA

Host 12

AA

Host 1m…

Manager Agent

Manager Node2

AA

Host21AA

Host 22

AA

Host 2m…

Manager Agent Manager Node n

AA

Hostn1AA

Host n2

AA

Host nm…

Manager Agent

Negotiate …

4. The architecure of IMA system

Page 13: Distributed Network and System Management Based on Intelligent and Mobile Agents

The architecture of IMA system (distributed)

Negotiate

NegotiateManager Node1

AA

Host11AA

Host 12

AA

Host 1m…

Manager Agent

Manager Node2

AA

Host21AA

Host 22

AA

Host 2m…

Manager Agent Manager Node n

AA

Hostn1AA

Host n2

AA

Host nm…

Manager Agent

Negotiate

Page 14: Distributed Network and System Management Based on Intelligent and Mobile Agents

Manager Agent

Super Manager

MManagerManager

The architecture of IMA system- subdomain

Negotiate

NegotiateManager Node1

AA

Host11AA

Host 12

AA

Host 1m…

Manager Agent

Manager Node2

AA

Host21AA

Host 22

AA

Host 2m…

Manager Agent Manager Node n

AA

Hostn1AA

Host n2

AA

Host nm…

Manager Agent

Negotiate …

Page 15: Distributed Network and System Management Based on Intelligent and Mobile Agents

Manager/User

Task

Management centerKnowledge

Base

Action Agent

Interpreter

Action Agent Action Agent

Produce

Action Agent

Config

Wrap

Dispatch

Move to other Host

Management Agent

The paradigm of Management Agent

Communicate with otherMangerment agent

Archive

Action Agent

Register

Page 16: Distributed Network and System Management Based on Intelligent and Mobile Agents

ID State

Task Log

Timer

Control

Informtion Base

Adapter

MIB

Agent

Manager

Agent Server

Interface

The structure of Action Agent

Communicate

Destination

Trigger

Environment

Page 17: Distributed Network and System Management Based on Intelligent and Mobile Agents

• Research in the 5 areas of Network Management

– Performance management– Configuration management– Accounting management– Fault management– Security management

Page 18: Distributed Network and System Management Based on Intelligent and Mobile Agents

The benefit from Intelligent Agent and Mobile Agent:

• Data remote collection• Real-time monitor• Remote control and operation• Data intelligent analysis • Multi-agent collaboration

Page 19: Distributed Network and System Management Based on Intelligent and Mobile Agents

• Future work

– integrated architecture of network management based on IA, MA, especially the dynamic architecture to adapt the modification of network topology and structure

– the negotiation between Agents (Manager Agent, Action Agent), how to find a efficient and security method to exchange the knowledge and data between agents

– the 5 areas in Network management– the security of agents and the security management i

n Network Management

Page 20: Distributed Network and System Management Based on Intelligent and Mobile Agents

Appendix ASystem name Version Date Organization

AgentSpace (UK) V0.9b3 Tue Jul 27 15:44:12 MET DST1999

University of Hull / University ofSunderland

AgentSpace 1.2 Mon Jul 5 18:26:54 MET DST1999

Universidade Té cnica de Lisboa(IST/INESC)

Aglets 1.0.3/1.1 beta 1 Tue Oct 12 12:27:24 MET DST1999

IBM Tokyo Research Laboratory

Ajanta Alpha 1.0 Sat Sep 4 04:02:50 MET DST 1999 University of Minnesota

AMASE 1.1 Thu Jul 29 17:31:54 MET DST1999

AMASE Consortium (ACTS projectAC346)

AMETAS 1.0 Wed Jul 7 09:51:23 MET DST1999

Johann Wolfgang Goethe-Universität,VSB

Anchor Toolkit 1.0beta Thu Jul 29 23:59:10 MET DST1999

Lawrence Berkeley NationalLaboratory

Ara-Agents forRemote Action

1.0a Tue Jun 29 14:38:54 MET DST1999

University of Kaiserslautern

ARCA - AutonomousRemote CooperatingAgents

2.3 Tue Jun 29 14:42:40 MET DST1999

Institute of Telecommunications andComputer Science, University ofCatania - ITALY

Bee-gent - Bondingand EncapsulationEnhancement aGENT

Beta1.2 Fri Sep 17 09:29:42 MET DST1999

TOSHIBA Corp.

Bond releaseNov.99

Wed Dec 1 18:03:20 MET 1999 Computer Sciences Dept.,PurdueUniversity

Cborg 3.0 Mon Jan 24 12:40:54 MET 2000 Vrije Universiteit Brussels

Concordia V1.1.3 Thu Sep 30 22:45:57 MET DST1999

Mitsubishi Electric ITA

Page 21: Distributed Network and System Management Based on Intelligent and Mobile Agents

D'Agents 2.0 Mon Aug 30 16:27:25MET DST 1999

Dartmouth College

Dejay 0.9.4 Tue Feb 8 14:52:04MET 2000

Hamburg University

DynamicTAO 1.0 Thu Nov 2 20:45:29MET 2000

University of Illinois at Urbana-Champaign

Evolutionar AgentSocieties (EAS)

1.0 Alpha Tue Jun 29 14:27:06MET DST 1999

ANSER

FarGo 0.2.2 Tue Jun 29 18:28:08MET DST 1999

Technion - Israel Institute of Technology

FfMAIN 2.0 Tue Jun 29 18:38:45MET DST 1999

Fachbereich Informatik (ABVS/Telematik),Johann-Wolfgang-Goethe-Universitaet Frankfurt

Grasshopper 1.2.2 Thu Jul 8 12:51:55 METDST 1999

IKV++ GmbH

Gypsy 0.5 Mon Nov 8 17:13:34MET 1999

Technical University of Vienna

Hive 0.6 Tue Jun 29 18:50:27MET DST 1999

MIT Media Lab

IMAJ alpha release Tue Feb 29 20:16:59MET 2000

UNINOVA/FCT + ISEL

J-SEAL 2 1.0 Sun Jul 8 01:31:23 METDST 2001

CoCo Software Engineering GmbH

JAE - Java AgentEnvironment

1.2 Tue Jun 29 18:59:39MET DST 1999

Aachen University of Technology (RWTH),Computer Science Department (i4)

JAM 0.61+0.79i Wed Sep 1 18:20:26MET DST 1999

Intelligent Reasoning Systems (Company name)

JAMES v2.0.1 Tue Jun 29 19:14:38MET DST 1999

University of Coimbra, Portugal, Siemens S.A,Portugal

JavaNetAgents 0.9 Fri Jul 2 14:49:39 METDST 1999

LIP6/ONERA

JavaSeal 1 Fri Oct 8 14:36:23 METDST 1999

University of Geneva

JCAFE - JiniCompositional AgentFramework for theEnterprise

1.0 Tue Jun 29 19:27:42MET DST 1999

MITRE Corporation

Jumping Beans 1 Tue Jun 29 14:57:10MET DST 1999

Ad Astra Engineering, Inc.

Page 22: Distributed Network and System Management Based on Intelligent and Mobile Agents

Kaariboga 2000-08-06 Sun Aug 6 22:21:30 MET DST 2000 noneKlaim (Kernel Language for agentinteraction and mobility)

1.1 Tue Feb 22 11:12:45 MET 2000 University of Florence and University of Pisa

Knowbot Operating Environment 1.0 alpha 2 Fri Jul 9 21:11:02 MET DST 1999 CNRIM0 Messengers 0.27.11 Wed Jun 30 11:11:36 MET DST 1999 Centre Universitaire d'Informatique. University of Geneva, Switzerland

Department of Computer Systems, Uppsala University, SwedenMAgNET 1.0 Fri Jul 2 20:01:50 MET DST 1999 University of California, Santa BarbaraMAP 2.0 Fri Jul 9 11:17:10 MET DST 1999 University of Catania - IITMATS - Mobile agent teams Beta Tue Jun 29 15:40:16 MET DST 1999 British TelecomMESSENGERS 2.0 Mon Jul 19 22:31:31 MET DST 1999 University of California, IrvineMILLENNIUM Version 1.0 Sun Sep 26 13:05:31 MET DST 1999 University of Oviedo.MiLog 1.2 Mon Apr 16 12:49:58 MET DST 2001 Nagoya Institute of TechnologyMIPLACE 2.1.2 Fri Aug 13 08:56:22 MET DST 1999 NEC CorporationMobidget 1.1 Thu Jul 8 05:06:08 MET DST 1999 NEC CorporationMogent1.0 1.0 Wed Jul 28 03:36:26 MET DST 1999 State Key Lab. for Novel Software Technology,NanJing

University,P.R.ChinaMole 3.0 Fri Feb 11 13:59:29 MET 2000 University of Stuttgart, IPVRmuCode 1.0 Tue Oct 31 13:20:46 MET 2000 Politecnico di MilanoNomadic Pict alpha Thu Sep 9 20:27:10 MET DST 1999 University of Cambridge, Computer Laboratory

NOMADS 0.11 Alpha Sat Oct 28 01:01:05 MET DST 2000 University of West FloridaOdyssey None. Wed Aug 25 18:35:29 MET DST 1999 General Magic, Inc.Pathfinder 0.9 Fri Jul 30 04:12:17 MET DST 1999 National Chung-Hsing University, TAIWANPlanet alpha Tue Sep 7 05:16:00 MET DST 1999 University of Tsukuba, JapanPlangent 1.0beta7 Wed Aug 18 10:43:19 MET DST 1999 TOSHIBA Corp.rmi64 1.0.0 Sun Nov 7 19:14:07 MET 1999 Technische Universität WienSeMoA (Secure Mobile Agents) 0.3 Wed Jun 30 11:06:05 MET DST 1999 Fraunhofer IGDSOMA 2.0 Mon Jul 5 11:52:51 MET DST 1999 DEIS -University of BolognaTAgents 0.8.3 Sat Aug 18 16:36:58 MET DST 2001 The TAgents project

Telescript None. Wed Aug 25 18:33:48 MET DST 1999 General Magic, Inc.

TuX (Tacoma UniX) 2.0 Wed Sep 29 11:26:14 MET DST 1999 University of TromsøVoyager ORB Professional

3.1.1.Wed Sep 22 17:19:28 MET DST 1999 ObjectSpace, Inc

WASP 2.0 Wed Jun 30 11:00:19 MET DST 1999 Darmstadt University of Technology, Distributed Systems Group


Recommended