Formation indisponible à l'heure actuelle
Systèmes et applications répartis
Formation
À Montpellier ()
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
Missions, moyens et organisation
Le Cnam est placé sous la présidence de Jean-Paul Herteman, P-DG du groupe Safran, et dirigé par Olivier Faron.
Public et conditions d'accès . Ce cours est destiné aux élèves ayant suivi avec succès la première année du cycle d'ingénieur (cycle probatoire) ou les trois années de licence et qui souhaitent aprofondir leurs connaissances en systèmes répartis.
De bonnes connaissances en systèmes et en réseaux sont recommandées. L'obtention des UE SMB104/RSX101, SMB137 ou niveaux équivalents est préliminaire à l'inscription à SMB111. La connaissance des bases de de la programmation est nécessaire pour aborder les parties algorithmiques du cours.
Les Avis
Le programme
Notions générales associées à la répartition.
Concepts matériels et logiciels. Objectifs : parallélisme, flexibilité, indépendance de localisation, extensibilité, sûreté et tolérance aux fautes.
Introduction aux différentes approches de systèmes et de répartition.
La gestion des activités et la synchronisation
Problèmes et solutions de synchronisation en mode message : ordres partiels, causalité. La réalisation de propriétés d'ordre dans les systèmes répartis.
Le partage des données
La désignation dans les systèmes répartis, les différents niveaux de désignation, la gestions d'annuaires en particulier en relation avec l'Internet des objets.
Les cohérences mémoires en univers réparti : principaux modèles de cohérence qui permettent de comprendre la gestion de données dans les multi-coeurs et dans les architectures big data.Localisation des données et P2P.
Les différents concepts seront mis en perspectives par rapport aux architectures informatiques actuelles :
Cloud Computing, Data Center, les services Web et les composants de services... Cette année il est prévu de voir le problème du stockage des données pour le Cloud Computing (VLDB, Very Large DataBase, et les approches NoSQL-Hadoop, Map/Reduce, élasticité/répartition de charge).
Des intervenants extérieurs de l'industrie sont prévus : Microsoft à propos d'Azure, VMWare pour les architectures virtualisées, CISCO pour le Cloud Computing et ses aspects réseaux.
Les polys sont distribués. Deux livres sont proposés mais dans l'absolu il en faudrait plusieurs et parfois un par cours,
L'UE est ouverte en présentiel et en formation à distance par l'équipe pédagogique du CNAM Paris.
Modalités de l'évaluation examen en 2 sessions
Bibliographie
- Coulouris George, Dollimore Jean, Kindberg Tim, Blair Gordon : Distributed Systems: Concepts and Design Fith Edition. 2011.
- Michel Raynal : Distributed Algorithms for Message-Passing Systems. Springer. 2013.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Systèmes et applications répartis