OpenStack Compute (Nova), customized to support heterogeneous HPC hardware.