Xen on Linux

A Young Hacker's Illustrated Primer

Austin Godber

godber@uberhip.com

JumpBox, Inc.

Xen Virtualization

Paravirtualization

Paravirtualization - Xen Style

Xen on Ubuntu 7.04

These instructions mainly come from the Ubuntu Wiki Xen Page. I will assume paravirt x86.

Xen on Ubuntu 7.04 (cont.)

Now you have your Dom0 up and xend configured. Its time to make a DomU. We have block device choices to make.

Xen on Ubuntu 7.04 (cont.)

While the Guest's disk is still loopback mounted lets tweak some things:

Xen on Ubuntu 7.04 (cont.)

While the Guest's disk is still loopback mounted lets tweak some things:

Xen on Ubuntu 7.04 (cont.)

The previous slide was pretty boring, so lets edit the Xen config file.

Xen on Ubuntu 7.04 (cont.)

Now we are ready to boot our first DomU.

Xen Misc and Troubleshooting

[any material that should appear in print but not on the slide]

Xen Bonuses

References

Since Xen started off as an academic research project at University of Cambridge, there is a large body of academic papers on its design and performance.

Attribution