Title :
A client-centric grid knowledgebase
Author :
Kola, George ; Kosar, Tevfik ; Livny, Miron
Author_Institution :
Dept. of Comput. Sci., Wisconsin Univ., Madison, WI, USA
Abstract :
Grid computing brings with it additional complexities and unexpected failures. Just keeping track of our jobs traversing different grid resources before completion can at times become tricky. We introduce a client-centric grid knowledgebase that keeps track of the job performance and failure characteristics on different grid resources as observed by the client. We present the design and implementation of our prototype grid knowledgebase and evaluate its effectiveness on two real life grid data processing pipelines: NCSA image processing pipeline and WCER video processing pipeline. It enabled us to easily extract useful job and resource information and interpret them to make better scheduling decisions. Using it, we were able to understand failures better and were able to devise innovative methods to automatically avoid and recover from failures and dynamically adapt to grid environment improving fault-tolerance and performance.
Keywords :
client-server systems; fault tolerant computing; grid computing; pipeline processing; resource allocation; system recovery; video signal processing; NCSA image processing; WCER video processing; client-centric grid knowledgebase; fault tolerance; grid computing; grid data processing; grid resources; job performance tracking; prototype grid knowledgebase; Application software; Data mining; Fault tolerance; Grid computing; Hardware; Image coding; Image processing; Pipelines; Processor scheduling; Prototypes;
Conference_Titel :
Cluster Computing, 2004 IEEE International Conference on
Print_ISBN :
0-7803-8694-9
DOI :
10.1109/CLUSTR.2004.1392642