A Survey on Offloading in Federated Cloud-Edge-Fog Systems with Traditional Optimization and Machine Learning

02/22/2022
by   Binayak Kar, et al.
0

The huge amount of data generated by the Internet of things (IoT) devices needs the computational power and storage capacity provided by cloud, edge, and fog computing paradigms. Each of these computing paradigms has its own pros and cons. Cloud computing provides enhanced data storage and computing power but causes high communication latency. Edge and fog computing provide similar services with lower latency but with limited capacity, capability, and coverage. A single computing paradigm cannot fulfil all the requirements of IoT devices and a federation between them is needed to extend their capacity, capability, and services. This federation is beneficial to both subscribers and providers and also reveals research issues in traffic offloading between clouds, edges, and fogs. Optimization has traditionally been used to solve the problem of traffic offloading. However, in such a complex federated system, traditional optimization cannot keep up with the strict latency requirements of decision making, ranging from milliseconds to sub-seconds. Machine learning approaches, especially reinforcement learning, are consequently becoming popular because they can quickly solve offloading problems in dynamic environments with large amounts of unknown information. This study provides a novel federal classification between cloud, edge, and fog and presents a comprehensive research roadmap on offloading for different federated scenarios. We survey the relevant literature on the various optimization approaches used to solve this offloading problem, and compare their salient features. We then provide a comprehensive survey on offloading in federated systems with machine learning approaches and the lessons learned as a result of these surveys. Finally, we outline several directions for future research and challenges that have to be faced in order to achieve such a federation.

READ FULL TEXT

page 1

page 11

research
09/26/2018

The Internet of Things, Fog and Cloud Continuum: Integration and Challenges

The Internet of Things needs for computing power and storage are expecte...
research
09/19/2021

A Manifesto for Modern Fog and Edge Computing: Vision, New Paradigms, Opportunities, and Future Directions

The advancements in the use of Internet of Things (IoT) devices is incre...
research
05/22/2021

SPATO: A Student Project Allocation Based Task Offloading in IoT-Fog Systems

The Internet of Things (IoT) devices are highly reliant on cloud systems...
research
08/29/2018

Label-less Learning for Traffic Control in an Edge Network

With the development of intelligent applications (e.g., self-driving, re...
research
07/31/2019

Machine Learning at the Network Edge: A Survey

Devices comprising the Internet of Things, such as sensors and small cam...
research
11/30/2021

A Comprehensive Survey on the Convergence of Vehicular Social Networks and Fog Computing

In recent years, the number of IoT devices has been growing fast which l...
research
10/26/2018

Offloading Execution from Edge to Cloud: a Dynamic Node-RED Based Approach

Fog computing enables use cases where data produced in end devices are s...

Please sign up or login with your details

Forgot password? Click here to reset