EdgeMLSim: A Framework for Modeling and Simulation of Edge Computing and Evaluation of Fault-tolerant Machine Learning
Anran Du, Yicheng Shen, Zhangyang Wei, Lewis Tseng
The 40th International Symposium on Reliable Distributed Systems (SRDS) poster 2021
Paper: link
-
Download and install
git clone https://github.com/YichengShen/EdgeMLSim.git cd EdgeMLSim git checkout [branchname] . install.sh -
Modify config
- In
config/config.yml, setlocal_run: false. - Change ip address (
sim_ip,cloud_ip,edge_ip) to match the internal ip of your VMs.
- In
-
Run
- Stay at the root directory of the project
- In the Simulator VM, run
tmux . run/sim.sh [num_round] - In the Cloud VM, run
tmux . run/cloud.sh - Do the same for edge servers and workers.