HiFi+: A Monitoring Virtual Machine for Autonomic Distributed Management

  • Ehab Al-Shaer
  • Bin Zhang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3278)


Autonomic distributed management enables for deploying self-directed monitoring and control tasks that track dynamic network problems such as performance degradation and security threats. In this paper, we present a monitoring virtual machine interface (HiFi+) that enables users to define and deploy distributed autonomic management tasks using simple Java programs. HiFi+ provides a generic expressive and flexible language to define distributed event monitoring and correlation tasks in large-scale networks.


Virtual Machine Monitoring Task Target Server Monitoring Agent Event Queue 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Alexander, S., Kliger, S., Mozes, E., Yemini, Y., Ohsie, D.: High Speed and Robust Event Correlation. IEEE Communication Magazine, 433–450 (May 1996)Google Scholar
  2. 2.
    Al-Shaer, E.: Active Management Framework for Distributed Multimedia Systems. Journal of Network and Systems Management (JNSM) (March 2000)Google Scholar
  3. 3.
    Al-Shaer, E., Abdel-Wahab, H., Maly, K.: HiFi: A New Monitoring Architecture for Distributed System Management. In: Proceedings of International Conference on Distributed Computing Systems (ICDCS 1999), Austin, TX, May 1999, pp. 171–178 (1999)Google Scholar
  4. 4.
    Carzaniga, A., Rosenblum, D.S., Wolf, A.L.: Design and evaluation of a wide-area event notification service. ACM Transactions on Computer Systems (TOCS) 19(3) (August 2001)Google Scholar
  5. 5.
    Eugster, P.T., Felber, P., Guerraouil, R., Handurukande, S.B.: Event Systems: How to Have Your Cake and Eat It Too. In: 22nd International Conference on Distributed Computing Systems Workshops (ICDCSW 2002) (July 2002)Google Scholar
  6. 6.
    Gruber, R.E., Krishnamurthy, B., Panagos, E.: High-level constructs in the READY event notification system. In: Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications 1998, Sintra, Portugal (1998)Google Scholar
  7. 7.
    Gruschke, B.: A New Approach for Event Correlation based on Dependency Graphs. In: Proceedings of the 5thWorkshop of the OpenView, University Association: OVUA 1998, Rennes, France (April 1998)Google Scholar
  8. 8.
    Haahr, M., Meier, R., Nixon, P., Cahill, V.: Filtering and Scalability in the ECO Distributed Event Model. In: International Symposium on Software Engineering for Parallel and Distributed Systems, PDSE 2000 (2000)Google Scholar
  9. 9.
    Marzullo, K., Cooper, R., Wood, M.D., Birman, K.P.: Tools for distributed Application Management. IEEE Computer 24 (August 1991)Google Scholar
  10. 10.
    Peng, Leckie, C., Kotagiri, R.: Protection from Distributed Denial of Service Attack Using History-based IP Filtering. In: Proceedings of ICC 2003, Anchorage, Alaska, USA (May 2003)Google Scholar
  11. 11.
    Sun Microsystems: Java Management Extensions (JMX),

Copyright information

© IFIP International Federation for Information Processing 2004

Authors and Affiliations

  • Ehab Al-Shaer
    • 1
  • Bin Zhang
    • 1
  1. 1.School of Computer Science, Telecommunications and Information SystemsDePaul UniversityUSA

Personalised recommendations