WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-bugs

[Xen-bugs] [Bug 17] New: UDP packet loss in domU

To: xen-bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-bugs] [Bug 17] New: UDP packet loss in domU
From: bugzilla-daemon@xxxxxxxxxxxxxxxxxxx
Date: Tue, 03 May 2005 00:41:10 +0000
Delivery-date: Tue, 03 May 2005 00:41:14 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-bugs-request@lists.xensource.com?subject=help>
List-id: Xen Bugzilla <xen-bugs.lists.xensource.com>
List-post: <mailto:xen-bugs@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-bugs>, <mailto:xen-bugs-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-bugs>, <mailto:xen-bugs-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-bugs-bounces@xxxxxxxxxxxxxxxxxxx
http://bugzilla.xensource.com/cgi-bin/bugzilla/show_bug.cgi?id=17

           Summary: UDP packet loss in domU
           Product: Xen
           Version: 2.0
          Platform: x86
               URL: http://lists.xensource.com/archives/html/xen-devel/2005-
                    04/msg00783.html
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P1
         Component: Hypervisor
        AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx
        ReportedBy: rich@xxxxxxxxxxxxx


This appears to be a known problem, but it has serious operational implications.
    See description by Keir in cited link.

There are at least two use cases where this is a showstopper for use of Xen:

1) NFS over UDP: lost packets will lead to retries and/or hangs.
2) Syslog: lost packets = functional failure.

Note that on native Linux, the kernel will discard received UDP packets if an
application fails to receive them fast enougn.  Interrupt affinity can be used
to bind the network interrupt handler to a dedicated CPU, significantly
increasing (5-10X) the capacity of a UDP syslog server.

Scenario 1:

Once a UDP packet reaches the network device in dom0, it should never be lost
due to Xen-internal dynamics between dom0 and domU.  If the packet is not lost
on the wire, it should not be lost due to interaction between Xen and domU
kernels.  

Scenario 2:

domU - domU UDP throughput should be comparable to native - native UDP
throughput on GigE.

Filing this bug to collect use cases that will justify investigation, e.g.
develop a benchmark that will trigger repeatable worst-case behavior, which can
be used by developers for code optimization.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

_______________________________________________
Xen-bugs mailing list
Xen-bugs@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-bugs

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-bugs] [Bug 17] New: UDP packet loss in domU, bugzilla-daemon <=