Offloading as a Service Middleware for Mobile Cloud Apps

被引:6
作者
Jadad, Hamid A. [1 ]
Touzene, Abderezak [2 ]
Day, Khaled [2 ]
机构
[1] SQU, Muscat, Oman
[2] Sultan Qaboos Univ, Dept Comp Sci, Muscat, Oman
关键词
Apps; Load Balancing; Mobile Cloud; Offloading; Scheduling; EXECUTION;
D O I
10.4018/IJCAC.2020040103
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recently, much research has focused on the improvement of mobile app performance and their power optimization, by offloading computation from mobile devices to public cloud computing platforms. However, the scalability of these offloading services on a large scale is still a challenge. This article describes a solution to this scalability problem by proposing a middleware that provides offloading as a service (OAS) to large-scale implementation of mobile users and apps. The proposed middleware OAS uses adaptive VM allocation and deallocation algorithms based on a CPU rate prediction model. Furthermore, it dynamically schedules the requests using a load-balancing algorithm to ensure meeting QoS requirements at a lower cost. The authors have tested the proposed algorithm by conducting multiple simulations and compared our results with state-of-the-art algorithms based on various performance metrics under multiple load conditions. The results show that OAS achieves better response time with a minimum number of VMs and reduces 50% of the cost compared to existing approaches.
引用
收藏
页码:36 / 55
页数:20
相关论文
共 37 条
  • [1] A continuous diversified vehicular cloud service availability framework for smart cities
    Al Ridhawi, Ismaeel
    Aloqaily, Moayad
    Kantarci, Burak
    Jararweh, Yaser
    Mouftah, Hussein T.
    [J]. COMPUTER NETWORKS, 2018, 145 : 207 - 218
  • [2] Alguacil P., 2016, ATOMIA
  • [3] Amazon Web Services, 2019, AM EC2 PRIC
  • [4] [Anonymous], 2019, BUSINESS OF APPS
  • [5] [Anonymous], 2011, P 13 INT C HUM COMP, DOI [10.1145/2037373.2037383, DOI 10.1145/2037373.2037383]
  • [6] Q*: Energy and delay-efficient dynamic queue management in TCP/IP virtualized data centers
    Baccarelli, Enzo
    Naranjo, Paola G. Vinueza
    Shojafar, Mohammad
    Scarpiniti, Michele
    [J]. COMPUTER COMMUNICATIONS, 2017, 102 : 89 - 106
  • [7] Integration of Cloud computing and Internet of Things: A survey
    Botta, Alessio
    de Donato, Walter
    Persico, Valerio
    Pescape, Antonio
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 : 684 - 700
  • [8] Decentralized Computation Offloading Game for Mobile Cloud Computing
    Chen, Xu
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (04) : 974 - 983
  • [9] Chilukuri S, 2017, IEEE WCNC
  • [10] Chun BG, 2011, EUROSYS 11: PROCEEDINGS OF THE EUROSYS 2011 CONFERENCE, P301