Virtualization : Concept and implementation

Catalogue des cours de Télécom SudParis

Code

IGFE CSC 7342

Domaine

Informatique

Programme

Master

Langue

Anglais/English

Crédits ECTS

2,5

Heures programmées

21

Charge de travail

42

Coordonnateur(s)

Département

  • Direction des Relations Internationales

Organisation

Cours/TD/TP/projet/examen :

Acquis d'apprentissage

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

Prérequis

Good knowledge of Unix and C.

Contenu

The goal of this module is to present the different possibilities to virtualize system from both user-level and system-level point of views.

Evaluation

Evaluated lab or mini-project