A matrix grammar approach for automatic distributed network resource management

Weidong MIN, Ke CHEN, Yongzhen KE

PDF(351 KB)
PDF(351 KB)
Front. Comput. Sci. ›› 2013, Vol. 7 ›› Issue (4) : 583-594. DOI: 10.1007/s11704-013-2210-7
RESEARCH ARTICLE

A matrix grammar approach for automatic distributed network resource management

Author information +
History +

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 https://doi.org/10.1007/s11704-013-2210-7

References

[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[19]
Manzoor U, Nefti S. An agent based system for activity monitoring on network-ABSAMN. Expert Systems with Applications, 2009, 36(8): 10987-10994
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[22]
Janik A, Zielinski K. AAOP-based dynamically reconfigurable monitoring system. Information and Software Technology, 2010, 52(4): 380-396
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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
CrossRef Google scholar
[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

2014 Higher Education Press and Springer-Verlag Berlin Heidelberg
AI Summary AI Mindmap
PDF(351 KB)

Accesses

Citations

Detail

Sections
Recommended

/