PDF
(351KB)
Abstract
Network resource management is critical to ensure the security and optimal performance of distributed networks and information systems. Existing technologies are not capable of managing large-scale network resources because of a lack of reusability and scalability. This paper presents a matrix grammar approach for automatic distributed network resource management to alleviate these problems. A matrix grammar is proposed using WMI, CIM, and SNMP to manage network resources, and provides a generic mechanism to describe what needs to be managed and how to manage it. A scalable distributed multi-agent architecture for automatic network resource management is proposed, at its core lies a management automation engine consisting of a matrix analyzer and a recipe processor. The proposed solution has been implemented in software and applied in industrial products that achieve good technical and industrial results. It has good extensibility, scalability, and enables network management automation and software reusability.
Keywords
network management
/
multi-agent
/
matrix grammar
/
WMI
/
CIM
/
SNMP
/
distributed networks
Cite this article
Download citation ▾
Weidong MIN, Ke CHEN, Yongzhen KE.
A matrix grammar approach for automatic distributed network resource management.
Front. Comput. Sci., 2013, 7(4): 583-594 DOI:10.1007/s11704-013-2210-7
| [1] |
Mauro D, Schmidt K. Essential SNMP. USA: O’Reilly Media, 2005
|
| [2] |
Bumpus W, Sweitzer J, Thompson P, Westerinen A, Williams R. Common information model: implementing the object model for enterprise management. USA: John Wiley & Sons, 2000
|
| [3] |
Lavy M, Meggitt A. Windows management instrumentation. USA: Sams Publishing, 2001
|
| [4] |
Policht M. WMI essentials for automating Windows management. USA: Sams Publishing, 2002
|
| [5] |
Gavalas D, Greenwood D, Ghanbari M, O’Mahony M. Advanced network monitoring applications based on mobile/intelligent agent technology. Computer Communications, 2000, 23(8): 720-730
|
| [6] |
Ray P, Parameswaran N, Lewis L. Distributed autonomic management: an approach and experiment towards managing service-centric networks. Journal of Network and Computer Applications, 2010, 33(6): 653-660
|
| [7] |
Shin K, Jung J, Cheon J, Choi S. Real-time network monitoring scheme based on SNMP for dynamic information. Journal of Network and Computer Applications, 2007, 30(1): 331-353
|
| [8] |
Wooldridge M, Ciancarini P. Agent-oriented software engineering: the state of the art. In: Proceedings of the 1st International Workshop on Agent-oriented Software Engineering, 2001, 1-28
|
| [9] |
Wooldridge M. Agent-based software engineering. In: IEE Proceedings of Software Engineering. 1997, 26-37
|
| [10] |
Baig Z. Review: multi-agent systems for protecting critical infrastructures: a survey. Journal of Network and Computer Applications, 2012, 35(3): 1151-1161
|
| [11] |
Hands B, Capretz M. Maintenance and monitoring of remote software using an agent platform. In: Proceedings of the 2005 International Conference on Integration of Knowledge Intensive Multi-Agent Systems. 2005, 543-548
|
| [12] |
Ramachandran C, Misra S, Obaidat M. FORK: a novel two-pronged strategy for an agent-based intrusion detection scheme in ad-hoc networks. Computer Communications, 2008, 31(16): 3855-3869
|
| [13] |
Yang S, Chang Y. An active and intelligent network management system with ontology-based and multi-agent techniques. Expert Systems with Applications, 2011, 38(8): 10320-10342
|
| [14] |
Chen H, Yu T, Zheng Q, Gu P, Zhang Y. A multi-agent framework for mining semantic relations from linked data. Journal of Zhejiang University-Science C, 2012, 13(4): 295-307
|
| [15] |
Helmer G,Wong J, Honavar V, Miller L, Wang Y. Lightweight agents for intrusion detection. Journal of Systems and Software, 2003, 67(2): 109-122
|
| [16] |
Satoh I. Building reusable mobile agents for network management. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 2003, 33(3): 350-357
|
| [17] |
Cucurull J, Mart R, Navarro-Arribas G, Robles S, Overeinder B, Borrell J. �gent mobility architecture based on IEEE-FIPA standards. Computer Communications, 2009, 32(4): 712-729
|
| [18] |
Gavalas D, Tsekouras G, Anagnostopoulos C. A mobile agent platform for distributed network and systems management. Journal of Systems and Software, 2009, 82(2): 355-371
|
| [19] |
Manzoor U, Nefti S. An agent based system for activity monitoring on network-ABSAMN. Expert Systems with Applications, 2009, 36(8): 10987-10994
|
| [20] |
Taylor S, Farinholt K, Flynn E, Figueiredo E, Mascarenas D, Moro E, Park G, Todd M, Farrar C. A mobile-agent-based wireless sensing network for structural monitoring applications. Measurement Science and Technology, 2009, 20(4): 1-14
|
| [21] |
Chen B. Agent-based artificial immune system approach for adaptive damage detection in monitoring networks. Journal of Network and Computer Applications, 2010, 33(6): 633-645
|
| [22] |
Janik A, Zielinski K. AAOP-based dynamically reconfigurable monitoring system. Information and Software Technology, 2010, 52(4): 380-396
|
| [23] |
Al-Obasiat Y, Braun R. A multi-agent flexible architecture for autonomic services and network management. In: Proceedings of the 5th IEEE/ACS International Conference on Computer Systems and Applications. 2007, 132-138
|
| [24] |
Park S, Sugumaran V. Designing multi-agent systems: a framework and application. Expert Systems with Applications, 2005, 28(2): 259-271
|
| [25] |
Rao Z, Ghenniwa H, Shami A. AGeMoS: an agent-based generic monitoring approach for self-management systems. In: Proceedings of the 11th International Conference on Computer Supported Cooperative Work in Design. 2007, 452-457
|
| [26] |
Wuhib F, Dam M, Stadler R. Decentralized detection of global threshold crossings using aggregation trees. Computer Networks, 2008, 52(9): 1745-1761
|
| [27] |
Hsieh Y, Hung Y. A scalable IT infrastructure for automated monitoring systems based on the distributed computing technique using simple object access protocol Web-services. Automation in Construction, 2009, 18(4): 424-433
|
| [28] |
Ge J, Zhang B, Fang Y. Research on the resource monitoring model under cloud computing environment. In: Proceedings of the 2010 International Conference on Web Information Systems and Mining. 2010, 111-118
|
RIGHTS & PERMISSIONS
Higher Education Press and Springer-Verlag Berlin Heidelberg