WIDESim: A toolkit for simulating resource management techniques of scientific Workflows In Distributed Environments with graph topology
Mohammad Amin Rayej, Hajar Siar, Ahmadreza Hamzei, Mohammad Sadegh, Majidi Yazdi, Parsa Mohammadian, Mohammad Izadi

TL;DR
WIDESim is a novel toolkit that simulates resource management for scientific workflows in distributed environments with graph topologies, supporting device-to-device communication and dynamic scheduling, addressing limitations of existing simulators.
Contribution
It introduces WIDESim, the first simulator supporting workflow-based applications with graph topology and dynamic resource management in distributed edge environments.
Findings
WIDESim's performance is comparable to standard simulators.
It effectively supports various workflow structures and topologies.
WIDESim enables realistic simulation of D2D communications in edge paradigms.
Abstract
IoT devices trigger real-time applications by receiving data from their vicinity. Modeling these applications in the form of workflows enables automating their procedure, especially for the business and industry. Depending on the features of the applications, they can be modeled in different forms, including single workflow, multiple workflows, and workflow ensembles. Since the whole data must be sent to the cloud servers for processing and storage, cloud computing has many challenges for executing real-time applications, such as bandwidth limitation, delay, and privacy. Edge paradigms are introduced to address the challenges of cloud computing in executing IoT applications. Executing IoT applications using device-to-device communications in edge paradigms requiring direct communication between devices in a network with a graph topology. While there is no simulator supporting simulating…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · IoT and Edge/Fog Computing · Distributed and Parallel Computing Systems
