AGARM: An Adaptive Grid Application and Resource Monitor Framework

Most people assume that grid computing is the mainstream high performance and throughput computing platform in the future. To monitor these grid environment and provide grid information service become extremely important for using grid computing resource efficiently. In this paper we propose an adaptive grid application and resource monitor framework named AGARM. The AGARM framework can be used not only to monitor resources but also to monitor applications in the grid environment. Moreover, we show how the monitor activity is optimized by the adaptive pulling techniques, which is based on the moving average estimation algorithm.

[1]  Steven Tuecke,et al.  The Anatomy of the Grid , 2003 .

[2]  Werner Nutt,et al.  The Relational Grid Monitoring Architecture: Mediating Information about the Grid , 2004, Journal of Grid Computing.

[3]  J. Stuart Hunter,et al.  The exponentially weighted moving average , 1986 .

[4]  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.

[5]  Thomas Phan,et al.  Parallel Simulation of Large-Scale Parallel Applications , 2001, Int. J. High Perform. Comput. Appl..

[6]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[7]  Hidemoto Nakada,et al.  Autonomous configuration of grid monitoring systems , 2004, 2004 International Symposium on Applications and the Internet Workshops. 2004 Workshops..

[8]  Jennifer M. Schopf,et al.  A performance study of monitoring and information services for distributed systems , 2003, High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on.

[9]  Peter A. Dinda,et al.  Key Concepts and Services of a Grid Information Service , 2002 .