This component is designed to monitor the benchmarking process.
This component manages the VMs and it is designed to:
- initialize a VM with the benchmark dependencies
- communicate with the cloud provider API, for example to turn on or off a machine
- run a suite of benchmarks on a machine