<div><div>Hi,</div><div><br></div><div>The scenario you describe is already supported by OpenNebula.</div><div>If you use any of the network isolation drivers [1], users can create new isolated networks using the VLAN=YES attribute in the VNet template [2].</div>

<div><br></div><div>To make things even easier, we recently released a virtual router appliance [3]. Users can include it in each one of their isolated networks, and it will take care of the DHCP and routing to the exterior.</div>

<div><br></div><div>Cheers</div><div><br></div><div>[1] <a href="http://opennebula.org/documentation:rel3.6:nm">http://opennebula.org/documentation:rel3.6:nm</a></div><div>[2] <a href="http://opennebula.org/documentation:rel3.6:vnet_template">http://opennebula.org/documentation:rel3.6:vnet_template</a></div>

<div>[3] <a href="http://opennebula.org/documentation:rel3.6:router">http://opennebula.org/documentation:rel3.6:router</a></div>
--<br>Carlos Martín, MSc<br>Project Engineer<br>OpenNebula - The Open-source Solution for Data Center Virtualization<div><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:cmartin@opennebula.org" target="_blank">cmartin@opennebula.org</a> | <a href="http://twitter.com/opennebula" target="_blank">@OpenNebula</a></span><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="mailto:cmartin@opennebula.org" style="color:rgb(42,93,176)" target="_blank"></a></span></div>


<br>
<br><br><div class="gmail_quote">On Tue, Jul 17, 2012 at 10:14 PM, Ricardo Duarte <span dir="ltr"><<a href="mailto:rjtd21@hotmail.com" target="_blank">rjtd21@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div><div dir="ltr">
Hi there,<br><br>Sorry for the email storm.<br>I'm not sure how to request a new feature, so I'm doing it on the mailing list.<br><br>It would be amazing if OpenNebula could support "VLAN Leases". <br>An administrator would set a pool of VLANs, or set the number of VLANs available. No IP addressing would be set on One.<br>


Then, a regular user could "hold" a VLAN for himself, and attach instances to it. <br>The VLANs shouldn't be routable. OpenNebula could even create them automatically, if using Openvswitch. For regular bridges, the administrator would only have to add the VLAN range to the host uplinks, without setting any IP address on the switch (pure L2 bridged VLANs).<br>


<br>The use case would be the following:<br>- user would hold a VLAN<br>- user creates a template with a router image that has two interfaces. One connects to a public lease (one fo the IPs curently supported) and the other one connects to the holded VLAN<br>


- user then creates instances on the new VLAN, and adds whatever IP he wants. User just have to ensure it sets up the router properly<br>- no IP collisions will ever occur, because layer 2 is isolated with VLAN and layer 3 is isolated with NAT/router/nwfilters<br>


<br>Regards,<br>Ricardo<br><br>                                           </div></div>
<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
<br></blockquote></div><br></div>