[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] how to install pv driver for guest os?

On Mon, Sep 20, 2010 at 9:11 AM, ma qiang <maqiang1984@xxxxxxxxx> wrote:
> Hi,
>  I am sure I completely followed what http://pastebin.com/fb6fe631 teaches
> me to do

Did you do what I asked to check in my previous mail? Quote:

>> First, make sure that the PV drivers is indeed active, as shown from that
>> link.
>> # ls -la /sys/class/net/eth0/device
>> lrwxrwxrwx 1 root root 0 Apr 25 11:50 /sys/class/net/eth0/device ->
>> ../../../devices/xen/vif-0
>> # ls -la /sys/block/hda/device
>> lrwxrwxrwx 1 root root 0 Apr 25 11:50 /sys/block/hda/device ->
>> ../../devices/xen/vbd-768
>> Obviously adjust the device names according to your setup (e.g. you
>> might have hda1, sda1, or xvda instead of hda). If the output is not
>> similar, then something's wrong.
>> After that, check your domU setup. IIRC it's quite "normal" to have
>> higher performance on domU compared to dom0 when you're using
>> file-backed domUs (i.e. domU's disk is located as a file on dom0).
>> This is due to caching effect, and does not show real performance. You
>> should either use LVM (or partition, or some other block-device), or
>> use "tap:aio:/" instead of "file:/" on domU config file.

> I still got some puzzles which I hope you could shed some light on:
> (1) the guest os kernel version in http://pastebin.com/fb6fe631 is
> 2.6.18-128 , while I was doing experiment on CentOS 5.4, whose kernel
> version is 2.6.18-164. Don't know if this could be a reason why I failed?

"Failed" and "perform worse" are two different things. Check wheter
the drivers is correctly used first (see first quote above)

> (2) I installed the domain0 xen environment by "yum install xen kernel-xen",
> instead of building from xen source code. So I am wondering is there any
> domain0 factor that might have affected my result? or is there anything I
> should do, or at least check on domain0?

Check what dom0's performance numbers are.
Other than that, I can't think of anything else right now. As an
alternative though, for network you might want to try specifying e1000
as NIC model on domU config file. Others have mentioned that it
performs better compared to the default realtek emulated model.


Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.