
As a new project of mine, I’ve decided to build a miniature community-style cluster using Raspberry Pi computers and HPC-grade software. When I set out to do this, I discovered that instructions on setting this up are actually surprisingly sparse. So, I decided to document my progress in a series of guides. In this Part I, we will look at the basics of setting up the hardware and getting a cluster scheduler running. Step 0: Get The Hardware Parts list 3x Raspberry Pi 3 Model B — for the compute nodes 1x Raspberry Pi 3 Model B — for the master/login node 4x MicroSD Cards 4x micro-USB power cables 1x 8-port 10/100/1000 network switch 1x 6-port USB power-supply 1x 64GB USB Drive (or NAS, see below) This project is scalable to as many RPis (and even non-RPi computers) of different kinds as you want, but for my cluster, I used 3 Pis with MicroSD cards....