Virtualisation Fundamentals (B-TM-YT0795)

3 studiepuntenNederlands24 urenTweede semesterTweede semester
Degreef Phaedra (coördinator) |  Degreef Phaedra
POC PBA ELEKTRONICA-ICT STKA TMMA

(1)    De student kan de basisconcepten van virtualisatie toepassen in Linux namespaces en cgroups en via KVM en Qemu werkende basis virtuele machines opbouwen.

(2)    De student beheerst de concepten van Qemu om code van CPU’s met andere ISA uit te voeren op een x86 CPU (systeem emulatie)

(3)    De student kan met Docker een omgeving opzetten en gebruiken om containers met persistente datavolumes op te zetten

Een basiskennis van Linux en Windows besturingssystemen is een vereiste.

Onderwijsleeractiviteiten

1 sp. Virtualisation Fundamentals: Theory (B-TM-YT6103)

1 studiepuntenNederlandsWerkvorm: College12 urenTweede semesterTweede semester
Degreef Phaedra
POC PBA ELEKTRONICA-ICT STKA TMMA

  • Concepten en definities van virtualisatie
  • Namespaces in Linux
  • Container-based virtualisatie: Docker
  • Hardware-level virtualisatie
  • KVM, QEMU en libvirt

  • Presentatie-materiaal van hoorcolleges is beschikbaar via Canvas
  • Allerhande resources via Internet
  • Demo- en oefenomgevingen via virtuele machines

Tijdens de hoorcolleges wordt interactie aangespoord en gewaardeerd.

Presentaties worden waar nodig aangevuld met demonstraties, welke studenten op hun eigen laptop mee kunnen uitvoeren en volgen.

2 sp. Virtualisation Fundamentals: Lab (B-TM-YT6104)

2 studiepuntenNederlandsWerkvorm: Practicum12 urenTweede semesterTweede semester
Degreef Phaedra
POC PBA ELEKTRONICA-ICT STKA TMMA

Labo-opdrachten in verband met de volgende onderwerpen:

  • Namespaces in Linux
  • Container-based virtualisatie, Docker
  • KVM, QEMU en libvirt

De opdrachten kunnen op de eigen PC van de student worden uitgevoerd.

Het resultaat van elke opdracht wordt gedemonstreerd en geëvalueerd binnen het kader van de labo-sessies, en een verslag van de gevolgde werkwijze wordt ingeleverd. 

Zonder demonstratie kan er niet geëvalueerd en gescoord worden.

Evaluatieactiviteiten

Virtualisation Fundamentals (B-TM-YT7795)

Type : Partiële of permanente evaluatie met examen tijdens de examenperiode
Evaluatievorm : Schriftelijk, Verslag, Presentatie
Vraagvormen : Open vragen
Leermateriaal : Geen

ExamenmomentBeoordelingsschaal
TOTAAL1-20/20 puntenschaal
YT6103 - Virtualisation Fundamentals: Theory
YT6104 - Virtualisation Fundamentals: Lab

Theorie:

Schriftelijk examen: 50%

open vragen, gesloten boek

Labo: 50%

De studenten voeren opdrachten uit, en worden geëvalueerd op

  • het demonstreren van het ontwerp, uitwerking en de werking van hun realisaties (noodzakelijk om een score voor elke opdracht te kunnen krijgen)
  • schriftelijke verslagen over het uitvoeren van hun opdrachten, waarin ze enerzijds beschrijven hoe ze de opdracht hebben uitgevoerd, anderzijds via schermafbeeldingen of andere bewijzen aantonen dat hun oplossing werkt

De opdrachten worden individueel uitgevoerd en gerapporteerd.

Als de student op één van de onderwijsleeractiviteiten minder dan 6/20 haalt, dan kan de student voor de totaliteit van het opleidingsonderdeel nog maximaal 9/20 behalen.

 

 

Binnen dit opleidingsonderdeel zijn er deeloverdrachten bij een geslaagd deelresultaat:

  • YT6103 - Virtualisation Fundamentals: Theory (binnen en over academiejaar)
  • YT6104 - Virtualisation Fundamentals: Lab (binnen en over academiejaar)

Zelfde puntenverdeling als tijdens de 1ste examenkans.

Er is herkansing mogelijk voor het schriftelijk theorie-examen

Er is geen begeleiding voorzien voor herkansing van het labo-gedeelte.
Voor herkansing van het labo gedeelte kan de student de verslagen uit de 1ste examenperiode aanvullen of verbeteren, zoniet gelden de punten van de 1ste examenperiode.  Dezelfde voorwaarden (het resultaat moet gedemonstreerd zijn in het labo om te kunnen scoren voor de opdracht) blijven geldig voor de herkansing.