DocumentCode :
580109
Title :
GridBot: execution of bags of tasks in multiple grids
Author :
Silberstein, M. ; Sharov, Artyom ; Geiger, D. ; Schuster, Assaf
fYear :
2009
fDate :
14-20 Nov. 2009
Firstpage :
1
Lastpage :
12
Abstract :
We present a holistic approach for efficient execution of bags-of-tasks (BOTs) on multiple grids, clusters, and volunteer computing grids virtualized as a single computing platform. The challenge is twofold: to assemble this compound environment and to employ it for execution of a mixture of throughput- and performance-oriented BOTs, with a dozen to millions of tasks each. Our generic mechanism allows per BOT specification of dynamic arbitrary scheduling and replication policies as a function of the system state, BOT execution state, and BOT priority. We implement our mechanism in the GridBot system and demonstrate its capabilities in a production setup. GridBot has executed hundreds of BOTs with over 9 million jobs during three months alone; these have been invoked on 25,000 hosts, 15,000 from the Superlink@Technion community grid and the rest from the Technion campus grid, local clusters, the Open Science Grid, EGEE, and the UW Madison pool.
Keywords :
grid computing; BOT execution state; BOT priority; EGEE; GridBot; Open Science Grid; Technion campus grid; UW Madison pool; bags-of-tasks; dynamic arbitrary scheduling; local cluster; multiple grids; performance-oriented BOT; replication policy; throughput-oriented BOT; volunteer computing grid;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing Networking, Storage and Analysis, Proceedings of the Conference on
Conference_Location :
Portland, OR
Type :
conf
DOI :
10.1145/1654059.1654071
Filename :
6375558
Link To Document :
بازگشت