@GDB-SF You might also be interested in trying Dask’s JupyterLab extension: this provides an (optional) graphical UI for launching a cluster which can survive a specific notebook kernel session, as well as makes it possible to embed Dask’s dashboard panes within the notebook environment.
This video shows some of the interactions that are possible:
So a user can create one cluster with this, and connect to it many times across different notebooks, while maintaining the same dashboard layout.