<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;"><font size="3">For API to move cloudlets, I propose to design API which can talk directly from destination edge gateway to the source gateway, for example,  Pull( srcEdgeGateway,
 Cloudlet). Using pull will make the destination talk to the source directly, but not to introduce any broker or coordinator for the migration, otherwise all bits will flow to broker or coordinator first then to the destination, this kind of API will introduce
 latency, overhead, and bottleneck by the broker or coordinator.</font>
<div><font size="3"><br>
</font></div>
<div><font size="3">Best Regards</font></div>
<div><font size="3">Chaoyi Huang(joehuang)<br>
</font>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div id="divRpF589323" style="direction: ltr;"><font face="Tahoma" size="2" color="#000000"><b>From:</b> prakash RAMCHANDRAN [pramchan@yahoo.com]<br>
<b>Sent:</b> 07 September 2016 13:55<br>
<b>To:</b> OpenStack Development Mailing List (not for usage questions)<br>
<b>Subject:</b> [openstack-dev] [meghdwar] use case for meghdwar API and Wednesday meeting<br>
</font><br>
</div>
<div></div>
<div>
<div style="color:#000; background-color:#fff; font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size:13px">
<div id="yui_3_16_0_ym19_1_1473220543067_22844">Hi all   <br>
</div>
<div id="yui_3_16_0_ym19_1_1473220543067_28014">You can edit the etherpad if you want to update agenda...or reply be email on item1-4 below.<br>
</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1473220543067_27539"><a id="yui_3_16_0_ym19_1_1473220543067_27589" class="" href="https://etherpad.openstack.org/p/meghdwar" target="_blank">https://etherpad.openstack.org/p/meghdwar</a><br>
</div>
<div id="yui_3_16_0_ym19_1_1473220543067_27596"><br>
</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1473220543067_27654">Would like to meet for discussions for BOF and agenda as we can not wait for 2nd Wednesday, so lets meet Wednesday
<br>
</div>
<div id="yui_3_16_0_ym19_1_1473220543067_27961" dir="ltr">from 7-8am PDT (Wed 14:00-15:00 UTC) irc Channel : #openstack-meghdwar
</div>
<div id="yui_3_16_0_ym19_1_1473220543067_22792" style="color:rgb(0,0,0); font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; font-size:13px">
<div id="yui_3_16_0_ym19_1_1473220543067_27485"><br>
</div>
<div id="yui_3_16_0_ym19_1_1473220543067_27487">Follow up on same points with updates  from last meeting.</div>
</div>
<div id="yui_3_16_0_ym19_1_1473220543067_22793" style="color:rgb(0,0,0); font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; font-size:13px">
<br id="yui_3_16_0_ym19_1_1473220543067_22794" clear="none">
</div>
<div id="yui_3_16_0_ym19_1_1473220543067_22795" dir="ltr" style="color:rgb(0,0,0); font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; font-size:13px">
<div id="yui_3_16_0_ym19_1_1473220543067_22796">1 Megdwar Gateway API discussions based on use case<br id="yui_3_16_0_ym19_1_1473220543067_22797" clear="none">
</div>
<div id="yui_3_16_0_ym19_1_1473220543067_22798" dir="ltr"><b id="yui_3_16_0_ym19_1_1473220543067_22799">Focus is what APIs needed for minimum use case of two cloudlets on two edges running 1 app each and how to move one of the apps from source edge gateway
 to destination edge gateway on compute nodes through those gateways.</b></div>
<div id="yui_3_16_0_ym19_1_1473220543067_22800" dir="ltr"><b id="yui_3_16_0_ym19_1_1473220543067_22801"><br id="yui_3_16_0_ym19_1_1473220543067_22802" clear="none">
</b></div>
<div id="yui_3_16_0_ym19_1_1473220543067_22803" dir="ltr"><b id="yui_3_16_0_ym19_1_1473220543067_22804">APIs - required</b></div>
<div id="yui_3_16_0_ym19_1_1473220543067_22805" dir="ltr"><b id="yui_3_16_0_ym19_1_1473220543067_22806">Meghdwar service process will have configuration file for each cloudlet at the Edge gateway.</b></div>
<div id="yui_3_16_0_ym19_1_1473220543067_22807" dir="ltr">Dump (take Snapshot), Create , Read, List, Write, Start, Stop - Cloudlets</div>
<div id="yui_3_16_0_ym19_1_1473220543067_22808" dir="ltr"><br id="yui_3_16_0_ym19_1_1473220543067_22809" clear="none">
</div>
<div id="yui_3_16_0_ym19_1_1473220543067_22810" dir="ltr">Reviewed other Catalog modules (application-catalog-ui, murano, murano-agent to be tested) on Rackspace<br id="yui_3_16_0_ym19_1_1473220543067_22811" clear="none">
</div>
</div>
<div id="yui_3_16_0_ym19_1_1473220543067_22812" style="color:rgb(0,0,0); font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; font-size:13px">
2. What other modules are needed in OpenStack 'meghdwar'</div>
<div id="yui_3_16_0_ym19_1_1473220543067_22813" dir="ltr" style="color:rgb(0,0,0); font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; font-size:13px">
<span id="yui_3_16_0_ym19_1_1473220543067_22814" style="white-space:pre-wrap">Catalog Refer Murano (May be we use it) - Our Catalog can be for ASP, CSP,NSP and integrated through ESP.</span></div>
<div id="yui_3_16_0_ym19_1_1473220543067_22815" dir="ltr" style="color:rgb(0,0,0); font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; font-size:13px">
<div id="yui_3_16_0_ym19_1_1473220543067_28103"><br>
<span id="yui_3_16_0_ym19_1_1473220543067_22816" style="white-space:pre-wrap"></span></div>
<br>
</div>
<pre id="yui_3_16_0_ym19_1_1473220543067_22818" style="color:rgb(0,0,0); font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; font-size:13px">To discuss Binder option for two cloudlets. as for two cloudlets with one app in 1 above.</pre>
<pre id="yui_3_16_0_ym19_1_1473220543067_22819" style="color:rgb(0,0,0); font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; font-size:13px">   c. Cloudlet Gateway Management  (Gateway Service Management) 
   d. python  Cloudlet  / MEC Gateway Management  </pre>
<div id="yui_3_16_0_ym19_1_1473220543067_22820" dir="ltr" style="color:rgb(0,0,0); font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; font-size:13px">
4. How do we go about priority <br id="yui_3_16_0_ym19_1_1473220543067_22821" clear="none">
</div>
<div id="yui_3_16_0_ym19_1_1473220543067_22822" dir="ltr" style="color:rgb(0,0,0); font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif; font-size:13px">
Consider two cloudlet Binders and see if we can use LXD and LXC ;live migration as 1st API implementation for Meghdwar.</div>
<div><a id="yui_3_16_0_ym19_1_1473220543067_22823" rel="nofollow" shape="rect" href="https://www.stgraber.org/2016/04/25/lxd-2-0-live-migration-912/" target="_blank">LXD 2.0: Live migration [9/12] | Stéphane Graber's website</a></div>
<div><br>
</div>
<br>
<div id="yui_3_16_0_ym19_1_1473220543067_28141"><span id="yui_3_16_0_ym19_1_1473220543067_28142" style="white-space:pre-wrap">Thanks</span></div>
<span id="yui_3_16_0_ym19_1_1473220543067_28143" style="white-space:pre-wrap">Prakash</span></div>
</div>
</div>
</div>
</div>
</body>
</html>