<div dir="ltr">Hi Moshe,<div><br></div><div>I'm not aware of any mechanism drivers that actually create the VTEP (that will be a manual step,) but there are drivers that support Hierarchical Port Binding [1]. The networking-arista mechanism driver [2] is one such driver, but there are others. Such drivers will configure a VLAN to VNI mapping on switches based on the segmentation IDs of the neutron network segments bound at each port binding level.</div><div><br></div><div>In such a deployment, you'd create a VXLAN network in neutron. You could then launch a baremetal instance on that network. The mechanism driver will then be responsible for dynamically allocating a VLAN for the baremetal<->TOR switch segment and mapping that VLAN to the VXLAN network's VNI on the TOR switch such that the baremetal instance is connected to the VXLAN fabric segment.</div><div><br></div><div>[1] <a href="https://specs.openstack.org/openstack/neutron-specs/specs/kilo/ml2-hierarchical-port-binding.html" target="_blank">https://specs.openstack.<wbr>org/openstack/neutron-specs/<wbr>specs/kilo/ml2-hierarchical-<wbr>port-binding.html</a><br></div><div>[2] <a href="https://github.com/openstack/networking-arista" style="font-size:12.8px" target="_blank">https://github.com/<wbr>openstack/networking-arista</a></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 7, 2018 at 10:06 PM, Moshe Levi <span dir="ltr"><<a href="mailto:moshele@mellanox.com" target="_blank">moshele@mellanox.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="m_-5831068999627281626WordSection1">
<p class="MsoNormal">Hi all,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Ironic supports mutli tenancy for quite few releases and according to the spec [1] it can work with vlan/vxlan networks. <u></u><u></u></p>
<p class="MsoNormal">I see lot of mechanism driver that support vlan network such as [2] and [3] , but I didn't find any mechanism driver that work on vxlan network.<u></u><u></u></p>
<p class="MsoNormal">Is there a mechanism driver that can configure vtep on a switch exist for the bare metal?
<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Help would be appreciated <u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">[1] <a href="https://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/ironic-ml2-integration.html" target="_blank">
https://specs.openstack.org/<wbr>openstack/ironic-specs/specs/<wbr>not-implemented/ironic-ml2-<wbr>integration.html</a>
<u></u><u></u></p>
<p class="MsoNormal">[2] <a href="https://github.com/openstack/networking-arista" target="_blank">
https://github.com/openstack/<wbr>networking-arista</a> <u></u><u></u></p>
<p class="MsoNormal">[3] <a href="https://github.com/openstack/networking-generic-switch" target="_blank">
https://github.com/openstack/<wbr>networking-generic-switch</a> <u></u><u></u></p>
</div>
</div>
<br>______________________________<wbr>______________________________<wbr>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
<br></blockquote></div><br></div>