Testing MattX with EESSI
Almost 2 decades ago openMosix was the hottest open source Single System Image (SSI) cluster out there. OpenMosix could migrate long running processes across a cluster and thus effectively allowing HPC workloads to be spread across a cluster or migrated to a node with more resources, with no changes to the code. The project however never got a 2.6 kernel port and thus was EOL by early 2008.
Earlier this year Matt Rechenburg, one of the original openMosix community members released MattX, the Modern SSI Cluster , which brought back the openMosix vibes. MattX lacked a test suite and thus I had a suite build. Initially the Mattx Test suite just spun up a number of VM's and migrated basic processes around to validate the new releases. Working on that Test suite I wondered if it weren't a good idea to take let some real HPC workloads migrate around, and where better to find them than in the EESSI demo project.
