Spinner

Dokument se učitava

ATUSS

VISER

Academy of Technical and Art Applied Studies

School of Electrical and Computer Engineering

Virtualization in cloud computing Course code: MR0022 | 8 ECTS credits

Basic information
Level of Studies: Master applied studies
Year of Study: 1
Semester: 2
Requirements: Computer architecture, Operating systems, Computer networks
Goal: Deepening of analytical and practical knowledge and skills needed to configure and manage virtualization techniques at the level of applications and operating systems, as well as "cloud" computing environments
Outcome: Training students to design and solve problems of virtualization of operating systems on MS Windows and Linux platforms and the realization of modern "cloud" computer environments
Contents of the course
Theoretical instruction:
  1. 1. Introductory lecture. Subject program, organization and content of the course
  2. 2. Introduction to virtualization, Types of virtualization
  3. 3. VS (Server Virtualization) and VDI (Desktop Virtualization)
  4. 4. VMware server solutions, VMware desktop solutions
  5. 5. Xen architecture, Xen practical aspects
  6. 6. Oracle VirtualBox, MS HyperV
  7. 7. Linux-based virtualization: KVM, Proxmox and others
  8. 8. Container-based virtualization, LXC, Docker, Podman
  9. 9. Basics of "cloud" computer environments, IaaS, PaaS, SaaS, Fog, IoT
  10. 10. Examples of "cloud" computing environments: Amazon AWS, Google Cloud Engine, MS Azure, OCI
Practical instruction (Problem solving sessions/Lab work/Practical training):
  1. In the laboratory: Configuring software tools for virtualization type1/type2 on various operating systems (Virtual box, VMware, Xen, KVM, Proxmox, Docker).
Textbooks and References
  1. 1. Thomas Erl, Ricardo Puttini, Zaigham Mahmood, Cloud Computing: Concepts, Technology & Architecture, Prentice Hall, 2014
  2. 2. Andrew S. Tanenbaum, Herbert Bos, Modern Operating Systems, 4th Edition, Pearson, 2021
  3. 3. Valentin Hamburger, Building VMware Software-Defined Data Centers, Packt Publishing, 2016
  4. 4. Nick Marshall, Mastering VMware vSphere 6.7, 1st Edition, Sybex, 2018
  5. 5. Matthew Portnoy, Virtualization Essentials, Sybex, 2012
Number of active classes (weekly)
Lectures: 4
Practical classes: 3
Other types of classes: 0
Grading (maximum number of points: 100)
Pre-exam obligations
Points
activities during lectures
10
activities on practial excersises
40
seminary work
0
colloquium
0
Final exam
Points
Written exam
50
Oral exam
0
Practical exam
0

Lecturer

Associate