<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">On Mon, Apr 1, 2019 at 7:43 PM Arce Moreno, Abraham <<a href="mailto:abraham.arce.moreno@intel.com" target="_blank">abraham.arce.moreno@intel.com</a>> wrote:<br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> I added some points/questions inline.<br>
<br>
Thanks Curtis for your time!<br>
<br>
> > We are integrating this demo in our spare time to ramp up in cloud<br>
> > technologies and one of its imperatives is a working solution. It started as a use<br>
> > case proposal around unmanned aerial systems [0], then decided to avoid some<br>
> > of the complexity involved in flying the drones, and finally landed it as a use case<br>
> > around home automation / smart cities at the network edge.<br>
<br>
> First off, I'd like to let people know that we are planning on doing some kind of<br>
> "edge" proof-of-concept with Packet.com resources, so perhaps the project you<br>
> discuss could fit in with that. I'm sure we'll chat about it at some point here.<br>
> <br>
> At the next TSC meeting we'll discuss how to get the packet projects off the<br>
> ground, so feel free to attend. :)<br>
<br>
Awesome! We will be paying attention to community communications about this topic.<br>
<br>
> >     This demo has currently integrated the following acceleration resources:<br>
> >     - GPU<br>
> >     - VPU (Movidius NCS)<br>
<br>
> I would not expect a USB device like the Movidius NCS to be available in most<br>
> STX deployments, but maybe?<br>
<br>
Maybe, Movidius NCS seems to be one of one those exploration paths to offload some workloads, and where budget could make a difference in comparison with FPGAs.<br></blockquote><div><br></div><div><div style="font-size:small" class="gmail_default">Oh for sure, cost effective. I see what you mean.<br></div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> > [ StarlingX Deployment ] [ Offload ]<br>
> > What would be the preferred way to deploy this use case proposal in<br>
> > StarlingX? We understand the following options are available including its<br>
> > preference:<br>
> > <br>
> > 1. Via Kubernetes (Not Preferred)<br>
> > 2. Via Virtual Machine (Preferred)<br>
> > 3. Via Bare Metal (Preferred)<br>
> > <br>
> > Are the above options and their preference, correct? If not, can you<br>
> > please give us some hints behind your answer.<br>
<br>
> From my standpoint, I think #3 would be the least common option. #2 would be<br>
> a good place to start, but I don't think #1 is "not preferred", I guess it depends<br>
> on where these preferences are coming from.<br>
<br>
Understood, we think it is worth to try option 2 initially at least for the core applications of the use case.<br>
<br>
> > [ StarlingX Deployment ] [ Provisioning ]<br>
> > <br>
> > As mentioned at the beginning, another of our imperatives, is to<br>
> > exercise zero touch provisioning.<br>
> > <br>
> > Does it makes sense to split the provisioning in 2 parts based in the<br>
> > required time for the demo components to live?<br>
> > <br>
> >   - The core applications 100% uptime<br>
> >   - Services on demand / 100 uptime in some cases<br>
<br>
> By zero touch provisioning do you just mean automation using IaaS APIs? eg.<br>
> the docker compose file you link to? Or something else?<br>
<br>
We understand the term from its definition but that "something else" is not in our knowledge yet. From our current understanding, that zero touch provisioning will allow us to deploy with one single instruction:<br>
<br>
- The core applications part of the use case (e.g. access to the different dashboards)<br>
- The services part of the use case: the start and stop of X service (e.g. face recognition, object recognition, etc.) for each of the wanted video streams.<br>
<br>
We will appreciate if you can share any online resource where we can learn more about this zero touch concept in a practical way (e.g. whitepaper, use case) so we can land into our use case.<br></blockquote><div><br></div><div><div style="font-size:small" class="gmail_default">I'm interested in "zero touch" and I'll be doing some research over the next while. This is also potentially something that can benefit stx. This is just me talking, but I think there is a difference between zero touch and automation. To me the canonical example of ZT would be turning on a device, typically physical, and that device starts up, registers, and then is scheduled and takes on some kind of personality for whatever workload is scheduled to it, all without any human intervention.<br></div></div><div><br></div><div><div style="font-size:small" class="gmail_default">Manually initiating an automation workflow, like say a docker compose run, doesn't feel like ZT to me, but again I'm still working to define it for myself. :) <br></div></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Again, thank you Curtis for your time and help to answer our questions.<br>
</blockquote></div><div><br></div><div><div style="font-size:small" class="gmail_default">No thank you, I think this is great. :)<br></div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">Are you going to be doing your work in the public, like in a public git repo? <br></div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">Thanks,</div><div style="font-size:small" class="gmail_default">Curtis</div><br></div><br>-- <br><div dir="ltr" class="m_4513529760468890116m_4646808064634364712gmail_signature">Blog: <a href="http://serverascode.com" target="_blank">serverascode.com</a></div></div>