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

被引:8
|
作者
Ghosh, Rajrup [1 ]
Komma, Siva Prakash Reddy [1 ]
Simmhan, Yogesh [1 ]
机构
[1] Indian Inst Sci, Computat & Data Sci, Bangalore, Karnataka, India
关键词
D O I
10.1109/CCGRID.2018.00022
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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%.
引用
收藏
页码:72 / 82
页数:11
相关论文
共 50 条
  • [1] Distributed Scheduling of Event Analytics across Edge and Cloud
    Ghosh, Rajrup
    Simmhan, Yogesh
    [J]. ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS, 2018, 2 (04)
  • [2] Energy-Aware Streaming Analytics Job Scheduling for Edge Computing
    Trihinas, Demetris
    Symeonides, Moysis
    Georgiou, Joanna
    Pallis, George
    Dikaiakos, Marios D.
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE, CLOUDCOM 2023, 2023, : 161 - 168
  • [3] Adaptive energy-aware scheduling method in a meteorological cloud
    Hao, Yongsheng
    Cao, Jie
    Ma, Tinghuai
    Ji, Sai
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 101 : 1142 - 1157
  • [4] Dynamic offloading for energy-aware scheduling in a mobile cloud
    Lu, Junwen
    Yongsheng, Hao
    Wu, Kesou
    Chen, Yuming
    Wang, Qin
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (06) : 3167 - 3177
  • [5] A New Adaptive Energy-Aware Job Scheduling in Cloud Computing
    Aghababaeipour, Ali
    Ghanbari, Shamsollah
    [J]. RECENT ADVANCES ON SOFT COMPUTING AND DATA MINING (SCDM 2018), 2018, 700 : 308 - 317
  • [6] EASE: Energy-Aware Job Scheduling for Vehicular Edge Networks With Renewable Energy Resources
    Perin, Giovanni
    Meneghello, Francesca
    Carli, Ruggero
    Schenato, Luca
    Rossi, Michele
    [J]. IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2023, 7 (01): : 339 - 353
  • [7] Awakening the Cloud Within: Energy-Aware Task Scheduling on Edge IoT Devices
    Gedawy, Hend
    Habak, Karim
    Harras, Khaled A.
    Hamdi, Mounir
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS (PERCOM WORKSHOPS), 2018,
  • [8] Energy-aware scheduling in cloud computing systems
    Tomas Cotes-Ruiz, Ivan
    Prado, Rocio P.
    Garcia-Galan, Sebastian
    Enrique Munoz-Exposito, Jose
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2017,
  • [9] Energy-Aware Scheduling of Tasks in Cloud Computing
    Mehor, Yamina
    Rebbah, Mohammed
    Smail, Omar
    [J]. Informatica (Slovenia), 2024, 48 (16): : 125 - 136
  • [10] Energy-aware Scheduling for Task Adaptive FPGAs
    Loke, Wei Ting
    Koay, Chin Yang
    [J]. 2016 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2016, : 173 - 176