Skip to main content
Log in

An Architecture for Building Scalable, Web-Based Management Services

  • Published:
Journal of Network and Systems Management Aims and scope Submit manuscript

Abstract

We present the architecture of Marvel, adistributed computing environment for building scalablemanagement services using intelligent agents and theworld-wide web. Marvel is based on an information model that generates computed views of managementinformation and a distributed computing model that makesthese views available to a variety of clientapplications. Computed views consist of monitoring,control and event views of information collected fromnetwork elements and subsequently aggregated using aseries of spatial and temporal filters. Marvel does notreplace existing element management agents but rather builds on top of them a hierarchy ofservers that generate computed views and present them toclient applications in a number of formats, includingJava-enriched web pages. It uses a distributed persistent store to reduce the cost associatedwith centralized network management systems and mobileagent technology to: (a) support thin clients byuploading the necessary code to access Marvel services; and (b) extend its functionality dynamically bydownloading code that incorporates new objects andservices. A prototype implementation in Java ispresented together with results from its firstapplication on a residential broadband access system usingcable modems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

REFERENCES

  1. Object Management Group, The Common Object Request Broker Architecture and Specification, Revision 1.2, December 1993.

  2. Sun Microsystems Corporation, Java RMI specification, ftp: / / ftp.javasoft.com / docs /jdk1.1/ rmispec. Pdf.

  3. Desktop Management Task Force, Desktop Management Interface Specification 2.0, March 1996.

  4. Information Processing SystemsÐ Open Systems Interconnection, Structure of Management InformationÐ Part 1: Management Information Model, International Standard 10165-1, July 1991.

  5. N. Y. Nygate, object based techniques. In Integrated Network Management IV, Chapman and Hall, 1995.

  6. R. Hayton, J. Bacon, J. Bates, and K. Moody, Using events to build large scale distributed applications, Proceedings of SIGOPS European Workshop, Connemara, Ireland, September 1996.

    Google Scholar 

  7. M. Mansouri-Samani and M. Sloman, GEM, A generalized event monitoring language for distributed systems, IEE/ BCS/ IOP Distributed Systems Engineering Journal, Vol. 4, No. 2, pp. 96-108, June 1997.

    Google Scholar 

  8. R. E. Gruber, B. Krishanmurthy, and E. Panagos, READY: A Notification service for ATLAS, AT&T Labs Technical Memorandum HA6163000-970905-07TM, September 1977.

  9. Desktop Management Task Force, Common Information Model (CIM) Specification Version 2.0, March 1998.

  10. S. Yucel and N. Anerousis, Event aggregation and distribution in Web-based network management systems, under submission, July 1998.

  11. I. S. Graham, HTML Sourcebook, John Wiley, 1997.

  12. M. C. Maston, Java for network service management, Proceedings of IEEE Integrated Management, San Diego, California, 1997.

  13. Object Design Inc., Objectstore persistent storage engine for Java, URL: http: / /www.odi.com / content / products / pse/ doc 120/ doc/index.html.

  14. S. Judd and J. Strassner, Directory-enabled NetworksÐ Information Model and Base Schema, preliminary draft, February 1998.

  15. ITU-T Recommendation M.3010, Principles for a Telecommunication Management Network, Geneva, November 1991.

  16. Makoto Takano and Katsumi Fujita, Multilevel network management by means of system identification, Proceedings of INFOCOM, pp. 538-545, Boston, Massachusetts, April 1995.

  17. M. Sloman and J. Moffett, Domain management for distributed systems. In Integrated Management I, North Holland, pp. 505-516, 1989.

  18. Michael Stadler, Mapping management information to service interfaces supporting high-level network management applications, Proceedings of DSOM: Distributed Systems Operations and Management, L'Aquila, Italy, October 28-30, 1996.

    Google Scholar 

  19. Pramod Kalyanasundaram, Adarshpal S. Sethi, and Christopher M. Sherwin, Design of a spreadsheet paradigm for network management, Proceedings of DSOM: Distributed Systems Operations and Management, L' Aquila, Italy, October 28-30, 1996.

    Google Scholar 

  20. German Goldszmidt, Network management views using delegated agents, Proceedings of the Sixth IBM/ CAS Conference, Toronto, Canada, November 1996.

  21. Y. Yemini, G. Goldszmidt, and S. Yemini, Network management by delegation, in Second International Symposium on Integrated Network Management, pp. 95-107, Washington D.C., April 1991.

  22. T. Magedanz, K. Rothermel, and S. Krause, Intelligent agents: An emerging technology for next generation Telecommunications?, Proceedings of INFOCOM, San Francisco, California, 1996.

  23. M. Baldi, S. Gai, and G. P. Pico, Exploiting code mobility in decentralized and flexible network management, ¯ Proceedings of the First Intl. Workshop on Mobile Agents, Berlin, Germany, April 1997.

  24. L. Crutcher and A. A. Lazar, control for giant gigabit networks, IEEE Network Magazine, Vol. 7, No. 6, pp. 62-71, November 1993.

    Google Scholar 

  25. F. Barillaud, L. Deri, and M. Feridun, Network management using Internet technologies, Proceedings of IEEE Integrated Management, San Diego, California, 1997.

  26. B. Reed, M. Peercy, and E. Robinson, Distributed systems management on the Web, Proceedings of IEEE Integrated Management, San Diego, California, 1997.

  27. Sun Microsystems Corporation, Java Management API architecture, http: / /java.sun.com /products /JavaManagement/.

  28. J. P. Thompson, Web-based enterprise management architecture, IEEE Communications Magazine, March 1998.

  29. J. Hong, J. Kong, T. Yun, J. Kim, J. Park, and J. Baek, Web-based Intranet services and network management, IEEE Communications Magazine, October 1997.

  30. Extensible Markup Language (XML) 1.0, W3C Proposed recommendation, December 8, 1997. Reference: PR-xml-971208, version URL: http: / /www.w3.org/ TR/PR-xml-971208.

Download references

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Anerousis, N. An Architecture for Building Scalable, Web-Based Management Services. Journal of Network and Systems Management 7, 73–104 (1999). https://doi.org/10.1023/A:1018717900333

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018717900333

Navigation