The vision of this project is to provide a modular solution to cluster architecture design and implentation for any HPC workflow.
Part of this project is the inception of the HPC Mountain which breaks down the stages of HPC cluster creation into logical stages. The tools which are being developed intend on addressing each stage of the process. All the tools will be stand-alone such that each one can assist cluster creation even if other tools are used for earlier or later stages of the build process.
With so many possible use cases and individual workflows out there it is our vision to create flexible tools to support all of these possibilities. The toolkits provide helpers and simplified processes for doing common cluster configuration procedures. Creating kickstart files for a couple of hundred nodes, deploying multiple interconnected instances to AWS, executing configuration scripts on a group of nodes. All of these common practices become straightforward with the openflightHPC toolkit.