EdgeCloud: A Distributed Management System for Resource Continuity in Edge to Cloud Computing Environment

EdgeCloud: A Distributed Management System for Resource Continuity in Edge to Cloud Computing Environment

Jamuna S. Murthy (Ramaiah Institute of Technology, India)
Copyright: © 2019 |Pages: 21
DOI: 10.4018/978-1-5225-6070-8.ch006

Abstract

In the recent years, edge/fog computing is gaining greater importance and has led to the deployment of many smart devices and application frameworks which support real-time data processing. Edge computing is an extension to existing cloud computing environment and focuses on improving the reliability, scalability, and resource efficiency of cloud by abolishing the need for processing all the data at one time and thus increasing the bandwidth of a network. Edge computing can complement cloud computing in a way leading to a novel architecture which can benefit from both edge and cloud resources. This kind of resource architecture may require resource continuity provided that the selection of resources for executing a service in cloud is independent of physical location. Hence, this research work proposes a novel architecture called “EdgeCloud,” which is a distributed management system for resource continuity in edge to cloud computing environment. The performance of the system is evaluated by considering a traffic management service example mapped into the proposed layered framework.
Chapter Preview
Top

Introduction

In the past few years we notice that there is a tremendous increase in the number of devices getting connected to the network. The raise in number of devices are concerned with two main resources i.e. the user devices and the sensors/actuators. The researchers from Cisco Company extensively report that there will be approximately 50 billion devices that will be connected to the network by the year 2020 (Evans, 2011). Today in the developing countries there is a major growth in the number of devices used by the people in terms of mobile phones, tablets etc. But very soon the usage of these devices will be over passed by the myriad of sensing/acting devices placed virtually everywhere (the so called Internet of Things, IoT, and pervasive sensor networks).

The new innovations such as the concept of Smart Cities(Nam & Pardo, 2011), Wearable Computing Devices such as smart watches and glasses, the Smart Metering Devices for monitoring energy consumption at homes, Visual Sensor Networks, Self Driving Vehicles with smart meters are such applications which are driving the ubiquitous computing to the next level of usage witnessing the presence of smart devices everywhere around us. This kind of technical achievements (i.e. invention of Smart devices) by the researchers is made possible by the usage of widely used technology called the Edge Computing or Fog Computing.

In the recent times Cloud Computing is slowly migrating towards the edge of network facilitating the routers to form an efficient virtualization infrastructure to support real-time data processing. This evolution of cloud to edge is labelled as Edge Computing or Fog Computing. Edge Computing is a scenario where in large number of heterogeneous devices (may be wireless or autonomous), ubiquitous devices and decentralized devices combine together in a cooperative manner to perform tasks such as storage and processing without any intervention of third party devices. The tasks performed are in nature of support for some network functioning or application interference or to provide new services in the sandboxed environment. They are generally fast since the operations take place at the edge of the network.

The main focus of Fog Computing is on improving the reliability, scalability and resource efficiency of cloud by abolishing the need for processing all the data at one time and thus increasing the bandwidth of a network (Vaquero & Rodero-Merino, 2014). Edge or Fog Computing provides wide range of benefits which is listed below:

Complete Chapter List

Search this Book:
Reset