Sustainable Offloading in Mobile Cloud Computing: Algorithmic Design and Implementation

被引:36
作者
Boukerche, Azzedine [1 ]
Guan, Shichao [1 ]
De Grande, Robson E. [2 ]
机构
[1] Univ Ottawa, 800 King Edward Ave, Ottawa, ON K1N 6N5, Canada
[2] Brock Univ, 1812 Sir Isaac Brock Way, St Catharines, ON L2S 3A1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Mobile Cloud Computing; offloading; energy consumption; resource; RESOURCE-ALLOCATION; ENERGY; CHALLENGES; EXECUTION; PLACEMENT; MODELS; POLICY; ISSUES;
D O I
10.1145/3286688
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mobile Cloud Computing (MCC) has been extensively explored to be applied as a vital tool to enhance the capabilities of mobile devices, increasing computing power, expanding storage capacity, and prolonging battery life. Offloading works as the fundamental feature that enables MCC to relieve task load and extend data storage through an accessible cloud resource pool. Several initiatives have drawn attention to delivering MCC-supported energy-oriented offloading as a method to cope with a lately steep increase in the number of rich mobile applications and the enduring limitations of battery technologies. However, MCC offloading relieves only the burden of energy consumption of mobile devices; performance concerns about Cloud resources, in most cases, are not considered when dynamically allocating them for dealing with mobile tasks. The application context of MCC, encompassing urban computing, aggravates the situation with very large-scale scenarios, posing as a challenge for achieving greener solutions in the scope of Cloud resources. Thus, this article gathers and analyzes recent energy-aware offloading protocols and architectures, as well as scheduling and balancing algorithms employed toward Cloud green computing. This survey provides a comparison among system architectures by identifying their most notable advantages and disadvantages. The existing enabling frameworks are categorized and compared based on the stage of the task offloading process and resource management types, describing current open challenges and future research directions.
引用
收藏
页数:37
相关论文
共 140 条
[1]   Offloading in fog computing for IoT: Review, enabling technologies, and research opportunities [J].
Aazam, Mohammad ;
Zeadally, Sherali ;
Harras, Khaled A. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 :278-289
[2]   An Experimental Analysis on Cloud-based Mobile Augmentation in Mobile Cloud Computing [J].
Abolfazli, Saeid ;
Sanaei, Zohreh ;
Alizadeh, Mojtaba ;
Gani, Abdullah ;
Xia, Feng .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2014, 60 (01) :146-154
[3]   Seamless application execution in mobile cloud computing: Motivation, taxonomy, and open challenges [J].
Ahmed, Ejaz ;
Gani, Abdullah ;
Khan, Muhammad Khurram ;
Buyya, Rajkumar ;
Khan, Samee U. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 52 :154-172
[4]  
[Anonymous], USENIX ANN TECHN C M
[5]  
[Anonymous], 2007, P 4 USENIX C NETW SY
[6]  
[Anonymous], 2008, GRID COMPUT ENV WORK, DOI DOI 10.HTTPS://D0I.0RG/10.1109/GCE.2008.4738445
[7]  
[Anonymous], 2008, ratio
[8]  
[Anonymous], 2014, CISC VIS NETW IND GL
[9]  
[Anonymous], P 21 AAAI C ART INT
[10]  
[Anonymous], 2013, Int. J. Appl. Innov. Eng. Manag