View
71
Download
1
Tags:
Embed Size (px)
Citation preview
WORKSHOP VIRTUALBOX
INHOUD
INTRODUCTIE
• WAT IS VIRTUALISATIE
• TOEPASSINGEN
VIRTUALBOX
• SOFTWARE
• DEMO
WAT IS VIRTUALISATIE
Partitioneren van een fysieke server (genaamd HOST)
Voorkomen als één of meerdere servers (GUESTs),
• Guest OS wordt ook “Virtual Machine” genoemd
Beheer vanuit de HOST:
• verdeling CPU, memory, hardisdisk, …
De verschillende GUESTs zijn geisoleerd van elkaar
SERVER <> PC
VM op server
• Hypervisor op host, geen onderliggende OS
• connecteren via een remote desktop client
• “Remote Desktop”, “RealVNC” …
VM (Guest) op 'homecomputer/PC' (Host)
• OS + Hypervisor op host
• Connecteren via virtualisatie software
• voorbeelden: volgende slides
PC
• PC (HOST) heeft eigen OS
• Eén of meerdere GUEST OS,
• Beheer vanuit de HOST:
• Verdeling CPU, memory, hardisdisk, …
• OPTIE: uitwisselen data tussen Host en Guest
• De verschillende GUESTs zijn geisoleerd van elkaar
NUT
• Geen CD, DVD of bootable USB stick (beschikbaar)
• Simultaan gebruik Host & Guest OS• Gebruik van een applicatie niet ondersteund is op eigen OS
• Vergelijk systemen
• Lesgeven => alle 'computers' eenvoudig resetten
• Uitproberen software
• Isoleren van applicaties• Hiervoor zijn ook andere mogelijkheden met minder overhead
ALTERNATIEVEN
• Alternatieven om ander OS op te starten• Voor- en nadelen
• Verschillen
• Dualboot
• Opstartbare CD/DVD, Bootable USB
• Containers
• Docker [ https://www.docker.com/whatisdocker/ ]
• Sandbox [ http://en.wikipedia.org/wiki/Sandbox_(computer_security) ]
• Hypervisor [ http://en.wikipedia.org/wiki/Hypervisor ]
• Emulatie [ http://en.wikipedia.org/wiki/Emulator ]
• Linux WINE [ http://en.wikipedia.org/wiki/Wine_(software) ]
SOFTWARE
Keuze maken
• Betalend / Niet betalend
• Gesupporteerde Host OS
Voorbeelden
• Oracle VirtualBox [ http://en.wikipedia.org/wiki/VirtualBox ]
• QEMU [ http://en.wikipedia.org/wiki/QEMU]
• KVM [ http://en.wikipedia.org/wiki/Kernel-based_Virtual_Machine ]
• Vmware [ http://en.wikipedia.org/wiki/VMware ]
• Parallels [ http://en.wikipedia.org/wiki/Parallels_Desktop_for_Mac ]
• Hyper-V [ http://en.wikipedia.org/wiki/Hyper-V ]
• OpenVZ [ http://en.wikipedia.org/wiki/OpenVZ ]
SOFTWARE
• Download
• via pakketbeheer
• laatste versie via website
https://www.virtualbox.org/wiki/Linux_Downloads
VIRTUALBOX
• Host Key• wisselen tussen Host en Guest
• Autocapture muis & keyboard
• Mode• Full screen
• Scaled mode
• Seamless mode
• Guest Additions
• Documentation
VIRTUALBOX
• CD: ISO image
• HARDDISK
• Optioneel
• (installatie <> live CD )
Guest Additions?
• CD locked bij Live CD!