<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-2022-jp">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>Hi Salvatore,</div>
<div><br>
</div>
<div>The use-case was this:</div>
<div>There are lot of tunnels and they are straining HV resources (cpu). The operator is upgrading hardware (TOR) and would like to offload some of this by moving the tunnel endpoints to the TOR (from HV) based on either the policy for the client (some pay
less and some pay more!).</div>
<div><br>
</div>
<div>The outcome was that all of this has nothing to do with neutron as such because once the ports are wired it's up to the drivers / controllers to do some of the things that were requested (neutron is out of picture). Their expectation was that neutron
should be monitoring and based on resource usage should work with controller to migrated the tunnel endpoints to TOR (I.e. Encapsulation should happen at the TOR and not at the HV).</div>
<div><br>
</div>
<div>Others can correct if I missed something.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>manish</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Salvatore Orlando <<a href="mailto:sorlando@nicira.com">sorlando@nicira.com</a>><br>
<span style="font-weight:bold">Reply-To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Date: </span>Thursday, May 15, 2014 8:43 AM<br>
<span style="font-weight:bold">To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [openstack-dev] B203 table 6 for Neutron//Re: SDN NBI Core APIs consumed by OpenStack: Wednesday May 14th at 10:30-11am in the developer lounge at 3rd floor<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">Hi,
<div><br>
</div>
<div>frankly this picture is not worth a lot to people which did not attend this meetings.</div>
<div>At least the dumb ones like me.</div>
<div><br>
</div>
<div>I've tried to bring myself up to speed on NBI APIs; however It is not clear where the mnentioned trust relationship module resides, and how it interacts with the other components in the picture.</div>
<div>Also, the role of MPLS/WAN cloud is also a bit obscure at the moment.</div>
<div><br>
</div>
<div>It would be probably not such a bad idea to create a wiki page describing architecture/design and action items.</div>
<div><br>
</div>
<div>However, I seem to understand that an Openstack based cloud is actually a energised nebula which is attracting a tie fighter whose pilot is crying for help shouting NBI APIs!</div>
<div>Sorry about the irony, I did not mean to be rude.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Salvatore</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On 15 May 2014 17:19, Tina TSOU <span dir="ltr"><<a href="mailto:Tina.Tsou.Zouting@huawei.com" target="_blank">Tina.Tsou.Zouting@huawei.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="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">Dear all,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); "><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">A picture is worth 1000 words.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); "><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">Here is what we had in our meeting, AT&T scanario regarding trust relationship modle between cloud operator and network operator, and core APIs between
OpenStack and SDN Controller for L3 VPN.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); "><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); "><img width="728" height="969" src="cid:image001.jpg@01CF702F.574BE840" alt="cid:F5F914FE-5E27-4478-8C09-07E8CB471A72"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); "><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); "><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">Thank you,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">Tina<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); "><u></u> <u></u></span></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size: 10pt; font-family: Tahoma, sans-serif; ">From:</span></b><span style="font-size: 10pt; font-family: Tahoma, sans-serif; "> Martinx -
</span><span lang="ZH-CN" style="font-size: 10pt; font-family: 'Microsoft YaHei', sans-serif; ">$B%8%'!<%`%:(B</span><span style="font-size: 10pt; font-family: Tahoma, sans-serif; "> [mailto:<a href="mailto:thiagocmartinsc@gmail.com" target="_blank">thiagocmartinsc@gmail.com</a>]
<br>
<b>Sent:</b> Wednesday, May 14, 2014 5:54 PM</span></p>
<div class=""><br>
<b>To:</b> OpenStack Development Mailing List (not for usage questions)<br>
</div>
<b>Subject:</b> Re: [openstack-dev] B203 table 6 for Neutron//Re: SDN NBI Core APIs consumed by OpenStack: Wednesday May 14th at 10:30-11am in the developer lounge at 3rd floor<u></u><u></u>
<p></p>
</div>
<div>
<div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hello!<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">This is very an interesting topic!<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I would like to talk about one idea I had, which is related to: "1.9. API for VPN".<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I think it would be awesome, for example, when dealing with IPv6-Only "Projects (Tenants) Networks", the VPNs should use `Opportunistic Encryption`, this way, the VPNs will be established "by default" without any user interaction. Then,
IPSec VPN for `IPv6 <-> IPv6` subnets will be always there, safely interconnecting the subnets, everywhere, even across different "Regions" or across different "Projects" (old "Tenants" terminology).<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I already started a topic about this but, I'm a bit busy these days... I'll reply there and I'm drawing a blueprint for it...<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Best!<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Thiago<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On 14 May 2014 12:16, Tina TSOU <<a href="mailto:Tina.Tsou.Zouting@huawei.com" target="_blank">Tina.Tsou.Zouting@huawei.com</a>> wrote:<u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:13.0pt">Dear all,</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Below is the main conclusion from this meeting.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">We will work on the following SDN NBI Core APIs at the priority per Neutron's interest.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">2, 7, 10, 9, 11.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">1.2 APIs for connection between OpenStack Neutron and controller<u></u><u></u></p>
</div>
<div>
<p style="margin:0in;margin-bottom:.0001pt">OpenStack is widely used and deployed in cloud scenarios.OpenStack-based data center is becoming mainstream.<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">There should be APIs for connection between SDN controller and OpenStack Neutron.<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt"> <u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">1.7 APIs for Virtual-Tenant-Network (VTN)<u></u><u></u></p>
</div>
<div>
<p style="margin:0in;margin-bottom:.0001pt">VTN allows users and developers to design and deploy virtual networks without the need to know the physical network. This is very useful in data center.<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">There should be APIs for virtual tenant network. <u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt"><u></u> <u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">1.10 APIs for QoS<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">QoS is usually for end user application. For example, the UC-SDN-Use-Case needs the network to guarantee its flow QoS to improve the user$B!G(Bs QoE.<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">There should be APIs for QoS.<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt"><u></u> <u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">1.9 APIs for VPN<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">VPN is also widely use in enterprise network, interconnectionbetween data centers and mobile environments.<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">The management and operation of VPN are necessary. There should be APIs for VPN.<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">The VPN may include the following type<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">L2 VPN<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">L3 VPN<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt"><u></u> <u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">1.11 APIs for network stats/state<u></u><u></u></p>
<div>
<p style="margin:0in;margin-bottom:.0001pt">The network stats/state is needed by application so that the application can react with the corresponding policy.<u></u><u></u></p>
<p style="margin:0in;margin-bottom:.0001pt">There should be APIs for network stats/state.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thank you,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Tina<u></u><u></u></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
On May 14, 2014, at 10:00 AM, "Tina TSOU" <<a href="mailto:Tina.Tsou.Zouting@huawei.com" target="_blank">Tina.Tsou.Zouting@huawei.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<div>
<p class="MsoNormal">Dear all,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Place is changed to B203 table 6 for Networking (Neutron), Design Summit Pod area.<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thank you,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Tina<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
On May 13, 2014, at 10:00 PM, "Tina TSOU" <<a href="mailto:Tina.Tsou.Zouting@huawei.com" target="_blank">Tina.Tsou.Zouting@huawei.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal">Dear Stackers,<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">We are setting up a meeting to SDN NBI Core APIs consumed by OpenStack. Attached is the material for your reading pleasure.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">The meeting is planned for: <u></u><u></u></p>
<p class="MsoNormal"><b> Wednesday May 14th at 10:30-11am in the developer lounge at 3<sup>rd</sup> floor .</b><u></u><u></u></p>
<p class="MsoNormal">Look forward to meeting many of you then.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Thank you,<u></u><u></u></p>
<p class="MsoNormal">Tina<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</blockquote>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal"><NBI Core APIs.docx><u></u><u></u></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</span>
</body>
</html>