Title :
Service differentiation and load balancing in grid architecture
Author :
Yeow, Wai-Leong ; Tham, Chen-Khong
Author_Institution :
Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore
Abstract :
The first part of this paper proposes an architecture to enable service differentiation of jobs on computational grids built using the Globus toolkit. This feature is absent in the toolkit, which is also unable to manage computation capacity planning among the distributed systems in the grid. The proposed architecture facilitates a front-end web service to accept service-differentiated jobs, allowing the grid to act as a backend application service provider. The second part of this paper proposes an algorithm to load balance the incoming jobs on the various autonomous systems within the grid, taking into consideration the requested QoS level of each job, amount of computation required on the grid, as well as both the existing load and its history to ensure fair and efficient use of computational resources. We conducted extensive experiments that demonstrate the correctness of the algorithm and its limitations.
Keywords :
DiffServ networks; computer network management; grid computing; online front-ends; quality of service; resource allocation; telecommunication network planning; Globus toolkit; QoS; autonomous system; backend application service provider; capacity planning management; distributed system; front-end web service; grid architecture; load balancing; service differentiation; service-differentiated job; Access protocols; Computer architecture; Drives; Grid computing; History; Load management; Resource management; Scheduling algorithm; Web services; XML;
Conference_Titel :
Networks, 2004. (ICON 2004). Proceedings. 12th IEEE International Conference on
Print_ISBN :
0-7803-8783-X
DOI :
10.1109/ICON.2004.1409178