top of page
Search

Setting up an HPC cluster on AWS

  • Writer: Joseph
    Joseph
  • 4 days ago
  • 1 min read

Updated: 1 day ago

This is an eight-part series on setting up an HPC cluster on AWS. The main design elements of the cluster will be as follows


ree



The cluster will have seven virtual machines (VMs)

  • One head / control node

  • One login node

  • Three compute nodes

  • Two storage nodes

  • All the VMs will have the OS Rocky Linux 9.6 (Blue Onyx)

    • AMI: ami-0f2425d4cce4e97dd

    • Instance Type: t3.2xlarge

  • BeeGFS is used as the shared filesystem

  • OpenPBS is used as the HPC job scheduler

  • OpenLDAP is used for user management

  • Prometheus and Grafana is used for cluster monitoring


We use the following nomenclature throughout

  • Each machine in the cluster will be called node

  • The laptop or the desktop we use will be called local system


The cluster setup is divided into eight parts


The AMI and instance type used here may not be available on the AWS free tier. The main GitHub repo for is available here.






 
 
 

Recent Posts

See All
Setting up Prometheus and Grafana in an AWS Cluster

This is the seventh part of an eight-part series  on how to setup an HPC cluster on AWS. This document explains how to set up an OpenPBS job scheduler in an AWS cluster. The cluster has seven virtual

 
 
 
Setting up an LDAP System in an AWS Cluster

This is the sixth part of an eight- part series  on how to set up an HPC cluster on AWS. This document explains how to setup LDAP in the cluster The cluster has seven virtual machines (VMs) One head /

 
 
 

Comments


bottom of page