GONG Hong-cui; YU Jiong; HOU Yong; LIU Hong-wei
According to dynamic characteristic of grids, especially to the dynamic QoS request of the users, this paper describes multiple QoS attributes as utility functions. Meanwhile, considering the system indexes such as makespan, load balancing, the notion of system utility is introduced, and the load balance degree is defined to guide and evaluate the scheduling. A user QoS and system index guided task scheduling algorithm, UQSI, is presented to schedule independent tasks with multiple QoS. Simulation results reveal that the algorithm can satisfy the user’s demands and improve the system’s performance, and it is more suitable for the complex grid environments.