Télécharger La thèse :

Titre: Techniques de Checkpointing pour la Tolérance aux Fautes dans le Cloud Computing

Domaine: Mathématiques informatique (MI)

Filière: Informatique

Option: Informatique de la répartition et de l'aide à la décision (IRAD)

Auteur: Sadi Samy

Soutenu (e) le: 30/05/2017

Sous la direction de: Yagoubi Belabbas

Le président du jury : Senouci Mohamed

Examinateur1: Chouarfia Abdallah

Examinateur2: Amine Abdelmalek

Examinateur3: Belalem Ghalem

Examinateur4: Atmani Baghdad

Mention: Très Honorable

Résumé:

Depuis l’émergence du Cloud Computing, l’accès aux ressources informatiques est devenu plus simple et moins onéreux accentuant de ce fait l’engouement autour de ce paradigme. Toutefois, il reste beaucoup de défis auxquels il doit faire face avant que son adoption ne soit totale. Parmi ces défis, nous nous intéressons à la Tolérance aux Fautes et plus particulièrement à la technique de Checkpointing qui reste relativement peu étudiée dans le Cloud Computing. Sa mise en oeuvre dans le Cloud Computing soulève de nouveaux défis à cause du besoin élevé en transparence qu’impose cet environnement et à cause de la grande hétérogénéité des applications qui y sont déployées. Nous répondons à ces défis tout au long de cette thèse à travers cinq contributions. Dans la première contribution, nous définissons l’architecture logicielle nécessaire à la mise en oeuvre de la Tolérance aux Fautes dans le Cloud Computing. Ensuite, nous répondons au besoin d’évaluation des approches de Checkpointing dans le Cloud Computing à travers le développement d’un nouveau simulateur. Dans la troisième contribution, nous proposons et évaluons une approche de Checkpointing multi-zones où plusieurs points de sauvegarde peuvent être associés avec chaque application. Dans la contribution suivante, nous définissons une nouvelle approche pour la sélection de l’intervalle de Checkpointing et nous montrons son intérêt. Enfin, dans la dernière contribution, nous présentons deux nouvelles approches pour le Checkpointing qui sont optimisées pour les communications réseau. Nous évaluons également leur intérêt en les comparant avec des approches connexes.


Mots clefs: Cloud Computing, Tolérance aux Fautes, Checkpointing, Simulation, évaluation de performances, Checkpointing multi-zones, Intervalle de Checkpointing Optimum, Tolérance aux Fautes Hybride, Checkpointing coordonné.


Publications associées à la thèse

Article 1:

Titre: Communication-Aware Approches for Transparent Checkpointing in Cloud Computing

Revue: Scalable Computing: Practice and Experience

Référence: Scalable Computing: Practice and Experience , Volume : 17, Numéro : 03 , Pages : 251-270

Date: Aout 2016