Systèmes distribués Cloud Computing
[Clouds]
T
Enseignement Technique
Résumé
- Le but de ce cours est de fournir une vue d'ensemble sur les sujets et les tendances récentes des systèmes distribués et le cloud computing.
- Nous discuterons des techniques logiciel utilisées pour la construction et la programmation des systèmes fiables et scalable.
- Nous aborderons également la conception d'architecture des centres de données modernes et les techniques de virtualisation qui constituent un thème central du paradigme de « Cloud computing ».
- Le cours est complété par un certain nombre de séances de laboratoire pour obtenir une expérience pratique avec Hadoop et la conception des algorithmes scalable, avec MapReduce.
Bibliographie
Description
- Introduction
- Conception et Architectures des « Datacenter»
- Virtualisation
- Efficacité énergétique
- Systèmes de Fichier Distribués (partie 1)
- Systèmes de Fichier Distribués (partie 1)
- Réplication
- MapReduce: Motivations et Théorie
- MapReduce: le Système Hadoop
- MapReduce: Modele de programmation et Algorithmes
- Systèmes de Base de Données
- Systèmes de Base de Données Distribués
- Systèmes de Distribués NoSQL
Nombre d'heures: 42.00


