<div dir="ltr">Hi,<div><br></div><div>I would suggest to talk with Mistral team about scheduling. As I know right now thay are writing a PoC code which will have scheduling functionality. Mistral in contrary to Qonos does not require worker process. In Mistral you can create a task with scheduler and API call back so that Mistral can call some API endpoint with some specific parameters in predefined time. I suspect that it covers your use case. </div>
<div><br></div><div>Security concerns can be addressed and it will be great if you submit specific BP to Mistral with all security requirements and scheduling features required by Trove.</div><div><br></div><div>Thanks</div>
<div>Georgy</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Dec 30, 2013 at 12:26 PM, Brian Rosmaita <span dir="ltr"><<a href="mailto:brian.rosmaita@rackspace.com" target="_blank">brian.rosmaita@rackspace.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div style="word-wrap:break-word">
<div style="direction:ltr;font-size:10pt;font-family:Tahoma">Greg,<br>
<br>
This might be useful: <a href="https://wiki.openstack.org/wiki/Qonos-scheduling-service" target="_blank">
https://wiki.openstack.org/wiki/Qonos-scheduling-service</a><br>
<br>
There's a link to the code repository at the bottom of the document.  It might be kind of overkill for what you want, though.<br>
<br>
cheers,<br>
brian<br>
<br>
<div style="font-size:16px;font-family:Times New Roman">
<hr>
<div style="direction:ltr"><font color="#000000" face="Tahoma"><b>From:</b> Greg Hill [<a href="mailto:greg.hill@RACKSPACE.COM" target="_blank">greg.hill@RACKSPACE.COM</a>]<br>
<b>Sent:</b> Monday, December 30, 2013 12:59 PM<div class="im"><br>
<b>To:</b> OpenStack Development Mailing List (not for usage questions)<br>
</div><div class="im"><b>Subject:</b> [openstack-dev] [trove][mistral] scheduled tasks<br>
</div></font><br>
</div><div><div class="h5">
<div></div>
<div>I've begun working on the scheduled tasks feature that will allow automated backups (and other things) in trove.
<div><br>
</div>
<div>Here's the blueprint:</div>
<div><a href="https://wiki.openstack.org/wiki/Trove/scheduled-tasks" target="_blank">https://wiki.openstack.org/wiki/Trove/scheduled-tasks</a></div>
<div><br>
</div>
<div>I've heard some mention that mistral might be an option rather than building something into trove.  I did some research and it seems like it *might* be a good fit, but it also seems like a bit of overkill for something that could be built in to trove itself
 pretty easily.  There's also the security concern of having to give mistral access to the trove management API in order to allow it to fire off backups and other tasks on behalf of users, but maybe that's just my personal paranoia and it's really not much
 of a concern.</div>
<div><br>
</div>
<div>My current plan is to not use mistral, at least for the original implementation, because it's not yet ready and we have a fairly urgent need for the functionality.  We could make it an optional feature later for people who are running mistral and want
 to use it for this purpose.</div>
<div><br>
</div>
<div>I'd appreciate any and all feedback before I get too far along.</div>
<div><br>
</div>
<div>Greg</div>
</div>
</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><br></div>
</div></div>