Efficient Distributed Threshold-Based Offloading for Large-Scale Mobile Cloud Computing

被引:6
|
作者
Qin, Xudong [1 ]
Li, Bin [1 ]
Ying, Lei [2 ]
机构
[1] Penn State Univ, Dept Elect Engn, State Coll, PA 16802 USA
[2] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
Cloud computing; Costs; Servers; Task analysis; Computational modeling; Nash equilibrium; Delays; Mobile cloud computing; distributed offloading; price of anarchy; convergence; LATENCY; SYSTEM;
D O I
10.1109/TNET.2022.3193073
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile cloud computing enables compute-limited mobile devices to perform real-time intensive computations such as speech recognition or object detection by leveraging powerful cloud servers. An important problem in large-scale mobile cloud computing is computational offloading, where each mobile device decides when and how much computation should be uploaded to cloud servers by considering the local processing delay and the cost of using cloud servers. In this paper, we develop a distributed threshold-based offloading algorithm where it uploads an incoming computing task to cloud servers if the number of tasks queued at the device reaches the threshold and processes it locally otherwise. The threshold is updated iteratively based on the computational load and the cost of using cloud servers. We formulate the problem as a symmetric game, and characterize the sufficient and necessary conditions for the existence and uniqueness of the Nash Equilibrium (NE) assuming exponential service times. Then, we show the convergence of our proposed distributed algorithm to the NE when the NE exists. Further, we characterize the performance gap between cost under our proposed distributed algorithm and the minimum cost in terms of Price of Anarchy (PoA) when the cost of using cloud servers is high. Finally, we perform extensive simulations to validate our theoretical findings, demonstrate the efficiency of our proposed distributed algorithm under various scenarios such as hyperexponential service times, imperfect server utilization estimation, and asynchronous threshold updates, and reveal the superior performance of threshold-based policies over their probabilistic counterpart.
引用
收藏
页码:308 / 321
页数:14
相关论文
共 50 条
  • [1] Distributed Threshold-based Offloading for Large-Scale Mobile Cloud Computing
    Qin, Xudong
    Li, Bin
    Ying, Lei
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021), 2021,
  • [2] Distributed Threshold-based Offloading for Heterogeneous Mobile Edge Computing
    Qin, Xudong
    Xie, Qiaomin
    Li, Bin
    2023 IEEE 43RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, ICDCS, 2023, : 202 - 213
  • [3] A Large-Scale Distributed Sorting Algorithm Based on Cloud Computing
    Pang, Na
    Zhu, Dali
    Fan, Zheming
    Rong, Wenjing
    Feng, Weimiao
    APPLICATIONS AND TECHNIQUES IN INFORMATION SECURITY, ATIS 2015, 2015, 557 : 226 - 237
  • [4] DRL-based computing offloading approach for large-scale heterogeneous tasks in mobile edge computing
    He, Bingkun
    Li, Haokun
    Chen, Tong
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (19):
  • [5] Time Efficient Dynamic Threshold-based load balancing technique for cloud computing
    Mishra, Sambit Kumar
    Khan, Md Akram
    Sahoo, Bibhudatta
    Puthal, Deepak
    Obaidat, Mohammad S.
    Hsiao, K. F.
    2017 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS (IEEE CITS), 2017, : 161 - 165
  • [6] Distributed Multi-Dimensional Pricing for Efficient Application Offloading in Mobile Cloud Computing
    Xie, Kun
    Wang, Xin
    Xie, Gaogang
    Xie, Dongliang
    Cao, Jiannong
    Ji, Yuqin
    Wen, Jigang
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (06) : 925 - 940
  • [7] Large Scale Cloudlets Deployment for Efficient Mobile Cloud Computing
    Tawalbeh, Lo'ai
    Jararweh, Yaser
    Ababneh, Fadi
    Dosari, Fahd
    JOURNAL OF NETWORKS, 2015, 10 (01) : 70 - 76
  • [8] Efficient Multisite Computation Offloading for Mobile Cloud Computing
    Goudarzi, Mohammad
    Movahedi, Zeinab
    Nazari, Masoud
    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
  • [9] Efficient Computation Offloading Strategies for Mobile Cloud Computing
    Tao, Yaling
    Zhang, Yongbing
    Ji, Yusheng
    2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (IEEE AINA 2015), 2015, : 626 - 633
  • [10] REAL-TIME TASK OFFLOADING FOR LARGE-SCALE MOBILE EDGE COMPUTING
    Xu, Yizhen
    Cheng, Peng
    Chen, Zhuo
    Ding, Ming
    Li, Yonghui
    Vucetic, Branka
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 4975 - 4979