Skip to content

Edge and Cloud Hybrid Optimization Environment Simulator (ECHOES)

License

Notifications You must be signed in to change notification settings

TadavomnisT/ECHOES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECHOES

ECHOES_logo

Edge and Cloud Hybrid Optimization Environment Simulator (ECHOES)

What is ECHOES?

ECHOES stands for Edge and Cloud Hybrid Optimization Environment Simulator, which is a free and open-source tool to simulate an Edge/Cloud-Hybrid network topology, in order to optimise and test methods for offloading Tasks from user's device to edge-server or cloud-server.

Installation

1-Install Requirements

  • PHP,
  • python and PIP,
  • Mknapsack, Install with pip install mknapsack
pip install mknapsack

2-Install ECHOES

git clone https://github.com/TadavomnisT/ECHOES.git

Usage

Shell #1 : Start the server for knapsack python wrapper

cd ECHOES/src
python knapsack_server.py

Shell #2 : Run the simulator

cd ECHOES/Tests
php run_tests.php

Note

  • There requirement for python will not be needed in future versions as I am re-implementing Knapsack module with PHP.
  • Furture documents and explanations will be added soon.

Author

Lisense

  • GPLv3+

About

Edge and Cloud Hybrid Optimization Environment Simulator (ECHOES)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published