• Corpus ID: 237494539

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

  title={IFogSim2: An Extended iFogSim Simulator for Mobility, Clustering, and Microservice Management in Edge and Fog Computing Environments},
  author={Md. Redowan Mahmud and Samodha Pallewatta and Mohammad Goudarzi and Rajkumar Buyya},
Internet of Things (IoT) has already proven to be the building block for next-generation Cyber-Physical Systems (CPSs). The considerable amount of data generated by the IoT devices needs latency-sensitive processing, which is not feasible by deploying the respective applications in remote Cloud datacentres. Edge/Fog computing, a promising extension of Cloud at the IoT-proximate network, can meet such requirements for smart CPSs. However, the structural and operational differences of Edge/Fog… 


iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environments
A simulator, called iFogSim, is proposed to model IoT and Fog environments and measure the impact of resource management techniques in latency, network congestion, energy consumption, and cost.
Microservices-based IoT Application Placement within Heterogeneous and Resource Constrained Fog Computing Environments
A decentralized microservices-based IoT application placement policy that utilizes the independently deployable and scalable nature of microservices to place them as close as possible to the data source to minimize latency and network usage is proposed.
YAFS: A Simulator for IoT Scenarios in Fog Computing
A fog computing simulator for analyzing the design and deployment of applications through customized and dynamical strategies, enabling the integration of topological measures in dynamic and customizable strategies, such as the placement of application modules, workload location, and path routing and scheduling of services is proposed.
STEP-ONE: Simulated testbed for Edge-Fog processes based on the Opportunistic Network Environment simulator
A set of tools developed to simulate IoT systems where the management and application composition is handled with Business Process Model and Notation related standards, and how it can be extended with algorithms and decision-mechanisms to adaptively drive the execution of such processes.
Con-Pi: A Distributed Container-based Edge and Fog Computing Framework for Raspberry Pis
Experimental results show that Con-Pi outperforms others in enhancing response time and managing energy usage and computing resources through its distributed offloading model, and an automated pest bird deterrent system using Con- Pi is developed to demonstrate its suitability in developing practical solutions for various IoT-enabled use cases, including smart agriculture.
A Performance Study of High-End Fog and Fog Cluster in iFogSim
The initial findings delineate that the scaling out approach gives a better result in reducing the cost of execution in cloud, and an insightful discussion on the strength and weakness in these two approaches is provided.
FogBus2: a lightweight and distributed container-based framework for integration of IoT-enabled systems with edge and cloud computing
Experimental results show FogBus2's scheduling policy improves the response time of IoT applications by 53% compared to other policies, and the scalability mechanism can reduce up to 48% of the queuing waiting time compared to frameworks that do not support scalability.
Edge Affinity-based Management of Applications in Fog Computing Environments
This work proposes a policy for Fog environments that distributes application management tasks across the gateway and the infrastructure level that outperforms others in combined QoS enhancement, network relaxation and resource utilization.
A Distributed Application Placement and Migration Management Techniques for Edge and Fog Computing Environments
A new weighted cost model for hierarchical fog computing environments, in terms of the response time of IoT applications and energy consumption of IoT devices, is proposed to minimize the cost of running IoT Applications and potential migrations and failure recovery methods are embedded in the clustering, application placement, and migration management techniques.
ECSNeT++ : A simulator for distributed stream processing on edge and cloud environments
This paper presents the ECSNeT++ simulation toolkit which has been verified using real world experimental measurements for executing DSP applications on edge and cloud computing environments and shows that ECS NeT++ is able to model a real deployment, with proper calibration.