-
Wikipedia Article - Comparison of different cluster Software
-
Parallel Processing HOWTO - The Linux Documentation Project
-
Survey of open source cluster management software - linux.com
This is resources I Recieved from Tony Travis at Minke Informatics
The software I mentioned is "oneSIS":
This is a way of sharing the root filesystem between multiple stateless nodes and I used it on a 100+ node Beowulf at the Rowett Institute when I worked there. It's not 'parallel processing' software. It's node provisioning software. Most of the work we did on the Beowulf was 'embarrassingly' parallel in which the parallel execution threads don't communicate, but we also ran some MPI parallel programs using Open MPI:
The distributed filesystem is called RozoFS and uses the Mojette transform to create 'projections' of the data on each node that can't be used independently. It's not encryption using a key. However, the result is that individual 'projections' can't be used to recover any data. That gives some level of security but its primary purpose is to provide redundancy using a minimum of disk space and compute resource.
The source code is GPL and freely available on GitHub:
Here is an example (in French) of RozoFS running on a cluster of RPi's:
http://web.polytech.univ-nantes.fr/1400597692705/0/fiche___pagelibre
And a talk (in English) about RozoFS by one of the developers:
http://acn2014.u-bordeaux.fr/files/SlidesACN/talk-parrein-acn-2014.pdf