Master's Degree | Computer Science
Virtualization I
Scientific Area
Computer Science
Duration
Half-yearly
ECTS
5
Theoretical and Practical Contact Hours
35h
LEARNING OBJECTIVES
The aim of this course is to provide theoretical knowledge of virtualization and the administration of Microsoft’s proprietary Hypervisors, HyperV on Windows Server 2012 R2 and Windows Server 2016 operating systems, as well as VMWare Hypervisors.
The learning objectives of the course are as follows:
O1 – Understand and apply server virtualization fundamentals;
O2 – Understand and master the basic configurations of a Microsoft and VMWare hypervisor;
O3 – Implement local networks of virtual servers;
O4 – Configure hypervisor clusters.
PROGRAMA
1. Types of virtualization
2. Fundamentals
3. Type 1 and 2 Hypervisors
4. Introducing Hyper-V
5. Licensing with Hyper-V
6. Memory configuration
7. Dynamic Memory
8. Virtual Networking Configuration
9. Virtual Storage Management
10. Configuring Virtual Machine Templates
11. Microsoft Failover Clustering
12. Live Migration
13. Hyper-V Replica
14. Backup
15. ESXi as a hypervisor
16. Snapshots
17. Networking
18. Storage
19. vCenter
20. vMotion, High Availability, Fault Tolerance and DRS
21. ESXi – Installing ESXi 6.x
22. ESXi – Basic configuration
23. ESXi – VM creation
24. Deploying a vCenter appliance
25. Cluster creation
26. Adding a new node to the cluster
27. vMotion
28. Configuring features: HA/DRS
29. Server migration Installing vSphere Converter
30. Conversion (P2V)
31. Conversion (V2V)
DEMONSTRATION OF COHERENCE BETWEEN SYLLABUS AND LEARNING OUTCOMES
This curricular unit will cover content that will enable students to master the basic knowledge required to administer the “hyperv” hypervisor, based on the Windows Server 2012R2 operating system. To this end, the course will begin with introductory concepts in order to prepare students for more technical content. As well as the likes of VMware.
TEACHING METHODOLOGY AND EVALUATION
Given the specific nature of this Curricular Unit, direct contact between the student and the computer will be favored in a computer-based learning perspective.
The lectures will be theoretical and practical, with the lecturer presenting and framing the theoretical concepts and familiarizing students with the corresponding systems.
In effect, the student will play a central role in their learning and their active participation is encouraged throughout the unit.
The adoption of this methodology implies, at times, the distribution of students into working groups in group dynamics and practical exercises to apply knowledge.
EVALUATION Compulsory:
1) Final written exam.
Formative assessment:
2) Oral presentation of the work carried out.
DEMONSTRATION OF COHERENCE BETWEEN TEACHING METHODOLOGIES AND LEARNING OUTCOMES
The work method proposed for this curricular unit aims to bring students closer to the practical implementation of virtualization systems based on HyperV and VMware, providing them with essential knowledge so that they can interpret the specific concepts of this manufacturer, knowing how to differentiate them from other manufacturers, putting them into practice in a work context. For the theoretical component (O1) it is expected that the student will acquire solid knowledge of the theoretical concepts associated with Virtualization technologies, with this curricular unit indicating the main differences, both technologically and in terms of the terminology used. For the practical component (O2-O5), practical contact with the technologies will be privileged, using cases that are close to real implementations, stimulating the search for solutions and problem solving, in a teamwork context. All the cases will be analyzed, in a first phase, in a classroom context, promoting discussion and managing expectations for the exercise for the whole class. In a second phase, all the working groups will be followed up so that the teacher can discuss the solutions adopted individually, as well as analyzing each student’s individual level of knowledge. In a third phase, again in a global context, the results obtained will be analyzed.
BIBLIOGRAPHY
Principal:
Minasi, Mark. (2013). Mastering Windows Server 2012 R2. Sybex
Tulloch, Mitch. (2013). Introducing Windows Server 2012 R2, Microsoft Press
Finn, Aidan. (2013). Windows Server 2012 HYPER-V Installation and Configuration Guide, Sybex
Fergunson, Bill; vSphere 6 Foundations Exam Official Cert Guide, VMware Press
Portnoy, Matthew (2016), Virtualization Essentials. Sybex, USA.
Kusnetzky, Dan (2011), Virtualization: A Manager’s Guide. Oreilly, USA.
Savill, John (2016), Mastering Windows Server 2016 Hyper-V. Sybex, USA.
Recursos VMware (documentação e vídeos):
https://docs.vmware.com/en/VMwarevSphere/index.html