<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Oct 13, 2014 at 7:22 AM, <span dir="ltr"><<a href="mailto:John.Holt@tessella.com" target="_blank">John.Holt@tessella.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi All,<br>
<br>
I am just starting a project to deploy the IPython Notebook deployed for multiple user access on a virtual cloud. I am writing in the hope that the community can advise me on any issues I am going to face getting this up and running. I am particularly interested in the following:<br>
<br>
1) It looks like Jupyter Hub is a good choice for this system. I am aware that is is still in development but have seen some people using it. How stable is it?<br></blockquote><div><br></div><div>It is fairly stable. I have a class of students using it daily. I don't update the codebase (ipython and jupyterhub) but once every few weeks:</div><div><br></div><div>* things can still break in development</div><div>* there have been some needed bug fixes along the way</div><div>* the ipython group has been very responsive to keeping master working</div><div>* it may require you to track down issues and report them (time consuming)</div><div>* if it is a public-facing server, then it requires sys-admin-level support (account management, security updates, etc)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
2) Has anyone used IPython parallel within JupyterHub? This is a key requirement of my project. I created a sandbox which runs this and although I can use a pre-setup cluster from my notebook, I can not start a new cluster within the notebook.<br></blockquote><div><br></div><div>Yes, I am not using that for the class, but we have been developing 3rd-party kernels that utilize the cluster [1]. Everything works as advertised, although we are just running the cluster as regular processes in the system---nothing fancy (no MPI, remote nodes, etc).</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
3) Any other thoughts, tips, tricks or pitfalls I should avoid?<br></blockquote><div><br></div><div>I recommend starting simply, and adding additional variations one at a time. As this is new code, there are many combinations that have not been tested, and thus you may find bugs.</div><div><br></div><div>Hope that helps!</div><div><br></div><div>-Doug</div><div><br></div><div>[1] - <a href="https://github.com/blink1073/metakernel">https://github.com/blink1073/metakernel</a></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
Thank you for your time.<br>
<br>
Cheers,<br>
<br>
John<br>
This message is commercial in confidence and may be privileged. It is intended for the<br>
addressee(s) only. Access to this message by anyone else is unauthorized and strictly prohibited.<br>
If you have received this message in error, please inform the sender immediately. Please note that<br>
messages sent or received by the Tessella e-mail system may be monitored and stored in an<br>
information retrieval system.<br>
<br>
<br>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
</blockquote></div><br></div></div>