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

Re: [Xen-devel] Improve performance between Network driver domain to guest OS

Hello, Shikha

On Sun, Oct 06, 2013 at 11:49:13AM +0530, shikha thakur wrote:
> Hi all,
>  I am Shikha Thakur pursuing post graduation from Pune University in
> Computer Engineering.Recently, I started my research in Xen hypervisor for
> my curriculum project.I am enjoying working with Xen. Being newbie i want
> to get more familiar with Xen.
> So, I request all please tell me that my idea for this research is valid or
> not?
> Research Topic::
> I am working on "Improving Network I/O virtualization of Xen for Cloud
> Computing."

What's your goal? Higher throughput? Lower latency? Do you have any
merit in mind?

> Xen Hypervisor ::
>  The driver domain based model of Xen for network I/O virtualization
> exhibits poor networking performance.Two Experiments are carried out and
> they are:-
> 1)Network Performance analysis has been carried out to analyze the
> virtualization over- head and analyze the baseline reception, transmission
> and forwarding performance of the VMs(shown in fig 1).
> `[image: Inline image 4]
> 2)Experiment has carried out to find the hardware bottlenecks and it is
> observe that the memory latency is the problem for costly driver domain -
> virtual machine communication (shown in fig 2).

Sorry the image quality is too low I am not able parse those graphs. But
if you have any specific questions regarding Xen network drivers in
Linux I will be happy to answer.

> [image: Inline image 3]Solution::
>   As Memory latency is the bottleneck,Can Packet aggregation be applied to
> overcome this?

It depends. AIUI packet aggregation can introduce latency too. The only
way to prove whether it works is to implement it. :-)


Xen-devel mailing list



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