Modelling and Simulation of Fog and Edge Computing Environments using iFogSim Toolkit

by   Redowan Mahmud, et al.

Resource management in Fog computing is very complicated as it engages significant number of diverse and resource constraint Fog nodes to meet computational demand of IoT-enabled systems in distributed manner. Its integration with Cloud triggers further difficulties in combined resource management. Different sensing frequency of IoT devices, distributed application structure and their coordination also influence resource management in Fog computing environment. For advancement of Fog and its resource management, the necessity of extensive research in beyond question. To develop and evaluate different ideas and resource management policies, empirical analysis on Fog environment is the key. Since Fog computing environment incorporates IoT devices, Fog nodes and Cloud datacenters along with huge amount of IoT-data and distributed applications, real-world implementation of Fog environment for research will be very costly. Moreover, modification of any entity in real-world Fog environment will be tedious. In this circumstance, simulation of Fog computing environment can be very helpful. Simulation toolkits not only provide frameworks to design customized experiment environment but also assist in repeatable evaluation. In this chapter we focus on delivering a tutorial on iFogSim toolkit for modelling and simulating Fog computing environments. We believe this chapter will offer researchers a simplified way to apply iFogSim in their research works.



There are no comments yet.


page 1

page 2

page 3

page 4


IFogSim2: An Extended iFogSim Simulator for Mobility, Clustering, and Microservice Management in Edge and Fog Computing Environments

Internet of Things (IoT) has already proven to be the building block for...

Container Orchestration in Edge and Fog Computing Environments for Real-Time IoT Applications

Resource management is the principal factor to fully utilize the potenti...

Resource Management in Edge and Fog Computing using FogBus2 Framework

Edge/Fog computing is a novel computing paradigm that provides resource-...

Integration of FogBus2 Framework with Container Orchestration Tools in Cloud and Edge Computing Environments

Currently, due to the advantages of light weight, simple deployment, mul...

Towards Distributed Coordination for Fog Platforms

Distributed fog and edge applications communicate over unreliable networ...

Adaptive Edge Process Migration for IoT in Heterogeneous Cloud-Fog-Edge Computing Environment

The latency issue of the cloud-centric IoT management system has motivat...

Security Implications of Fog Computing on the Internet of Things

Recently, the use of IoT devices and sensors has been rapidly increased ...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.