SubjectsSubjects(version: 996)
Course, academic year 2026/2027
   
Virtualization and Data Centers - NSWI150
Title: Virtualizace a datacentra
Form of teaching: lecture
Guaranteed by: Department of Software Engineering (32-KSI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2026
Duration in semesters: 1
Semester: winter
E-Credits: 3
Hours per week, examination: winter s.:2/0, Ex [HT]
Capacity: unlimited
Maximum number of enrolled students: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Teaching methods: full-time
Additional information: https://teaching.mff.cuni.cz/nswi150-web
Repeated enrollment: 2 / 2 / 2 / 2
Guarantor: RNDr. David Bednárek, Ph.D.
Teacher(s): RNDr. David Bednárek, Ph.D.
RNDr. Jakub Yaghob, Ph.D.
Class: Informatika Bc.
Informatika Mgr. - volitelný
Informatika Mgr. - Softwarové systémy
Classification: Informatics > Software Engineering
Is pre-requisite for: NSWI151
Annotation -
The aim of the course is to provide students with an overview of virtualization technologies and their practical applications, including the classification of virtualization models such as virtual machines and containers, as well as their technological principles. The lectures will also cover related topics such as hardware solutions for data centers, high-availability clusters, and load balancing. Knowledge equivalent to the course NSWI120 – Computer Principles is assumed.
Last update: Zavoral Filip, RNDr., Ph.D. (26.02.2026)
Course completion requirements -

The subject is finished by an oral exam with written preparation.

Last update: Bednárek David, RNDr., Ph.D. (26.09.2017)
Literature -

See

https://gitlab.mff.cuni.cz/teaching/nswi150/web/-/blob/master/resources.md

Last update: Bednárek David, RNDr., Ph.D. (01.10.2024)
Teaching methods - Czech

Předmět je vyučován formou přehledových přednášek. Na ně pak navazují praktické předměty, ve kterých mají studenti možnost vyzkoušet si některé z probíraných technologií.

Last update: T_KSI (16.05.2012)
Syllabus -
  • Virtualization taxonomy.
  • Hardware-assisted virtualization, paravirtualization, emulation.
  • Virtualization support on current hardware architectures and operating systems.
  • Data center hardware.
  • Cluster, network load balancing, high availability, fault tolerance.
  • Virtualization security risks.

Last update: Zavoral Filip, RNDr., Ph.D. (05.07.2026)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html