On 10/26/2012 03:56 PM, Gurjar, Unmesh wrote:
Hi,
I can think of two alternative solutions for maintaining uniqueness:
1.DB look up: After generating a new MAC address, checking uniqueness
by doing a DB look up.
The Quantum code ensure that the MAC address generated is unqiue. This
is done by checking against MAC addresses already allocated.
2.Having a 'unique' constraint on the 'mac_address' column and handle
the DB IntegrityError and retry generating a new MAC address.
I also think, initializing the 'random.seed' in start-up process of
Quantum server (with a different value -- configurable one; on each
server) could help in reducing conflicts.
I think either of the above solutions could be used for fixing LP bug
#1050924.
Thanks & Regards,
*Unmesh Gurjar*| Lead Engineer | NTT DATA Global Technology Services
Private Limited | *w.* +91.20.6604.1500 x 379 | *m.* +91.982.324.7631
| [email protected] <mailto:[email protected]> | Learn
more at nttdata.com/americas**
*From:*[email protected]
[mailto:[email protected]]
*On Behalf Of *Neelakantam Gaddam
*Sent:* Friday, October 26, 2012 11:37 AM
*To:* [email protected]
*Cc:* [email protected]
*Subject:* Re: [Openstack] MAC address uniqueness in folsom
Hi,
We want unique MAC addresses in our environment only but across
multiple tenants.
Thanks for quick reply.
---
Neelakantam
On Fri, Oct 26, 2012 at 9:38 AM, Matthew Thode <[email protected]
<mailto:[email protected]>> wrote:
On 10/25/2012 11:02 PM, Neelakantam Gaddam wrote:
> Hi All,
>
> Does the MAC address generated in quantum is unique across tenants in
> folsom?
> I am developing an application that requires unique MAC address. If not
> unique, is there any way to make MAC address unique?
>
> Please help me. Thanks in advance.
>
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
<https://launchpad.net/%7Eopenstack>
> Post to : [email protected]
<mailto:[email protected]>
> Unsubscribe : https://launchpad.net/~openstack
<https://launchpad.net/%7Eopenstack>
> More help : https://help.launchpad.net/ListHelp
>
Do you need it to be globally unique (amongst all macs on earth) or
simply unique in your environment?
--
-- Matthew Thode
_______________________________________________
Mailing list: https://launchpad.net/~openstack
<https://launchpad.net/%7Eopenstack>
Post to : [email protected]
<mailto:[email protected]>
Unsubscribe : https://launchpad.net/~openstack
<https://launchpad.net/%7Eopenstack>
More help : https://help.launchpad.net/ListHelp
--
Thanks & Regards
Neelakantam Gaddam
______________________________________________________________________
Disclaimer:This email and any attachments are sent in strictest
confidence for the sole use of the addressee and may contain legally
privileged, confidential, and proprietary data. If you are not the
intended recipient, please advise the sender by replying promptly to
this email and then delete and destroy this email and any attachments
without any further use, copying or forwarding
_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp
_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp