Evaluator for reloc, which is an edge server assignment system for static sensors.
- Register edge servers.
- Register sensors (clients).
- A "home server" is assigned to each sensors based on the pub/sub relation among the sensors.
- Resource usage of edge servers are calculated.
- Home server is updated so that any edge server's resource is not consumed over limitation.
git clone https://github.com/camsenec/reloc-evaluator && cd reloc-evaluator
docker-compose up
In a console,
git clone https://github.com/camsenec/reloc && cd reloc
pip install -r requirements.txt
python manage.py runserver 8080
In another console
git clone https://github.com/camsenec/reloc-evaluator && cd reloc-evaluator
mkdir app/cache app/log app/result
gradle clean run
cd grapher
pip3 install -r requirements.txt
python3 grapher.py