Author/Authors :
Rebbah ، Mohammed نويسنده Computer Science Department, University of Mascara, LRGB Laboratory, EDTEC Group, Mascara, Algeria , , Slimani، Yahya نويسنده Computer Science Department, University of El Manar, Tunis, Tunisia , , Benyattou، Abdelkader نويسنده University of Sciences and Technology of Oran, Mohammed BOUDIAF, Oran, Algeria , , Brunie، Lionel نويسنده University of Lyon, CNRS, INSA-Lyon, LIRIS, UMR5205, F-69621, Lyon, France ,
Abstract :
Our contribution in this paper is twofold. Firstly, we propose a dynamic hierarchical model for the grid, which models the grid as a dynamic n-ary tree, composed of a root, a set of intermediate levels according to the number of available resources and the lowest level containing the resources loaded to execute jobs. Secondly, we support our model by a mechanism of fault tolerance based on distribution and swapping techniques. The technique of distribution adopted to tolerate faults in the intermediate levels allows to keep jobs in their leaves and to reconnect the children of the failed nodes to the siblings of their parents without any replication. The implementation of our model over Globus Toolkit 4 allows extending its functionality to tolerate faults.