Partage de données transparent et tolérant aux fautes pour la grille
Résumé
Nous nous intéressons à un service de partage transparent de données pour les applications distribuées de la grille. Notre service allège le fardeau de l'utilisateur et du programmeur, consistant à gérer la distribution et le transfert des données, en localisant, mettant en cache, et gérant la cohérence des données de manière transparente. Pour être adapté à un système à grande échelle comme la grille, notre service de partage de données tolère un nombre illimité de reconfigurations (défaillances bénignes, arrivées et départs de sites) dans la vie du système, et jusqu'à un nombre fixé de reconfigurations simultanées du système. Ce service utilise des recouvrements en arrière d'applications et de la duplication pour assurer la vivacité de l'application. Les reconfigurations ont un impact élevé sur les mécanismes de localisation des données. Notre service utilise un réseau logique pour résoudre ce problème. Nous avons évalué expérimentalement notre service et nous présentons dans cet article une analyse des résultats.