CODE | 86800 |
---|---|
ACADEMIC YEAR | 2022/2023 |
CREDITS |
|
SCIENTIFIC DISCIPLINARY SECTOR | ING-INF/05 |
LANGUAGE | English |
TEACHING LOCATION |
|
SEMESTER | 1° Semester |
TEACHING MATERIALS | AULAWEB |
The course provides the foundations of the main virtualization technologies at the state of the art. In detail, the course focuses on several types of virtualization, like Storage-level, OS-level, Application-level, and Enterprise-level virtualization.
The course is mostly practical, with the aim to teach the student how to deal with current virtualization technologies to build actual virtualized architectures.
The course provides the foundations of the main virtualization technologies at the state of the art. In detail, the course focuses on several types of virtualization, like Storage-level, OS-level, Application-level, and Enterprise-level virtualization. The course is mostly practical, with the aim to teach the student how to deal with current virtualization technologies to build actual virtualized architectures.
1. Understand the technological basis related to virtualization.
2. Grasp the basic concepts at the basis of virtualization as well as understanding its pervasiveness in actual application scenarios.
3. Learn and use the basic concepts to build virtualized environments.
4. Implement and manage a realistic virtualized environment.
Operating systems, Computer networks, basic of programming and scripting.
Frontal lessons and practicals, uniformly distributed (i.e., 50%-50%)
1. Foundations of virtualization and its application: hypervisor, CPU-level, and I/O-level virtualization, foundations of Cloud computing, Introduction to KVM.
2. OS-level virtualization: Fundamentals, Docker suite.
3. Storage-level virtualization: Block, File, and Object storage, distributed file-systems, and software defined storage.
4. Enterprise-level virtualization: basics of load balancing and highly available systems. Provisioning. Orchestration. Infrastructure-as-Code.
5. Public cloud infrastructure: introduction to the paradigm and its applications.
The teacher will provide slides, scientific and technical papers throughout the course.
ENRICO RUSSO (President)
GIACOMO LONGO
ALESSIO MERLO (President Substitute)
All class schedules are posted on the EasyAcademy portal.
Final project with discussion.
Critical discussion and demo of the project, in order to assess the level of understanding and knowledge of the student.
Date | Time | Location | Type | Notes |
---|---|---|---|---|
30/01/2023 | 09:00 | GENOVA | Esame su appuntamento | |
17/02/2023 | 08:00 | GENOVA | Orale | |
17/02/2023 | 08:00 | GENOVA | Esame su appuntamento | |
05/06/2023 | 09:00 | GENOVA | Esame su appuntamento | |
15/09/2023 | 08:00 | GENOVA | Esame su appuntamento | |
15/09/2023 | 08:00 | GENOVA | Orale | |
18/09/2023 | 09:00 | GENOVA | Esame su appuntamento |