Hello, I am new with XCP. In fact, I am evaluating XCP (and XenServer from Citrix) to replace our Xen (standalone) servers. One of the things that I have found in XCP and not in XenServer is that XCP supports vswitch, which is interested for me. But I haven''t found any documentation related with XCP and vswitch. Is there any doc? Should I use standard network configuration or is it better using vswitch? _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Try openvswitch.org Vern Burke SwiftWater Telecom http://www.swiftwatertel.com ISP/CLEC Engineering Services Data Center Services Remote Backup Services On 2/16/2010 12:24 PM, Angel L. Mateo wrote:> Hello, > > I am new with XCP. In fact, I am evaluating XCP (and XenServer from > Citrix) to replace our Xen (standalone) servers. One of the things that > I have found in XCP and not in XenServer is that XCP supports vswitch, > which is interested for me. > > But I haven''t found any documentation related with XCP and vswitch. Is > there any doc? Should I use standard network configuration or is it > better using vswitch? > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> Try openvswitch.org:) To add more colour: XCP uses the vswitch for all guest traffic by default, rather than the vanilla linux bridging code. This means that you should be able to use any vswitch/OpenFlow-capable tool on an XCP host. Cheers, Dave> > Vern Burke > > SwiftWater Telecom > http://www.swiftwatertel.com > ISP/CLEC Engineering Services > Data Center Services > Remote Backup Services > > On 2/16/2010 12:24 PM, Angel L. Mateo wrote: > > Hello, > > > > I am new with XCP. In fact, I am evaluating XCP (and XenServer from > > Citrix) to replace our Xen (standalone) servers. One of the things > that > > I have found in XCP and not in XenServer is that XCP supports vswitch, > > which is interested for me. > > > > But I haven''t found any documentation related with XCP and vswitch. > Is > > there any doc? Should I use standard network configuration or is it > > better using vswitch? > > > > _______________________________________________ > > Xen-users mailing list > > Xen-users@lists.xensource.com > > http://lists.xensource.com/xen-users > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On 16/02/10 22:39, Dave Scott wrote:>> Try openvswitch.org > > :) > > To add more colour: XCP uses the vswitch for all guest traffic by default, rather than the vanilla linux bridging code. This means that you should be able to use any vswitch/OpenFlow-capable tool on an XCP host. >But then, what is the configuration under Network and Management Interface -> vSwitch of the xsconsole? As far as I know (just a little bit) vSwitch (at least, vmware v1000 and vswitch says it is like v1000) is to create a virtual switch, shared by all of the virtualization servers, not just a replacement of vanilla bridge (where each virtualization servers has its own and independent bridge). Do I have to configure any for this in xcp? How? (I haven''t found any mention to vswitch in xcp documentation) -- Angel L. Mateo Martínez Sección de Telemática Área de Tecnologías de la Información _o) y las Comunicaciones Aplicadas (ATICA) / \\ http://www.um.es/atica _(___V Tfo: 868887590 Fax: 868888337 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hi Angel, With vSwitch, every server still has its own switch, but it allows switches on multiple servers to be controlled through a central controller. If you look at a collection of xcp servers as a single entity (pool), such a controller is able to provide an abstraction for the switches inside the servers, so it looks like one big switch. This central controller is not part of the open source xcp package. The implementation of vswitch in xcp is still very new, and unfortunately there is not a lot of documentation yet. All the XenAPI networking functionality, however, abstracts from the underlying implementation (linux bridging or vswitch), so if you use this, you do not have to worry about the details. I haven''t really looked at the xsconsole extension yet, but I suppose it just provides some more fine-grained control for the vSwitch of the server it runs on. Cheers, Rob -----Original Message----- From: xen-users-bounces@lists.xensource.com [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of Angel L. Mateo Sent: 18 February 2010 09:37 To: xen-users@lists.xensource.com Subject: Re: [Xen-users] XCP and vswitch On 16/02/10 22:39, Dave Scott wrote:>> Try openvswitch.org > > :) > > To add more colour: XCP uses the vswitch for all guest traffic by default, rather than the vanilla linux bridging code. This means that you should be able to use any vswitch/OpenFlow-capable tool on an XCP host. >But then, what is the configuration under Network and Management Interface -> vSwitch of the xsconsole? As far as I know (just a little bit) vSwitch (at least, vmware v1000 and vswitch says it is like v1000) is to create a virtual switch, shared by all of the virtualization servers, not just a replacement of vanilla bridge (where each virtualization servers has its own and independent bridge). Do I have to configure any for this in xcp? How? (I haven''t found any mention to vswitch in xcp documentation) -- Angel L. Mateo Martínez Sección de Telemática Área de Tecnologías de la Información _o) y las Comunicaciones Aplicadas (ATICA) / \\ http://www.um.es/atica _(___V Tfo: 868887590 Fax: 868888337 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On 18/02/10 12:00, Rob Hoes wrote:> Hi Angel, > > With vSwitch, every server still has its own switch, but it allows switches on multiple servers to be controlled through a central controller. If you look at a collection of xcp servers as a single entity (pool), such a controller is able to provide an abstraction for the switches inside the servers, so it looks like one big switch. This central controller is not part of the open source xcp package. >So, if I want to use vswitch pool-wide, then I have to run vswitch inside a virtual machine, haven''t I?> The implementation of vswitch in xcp is still very new, and unfortunately there is not a lot of documentation yet. All the XenAPI networking functionality, however, abstracts from the underlying implementation (linux bridging or vswitch), so if you use this, you do not have to worry about the details. I haven''t really looked at the xsconsole extension yet, but I suppose it just provides some more fine-grained control for the vSwitch of the server it runs on.The only option it has is "Set pool-wide controller" (and a delete one), that asks for the IP address of the controller, that makes sense with the fact that I would need a central controller. -- Angel L. Mateo Martínez Sección de Telemática Área de Tecnologías de la Información _o) y las Comunicaciones Aplicadas (ATICA) / \\ http://www.um.es/atica _(___V Tfo: 868887590 Fax: 868888337 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> So, if I want to use vswitch pool-wide, then I have to run vswitch > inside a virtual machine, haven''t I?You could run a vswitch controller in a VM or outside the pool on a separate machine. In any case, the actual switches are in the dom0''s of each server. Cheers, Rob _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users