Skip to main content
Log in

Active Management Framework for Distributed Multimedia Systems

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

Abstract

The successful deployment of next-generation distributed multimedia systems is significantly dependent on the efficient management support that improves the performance and reliability of such applications at run-time. In this paper, we describe an active management framework based on programmable monitoring agents and event-filter-action recursive model. Active management enables users to define reconfigurable and self-directed monitoring tasks that can be automatically customized at run-time in order to track the system behavior. Using this active management framework, the monitoring agents can be programmed to modify their monitoring tasks dynamically based on observed events information, and initiate the appropriate management actions accordingly. This paper also emphasizes the importance of active management for supporting a scalable, highly responsive and nonintrusive distributed management infrastructure. The presented framework, which is referred to as HiFi monitoring system, supports a comprehensive environment including code instrumentation, user subscription, agents administration, event filtering and action service. Examples of using HiFi in managing large-scale distributed multimedia systems are also shown.

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. M. C. Chan, G. Pacifici, and R. Stadler. Managing multimedia network services, Journal of Network and Systems Management Vol. 5, No. 3, September 1997.

  2. S. Kaetker and K. Geihs, A generic model for fault isolation in integrated management system, Journal of Network and Systems Management, Vol. 5, No. 2, pp. xx-xx, June 1997.

  3. J. V. D. Merwe, S. Rooney, I. leslie, and S. Crosby, The 19: A practical framework for network programmability, IEEE Network Magazine, June 1998.

  4. D. L. Tennenhouse, J. M. Smith, W. D. Sincoskie, D. J. Wetherall, and G. J. Minden, A Survey of Active Network Research, IEEE Communications Magazine, Vol. 35, No. 1, pp. 80–86, January 1997.

    Google Scholar 

  5. Guru Parulkar, Douglas C. Schmidt, Eileen Kraemer, Jon Turner, and Anshul Kantawala. An architecture for monitoring, visualization, and control and gigabit networks, IEEE Network, Vol. 11, No. 5, pp. 32–38, October 1997.

    Google Scholar 

  6. S. Alexander, S. Kliger, E. Mozes, Y. Yemini, and D. Ohsie. High speed and robust event correlation, IEEE Communication Magazine, pp. 433–450, May 1996.

  7. Object Management Group, The Common Object Request Broker: Event Service Specification. Technical Report CCITT X.734/ISO 10164-5, 1993.

  8. J. Joyce, G. Lomow, K. Slind, and B. Unger, Monitoring Distributed Systems. ACM Transactions on Computer Systems, Vol. 5, no. 2, pp. 121–150, 1987.

    Google Scholar 

  9. K. Marzullo, R. Cooper, M. D. Wood, and K. P. Birman, Tools for distributed Application Management, IEEE Computer, Vol. 24, No. 8, pp. 42–51, August 1991.

    Google Scholar 

  10. Beth Schroeder, On-line monitoring: A tutorial, IEEE Computer, Vol. 28, pp. 72–78, June 1995.

    Google Scholar 

  11. Morris Sloman, (ed.), Network and Distributed System Management, Addison-Wesley, Reading, MAssachusetts, 1994.

    Google Scholar 

  12. Ehab Al-Shaer, Hussein Abdel-Wahab, and Kurt Maly, HiFi: A new monitoring architectur for distributed system management, Proceedings of International Conference on Distributed Computing Systems (ICDCS'99), Austin, Texas, pp. 171–178, May 1990.

  13. Ehab Al-Shaer, Hussein Abdel-Wahab, and Kurt Maly, Dynamic monitoring approach for multipoint multimedia systems. International Journal of Networking and Information Systems, pp. 75–88, June 1999.

  14. Ehab Al-Shaer, Mohamed Fayad, Hussein Abdel-Wahab, and Kurt Maly, Adaptive object oriented filtering framework for event management applications. To appear in ACM Computing Surveys.

  15. Mary L. Bailey, Burra Gopal, Michael A. Pagels, Larry Peterson, and Prasenjit Sarkar. PathFinder: A pattern-based packet classifier, Proceedings of the First Symposium on Operating System Design and Implementation, USENIX Association, pp. 24–42, November 1994.

  16. Stella Gatziu and Klaus R. Dittrich, Detecting composite events in active database systems using petri nets, Proceedings of the Fourth International Workshop on Research Issues in Data Engineering: Active Database Systems, pp. 2–9, February 1994.

  17. S. Yemini, G. Goldszmidt, and Y. Yemini, Network Management by Delegation–the MAD approach, Proceedings of CAS Conference, pp. 347–359, 1991.

  18. D. Olge, K. Schwan, and R. Snodgrass, Application-dependent dynamic monitoring of distributed systems, IEEE Transactions on Parallel and Distributed Systems, Vol. 21, No. 4, pp. 593–622, December 1989.

    Google Scholar 

  19. Ehab Al-Shaer, Hussein Abdel-Wahab, and Kurt Maly, Application-layer group communication server for extending reliable multicast protocols services. In IEEE International Conference on Network Protocols, Atlanta, Georgia, pp. 267–274, October 1997.

  20. S. Floyd, V. Jacobson, S. McCanne, C-G. Liu, and L. Zhang, A reliable multicast framework for light-weight sessions and application level framing, pp. 342–356, October 1995.

  21. Raj Jain, The Arts of Computer Systems Performance Analysis, Addison-Wesley, Reading, Massachusetts, 1991.

    Google Scholar 

  22. W. Gu, G. Eisenhauer, E. Kraemer, K. Schwan, J. Stasko, J. Vetter, and N. Mallavarupu, Falcon: On-line monitoring and steering of large-scale parallel programs, Proceedings of FRONTIERS' 95, pp. 11–19, February 1995.

  23. R. Hofmann, R. Klar, B. Mohr, A. Quick, and M. Siegle, Distributed Performance Monitoring: Methods, Tools and Applications. IEEE Transactions on Parallel and Distributed Systems, Vol. 5, No. 6, pp. 585–597, June 1994.

    Google Scholar 

  24. Charles E. McDowell and David D. Helmbold, Debugging concurrent programs, ACM Computing Suveys, Vol. 21, No. 4, pp. 593–622, December 1989.

    Google Scholar 

  25. Ouri Wolfson, Soumitra Sengupta, and Yechiam Yemini, Managing Communication Networks by Monitoring Databases, pp. 944–953, September 1991.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Al-Shaer, E. Active Management Framework for Distributed Multimedia Systems. Journal of Network and Systems Management 8, 49–72 (2000). https://doi.org/10.1023/A:1009415025046

Download citation

  • Issue Date:

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

Navigation