Benchmarking Framework for Large-Scale Distributed Systems (LSDS)
- Docker >= 1.12
- OpenJDK or OracleJDK >= 8
- Python >= 3.5
- pip >= 9.0.1
- GNU bash
- Have a Docker client/daemon up and running on your computer
- Fill out
scripts/container-start-script.shwith the command to start your app - Fill out
lsdsuite/config/app.yamlandlsdsuite/config/config.yamlwith the desired parameters - Build using
./gradlew docker - Run
run_benchmarks.pywith the--localoption (An help is available through the command line)
- Have a cluster ready with Docker running on every hosts
- Fill out
scripts/container-start-script.shwith the command to start your app - Fill out
lsdsuite/config/app.yamlandlsdsuite/config/config.yamlwith the desired parameters - Fill out
lsdsuite/config/hosts.examplewith youruser@hostnamehosts and rename ashosts - Build using
./gradlew docker - Run
run_benchmarks.py(An help is available through the command line)