Programme – contenu de l’UE
L'UE Performance et Simulation sensibilise aux problèmes de performances des systèmes informatiques (ordinateur, réseaux...). Dans cette UE, nous aborderons les différentes techniques quantitatives permettant de modéliser puis d'évaluer les performances d'un système. Nous verrons les principes de l'analyse opérationnelle qui considère le système comme une boite noir, puis nous aborderons les techniques à base de file d'attente pour voir comme l'aspect probabiliste peut être pris en compte. Ensuite, nous verrons la simulation numérique qui consiste à utiliser un ordinateur pour étudier le système. En TP, les étudiants pourront construire des modèles de réseaux et les simuler pour étudier le comportement des protocoles réseaux de l'Internet.
Les critères de performances Analyse opérationnelle (techniques discrètes "simples")
Rappels de lois de probabilités (Poisson, loi exponentielle, processus aléatoires etc.)
Théorie des files d’attente (markoviennes) Utilisation des files d’attente pour la modélisation des systèmes informatiques Introduction à la simulation, à la validation expérimentale.
Compétences acquises
Méthodologiques :
Modélisation des systèmes informatiques et manufacturiers.
Démarche critique pour évaluer les performances et les limites des systèmes.
Techniques :
Durant les TD : Techniques de modélisation (discrètes et stochastiques) classiques au travers de nombreux exercices.
Durant les TP : Inititation au simulateur (orienté objet) à événements discrets Network Simulator (NS-2) pour la simulation (via des scripts OTcl) de TCP, UDP, de sources de trafic (FTP, Telnet, Web, CBR, VBR), des mécanismes de gestion de buffeurs (e.g. Drop Tail, RED et CBQ), des algorithmes de routage (e.g. Dijkstra) sur réseaux IP filaires et sans fils (LAN et WAN). NS implémente aussi le multicast et les protocoles MAC pour la simulation des LAN.
Secteur d’activité concerné et compétences métier acquises :
Réseaux, Télécom, Transports, Manufactures.
|