440-2321/02 – Virtualization I (VIR I)
Gurantor department | Department of Telecommunications | Credits | 4 |
Subject guarantor | Ing. Lukáš Kapičák | Subject version guarantor | Ing. Lukáš Kapičák |
Study level | undergraduate or graduate | Requirement | Optional |
Year | 3 | Semester | summer |
| | Study language | English |
Year of introduction | 2019/2020 | Year of cancellation | 2021/2022 |
Intended for the faculties | FEI | Intended for study types | Bachelor |
Subject aims expressed by acquired skills and competences
Students of the Virtualization I course acquire basic knowledge about the possibilities of virtualization on workstations as well as on server platforms. Students will be able to verify the acquired knowledge in practical exercises.
The main purpose of the Virtualization I course is to give students basic information about virtualization. Then students will design and implement the best virtualization solution for a particular task within the lessons of the practical exercises.
Teaching methods
Lectures
Tutorials
Experimental work in labs
Project work
Other activities
Summary
Virtualization I course will provide students the basic knowledge of the possibilities of using virtualization on a personal computers and on a server platform. Students will acquire a theoretical and practical basis for the installation and configuration of various virtualization tools. These tools will students be able to distinguish according to their usage patterns and they will be able to configure them properly for virtual systems. They will deal with networks, network resources, backup, and security and stability of the tested solution.
Compulsory literature:
Recommended literature:
Way of continuous check of knowledge in the course of semester
The projects
Semestral project
A Lab exercises
Oral exam
E-learning
Other requirements
Course requirements are in the form of basic knowledge of OS Linux, Windows and knowledge of networking and network protocols.
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
1. Introduction to virtualization, virtualization tools, requirements for virtualization, virtualization and emulation.
2. Virtualization on the desktop and servers, managing hardware resources - processor, memory, storage, network resources.
3. Storage - Storage Types, iSCSI, RAID Types, NFS, Storage Replication, Backup, NAS, SAN, DAS, Data Replication.
4. Remote management for hypervisors, resource monitoring, console access, bulk tasks, automatic tasks.
5. Usage and technology of "snapshots" - utilization, technology, influence on performance and capacity of disk space, possibilities of restoring the state of virtual systems.
6. Virtualization tools for desktop usage - VMware Workstation, Vmware Player, Virtualbox - installation, resource and network configuration.
7. Virtualization tools for server usage I. - VMware ESXi, LXC, KVM - installation, supported systems, hardware resource and network configuration.
8. Virtualization Tools for Server usage II. - Citrix XEN Hypervisor, Hyper-V, Oracle VM Server - installation, supported systems, hardware resource and network configuration.
9. Virtualization security, configuration of virtualization platform approaches, resource sharing, risks associated with virtualization, backup.
10. Full Virtualization, Paravirtualization, Application Virtualization, Comparison, Open Discussion and Testing Information.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction
Předmět neobsahuje žádné hodnocení.