Abstract
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.
Original language | English |
---|---|
Title of host publication | 19th International Conference, ICSOC 2021 Virtual Event, November 22–25, 2021 Proceedings |
Editors | Hakim Hacid, Odej Kao, Massimo Mecella, Naouel Moha, Hye-young Paik |
Place of Publication | Cham Switzerland |
Publisher | Springer |
Pages | 531-547 |
Number of pages | 17 |
ISBN (Electronic) | 9783030914318 |
ISBN (Print) | 9783030914301 |
DOIs | |
Publication status | Published - 2021 |
Event | International Conference on Service-Oriented Computing 2021 - Online, Virtual, online, United States of America Duration: 22 Nov 2021 → 25 Nov 2021 Conference number: 19th https://link.springer.com/book/10.1007/978-3-030-91431-8 (Proceedings) |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 13121 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | International Conference on Service-Oriented Computing 2021 |
---|---|
Abbreviated title | ICSOC 2021 |
Country/Territory | United States of America |
City | Virtual, online |
Period | 22/11/21 → 25/11/21 |
Internet address |
|
Keywords
- Edge computing
- Energy consumption
- Internet of Things (IoT)
- Measurement
- Performance evaluation
- Raspberry Pi