WattEdge: A Holistic Approach for Empirical Energy Measurements in Edge Computing

被引:12
作者
Aslanpour, Mohammad S. [1 ,2 ]
Toosi, Adel N. [1 ]
Gaire, Raj [2 ]
Cheema, Muhammad Aamir [1 ]
机构
[1] Monash Univ, Dept Software Syst & Cybersecur, Fac Informat Technol, Clayton, Australia
[2] CSIROs DATA61, Canberra, Australia
来源
SERVICE-ORIENTED COMPUTING (ICSOC 2021) | 2021年 / 13121卷
关键词
Edge computing; Energy consumption; Measurement; Raspberry Pi; Internet of Things (IoT); Performance evaluation;
D O I
10.1007/978-3-030-91431-8_33
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Of the main challenges to keep the edge computing dream alive is to efficiently manage the energy consumption of highly resource-limited nodes. Past studies have limited or often simplistic focus on energy consumption factors considering computation or communication-only solutions, questioned by either costly hardware instrumentation or inaccurate software-specific limitations. With this gap in mind and the wide adoption of single-board computers (SBCs) such as Raspberry Pis in edge, in this paper, we propose a novel holistic and accurate energy measurement approach in edge computing. Exploring a Test and Learn strategy, (1) we firstly perform a comprehensive analysis of identifying factors affecting energy consumption of edge nodes; (2) we develop and utilize WattEdge, a standard framework to evaluate the identified factors; (3) we conduct extensive empirical experiments on Raspberry Pis to thoroughly and uniformly assess the significance of each factor, thereby proposing an all-inclusive energy model. Wattedge is able to measure energy consumption factors such as CPU, memory, storage, a combination of them, connectivity, bandwidth usage, and communication protocols, as well as energy sources such as batteries. The results specifically warn us of the necessity of considering previously underestimated factors such as connectivity. A Smart Agriculture use case is implemented to validate the performance of the energy model, demonstrating a 95% accuracy.
引用
收藏
页码:531 / 547
页数:17
相关论文
共 25 条
  • [1] [Anonymous], 2011, USENIX ANN TECHNICAL
  • [2] [Anonymous], 2020, Tech. Rep.
  • [3] Creating and Evaluating a Software Power Model for Linux Single Board Computers
    Ardito, Luca
    Torchiano, Marco
    [J]. 2018 IEEE/ACM 6TH INTERNATIONAL WORKSHOP ON GREEN AND SUSTAINABLE SOFTWARE (GREENS), 2018, : 1 - 8
  • [4] IoT Enabled Monitoring of an Optimized Electric Vehicle's Battery System
    Asaad, Mohammad
    Ahmad, Furkan
    Alam, Mohammad Saad
    Rafat, Yasser
    [J]. MOBILE NETWORKS & APPLICATIONS, 2018, 23 (04) : 994 - 1005
  • [5] Bekaroo G, 2016, 2016 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND INNOVATIVE BUSINESS PRACTICES FOR THE TRANSFORMATION OF SOCIETIES (EMERGITECH), P361, DOI 10.1109/EmergiTech.2016.7737367
  • [6] An Internet of Things Service Roadmap
    Bouguettaya, Athman
    Sheng, Quan Z.
    Benatallah, Boualem
    Neiat, Azadeh Ghari
    Mistry, Sajib
    Ghose, Aditya
    Nepal, Surya
    Yao, Lina
    [J]. COMMUNICATIONS OF THE ACM, 2021, 64 (09) : 86 - 95
  • [7] Cabaccan CN, 2018, PROCEEDINGS OF 2018 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS), P349, DOI 10.1109/CCOMS.2018.8463240
  • [8] A Survey of Communication Protocols for Internet of Things and Related Challenges of Fog and Cloud Computing Integration
    Dizdarevic, Jasenka
    Carpio, Francisco
    Jukan, Admela
    Masip-Bruin, Xavi
    [J]. ACM COMPUTING SURVEYS, 2019, 51 (06)
  • [9] Fieni G, 2020, Arxiv, DOI arXiv:2001.02505
  • [10] Towards Container Orchestration in Fog Computing Infrastructures
    Hoque, Saiful
    de Brito, Mathias Santos
    Magedanz, Thomas
    Willner, Alexander
    Keil, Oliver
    [J]. 2017 IEEE 41ST ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2, 2017, : 294 - 299