Ecole d'ingénieur et centre de recherche en télécommunications

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