EOSC-synergy / eosc-perf

Performance of European Open Science Cloud
MIT License
4 stars 6 forks source link

Allow automatic deployment of benchmarks on infrastructure manager #18

Open TheChristophe opened 4 years ago

TheChristophe commented 4 years ago

Is your feature request related to a problem? Please describe. Users have to navigate to the infrastructure manager, request/deploy a machine themselves, install the necessary packages (docker) just to be able to run the benckmark.

Describe the solution you'd like Users should be able to deploy the benchmarks on the various providers in few clicks through an interface on eosc-perf itself. Select a benchmark, select the provider and the requested machine specs and run the benchmark.

Describe alternatives you've considered None

Additional context This would likely require a more in-depth benchmarks specification to submit the result data to some HTTP API on eosc-perf's end.

BorjaEst commented 3 years ago

Just a note for the best way to do this. I think the ideal would be to create a new microservice which interfaces with the API.