Virtualization : Concept and implementation

Catalog of Télécom SudParis courses

Code

IGFE CSC 7342

Domain

Informatique

Program

Master

Language

Anglais/English

ECTS Credits

2,5

Class hours

21

Workload

42

Program Manager(s)

Department

  • Direction des Relations Internationales

Organisation

Cours/TD/TP/projet/examen :

Learning objectives

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

Prerequisites

Good knowledge of Unix and C.

Content

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