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)
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Computer Science for Networks M2
Pour les étudiants du diplôme Diplôme d'ingénieur
L'UE est acquise si Note finale >= 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.
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