<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><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></body>
</html>