Using VMs
Using VMs
Ole Marggraf
AIfA
Userlevel
I VMWare (commercial), VMWare Player free for private use
I VirtualBox (installed on AIfA workstations)
I available on all OSs
System level
I KVM (runs unmodified system)
I Xen (runs system under own ”Xen kernel”)
Why?
I Run another OS, without full installation on harddisk
(Windows on Linux, Linux on Windows, Linux on MacOS,
etc.)
I Run another distribution or OS Version
(Scientific Linux on Ubuntu, Windows XP on Windows 7,
etc.)
I Run an older/newer version of your distribution
(Ubuntu 8.04 on Ubuntu 14.04, ...)
I Today, even nesting is possible (within limits)
(Windows XP on Debian 8 on Ubuntu 14.04, ...)
Typically
I NAT (easiest in most cases):
host provides internal DHCP address,
does local NAT mapping to outside world
(comparable to DSL router at home)
I bridged (if fixed IP required):
host passes guest network traffic through to ethernet
device
guest does not see host network, needs to care for
network setup itself (fix IP, DHCP, ...)
I other variants...
For better performance