Abstract

Edge computing is a distributed computing paradigm such that client data are processed at the periphery of the network, as close as possible to the originating source. Since the 21st century has come to be known as the century of data due to the rapid increase in the quantity of exchanged data worldwide (especially in smart city applications such as autonomous vehicles), collecting and processing such data from sensors and Internet of Things devices operating in real time from remote locations and inhospitable operating environments almost anywhere in the world is a relevant emerging need. Indeed, edge computing is reshaping information technology and business computing. In this respect, the paper is aimed at providing a comprehensive overview of what edge computing is as well as the most relevant edge use cases, tradeoffs, and implementation considerations. In particular, this review article is focused on highlighting (i) the most recent trends relative to edge computing emerging in the research field and (ii) the main businesses that are taking operations at the edge as well as the most used edge computing platforms (both proprietary and open source). First, the paper summarizes the concept of edge computing and compares it with cloud computing. After that, we discuss the challenges of optimal server placement, data security in edge networks, hybrid edge-cloud computing, simulation platforms for edge computing, and state-of-the-art improved edge networks. Finally, we explain the edge computing applications to 5G/6G networks and industrial internet of things. Several studies review a set of attractive edge features, system architectures, and edge application platforms that impact different industry sectors. The experimental results achieved in the cited works are reported in order to prove how edge computing improves the efficiency of Internet of Things networks. On the other hand, the work highlights possible vulnerabilities and open issues emerging in the context of edge computing architectures, thus proposing future directions to be investigated.

Highlights

  • Many technologies have recently been proposed to face the daily challenges of having smarter platforms

  • The authors found that a comprehensive survey was still not available with respect to the recent works focused on the topics of optimal server placement, data security, hybrid edge-cloud, simulation platforms, approaches for improving edge networks, and the relevant applications of edge computing to 5G/6G networks as well as to the domain of industrial internet of things (IIoT)

  • It is clear that the paradigm of mobile edge computing is emerging as an ETSI-defined network architecture concept, allowing cloud computing capabilities and an IT service environment to shift to the edge of cellular networks and, more generally, to the edge of any network

Read more

Summary

Introduction

Many technologies have recently been proposed to face the daily challenges of having smarter platforms. Edge computing technology has been used successfully in some practical applications to solve some technical challenges, considering some essential issues that are needed to be solved in some applications, and to face the incredible increase in data congestion which is generated by the geo-distributed network of IoT devices [7,8,9,10,11,12,13]. The shift to this paradigm is expected to improve response times and save bandwidth significantly. It must be clarified that edge computing is a topology-sensitive and locationsensitive paradigm of distributed computing, while IoT must be regarded only as a use case instantiation of the edge computing paradigm

Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call