Performance Analysis of Static Load Balancing in Grid

118903-4646 IJECS-IJENS © June 2011 IJENS I J E N S  Abstract— Monitoring is the act of collecting information concerning the characteristics and status of resources of interest. The Grid Monitoring Architecture (GMA) based on simple Consumer/ Producer architecture with an integrated system registry and distinguishes transmission of monitoring data and data discovery logically. We propose grid monitoring system based on GMA. The proposed grid monitoring system consists of producers, registry, consumers, and failover registry. The registry is used to match the consumer with one or more producers, so it is the main monitoring tool. The failover registry is used to recover any failure in the main registry. The structure of proposed grid monitoring system depends on java Servlet and SQL query language. Load balancing (LB) should be added to the system to overcome the message overloaded. Load balancing algorithms can be static or dynamic. This paper evaluates the four types of static load balancing algorithms; Randomized, Round Robin, Threshold, and Central Manager algorithms. We evaluate the performance of the system by measuring the response time, and throughput. Central Manager algorithm introduces the smallest response time and the highest throughput.

[1]  Anirban Chakrabarti Grid computing security , 2007 .

[2]  Steve Fisher,et al.  Building a robust distributed system: some lessons from R-GMA , 2008 .

[3]  Sandeep Sharma,et al.  Performance Analysis of Load Balancing Algorithms , 2008 .

[4]  Yudi Satria Gondokaryono,et al.  The simulation of static load balancing algorithms , 2009, 2009 International Conference on Electrical Engineering and Informatics.

[5]  Zhongliang Chen,et al.  Design and Implementation of a Plain Grid Monitoring and Information Service , 2006, Fifth IEEE International Symposium on Network Computing and Applications (NCA'06).

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

[7]  Ruth A. Aydt,et al.  A Grid Monitoring Architecture , 2002 .

[8]  Hongli Zhang,et al.  PGMS: A P2P-Based Grid Monitoring System , 2004, GCC.

[9]  Jason Lee,et al.  A Monitoring Sensor Management System for Grid Environments , 2000, Proceedings the Ninth International Symposium on High-Performance Distributed Computing.

[10]  Masato Kitakami,et al.  Trust Management of Grid System Embedded with Resource Management System , 2011, IEICE Trans. Inf. Syst..

[11]  Jeffrey S. Vetter,et al.  Autopilot: adaptive control of distributed applications , 1998, Proceedings. The Seventh International Symposium on High Performance Distributed Computing (Cat. No.98TB100244).

[12]  Edward D. Lazowska,et al.  Adaptive load sharing in homogeneous distributed systems , 1986, IEEE Transactions on Software Engineering.