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
相关论文
共 50 条
  • [21] Quality of Service Aware Computation Offloading in an Ad-Hoc Mobile Cloud
    Duc Van Le
    Tham, Chen-Khong
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (09) : 8890 - 8904
  • [22] A Cloud-Based Offloading Service for Computation-Intensive Mobile Applications
    Huang, Bo-Kai
    Cheng, Chih-Chuan
    Lin, Chun-Han
    Hsiu, Pi-Cheng
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, 2015, : 80 - 89
  • [23] A lightweight active service migration framework for computational offloading in mobile cloud computing
    Muhammad Shiraz
    Abdullah Gani
    The Journal of Supercomputing, 2014, 68 : 978 - 995
  • [24] Secure Authentication Protocol for Efficient Computational Offloading Service in the Mobile Cloud Computing
    Munivel, E.
    Kannammal, A.
    JOURNAL OF INTERNET TECHNOLOGY, 2020, 21 (02): : 457 - 467
  • [25] A lightweight active service migration framework for computational offloading in mobile cloud computing
    Shiraz, Muhammad
    Gani, Abdullah
    JOURNAL OF SUPERCOMPUTING, 2014, 68 (02): : 978 - 995
  • [26] Mobile service platform: A middleware for nomadic mobile service provisioning
    van Halteren, Aart
    Pawar, Pravin
    WIMOB 2006: 2ND IEEE INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS, PROCEEDINGS, 2006, : 292 - +
  • [27] A Mobile Cloud Middleware to Support Mobility and Cloud Interoperability
    Akherfi, Khadija
    Harroud, Hamid
    Gerndt, Michael
    2014 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2014, : 1189 - 1194
  • [28] Mobile Cloud with Smart Offloading System
    Su, Wei-Tsung
    Ng, Kiat Siong
    2013 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2013, : 680 - 685
  • [29] A Taxonomy of Offloading in Mobile Cloud Computing
    La, Hyun Jung
    Kim, Soo Dong
    2014 IEEE 7TH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2014, : 147 - 153
  • [30] A Mobile Application Offloading Algorithm for Mobile Cloud Computing
    Ellouze, Amal
    Gagnaire, Maurice
    Haddad, Ahmed
    2015 3RD IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILECLOUD 2015), 2015, : 34 - 40