Title :
A Meta-scheduler with Auction Based Resource Allocation for Global Grids
Author :
Garg, Saurabh Kumar ; Venugopal, Srikumar ; Buyya, Rajkumar
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Univ. of Melbourne, Melbourne, VIC
Abstract :
As users increasingly require better quality of service from grids, resource management and scheduling mechanisms have to evolve in order to satisfy competing demands on limited resources. Traditional schedulers for grids are system centric and favour system performance over increasing userpsilas utility. On the other hand market oriented schedulers are price-based systems that favour users but are based solely on user valuations. This paper proposes a novel meta-scheduler that unifies the advantages of both the systems for benefiting both users and resources. In order to do that, we design a valuation metric for userpsilas applications and computational resources based on multi-criteria requirements of users and resource load. The meta-scheduler maps user applications to suitable distributed resources using a continuous double auction (CDA). Through simulation, we compare our scheduling mechanism against other common mechanisms used by current meta-schedulers. The results show that our meta-scheduler mechanism can satisfy more users than the others while still meeting traditional system-centric performance criteria such as average load and deadline of applications.
Keywords :
grid computing; quality of service; resource allocation; scheduling; auction; distributed resources; global grids; market oriented schedulers; meta-scheduler maps; meta-scheduler mechanism; multicriteria requirements; price-based systems; quality of service; resource allocation; resource management; scheduling mechanisms; system performance; system-centric performance criteria; Computational modeling; Computer science; Cost accounting; Environmental economics; Grid computing; Laboratories; Processor scheduling; Quality of service; Resource management; Software engineering; auction; grid; meta-scheduler;
Conference_Titel :
Parallel and Distributed Systems, 2008. ICPADS '08. 14th IEEE International Conference on
Conference_Location :
Melbourne, VIC
Print_ISBN :
978-0-7695-3434-3
DOI :
10.1109/ICPADS.2008.60