You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Francois Gaudreault <fg...@cloudops.com> on 2013/11/15 00:02:30 UTC

Trunk interface to VM

Is there a way to assign a trunked interface to a VM running in CS? Like
assign the entire guest interface. We have a use case where we need to run
XenServer hosts within a cloudstack managed infra.

Thanks!

Francois

Re: Trunk interface to VM

Posted by Francois Gaudreault <fg...@cloudops.com>.
Hi,

Thanks for the suggestions.  I will investigate the VLAN 4095 on ESX and
the SDN/GRE avenue.

Thanks!

FG


On Tue, Nov 19, 2013 at 5:38 AM, Murali Reddy <Mu...@citrix.com>wrote:

> If you can run XenServer on ESXi, there there is 'virtual guest
> tagging'[1] where VLAN 4095 lets guest instances to send and receive
> tagged traffic on to physical network. Perhaps you can try creating a
> network with 4095 VLAN tag from CS and spin up XS VM instances.
>
> You can do it on XenServer as well, but VIF needs to connect to a non-VLAN
> network. I use NetScaler VPX on XenServer[2], where VPX sends and receives
> tagged traffic from the XenServer.
>
> [1]
> http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=di
> splayKC&externalId=1003806
> [2]
> http://support.citrix.com/proddocs/topic/netscaler-vpx-10/ns-vpx-overview-w
> rapper-con.html
>
> On 16/11/13 11:31 AM, "Francois Gaudreault" <fg...@cloudops.com>
> wrote:
>
> >Yes. We want to be able spin XS within CloudStack. We also need those XS
> >to
> >consume VLAN tags to do advanced networking (kind of CS inside CS). Lets
> >say we do have devs with ambitious needs :)
> >
> >Francois
> >On 2013-11-15 9:46 PM, "Chiradeep Vittal" <Ch...@citrix.com>
> >wrote:
> >
> >> You want to pass the vlan tags into a VM that is actually a XenServer?
> >>
> >> On 11/14/13 3:02 PM, "Francois Gaudreault" <fg...@cloudops.com>
> >> wrote:
> >>
> >> >Is there a way to assign a trunked interface to a VM running in CS?
> >>Like
> >> >assign the entire guest interface. We have a use case where we need to
> >>run
> >> >XenServer hosts within a cloudstack managed infra.
> >> >
> >> >Thanks!
> >> >
> >> >Francois
> >>
> >>
> >
>
>
>

Re: Trunk interface to VM

Posted by Chiradeep Vittal <Ch...@citrix.com>.
You can't pass the tags in. Perhaps you can use SDN (GRE tunnels) for the
inner CloudStack?

On 11/15/13 10:01 PM, "Francois Gaudreault" <fg...@cloudops.com>
wrote:

>Yes. We want to be able spin XS within CloudStack. We also need those XS
>to
>consume VLAN tags to do advanced networking (kind of CS inside CS). Lets
>say we do have devs with ambitious needs :)
>
>Francois
>On 2013-11-15 9:46 PM, "Chiradeep Vittal" <Ch...@citrix.com>
>wrote:
>
>> You want to pass the vlan tags into a VM that is actually a XenServer?
>>
>> On 11/14/13 3:02 PM, "Francois Gaudreault" <fg...@cloudops.com>
>> wrote:
>>
>> >Is there a way to assign a trunked interface to a VM running in CS?
>>Like
>> >assign the entire guest interface. We have a use case where we need to
>>run
>> >XenServer hosts within a cloudstack managed infra.
>> >
>> >Thanks!
>> >
>> >Francois
>>
>>


Re: Trunk interface to VM

Posted by Murali Reddy <Mu...@citrix.com>.
If you can run XenServer on ESXi, there there is 'virtual guest
tagging'[1] where VLAN 4095 lets guest instances to send and receive
tagged traffic on to physical network. Perhaps you can try creating a
network with 4095 VLAN tag from CS and spin up XS VM instances.

You can do it on XenServer as well, but VIF needs to connect to a non-VLAN
network. I use NetScaler VPX on XenServer[2], where VPX sends and receives
tagged traffic from the XenServer.

[1] 
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=di
splayKC&externalId=1003806
[2] 
http://support.citrix.com/proddocs/topic/netscaler-vpx-10/ns-vpx-overview-w
rapper-con.html

On 16/11/13 11:31 AM, "Francois Gaudreault" <fg...@cloudops.com>
wrote:

>Yes. We want to be able spin XS within CloudStack. We also need those XS
>to
>consume VLAN tags to do advanced networking (kind of CS inside CS). Lets
>say we do have devs with ambitious needs :)
>
>Francois
>On 2013-11-15 9:46 PM, "Chiradeep Vittal" <Ch...@citrix.com>
>wrote:
>
>> You want to pass the vlan tags into a VM that is actually a XenServer?
>>
>> On 11/14/13 3:02 PM, "Francois Gaudreault" <fg...@cloudops.com>
>> wrote:
>>
>> >Is there a way to assign a trunked interface to a VM running in CS?
>>Like
>> >assign the entire guest interface. We have a use case where we need to
>>run
>> >XenServer hosts within a cloudstack managed infra.
>> >
>> >Thanks!
>> >
>> >Francois
>>
>>
>



Re: Trunk interface to VM

Posted by Francois Gaudreault <fg...@cloudops.com>.
Yes. We want to be able spin XS within CloudStack. We also need those XS to
consume VLAN tags to do advanced networking (kind of CS inside CS). Lets
say we do have devs with ambitious needs :)

Francois
On 2013-11-15 9:46 PM, "Chiradeep Vittal" <Ch...@citrix.com>
wrote:

> You want to pass the vlan tags into a VM that is actually a XenServer?
>
> On 11/14/13 3:02 PM, "Francois Gaudreault" <fg...@cloudops.com>
> wrote:
>
> >Is there a way to assign a trunked interface to a VM running in CS? Like
> >assign the entire guest interface. We have a use case where we need to run
> >XenServer hosts within a cloudstack managed infra.
> >
> >Thanks!
> >
> >Francois
>
>

Re: Trunk interface to VM

Posted by Chiradeep Vittal <Ch...@citrix.com>.
You want to pass the vlan tags into a VM that is actually a XenServer?

On 11/14/13 3:02 PM, "Francois Gaudreault" <fg...@cloudops.com>
wrote:

>Is there a way to assign a trunked interface to a VM running in CS? Like
>assign the entire guest interface. We have a use case where we need to run
>XenServer hosts within a cloudstack managed infra.
>
>Thanks!
>
>Francois