Title :
Fault-tolerance for PastryGrid middleware
Author :
Abbes, Heithem ; Cérin, Christophe ; Jemni, Mohamed ; Missaoui, Yazid
Author_Institution :
Univ. Paris 13, Villetaneuse, France
Abstract :
This paper analyses the performance of a decentralized and fault-tolerant software layer for Desktop Grid resources management. The grid middleware under concern is named PastryGrid. Its main design principle is to eliminate the need for a centralized server, therefore to remove the single point of failure and bottleneck of existing Desktop Grids. PastryGrid (based on Pastry) supports the execution of distributed application with precedence between tasks in a decentralized way. Indeed, each node can play alternatively the role of client or server. Our main contribution is to propose a fault tolerant mechanism for Pastry-Grid middleware. Since the management of PastryGrid is distributed over the participants without central manager, its control becomes a challenging problem, especially when dealing with faults. The experimental results on the Grid´5000 testbed demonstrate that our decentralized fault-tolerant system is robust because it supports high fault rates.
Keywords :
grid computing; middleware; resource allocation; software fault tolerance; software performance evaluation; PastryGrid middleware; bottleneck; client-server system; decentralized software; desktop grid resource management; distributed application; fault tolerance; fault tolerant software layer; grid middleware; performance analysis; Benchmark testing; Centralized control; Fault tolerance; Fault tolerant systems; Middleware; Performance analysis; Resource management; Robustness; Software performance; System testing; Benchmarking; Desktop Grid; Fault Tolerance; PastryGrid; middleware;
Conference_Titel :
Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4244-6533-0
DOI :
10.1109/IPDPSW.2010.5470919