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/
Home Products Support Community News


[Xen-devel] Xen 4.0 feature request - Brainstorm on Networking and Virtu

To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Xen List <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Xen 4.0 feature request - Brainstorm on Networking and Virtual Switches!
From: Thiago Camargo Martins Cordeiro <thiagocmartinsc@xxxxxxxxx>
Date: Fri, 21 Aug 2009 13:23:29 -0300
Delivery-date: Fri, 21 Aug 2009 09:23:58 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=e/ueAXvksnZTU1zW4FlNKaB9ViYElSc4MHK0Mhv6qRU=; b=VIwRtCFRDr0V/vHFuOvz8TlnFE/SNd62Rf7IbsA5s1T0ZzjKe64TApO1ng1ELCe44V MgM2qDJ5WN4CmvsEo57J/43wd5JvKbNqF2a5+0Hetbvmwao+YgOUacR9n9lKLIhh/wIE qUQqeH8D6G7CEZrw9cOUnFcoLSdrOCpPg38qY=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=KVqjfd+OGpRc0Z2zQnE3QH2lNIsCNQ6PMtNm3y/lMlb0R+o+OLee+UooC8WfjnKr2U Pobb0k73PQsSLwbsm4gDUU4W9ZuhUJkCFJdXd0OBAcSiSotsNXShc4xSqsrC9s6b6DiV rOWHu+zdNxfu97vFO4SkBYb3UwNA6Jn2ZUh+g=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

 Today my open source Xen cluster is missing a very important piece of software, the Virtual Switch.

 Some time ago, I believe that the solution was the VDE2 but, after implementing the Eucalyptus 1.5 and researching why the Eucalyptus team drop the VDE2 from the project, make me think more about this... in fact, I suggest here at the list, that the Xen needs to add support for VDE2 and my suggestion is on the Xen 4.0 roadmap wiki page but... is that right?! I know I need a virtual switch but, what?! There is a jungle out there...

 So I guess we need to talk more about this and here we go...

 First point: I want to be able to connect cross cables between the virtual switchs, I mean, I'll install a virtual switch per client, on each dom0, and connect these virtual switches with the "ssh cross cable", even if the dom0s are arround the world.

 Second point (most important to me): I want to be able to configure my client's VLANs ONLY at his virtual switchs, NOT at the phisical/real switchs!! Gotcha?! Thats because the real switch as a limit of, for example, 256 VLANs but, I'm sure that I will have much more VLANs on my Xen cluster, so, I do not want to configure the client VLAN, which must exists only within his virtual switch, in my real switch.

 VDE is the Virtual Distributed Ethernet, the VDE2 has a cool feature, is the cross cable through ssh, look this page:

 At that page, you can see the "ssh cross cable", is there any other virtual switch with a feature like that?!
 But VDE as a performance impact on the networking, that is the reason for the Eucalyptus to drop the VDE...

 Flying Under the Citrix Synergy Radar – A New Virtual Switch:

 Citrix will offer an open source virtual switch for Xen and KVM:

 LISA stands for LInux Switching Appliance:


 Probably the most cool project that I ever seen: The OpenSolaris Crossbow:

 The Oracle needs to port ZFS and Crossbow to Linux and forget OpenSolaris, for ever!!   :-D

 Open vSwitch

 So, what virtual switch I need?!


Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] Xen 4.0 feature request - Brainstorm on Networking and Virtual Switches!, Thiago Camargo Martins Cordeiro <=