[IPython-dev] Jupyter Server Project Startup

Doug Blank doug.blank at gmail.com
Mon Oct 13 07:51:33 EDT 2014

On Mon, Oct 13, 2014 at 7:22 AM, <John.Holt at tessella.com> wrote:

> Hi All,
> 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:
>   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?

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:

* things can still break in development
* there have been some needed bug fixes along the way
* the ipython group has been very responsive to keeping master working
* it may require you to track down issues and report them (time consuming)
* if it is a public-facing server, then it requires sys-admin-level support
(account management, security updates, etc)

>   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.

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).

>   3) Any other thoughts, tips, tricks or pitfalls I should avoid?

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.

Hope that helps!


[1] - https://github.com/blink1073/metakernel

> Thank you for your time.
> Cheers,
> John
>   This message is commercial in confidence and may be privileged.  It is
> intended for the
> addressee(s) only.  Access to this message by anyone else is unauthorized
> and strictly prohibited.
> If you have received this message in error, please inform the sender
> immediately.  Please note that
> messages sent or received by the Tessella e-mail system may be monitored
> and stored in an
> information retrieval system.
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20141013/a0ce02f2/attachment.html>

More information about the IPython-dev mailing list