Zero to JupyterHub vs. The Littlest JupyterHub for large bare metal install

We are configuring a single Ubuntu 24.04 bare metal server for Jupyter Hub and are trying to decide between Z2JH and TLJH.

The resources that we have on the single server are:

  1. Twin Intel Xeon 6526Ys, 2x16 cores, 2x32 threads.
  2. 4x Nvidia H100s
  3. 256GB RAM

Is the overhead (system admin time as well as performance) of Zero to JupyterHub worth it over a The Littlest JupyterHub install?

Does anyone have any tips on how to effectively divide up the resources or pointers for useful documentation?

1 Like

If you have a single server, then the key value of z2jh is lost. If you dont have lots of other reasons for wanting to use k8s up-front, then go for tljh or a plain jupyterhub that you configure yourself from scratch i’d say.

Om tljh, you would use systemdspawner, so its docs about memory/cpu constraints would be of relevance. With regards to gpu constraints, im not sure.

1 Like