Litcius/Paper detail

Scheduling IoT Applications in Edge and Fog Computing Environments: A Taxonomy and Future Directions

Mohammad Goudarzi, Marimuthu Palaniswami, Rajkumar Buyya

2022ACM Computing Surveys104 citationsDOI

Abstract

Fog computing, as a distributed paradigm, offers cloud-like services at the edge of the network with low latency and high-access bandwidth to support a diverse range of IoT application scenarios. To fully utilize the potential of this computing paradigm, scalable, adaptive, and accurate scheduling mechanisms and algorithms are required to efficiently capture the dynamics and requirements of users, IoT applications, environmental properties, and optimization targets. This article presents a taxonomy of recent literature on scheduling IoT applications in Fog computing. Based on our new classification schemes, current works in the literature are analyzed, research gaps of each category are identified, and respective future directions are described.

Topics & Concepts

Computer scienceDistributed computingScalabilityFog computingCloud computingEdge computingScheduling (production processes)Internet of ThingsTaxonomy (biology)Edge deviceData scienceWorld Wide WebOperating systemBiologyOperations managementBotanyEconomicsIoT and Edge/Fog ComputingIoT Networks and ProtocolsAge of Information Optimization
Scheduling IoT Applications in Edge and Fog Computing Environments: A Taxonomy and Future Directions | Litcius