Smart City Gnosys

Smart city article details

Title Resource Allocation And Task Scheduling In Fog Computing And Internet Of Everything Environments: A Taxonomy, Review, And Future Directions
ID_Doc 46065
Authors Jamil B.; Ijaz H.; Shojafar M.; Munir K.; Buyya R.
Year 2022
Published ACM Computing Surveys, 54, 11s
DOI http://dx.doi.org/10.1145/3513002
Abstract The Internet of Everything paradigm is being rapidly adopted in developing applications for different domains like smart agriculture, smart city, big data streaming, and so on. These IoE applications are leveraging cloud computing resources for execution. Fog computing, which emerged as an extension of cloud computing, supports mobility, heterogeneity, geographical distribution, context awareness, and services such as storage, processing, networking, and analytics on nearby fog nodes. The resource-limited, heterogeneous, dynamic, and uncertain fog environment makes task scheduling a great challenge that needs to be investigated. The article is motivated by this consideration and presents a systematic, comprehensive, and detailed comparative study by discussing the merits and demerits of different scheduling algorithms, focused optimization metrics, and evaluation tools in the fog computing and IoE environment. The goal of this survey article is fivefold. First, we review the fog computing and IoE paradigms. Second, we delineate the optimization metric engaged with fog computing and IoE environment. Third, we review, classify, and compare existing scheduling algorithms dealing with fog computing and IoE environment paradigms by leveraging some examples. Fourth, we rationalize the scheduling algorithms and point out the lesson learned from the survey. Fifth, we discuss the open issues and future research directions to improve scheduling in fog computing and the IoE environment. © 2022 Association for Computing Machinery.
Author Keywords Cloud computing; fog computing; Internet of Everything (IoE); Internet of Things (IoT); resource allocation; task scheduling


Similar Articles


Id Similarity Authors Title Published
8855 View0.906Apat H.K.; Sahoo B.; Bhaisare K.; Maiti P.An Optimal Task Scheduling Towards Minimized Cost And Response Time In Fog Computing InfrastructureProceedings - 2019 International Conference on Information Technology, ICIT 2019 (2019)
55549 View0.904Alli A.A.; Alam M.M.The Fog Cloud Of Things: A Survey On Concepts, Architecture, Standards, Tools, And ApplicationsInternet of Things (Netherlands), 9 (2020)
26780 View0.903Apat H.K.; Goswami V.; Sahoo B.; Barik R.K.; Saikia M.J.Fog Service Placement Optimization: A Survey Of State-Of-The-Art Strategies And TechniquesComputers, 14, 3 (2025)
9763 View0.902Mahmud R.; Ramamohanarao K.; Buyya R.Application Management In Fog Computing Environments: A Taxonomy, Review And Future DirectionsACM Computing Surveys, 53, 4 (2021)
40898 View0.9Negi V.; Joshi D.; Sharma A.Optimizing Task Allocation In Fog-Based Iot For Smart City SolutionsCitizen-Centric Artificial Intelligence for Smart Cities (2025)
20717 View0.899Shaik S.; Baskiyar S.Distributed Service Placement In Hierarchical Fog EnvironmentsSustainable Computing: Informatics and Systems, 34 (2022)
26743 View0.897Hazra A.; Rana P.; Adhikari M.; Amgoth T.Fog Computing For Next-Generation Internet Of Things: Fundamental, State-Of-The-Art And Research ChallengesComputer Science Review, 48 (2023)
4182 View0.897Kumar S.; Singh P.; Singh A.A Review Of Optimized Computational Strategies For Iot: Cloud, Fog, And Edge Computing ApproachesProceedings of 5th International Conference on Pervasive Computing and Social Networking, ICPCSN 2025 (2025)
4114 View0.896Mahdi R.M.; Hassan H.J.; Abdulsaheb G.M.A Review Load Balancing Algorithms In Fog ComputingBIO Web of Conferences, 97 (2024)
40900 View0.896Rahmani A.M.; Haider A.; Khoshvaght P.; Gharehchopogh F.S.; Moghaddasi K.; Rajabi S.; Hosseinzadeh M.Optimizing Task Offloading With Metaheuristic Algorithms Across Cloud, Fog, And Edge Computing Networks: A Comprehensive Survey And State-Of-The-Art SchemesSustainable Computing: Informatics and Systems, 45 (2025)