Code
IGYF NET 8552
Niveau
M1
Graduate
Graduate
Semestre
Fall
Domaine
Réseaux
Programme
Programme Ingénieur
Langue
Français/French
Crédits ECTS
2
Heures programmées
31,5
Charge de travail
35
Coordonnateur(s)
Département
- Réseaux et Services Multimédia Mobiles
Equipe pédagogique
Organisation
Cours/TD/TP/projet/examen : 17.30h/0h/14h/0h/3,30hAcquis d'apprentissage
A la fin de ce module les étudiants auront à :
- Appréhender, décrire, expliquer les concepts et les architectures des réseaux logiciels ainsi que la virtualisation des infrastructures ;
- Comparer les solutions proposées pour contrôler et configurer ces réseaux, notamment comparer les contrôleurs SDNs et les orchestrateurs de services réseaux dans un contexte de virtualisation des réseaux (NFV);
- Comparer les descriptions de services réseaux en particulier de fonctions réseaux virtualisées (les VNF des framework NFV spécifiés par l'ETSI) de plusieurs groupes de travail et de communautés du logiciel libre ;
- Comparer et évaluer les solutions sur la base de critères et d'indicateurs clés de performance de réseaux logiciels (architectures SDN et NFV) ;
- Examiner, expliquer et illustrer les concepts, approches et les solutions proposés pour concevoir et mettre en œuvre les réseaux logiciels et les infrastructures partagées et virtualisées ;
- Modéliser ces architectures pour optimiser le placement des fonctions réseaux dans les infrastructures d'hébergement ;
- Proposer et inventer de nouveaux algorithmes de placement optimal pour les contrôleurs et les fonctions réseaux en réponse à des objectifs de performance spécifiés ;
- Développer et mettre en œuvre les solutions proposées.
Compétences CDIO
- 1.3 - Connaissances avancées en ingénierie : méthodes et outils
- 2.4 - Attitudes et apprentissages
- 2.4.6 - Apprentissage et éducation tout au long de la vie
Prérequis
Réseaux informatiques et réseaux de télécommunications (dont mobiles), connaissance du protocole IP et de l’Internet, adressage IPv4 et IPv6, réseaux privés virtuels, ingénierie du trafic, architectures de services opérées et orientés services, base en analyse statistique et apprentissage, optimisation combinatoire, connaissance en systèmes d’exploitation souhaitée sans être indispensable.
Mots-clés
Cloud, SDN, NFV, Virtualisation, contrôle, configuration, monitoring, gestion de services réseaux.
Contenu
• Principes du Cloud, du SDN (Software Defined Networks) et de NFV (Network Function Virtualisation)
o Principes, architectures, rôle de chaque paradigme
o Combinaison des trois paradigmes pour assurer la transformation des réseaux et contribuer à transformation numérique
• Plans de gestion, de contrôle et d’acheminement dans les entités de réseaux
• Séparation des plans et APIs réseau
• Réseaux Logiciels (plus communément appelé SDN – Software Defined Networks)
o Séparation plan de contrôle et plan d’acheminement
o Contrôleurs SDN (ODL, ONOS, Ryu, Contrail, autre… dont architecture fonctionnelle et logicielle, fonctions et rôles)
o Communautés open source et projets
o Solutions orientées contrôle de flux, notamment OpenFlow
o Switch logiciel dont OVS
• Virtualisation des services et fonctions réseaux (Network Functions Virtualization - NFV)
o Recommandations ETSI et communautés
• Virtualisation des ressources informatiques et cloud computing
o Hyperviseurs, conteneurs
o Pile et services OpenStack
• Convergence clouds et réseaux
o Programmabilité, agilité, élasticité des infrastructures
o Placement optimal et provisioning d’infrastructures virtuelles à partir de ressources physiques hétérogènes de fournisseurs multiples
• Configuration dynamique des réseaux
o Langages de description (comme Yang) et protocoles (comme NetConf, OF-CONFIG,…) pour la configuration des réseaux
• Systèmes de monitoring
o NetFlow/IPFix, Sflow, …
o Monitoring et analyse de données pour les réseaux (analyse statistique et apprentissage)
• Déploiement, automatisation et gestion associée
Evaluation
La présence aux heures programmées est obligatoire et influe sur la note finale.
Formule de l'évaluation
Note finale = CF et contrôles continus, L'UV est validée si la note finale est ≥ 07 / 20 (règlement FISA)
Bibliographie
A titre indicatif seulement: Network Function Virtualization: Concepts and Applicability in 5G Networks, by Zhang Ying, 2018/02, ISBN 971119390602, 200 pages.
La majorité des documents est issue de livres bancs et de documents d’organismes de standardisation, de fondations et de forums (ONF, ETSI-NFV, 3GPP, TMF, Linux Fondation, IETF, W3C)
Approches pédagogiques
Polycopiés des intervenants.