Advanced Virtualization Concepts

Објавено: December 13, 2018

Course: Advanced Virtualization Concepts

Code3ФЕИТ07009

ECTS points: 6 ECTS

Number of classes per week: 3+0+0+3

LecturersProf. Dr. Aristotel Tentov, Assoc. Prof. Dr. Marija Kalendar, Asst. Prof. Dr. Daniel Denkovski

Course Goals (acquired competencies): Knowledge of the basic concepts of virtualization with hyperviews and advanced concepts of virtualization with containers. Application of virtualization and virtualized resources in various modern systems and network implementations.

Course Syllabus: Basic concepts of virtualization. Classic virtualization techniques using hypervisors. Management of processing and memory resources in virtual machines. Management of I/O devices in the virtual environment. Modern user space (OS-level) virtualization techniques using containers. Advantages and disadvantages of container based virtualization. Concepts of network function virtualization.

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

James Turnbull The Docker Book, containerization is the new virtualization https://www.dockerbook.com/ 2016

2

Rajendra Chayapathi, Syed F. Hassan, Paresh Shah Network Functions Virtualization (NFV) with a Touch of SDN Pearson Education 2016

3

Matthew Portnoy Virtualization Essentials, 2nd Edition Wiley 2016

Additional Literature

No.

Author

Title

Publisher

Year

1

Journal papers and conference proceedings 2017