Overwiew

The following text describes how to deploy HEAppE Middleware. HEAppE is usually deployed on a server or its instance can also be deployed locally on a user’s machine (for testing purposes).

HEAppE deployment modes

There are two possibilities how to deploy HEAppE:

  1. Local HPC simulator mode

    Local HPC is docker container that simulates the behavior of the workload manager on a real Super-Computing cluster. This mode is for testing purpose of the HEAppE Middleware capabilities (Figure 1, left).

  1. HPC Cluster mode

    This mode offers real connectivity with production HPC cluster. HEAppE supports the HPC clusters with PBS Professional or Slurm batch scheduler (Figure 1, right).

The HEAppE Middleware communicates via SSH (service) or SCP/Rsync (data transfer) protocols with the both High-Performance Computer and Local Cluster.

Local and HPC cluster

Figure 1: HEAppE modes architecture