Robust Computation Offloading and Resource Scheduling in Cloudlet-Based Mobile Cloud Computing

被引:58
|
作者
Chen, Menggang [1 ]
Guo, Songtao [2 ,3 ]
Liu, Kai [2 ,3 ]
Liao, Xiaofeng [2 ,3 ]
Xiao, Bin [4 ]
机构
[1] Southwest Univ, Coll Elect & Informat Engn, Chongqing 400715, Peoples R China
[2] Chongqing Univ, Key Lab Dependable Serv Comp Cyber Phys Soc, Minist Educ, Chongqing 400044, Peoples R China
[3] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
[4] Hong Kong Polytech Univ, Dept Comp, Kowloon, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Cloud computing; Mobile handsets; Task analysis; Energy consumption; Resource management; Clocks; Computational modeling; Mobile cloud computing; computation offloading; resource scheduling; offloading failure; unstable connectivity;
D O I
10.1109/TMC.2020.2973993
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile cloud computing (MCC) as an emerging computing paradigm enables mobile devices to offload their computation tasks to nearby resource-rich cloudlets so as to augment computation capability and reduce energy consumption of mobile devices. However, due to the mobility of mobile devices and the admission of cloudlets, the connection between mobile devices and cloudlets may be unstable, which will affect offloading decision, even cause offloading failure. To address such an issue, in this paper, we propose a robust computation offloading strategy with failure recovery (RoFFR) in an intermittently connected cloudlet system aiming to reduce energy consumption and shorten application completion time. We first provide an optimal cloudlet selection policy when multiple cloudlets are available near mobile devices. Furthermore, we formulate the RoFFR problem as two optimization problems, i.e., local execution cost minimization problem and offloading execution cost minimization problem while satisfying the task-dependency requirement and application completion deadline constraint. By solving both optimization problems, we present a distributed RoFFR algorithm for CPU clock frequency configuration in local execution and transmission power allocation and data rate control in cloudlet execution. Experimental results in a real testbed show that our distributed RoFFR algorithm outperforms several baseline policies and existing offloading schemes in terms of application completion cost and offloading data rate.
引用
收藏
页码:2025 / 2040
页数:16
相关论文
共 50 条
  • [41] A survey of research on computation offloading in mobile cloud computing
    Jin, Xiaomin
    Hua, Wenqiang
    Wang, Zhongmin
    Chen, Yanping
    [J]. WIRELESS NETWORKS, 2022, 28 (04) : 1563 - 1585
  • [42] Decentralized Computation Offloading Game for Mobile Cloud Computing
    Chen, Xu
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (04) : 974 - 983
  • [43] Stochastic Computation Offloading Game for Mobile Cloud Computing
    Zheng, Jianchao
    Cai, Yueming
    Wu, Yuan
    Shen, Xuemin
    [J]. 2016 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2016,
  • [44] Efficient Multisite Computation Offloading for Mobile Cloud Computing
    Goudarzi, Mohammad
    Movahedi, Zeinab
    Nazari, Masoud
    [J]. 2016 INT IEEE CONFERENCES ON UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING AND COMMUNICATIONS, CLOUD AND BIG DATA COMPUTING, INTERNET OF PEOPLE, AND SMART WORLD CONGRESS (UIC/ATC/SCALCOM/CBDCOM/IOP/SMARTWORLD), 2016, : 1131 - 1138
  • [45] A survey of research on computation offloading in mobile cloud computing
    Xiaomin Jin
    Wenqiang Hua
    Zhongmin Wang
    Yanping Chen
    [J]. Wireless Networks, 2022, 28 : 1563 - 1585
  • [46] Computation Offloading for Service Workflow in Mobile Cloud Computing
    Deng, Shuiguang
    Huang, Longtao
    Taheri, Javid
    Zomaya, Albert Y.
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (12) : 3317 - 3329
  • [47] Efficient Computation Offloading Strategies for Mobile Cloud Computing
    Tao, Yaling
    Zhang, Yongbing
    Ji, Yusheng
    [J]. 2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (IEEE AINA 2015), 2015, : 626 - 633
  • [48] A survey on computation offloading in the mobile cloud computing environment
    Liu, Li
    Du, Yuanyuan
    Fan, Qi
    Zhang, Weicun
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2019, 59 (02) : 106 - 113
  • [49] Computation Offloading for Mobile Cloud Computing Frameworks and Techniques
    Abusaimeh, Hesham
    [J]. TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2022, 11 (03): : 1042 - 1046
  • [50] Computation Offloading Frameworks in Mobile Cloud Computing : A Survey
    Deshmukh, Shantanu
    Shah, Rinku
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ADVANCED COMPUTING (ICCTAC), 2016,