incubator-cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Prachi Damle <>
Subject RE: same vlan on different nics
Date Thu, 15 Nov 2012 20:37:58 GMT

Can we use the same vlan on two different physical networks in one datacenter?

If it is possible to share the same vlan on different physical networks of the datacenter,
we could update the DB unique constraint to (`vnet`, `data_center_id`, 'physical_network_id')
as Marcus suggests.

But if vnet ranges need to be separate, maybe we need some KVM specific solution...

-----Original Message-----
From: Alena Prokharchyk 
Sent: Thursday, November 15, 2012 11:51 AM
To:; Prachi Damle
Subject: Re: same vlan on different nics


Prachi would be the best person to answer this question as she added the constraint to create-schema.sql:

8836a08e (prachi                    2011-11-08 11:23:37 -0800  658)
CONSTRAINT `fk_op_dc_vnet_alloc__physical_network_id` FOREIGN KEY
(`physical_network_id`) REFERENCES `physical_network'

Commit id is 8836a08e.


On 11/15/12 7:40 AM, "Marcus Sorensen" <> wrote:

>It looks like this was fixed (11fe086adab8e790018343252ed08aac9a27b1c6) 
>by making sure that a particular vlan range can only exist on one 
>physical network. Is there any technical reason for this? It looks like 
>the fix worked around the unique key restriction in the database 
>schema, is that the only limiting factor? We recently changed the 
>naming scheme of KVM bridges to allow the same vlan to be used on 
>different physical networks, so I can make the solution KVM specific.
>I'm just not sure why this limitation was created in the first place 
>(the schema, not the fix)  and want to gather some info before doing too much.
>I'd rather just make the key unique to vlan on physical network and let 
>the individual doing the implementation decide if they want to do 
>layer2 domains to their boxes or not.

View raw message