Bicycle User Manual
Xen Architecture – Simple View
Hardware
Hypervisor
Linux
Dom0
Pd
Linux
Dom1
Vd
Netware
Dom2
Vd
Pd = Physical Device Driver
Vd = Virtual Device Driver
Dom0 is the management
domain for Xen guests
•
controls compute resources
dynamically
(e.g. memory, CPU, I/O)
•
provides interfaces to the
physical server.
•
provides administration tools
and interfaces
DomU is the guest OS
•
hosts the application
workloads
•
typically uses virtual device
drivers to connect to the
physical drivers in Dom0 by
the hypervisor.
•
can also use physical device
drivers directly
•
can be stored in a file-image
Hypervisor
•
is the virtual interface to the
hardware – virtualizes the
hardware
•
manages conflicts caused by
OS access to privileged
machine instructions