Managing Agent Platforms with SNMP. Brian Remick Research Proposal Defense March 10, 2014. Overview. Motivation Agent Management Requirements Network Management Research Overview Architecture Research Plan Schedule and Questions. Motivation. Agent platforms are very complex.
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Research Proposal Defense
March 10, 2014
System resources (CPU, memory)
Programmatic resources (Slow data structures)
Identification of overloaded agents by:
Management system should be able to:
Identify agents that are degrading system performance.
React to achieve balance in the platform.
Create more agents to handle load.Load Balancing
Related to autonomous agents but not the same.
Distributed pieces of software.
Act as representatives for network resources
Printers, routers, etc.
Implement a standard interface accessible through a protocol.
Exposes attributes / functionality of resource.
Broadcast “traps” back to managers.Proxy “Agents”
Flexibility is key.
Need to be able to facilitate interface for any resource.
Simple Network Management Protocol
One of the first.
Industry standard.Protocol (SNMP)
Implements a standard interface for agent management.
Hides platform-specific details from the manager.
Implementation in Jade framework:
Actual FIPA-compliant agent living inside the platform.
Allows accessibility to platform-specific information.
Makes use of platform events / Introspection.Agent Platform Layer
Framework that hides networking details of SNMP (UDP, etc.)
Allows interface definition in SNMP without detailed knowledge of the underlying protocol.
Focus more on effectiveness of interface than protocol itself.
Managers communicate with AgentX
Requests passed on to proxy agent via RPC.
Proxy agent can send traps through AgentX to listening managers.SNMP Layer (AgentX)
Proxy agent implementation
MIB browser integration
HP Openview plugin
4/2002Schedule for Completion