440-2321/01 – Virtualization I (VIR I)

Gurantor departmentDepartment of TelecommunicationsCredits4
Subject guarantorIng. Lukáš KapičákSubject version guarantorIng. Lukáš Kapičák
Study levelundergraduate or graduateRequirementOptional
Year3Semestersummer
Study languageCzech
Year of introduction2019/2020Year of cancellation
Intended for the facultiesFEIIntended for study typesBachelor
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Credit and Examination 2+2
Part-time Credit and Examination 4+10

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:

PORTNOY, Matthew. Virtualization essentials. Second edition. Indianapolis, Indiana: John Wiley, 2016. ISBN 978-1119267720. RAFAELS, R. Cloud Computing: From Beginning to End. CreateSpace Independent Publishing Platform 2015. ISBN 978-1511404587. ROBINSON, Tony. Building Virtual Machine Labs: A Hands-On Guide. CreateSpace Independent Publishing Platform 2017. ISBN 978-1546932635.

Recommended literature:

STEWART,V. SLISINGER, M. MALESH, V. HERROD, S. EPPING, D. Virtualization Changes Everything: Storage Strategies for VMware vSphere & Cloud Computing. CreateSpace Independent Publishing Platform 2012. ISBN 978-1479112562. CLINTON, D. Teach Yourself Linux Virtualization and High Availability. Lulu.com 2017. ISBN 978-1365847202. SHLACKLEFORD, D. Virtualization Security: Protecting Virtualized Environments. Sybex; 1 edition 2012, ISBN 1118288122.

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

Part-time form (validity from: 2018/2019 Winter semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of points
Credit and Examination Credit and Examination 100 (100) 51
        Credit Credit 45  25
        Examination Examination 55  26
Mandatory attendence parzicipation: Each student can earn a maximum of 45 points during the semester, including: • project solution max. 21 points • reports realizations max. 10 points, • Laboratory exercise, max. 7x2 points. The exam consists of two parts: • Exam - test max. 25 points • Oral exam max. 30 points.

Show history

Occurrence in study plans

Academic yearProgrammeField of studySpec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2020/2021 (B0714A060008) Mobile Technology P Czech Ostrava 3 Optional study plan
2020/2021 (B0714A060008) Mobile Technology K Czech Ostrava 3 Optional study plan
2020/2021 (B0714A060010) Telecommunication Technology P Czech Ostrava 3 Optional study plan
2020/2021 (B0714A060010) Telecommunication Technology K Czech Ostrava 3 Optional study plan
2019/2020 (B0714A060010) Telecommunication Technology P Czech Ostrava 3 Optional study plan
2019/2020 (B0714A060008) Mobile Technology P Czech Ostrava 3 Optional study plan
2019/2020 (B0714A060010) Telecommunication Technology K Czech Ostrava 3 Optional study plan
2019/2020 (B0714A060008) Mobile Technology K Czech Ostrava 3 Optional study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner