School / Prep
ENSEIRB-MATMECA
Internal code
EI9IT334
Description
This module on virtualization aims to give students a complete overview of the field, from the invention of the first virtualization techniques to their current use in the cloud or devops technologies (via the creation of virtual development environments).A low-level approach is also part of the course: computer architecture (memory, processor, etc.) is studied to understand how virtualization works.On the system side, hands-on exercises familiarize students with the handling of virtualization tools under Linux. On the cybersecurity side, the course covers vulnerabilities (attacking a virtualized Windows), the use of virtualization in attacks, threats to virtualization, dependability in virtual infrastructures, and post-mortem analysis of virtual disks (forensic).
Teaching hours
- CIIntegrated courses6h
- TIIndividual work12h
- PRACTICAL WORKPractical work10h
Further information
Virtualization: principle, operation, issues, mechanisms...
DevOps (Vagrant, Docker, ...)
Example: QEMU, KVM, LibVirt, OvS
Resilience, scalability, reconstrubility
Security and Virtualization (Sandboxing, malware, ...)
Assessment of knowledge
Initial assessment / Main session
| Type of assessment | Nature of assessment | Duration (in minutes) | Number of tests | Evaluation coefficient | Eliminatory evaluation mark | Remarks |
|---|---|---|---|---|---|---|
| Continuous control | Continuous control | 1 |
Second chance / Catch-up session
| Type of assessment | Nature of assessment | Duration (in minutes) | Number of tests | Evaluation coefficient | Eliminatory evaluation mark | Remarks |
|---|---|---|---|---|---|---|
| Project | Report | 1 |
