Energy-Efficient Task Offloading for Time-Sensitive Applications in Fog Computing

被引:68
作者
Jiang, Yu-Lin [1 ]
Chen, Ya-Shu [1 ]
Yang, Su-Wei [1 ]
Wu, Chia-Hsueh [1 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Elect Engn, Taipei 106, Taiwan
来源
IEEE SYSTEMS JOURNAL | 2019年 / 13卷 / 03期
关键词
Energy efficiency; fog computing; Internet of Things; offloading; CLOUD;
D O I
10.1109/JSYST.2018.2877850
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing has attracted considerable attention to meet the location awareness and real-time response requirements of various applications. However, compared to cloud computing, fog devices have relatively limited power supplies, computation resources, and communication resources, raising design challenges to meet real-time response requirements. To balance response time and energy consumption for multiple fog devices running multiple applications, this work presents an energy-efficient offloading decision mechanism and an offloading dispatcher to dispatch applications to the corresponding device by effectively managing the computation and communication resources of all devices in a fog computing environment. The offloading tasks are composed of several subtasks with an end-to-end deadline. To meet the response time requirements of such applications, a run-time scheduler with an end-to-end latency schedulability consideration is also presented. Evaluation results show considerable energy savings using this framework and a real platform study provides validation.
引用
收藏
页码:2930 / 2941
页数:12
相关论文
共 62 条
[1]   Energy-Aware Offloading Technique for Mobile Cloud Computing [J].
Akram, Maram ;
ElNahas, Amal .
2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, :349-356
[2]   Mobile device power models for energy efficient dynamic offloading at runtime [J].
Ali, Farhan Azmat ;
Simoens, Pieter ;
Verbelen, Tim ;
Demeester, Piet ;
Dhoedt, Bart .
JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 113 :173-187
[3]  
[Anonymous], 2013, P 28 ANN ACM S APPL
[4]  
[Anonymous], 2015, COMPUTER SCI
[5]  
Barbera MV, 2013, IEEE INFOCOM SER, P1285
[6]   Multi-Attribute Decision Making Handover Algorithm for Wireless Body Area Networks [J].
Ben Elhadj, Hadda ;
Elias, Jocelyne ;
Chaari, Lamia ;
Kamoun, Lotfi .
COMPUTER COMMUNICATIONS, 2016, 81 :97-108
[7]   A survey of adaptation techniques in computation offloading [J].
Bhattacharya, Arani ;
De, Pradipta .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 78 :97-115
[8]   Mobility-Aware Application Scheduling in Fog Computing [J].
Bittencourt, Luiz F. ;
Diaz-Montes, Javier ;
Buyya, Rajkumar ;
Rana, Omer F. ;
Parashar, Manish .
IEEE CLOUD COMPUTING, 2017, 4 (02) :26-35
[9]   Adaptive Cloud Offloading of Augmented Reality Applications on Smart Devices for Minimum Energy Consumption [J].
Chung, Jong-Moon ;
Park, Yong-Suk ;
Park, Jong-Hong ;
Cho, HyoungJun .
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2015, 9 (08) :3090-3102
[10]   A Raspberry Pi Cluster Instrumented for Fine-Grained Power Measurement [J].
Cloutier, Michael F. ;
Paradis, Chad ;
Weaver, Vincent M. .
ELECTRONICS, 2016, 5 (04)