Modèle de programmation et frameworks pour de la tolérance aux pannes: Conception et évaluation sur de la distribution d'applications dans des grappes ... aux pannes à faible coût