Skip to main content

Energy-Aware Application Scheduling and Consolidation in Mobile Cloud Computing with Load Balancing

  • Conference paper
  • First Online:
Emerging Research in Computing, Information, Communication and Applications

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Wang, Y., Chen, I.-R, Wang, D.-C.: A survey of mobile cloud computing applications: perspectives and challenges. Wireless Pers. Commun. (2014)

    Google Scholar 

  2. Fernando, N., Loke, S.W., Rahayu, W.: Mobile cloud computing: a survey. Elsevier Trans. Future Gener. Comput. Syst. 29(1), 84–106 (2013)

    Article  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Wei, X., Fan, J., Lu, Z., Ding, K.: Application scheduling in mobile cloud computing with load balancing. Hindawi Publishing J. Appl. Math. (2013)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Mishra, R., Jaiswal, A.: Ant colony optimization: a solution of load balancing in cloud. Int. J. Web Semant. Technol. 3(2) (2012)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Raghava, N.S., Singh, D.: Comparative study on load balancing techniques in cloud computing. Open J. Mobile Comput. Cloud Comput. 1(1) (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics