<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body style='font-family: Verdana,Geneva,sans-serif'>
<p>Thanks for the reply, </p>
<p>So, it *should* be possible to pull in public network(s) over flat/vlan to the VMs WITHOUT NAT, while still using GRE for private networking (two NIC per VM... one public with no NAT, the other private via GRE)?</p>
<p>I guess I'm trying to see if this is even possible - I think it should be, but XenServer is making this more complicated and there are no decent ML2-based XenServer examples out there.</p>
<p>I'm still not sure how to expose a trunk port to a guest to use VLAN networking on the network guest...</p>
<p>~Randy</p>
<p>On 06/10/2014 1:32 pm, Martinx - ジェームズ wrote:</p>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div dir="ltr">Hello Randy,
<div> </div>
<div>Just for the record, I'm using Flat Networks (very similar with VLAN Provider Networks), with a working Metadata connectivity... Instances get a route to the Metadata network through DHCP, in my case...</div>
<div> </div>
<div>Flat Networks, AFAIK, requires a "dedicated bridge map", using different physical ethernet from the one used by your GRE/VXLAN tunnels...</div>
<div> </div>
<div>Here is a working howto about Flat Networks with Metadata: <a href="https://gist.github.com/tmartinx/9177697">https://gist.github.com/tmartinx/9177697</a> - Easy to convert it to VLAN Provider Networks...</div>
<div> </div>
<div>Cheers!</div>
</div>
<div class="gmail_extra"><br /><br />
<div class="gmail_quote">On 10 June 2014 09:17, Randy <span><<a href="mailto:amps@djlab.com">amps@djlab.com</a>></span> wrote:<br />
<blockquote class="gmail_quote" style="margin: 0  0  0  .8ex; border-left: 1px  #ccc  solid; padding-left: 1ex;">I've got the 3-node Icehouse/Juno setup using Neutron (ml2/GRE) networking on Xenserver, like this:<br /><br /><a href="http://docs.openstack.org/trunk/install-guide/install/apt/content/basics-networking-neutron.html">http://docs.openstack.org/<span style="text-decoration: underline;"></span>trunk/install-guide/install/<span style="text-decoration: underline;"></span>apt/content/basics-networking-<span style="text-decoration: underline;"></span>neutron.html</a><br /><br /> Everything works fine with the floating IPs and all...but now I want to introduce a flat network (with external router) that doesn't require NAT or floating IPs.   Like this:<br /><br /><a href="http://docs.openstack.org/havana/install-guide/install/apt/content/section_use-cases-mixed.html">http://docs.openstack.org/<span style="text-decoration: underline;"></span>havana/install-guide/install/<span style="text-decoration: underline;"></span>apt/content/section_use-cases-<span style="text-decoration: underline;"></span>mixed.html</a><br /><br /> Using the flat network, DHCP works but there's no metadata or connectivity in or out of the VMs.<br /><br /> ACTUAL QUESTION: If we introduce the flat network to the network node on a dedicated interface, will it tunnel the flat network over GRE to each compute node?   Or do we need to physically connect and bridge map each flat network on every compute node separately?<span class="HOEnZb"><span style="color: #888888;"><br /><br /> -- <br /> ~Randy<br /><br /> ______________________________<span style="text-decoration: underline;"></span>_________________<br /> Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/<span style="text-decoration: underline;"></span>cgi-bin/mailman/listinfo/<span style="text-decoration: underline;"></span>openstack</a><br /> Post to     : <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br /> Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/<span style="text-decoration: underline;"></span>cgi-bin/mailman/listinfo/<span style="text-decoration: underline;"></span>openstack</a><br /></span></span></blockquote>
</div>
</div>
</blockquote>
<p> </p>
<div>
<pre>-- <br />~Randy</pre>
</div>
</body></html>