Edge Computing: Needs, Concerns and Challenges (original) (raw)
— In numerous parts of computing, there has been a continuous issue between the centralization and decentralization aspect which prompted to move from mainframes to PCs and local networks in the past, and union of services and applications in clouds and data centers. The expansion of technological advances such as high capacity mobile end-user devices, powerful dedicated connection boxes deployed in most homes, powerful wireless networks, and IoT (Internet of Things) devices along with developing client worries about protection, trust and independence calls for handling the information at the edge of the network. This requires taking the control of computing applications, information and services away from the core to the other the edge of the Internet. Relevance of cloud computing to mobile networks is on an upward spiral. Edge computing can possibly address the concerns of response time requirement, bandwidth cost saving, elastic scalability, battery life constraint, QoS, etc. MEC additionally offers, high bandwidth environment, ultra-low latency that gives real-time access to radio networks at the edge of the mobile network. Currently, it is being used for enabling on-demand elastic access to, or an interaction with a shared pool of reconfigurable computing resources such as servers, peer devices, storage, applications, and at the edge of the wireless network in close proximity to mobile users. It overcomes obstacles of traditional central clouds by offering wireless network information and local context awareness as well as low latency and bandwidth conservation. In this paper, we introduce edge computing and edge cloud, followed by why do we need edge computing, its classifications, various frameworks, applications and several case studies. Finally, we will present several challenges, concerns and future scope in the field of edge computing. Index Terms— Mobile Edge Computing (MEC), Internet of Things (IoT) —————————— ——————————