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 条
  • [1] Game-theoretic Analysis of Computation Offloading for Cloudlet-based Mobile Cloud Computing
    Ma, Xiao
    Lin, Chuang
    Xiang, Xudong
    Chen, Congjie
    [J]. MSWIM'15: PROCEEDINGS OF THE 18TH ACM INTERNATIONAL CONFERENCE ON MODELING, ANALYSIS AND SIMULATION OF WIRELESS AND MOBILE SYSTEMS, 2015, : 271 - 278
  • [2] A Cloudlet-based Mobile Computing Model for Resource and Energy Efficient Offloading
    Guan, Shichao
    Boukerche, Azzedine
    Ahmadvand, Samaneh
    [J]. 2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2018, : 985 - 990
  • [3] Computation offloading for multimedia workflows with deadline constraints in cloudlet-based mobile cloud
    Huang, Tao
    Ruan, Feng
    Xue, Shengjun
    Qi, Lianyong
    Duan, Yucong
    [J]. WIRELESS NETWORKS, 2020, 26 (08) : 5535 - 5549
  • [4] Computation offloading for multimedia workflows with deadline constraints in cloudlet-based mobile cloud
    Tao Huang
    Feng Ruan
    Shengjun Xue
    Lianyong Qi
    Yucong Duan
    [J]. Wireless Networks, 2020, 26 : 5535 - 5549
  • [5] Distributed Multiuser Computation Offloading for Cloudlet-Based Mobile Cloud Computing: A Game-Theoretic Machine Learning Approach
    Cao, Huijin
    Cai, Jun
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (01) : 752 - 764
  • [6] Cloudlet-based Mobile Cloud Computing for Healthcare Applications
    Tawalbeh, Lo'ai A.
    Bakheder, Waseem
    Mehmood, Rashid
    Song, Houbing
    [J]. 2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [7] Energy-Aware Computation Offloading of IoT Sensors in Cloudlet-Based Mobile Edge Computing
    Ma, Xiao
    Lin, Chuang
    Zhang, Han
    Liu, Jianwei
    [J]. SENSORS, 2018, 18 (06)
  • [8] Joint optimization of wireless bandwidth and computing resource in cloudlet-based mobile cloud computing environment
    Meng, Sachula
    Wang, Ying
    Miao, Zhongyu
    Sun, Kai
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2018, 11 (03) : 462 - 472
  • [9] Joint optimization of wireless bandwidth and computing resource in cloudlet-based mobile cloud computing environment
    Sachula Meng
    Ying Wang
    Zhongyu Miao
    Kai Sun
    [J]. Peer-to-Peer Networking and Applications, 2018, 11 : 462 - 472
  • [10] A QoS-aware Workflow Scheduling Method for Cloudlet-based Mobile Cloud Computing
    Tian, Wei
    Gu, Renhao
    Feng, Ruan
    Liu, Xihua
    Fu, Shucun
    [J]. 2019 INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2019, : 164 - 169