Abstract

Mobile Cloud Computing (MCC) extends cloud computing with the advantages of mobility and wireless networks to create a new infrastructure where cloud takes over mobile devices’ responsibilities of executing tasks and storing enormous amounts of data. Through offloading, all the major data processing work takes place in the cloud instead of the mobile devices. The main aim of MCC is to achieve a rich user experience by enabling wide range of mobile devices to execute rich mobile applications. Scheduling of tasks require minimum completion time, better performance, effective utilization of resources and quick response time for which cloud uses virtualization concept. For task allocation, cloud provides virtual machines which are scalable but scheduling them while efficiently utilizing the idle service capacities of the mobile devices are still remains major problem. Likewise, there are other issues faced in MCC such as insufficient resource, low connectivity and limited energy due to which utilizing its full capability is a challenge. The existing application scheduling algorithms in MCC do not take each task’s profit or the overall energy consumption of mobile devices into consideration. Also it cannot increase the profit of the system, which is an import target for scheduling the tasks in commercial mobile cloud environment. In this paper, E-MACS (Energy-aware Mobile Application Consolidation and Scheduling) algorithm is proposed to make the mobile devices contribute their computing and sensing capabilities to attain efficient scheduling of application in hybrid cloud model. The consolidation of application minimizes the overall energy consumption in cloudlet. The proposed system minimizes the response latency, cost of application migration and it improves quality of service like throughout and scalability among resources using load balancing techniques by mobile cloud computing.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call