Energy-aware Application Scheduling on DVFS-Enabled Edge Computing with Mobile–Edge–Cloud Cooperation

  • Conference paper
  • First Online:
Edge Analytics

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 869))

  • 649 Accesses

Abstract

With a significant increase in the compute-intensive mobile applications in recent times, the seamless integration of the cloud platform with mobile devices becomes essential. As a result, the mobile cloud computing (MCC) and mobile edge computing (MEC) paradigm become prominent in today’s era. At the same time, scheduling user applications in these domains have also gained research attention. But a majority of scheduling policies for the MEC environment consider offloading and execution of tasks only between two computing platforms: (i) mobile and edge or (ii) edge and cloud. In this paper, we consider the scheduling of a set of user applications with partial offloading and execution of tasks in all the three layers of compute stack: the mobile device, edge, and the cloud, to minimize the energy consumption of the edge nodes. Our extensive simulation reveals that the proposed scheduling strategy achieves an energy reduction up to 30% with an execution speedup up to 6% while meeting the delay constraints of the applications.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Kumar K, Lu Y (2010) Cloud computing for mobile users: can offloading computation save energy? Computer 43(4), pp 51–56

    Google Scholar 

  2. Chen C-H, Lee C-R et al A mobile cloud framework for deep learning and its application to smart car camera. In: Internet of vehicles—technologies and services. Cham, pp 14–25

    Google Scholar 

  3. Yu R, Zhang Y, Gjessing S, **a W, Yang K (2013) Toward cloud-based vehicular networks with efficient resource management. IEEE Netw 27(5):48–55

    Article  Google Scholar 

  4. Roy S, Das AK, Chatterjee S, Kumar N, Chattopadhyay S, Rodrigues JJPC (2019) Provably secure fine-grained data access control over multiple cloud servers in mobile cloud computing based healthcare applications. IEEE Trans Indus Inf 15(1):457–468

    Article  Google Scholar 

  5. Wu H, Knottenbelt WJ, Wolter K (2019) An efficient application partitioning algorithm in mobile environments. IEEE Trans Parallel Distribut Syst 30(7), pp 1464–1480

    Google Scholar 

  6. Ning Z, Huang J et al (2019) Mobile edge computing-enabled internet of vehicles: toward energy-efficient scheduling. IEEE Netw 33(5):198–205

    Article  Google Scholar 

  7. Paiker NR, Shan J et al (2020) Design and implementation of an overlay file system for cloud-assisted mobile apps. IEEE Trans Cloud Comput 8(1):97–111

    Article  Google Scholar 

  8. Panda SK, Jana PK (2019) An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems. Clust Comput 22:509–527

    Article  Google Scholar 

  9. Hilman MH, Rodriguez MA, Buyya R (2020) Multiple workflows scheduling in multi-tenant distributed systems: a taxonomy and future directions. ACM Comput Surv 53(1)

    Google Scholar 

  10. Prodan R, Torre E et al (2019) Dynamic multi-objective virtual machine placement in cloud data centers. In: 45th Euromicro conference on software engineering and advanced applications, pp 92–99

    Google Scholar 

  11. Portex container adoption survey. https://portworx.com/wp-content/uploads/2019/05/2019-container-adoption-survey.pdf

  12. Ning Z, Dong P et al (2019) A cooperative partial computation offloading scheme for mobile edge computing enabled internet of things. IEEE Internet Things J 6(3):4804–4814

    Article  Google Scholar 

  13. Zhao J, Li Q et al (2019) Computation offloading and resource allocation for cloud assisted mobile edge computing in vehicular networks. IEEE Trans Vehicular Technol 68(8):7944–7956

    Article  Google Scholar 

  14. Wang X, Wang K, Wu S, Di S, ** H, Yang K, Ou S (2018) Dynamic resource scheduling in mobile edge cloud with cloud radio access network. IEEE Trans Parallel Distrib Syst 29(11):2429–2445

    Article  Google Scholar 

  15. Elbamby MS, Bennis M, Saad W (2017) Proactive edge computing in latency- constrained fog networks. In 2017 European conference on networks and communications (EuCNC), pp 1–6

    Google Scholar 

  16. Chiang Y, Zhang T, Ji Y (2019) Joint cotask-aware offloading and scheduling in mobile edge computing systems. IEEE Access 7:105008–105018

    Article  Google Scholar 

  17. Liu J, Wang S et al (2019) A task oriented computation offloading algorithm for intelligent vehicle network with mobile edge computing. IEEE Access 7:180491–180502

    Article  Google Scholar 

  18. Kuang Z, Li L et al (2019) Partial offloading scheduling and power allocation for mobile edge computing systems. IEEE Internet Things J 6(4):6774–6785

    Article  Google Scholar 

  19. Tran TX, Pompili D (2019) Joint task offloading and resource allocation for multi-server mobile-edge computing networks. IEEE Trans Vehicular Technol 68(1):856–868

    Article  Google Scholar 

  20. Dinh TQ, Tang J, La QD, Quek TQS (2017) Offloading in mobile edge computing: task allocation and computational frequency scaling. IEEE Trans Commun 65(8):3571–3584

    Google Scholar 

  21. Ning Z, Dong P et al (2019) Deep reinforcement learning for intelligent internet of vehicles: an energy-efficient computational offloading scheme. IEEE Trans Cogn Commun Netw 5(4), pp 1060–1072

    Google Scholar 

  22. Guo M, Li L, Guan Q (2019) Energy-efficient and delay-guaranteed workload allocation in iot-edge-cloud computing systems. IEEE Access 7:78685–78697

    Article  Google Scholar 

  23. Liang J, Liu C, Tan G, Yang L (2019) Joint offloading and frequency scaling technology for mobile edge computing. In: 2019 IEEE 21st international conference on high performance computing and communications, pp 2045–2052

    Google Scholar 

  24. Peng Q, Jiang H, Chen M, Liang J, **a Y (2019) Reliability-aware and deadline-constrained workflow scheduling in mobile edge computing. In: IEEE 16th international conference on networking sensing and control (ICNSC), pp 236–241

    Google Scholar 

  25. Kim K H, Buyya R, Kim J (2007) Power aware scheduling of bag-of-tasks applica- tions with deadline constraints on dvs-enabled clusters. In: 7th IEEE International Symposium on CCGrid. IEEE, pp 541–548

    Google Scholar 

  26. Dayarathna M, Wen Y, Fan R (2016) Data center energy consumption modeling: a survey. IEEE Commun Surv Tutorials 18(1):732–794

    Article  Google Scholar 

  27. Zhang Y, Wang Y, Hu C (2015) Cloudfreq: elastic energy-efficient bag-of-tasks scheduling in dvfs-enabled clouds. In: IEEE 21st international conference on parallel and distributed systems (ICPADS), pp. 585–592

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Deka, V., Ghose, M., Nandi, S. (2022). Energy-aware Application Scheduling on DVFS-Enabled Edge Computing with Mobile–Edge–Cloud Cooperation. In: Patgiri, R., Bandyopadhyay, S., Borah, M.D., Emilia Balas, V. (eds) Edge Analytics. Lecture Notes in Electrical Engineering, vol 869. Springer, Singapore. https://doi.org/10.1007/978-981-19-0019-8_43

Download citation

  • DOI: https://doi.org/10.1007/978-981-19-0019-8_43

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-19-0018-1

  • Online ISBN: 978-981-19-0019-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics

Navigation