Offloading as a Service Middleware for Mobile Cloud Apps

Hamid A. Jadad, Abderezak Touzene, Khaled Day

نتاج البحث: المساهمة في مجلةArticleمراجعة النظراء

5 اقتباسات (Scopus)

ملخص

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.

اللغة الأصليةEnglish
الصفحات (من إلى)36-55
عدد الصفحات20
دوريةInternational Journal of Cloud Applications and Computing
مستوى الصوت10
رقم الإصدار2
المعرِّفات الرقمية للأشياء
حالة النشرPublished - 2020

ASJC Scopus subject areas

  • ???subjectarea.asjc.1700.1709???
  • ???subjectarea.asjc.1700.1706???
  • ???subjectarea.asjc.1700.1705???

قم بذكر هذا