Descriptif
The goal of this module is to present the different possibilities to virtualize system from both user-level and system-level point of views.
Lecturers:
Éric Renault (TSP), Aravinthan Gopalasingham (NOKIA)
21 heures en présentiel
Diplôme(s) concerné(s)
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Diplôme d'ingénieur
Le rattrapage est autorisé (Max entre les deux notes)- le rattrapage est obligatoire si :
- Note initiale < 10
- Crédits ECTS acquis : 2.5 ECTS
- Crédit d'Option 3A acquis : 2.5
La note obtenue rentre dans le calcul de votre GPA.
La note obtenue est classante.
L'UE est évaluée par les étudiants.
Pour les étudiants du diplôme Echange international non diplomant
Pour les étudiants du diplôme M1 CSN - Computer Science for Networks
Le rattrapage est autorisé (Max entre les deux notes)- le rattrapage est obligatoire si :
- Note initiale < 10
- Crédits ECTS acquis : 2.5 ECTS
Le coefficient de l'UE est : 2.5
La note obtenue rentre dans le calcul de votre GPA.
La note obtenue est classante.
L'UE est évaluée par les étudiants.
Programme détaillé
- Introduction
What is virtualization
History of virtualization
The different kinds of virtualization
Some elements on operating systems and compilation
- Virtualization tools
KVM, Virtualbox, etc.
Linux containers, Dockers, etc.
- Virtualization and implementation
Diversion of function calls
Diversion of system calls
Evaluation
Evaluated lab or mini-project