Skip to main content

Software & Hardware

The DSRI specifications

Software

We use OKD 4.14, the Origin Community Distribution of Kubernetes that powers RedHat OpenShift, a distribution of the Kubernetes container orchestration tool. Kubernetes takes care of deploying the Docker containers on the cluster of servers, the OKD distribution extends it to improve security, and provide a user-friendly web UI to manage your applications.

DSRI provides a graphical user interface on top of the Kubernetes containers orchestration to easily deploy and manage workspaces and services.

We use RedHat Ceph storage for the distributed storage.

DSRI works best when you work with code, scripts to run, and web applications. Especially if they require an important amount of computing resources. If you work on desktop softwares with graphical user interface, such as Matlab or Spyder, the installation will be much more complex, and usually using your laptop will be more comfortable, stable and reactive than accessing a desktop interface on a remote server through the UM VPN.

Here is a non-exhaustive list of some of the applications that can easily be deployed on the DSRI:

  • Multiple flavors of JupyterLab (scipy, tensorflow, all-spark, and more)

  • JupyterHub with various authentication methods such as GitHub authentication

  • RStudio, with a complementary Shiny server

  • VisualStudio Code server

  • Tensorflow or PyTorch on Nvidia GPU (with JupyterLab or VisualStudio Code)

  • SQL databases (MariaDB, MySQL, PostgreSQL)

  • NoSQL databases (MongoDB, Redis)

  • Graph databases (GraphDB, Blazegraph, Virtuoso)

  • Or any program installed in a Docker image!

Hardware

  • 14 CPU nodes
CPUCoresRAMStorageType
11x CPU node2x AMD EPYC 7551 32-Core 3.0GHz64 cores (128 threads)512 GB DDR4 2666MHz120 TBDell EMC PowerEdge R7425
3x CPU Node2x AMD EPYC 7551 32-Core 3.0GHz64 cores (128 threads)512 GB DDR4 2666MHz-Dell EMC PowerEdge R7425
Total capacity28 CPUs896 cores (1 792 threads)7 168 GB1 320 TB-

  • 5 GPU nodes - Note that we currently only allow one GPU being booked at the same time per user. Please refer to the GPU Booker for more information. Additionally, the L40S GPUs cannot be booked as they are dedicated to certain research departments. Please contact us if you would like to know more about possibilities for co-investing in the DSRI to have your own hardware!
GPUCPUCoresRAMTypeCan be booked
2x GPU node capacity2 NVIDIA H100 80GB2x AMD EPYC 7763 64-Core 3.5GHz128 cores (256 threads)512 GB DDR4 3200MHzDell EMC PowerEdge R7525Yes
1x GPU node capacity2 NVIDIA A100 80GB2x AMD EPYC 7763 64-Core 3.5GHz128 cores (256 threads)512 GB DDR4 3200MHzDell EMC PowerEdge R7525Yes
1x GPU node capacity1 NVIDIA A100 80GB2x AMD EPYC 7763 64-Core 3.5GHz128 cores (256 threads)512 GB DDR4 3200MHzDell EMC PowerEdge R7525Yes
1x GPU node capacity4 NVIDIA L40S 48GB2x AMD EPYC 9554 64-Core 3.75GHz128 cores (256 threads)1512 GB DDR5 4800MHzHPE ProLiant DL385 Gen11No
Total capacity11 GPUs10 CPUs640 cores (1 280 threads)8 192 GB-
DSRI infrastructure