Adaptive Energy-aware Scheduling of Dynamic Event Analytics across Edge and Cloud Resources

01/03/2018
by   Rajrup Ghosh, et al.
0

The growing deployment of sensors as part of Internet of Things (IoT) is generating thousands of event streams. Complex Event Processing (CEP) queries offer a useful paradigm for rapid decision-making over such data sources. While often centralized in the Cloud, the deployment of capable edge devices on the field motivates the need for cooperative event analytics that span Edge and Cloud computing. Here, we identify a novel problem of query placement on edge and Cloud resources for dynamically arriving and departing analytic dataflows. We define this as an optimization problem to minimize the total makespan for all event analytics, while meeting energy and compute constraints of the resources. We propose 4 adaptive heuristics and 3 rebalancing strategies for such dynamic dataflows, and validate them using detailed simulations for 100 - 1000 edge devices and VMs. The results show that our heuristics offer O(seconds) planning time, give a valid and high quality solution in all cases, and reduce the number of query migrations. Furthermore, rebalance strategies when applied in these heuristics have significantly reduced the makespan by around 20 - 25

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/18/2021

Serverless data pipeline approaches for IoT data in fog and cloud computing

With the increasing number of Internet of Things (IoT) devices, massive ...
research
03/09/2018

An Adaptive Nature-inspired Fog Architecture

During the last decade, Cloud computing has efficiently exploited the ec...
research
05/10/2022

An Edge-Cloud Integrated Framework for Flexible and Dynamic Stream Analytics

With the popularity of Internet of Things (IoT), edge computing and clou...
research
03/24/2022

Resilient Execution of Data-triggered Applications on Edge, Fog and Cloud Resources

Internet of Things (IoT) is leading to the pervasive availability of str...
research
08/17/2020

Probabilistic Skyline Query Processing over Uncertain Data Streams in Edge Computing Environments

With the advancement of technology, the data generated in our lives is g...
research
09/02/2019

Approximate Query Processing on Autonomous Cameras

Surveillance IoT cameras are becoming autonomous: they operate on batter...
research
09/08/2021

Renovation of EdgeCloudSim: An Efficient Discrete-Event Approach

Due to the growing popularity of the Internet of Things, edge computing ...

Please sign up or login with your details

Forgot password? Click here to reset