[Wolves] Linux Virtual machines

David Goodwin dg at clocksoft.com
Thu Sep 22 20:04:22 BST 2005


<snip>
> Qemu requires a GUI, afaik; it's good for vmware sorts of things, but
> it's destined more towards running stuff you need to see than to
>

man qemu provides the following :

-nographic
 Normally, QEMU uses SDL to display the VGA output. With this
 option, you can totally disable graphical output so that QEMU is a
 simple command line application. The emulated serial port is redi‐
 rected on the console. Therefore, you can still use QEMU to debug a
 Linux kernel with a serial console.

Qemu (and others like vmware) have the advantage that the guest O/S does
not (and is not) aware of the fact that it's virtualised - therefore you 
run things like Windows, Solaris, BSD etc etc under Qemu.
Because they are virtualising at such a low level they tend 
to be much slower than e.g. Xen, although they do often have kernel modules
which attempt to compensate for their sloth-ful-ness.

Xen has the problem that at the moment, the guest O/S needs to be aware 
that it's in a Xen environment (this allows Xen better performance, 
amongst other things). With the arrival of new chip technology (AMD's 
Pacifica (Intel have something similar)) it will be possible to 
virtualise the O/S At the CPU level, which will mean the guest OS will 
not need to be aware it's running under e.g. Xen, and good performance 
will be obtained. This will mean that you will be able to run Windows 
under Xen on a Linux host with minimal overhead.

UML is a Linux only virtualisation, which has limited scope for usage 
(I think it's only been popular as it pre-dated e.g. Xen, is free, and has 
been used by people like Bytemark quite successfully). I get the impression
that everyone (!) will probably move from UML to Xen in the near future
due to the performance benefits and the greater community around Xen.
(I've indirectly had the impression that UML is slowly fading away, but 
I've not really attempted to verify this... perhaps it's just that Xen
has had all the press lately).


(Please note: I'm no virtualisation expert, this is just a sort of 
regurgitation of a Xen talk I saw at UKUUG. My memory is not very reliable.)

Thanks
David.

--
David Goodwin
w: http://www.clocksoft.co.uk 
e: david.goodwin at clocksoft.com
t: 0121 313 3850



More information about the Wolves mailing list