The iFogSim Toolkit for Modeling and Simulation of Resource Management Techniques in Internet of Things, Edge and Fog Computing Environments
Clone or download
Latest commit 1282e44 May 28, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
jars Copied from FogDsp Mar 1, 2016
output Made small changes. May 14, 2016
results Made small changes. May 14, 2016
src Corrected examples. Sep 20, 2016
topologies Thesis submitted. Adding SelectivityModels Apr 27, 2016
.gitignore Copied from FogDsp Mar 1, 2016
README.md Update README.md May 28, 2018

README.md

iFogSim

A Toolkit for Modeling and Simulation of Resource Management Techniques in Internet of Things, Edge and Fog Computing Environments

iFogSim Tutorial Examples

Access from https://github.com/Cloudslab/iFogSimTutorials

IMPORTANT

Please check the improv branch for latest changes. Master branch has been left intact until complete testing.

How to run iFogSim ?

  • Create a Java project in Eclipse.
  • Inside the project directory, initialize an empty Git repository with the following command
git init
  • Add the Git repository of iFogSim as the origin remote.
git remote add origin https://github.com/Cloudslab/iFogSim
  • Pull the contents of the repository to your machine.
git pull origin master
  • Include the JARs (except the CloudSim ones) to your Eclipse project.
  • Run the example files (e.g. VRGame.java) to get started.

References

  1. Harshit Gupta, Amir Vahid Dastjerdi , Soumya K. Ghosh, and Rajkumar Buyya, iFogSim: A Toolkit for Modeling and Simulation of Resource Management Techniques in Internet of Things, Edge and Fog Computing Environments, Software: Practice and Experience (SPE), Volume 47, Issue 9, Pages: 1275-1296, ISSN: 0038-0644, Wiley Press, New York, USA, September 2017.

  2. Redowan Mahmud and Rajkumar Buyya, Modelling and Simulation of Fog and Edge Computing Environments using iFogSim Toolkit, Fog and Edge Computing: Principles and Paradigms, Wiley Press, New York, USA, 2018 (in press).