Adaptive Monitoring for Virtual Machine Based Reconfigurable Enterprise Systems

Dynamic monitoring adaptation to system reconfigurations such as server scale-out is required especially for the virtual machine based flexible IT systems. For any states of the systems, the monitoring server must provide fresh information with a stabilized load. In this paper, we propose an adaptive monitoring method that generates the monitoring schedule for each state of the target systems. The schedule regulates the processes for updating information cache to keep the required freshness and to stabilize the monitoring load. Since the problem for schedule generation is classified in NP-hard, we propose an approximation algorithm. Results from experiments with system reconfigurations show that the adaptive monitoring method improves the variation coefficients of CPU usages and network traffics of monitoring server by at most 80%.

[1]  Richard Wolski,et al.  Experiences with predicting resource performance on-line in computational grid settings , 2003, PERV.

[2]  Dean Sutherland,et al.  The architecture of the Remos system , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[3]  Jens Vygen,et al.  The Book Review Column1 , 2020, SIGACT News.

[4]  Jacques Labetoulle,et al.  An efficient polling layer for SNMP , 2000, NOMS 2000. 2000 IEEE/IFIP Network Operations and Management Symposium 'The Networked Planet: Management Beyond 2000' (Cat. No.00CB37074).

[5]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1989, RFC.

[6]  Dejan S. Milojicic,et al.  QMON: QoS- and Utility-Aware Monitoring in Enterprise Systems , 2006, 2006 IEEE International Conference on Autonomic Computing.

[7]  Andrew Warfield,et al.  Xen and the art of virtualization , 2003, SOSP '03.

[8]  Srinivasan Parthasarathy,et al.  Adaptive polling of grid resource monitors using a slacker coherence model , 2003, High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on.

[10]  Rajeev Rastogi,et al.  Topology discovery in heterogeneous IP networks , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[11]  Marian Bubak,et al.  Performance Tools for the Grid: State of the Art and Future , 2004 .

[12]  Fumio Machida,et al.  Guarantee of Freshness in Resource Information Cache on WSPE: Web Service Polling Engine , 2006, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06).

[13]  David Thomas,et al.  The Art in Computer Programming , 2001 .