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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Wang, Y., Chen, I.-R, Wang, D.-C.: A survey of mobile cloud computing applications: perspectives and challenges. Wireless Pers. Commun. (2014)
Fernando, N., Loke, S.W., Rahayu, W.: Mobile cloud computing: a survey. Elsevier Trans. Future Gener. Comput. Syst. 29(1), 84–106 (2013)
Dinh, H.T., Lee, C., Niyato, D., Wang, P.: A survey of mobile cloud computing: architecture, applications, and approaches. Wireless Commun. Mobile Comput. 13(18), 1587–1611 (2013)
Wei, X., Fan, J., Lu, Z., Ding, K.: Application scheduling in mobile cloud computing with load balancing. Hindawi Publishing J. Appl. Math. (2013)
Lin, X., Wang, Y., Xie, Q., Pedram, M.: Energy and performance-aware task scheduling in a mobile cloud computing environment. In: IEEE International Conference on Cloud Computing (2014)
Wua, X., Denga, M., Zhanga, R., Zengb, B., Zhoua, S.: A task scheduling algorithm based on QoS-driven in cloud computing. Elsevier First Int. Conf. Inf. Technol. Quant. Manag. 17, 1162–1169 (2013)
Yamauchi, H., Kurihara, K., Otomo, T., Teranishi, Y., Suzuki, T., Yamashita, K.: Effective distributed parallel scheduling methodology for mobile cloud computing. In: SASIMI 2012, the 17th Workshop on Synthesis and System Integration of Mixed Information Technologies, pp. 516–521 (2012)
Mishra, R., Jaiswal, A.: Ant colony optimization: a solution of load balancing in cloud. Int. J. Web Semant. Technol. 3(2) (2012)
Suryadevera, S., Chourasia, J., Rathore, S., Jhummarwala, A.: Load balancing in computational grids using ant colony optimization algorithm. Int. J. Comput. Commun. Technol. 3(3) (2012)
Yang, K., Ou, S., Chen, H.-H.: On effective offloading services for resource-constrained mobile devices running heavier mobile internet applications. Mobile Internet Technol. Appl. (2008)
Raghava, N.S., Singh, D.: Comparative study on load balancing techniques in cloud computing. Open J. Mobile Comput. Cloud Comput. 1(1) (2014)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer India
About this paper
Cite this paper
Shakkeera, L., Tamilselvan, L. (2016). Energy-Aware Application Scheduling and Consolidation in Mobile Cloud Computing with Load Balancing. In: Shetty, N., Prasad, N., Nalini, N. (eds) Emerging Research in Computing, Information, Communication and Applications. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2553-9_25
Download citation
DOI: https://doi.org/10.1007/978-81-322-2553-9_25
Published:
Publisher Name: Springer, New Delhi
Print ISBN: 978-81-322-2552-2
Online ISBN: 978-81-322-2553-9
eBook Packages: EngineeringEngineering (R0)