Monitoring overhead in distributed systems: visualization and estimation techniques

  • Authors:
  • Hasina Abdu;Hanan Lutfiyya;Michael A. Bauer

  • Affiliations:
  • Department of Computer Science, The University of Western Ontario, London, Ontario, Canada;Department of Computer Science, The University of Western Ontario, London, Ontario, Canada;Department of Computer Science, The University of Western Ontario, London, Ontario, Canada

  • Venue:
  • CASCON '96 Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative research
  • Year:
  • 1996

Quantified Score

Hi-index 0.01

Visualization

Abstract

Monitoring distributed systems involves the collection, analysis, and display of interactions among managed objects. These functions are carried out by the components of a monitoring system, such as management agents.During monitoring, resources in the system are shared between the monitoring system components and the monitored distributed system. Thus, the monitored system has to maintain its functionality with fewer resources. This eventually affects the performance of the monitored system, by causing unwanted effects such as slow response time from processes and delayed access time to devices.Furthermore, ineffcient configuration of the monitoring system components will have additional negative effects on the monitored system components. The combination of all effects of monitoring on the monitored distributed system is referred to as monitoring overhead.To use the resources in the system efficiently, one has to select a configuration with minimal monitoring overhead. However, due to the nature of distributed systems, measuring the monitoring overhead on a system is not a simple task.In this paper, we use techniques to visualize and estimate monitoring overhead. We describe our experiment and the techniques used to analyze the data and perform the measurements.