Skip to main content

Centralized Tasks Scheduling and Load Balancing on a Cloudlet

  • Conference paper
  • First Online:
Proceedings of Eighth International Congress on Information and Communication Technology (ICICT 2023)

Abstract

Cloudlets are a new technology in IoT, and the architecture and networking of cloudlets is an emerging area of research. The basic building block of cloudlets are SoCs or powerful microcontrollers; whether it is a SoC or a microcontroller, both are severely resource-constrained. In this paper, we are looking at the design of cloudlets using Qualcomm Snapdragon 410c. Though 410c is more powerful when compared to microcontroller-based systems, it is still constrained in terms of processing power and memory. End devices requests task to be executed on the cloudlet. Multiple requests from multiple end devices may be received by the cloudlets system at a given point in time. A cloudlet system is a distributed computing system which cannot run the existing uniprocessing or multiprocessing task scheduling algorithms. In this paper, we propose a new algorithm for distributed task scheduling with load balancing on cloudlets.

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 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Goyal S (2014) Public vs private vs hybrid vs community—cloud computing: a critical review. Int J Comput Netw Inf Secur 3:20–29

    Google Scholar 

  2. Dolui K, Datta SK (2017) Comparison of edge computing implementations: fog computing, cloudlet and mobile edge computing. In: Proc. Global Internet Things Summit (GIoTS), Jun 2017, pp 1–6

    Google Scholar 

  3. Satyanarayanan M, Bahl P, Cáceres R, Davies N, University L (2009) The case for VM-based cloudlets in mobile computing. IEEE Perv Comput 8 (4)

    Google Scholar 

  4. Li C, Xue Y, Wang J, Zhang W, Li T (2018) Edge-oriented computing paradigms: a survey on architecture design and system management. ACM Comput Surv 51(2):A34–A39

    Google Scholar 

  5. Al-Garadi MA, Mohamed A, Al-Ali AK, Du X, Ali I, Guizani M (2020) A survey of machine and deep learning methods for internet of things (IoT) security. IEEE Commun Surv Tutor 22(3):1646–1685

    Article  Google Scholar 

  6. Miller M (2008) Cloud computing: web-based applications that change the way you work and collaborate online. Que Publishing, Indianapolis

    Google Scholar 

  7. Dukaric R, Juric MB (2013) Towards a unified taxonomy and architecture of Cloud frameworks. Future Gener Comput Syst 29(5):1196–1210

    Article  Google Scholar 

  8. Hamdan S, Ayyash M, Almajali S (2020) Edge-computing architectures for internet of things applications: a survey. Sensors 20(22):6441

    Article  Google Scholar 

  9. De La Prieta F, Corchado JM (2016) Cloud computing and multiagent systems, a promising relationship. Springer, Cham, pp 143–161

    Google Scholar 

  10. Zhang J, Chen B, Zhao Y, Cheng X, Hu F (2018) Data security and privacy preserving in edge computing paradigm: survey and open issues. IEEE Access 6:18209–18237

    Article  Google Scholar 

  11. Open Fog Consortium (2017) Open fog reference architecture for fog computing [Online]. Available from: https://www.openfogconsortium.org/ra/. Feb 2017

  12. Satyanarayanan M, Chen Z, Ha K, Hu W, Richter W, Pillai P (2014) Cloudlets: at the leading edge of mobile-cloud convergence. In: Proceedings of the 6th international conference on mobile computing, application and services, 2014, pp 1–9

    Google Scholar 

  13. Varshney P, Simmhan Y (2017) Demystifying fog computing: characterizing architectures, applications and abstractions. In: IEEE 1st international conference on fog and edge computing (ICFEC’17), pp 115–124

    Google Scholar 

  14. Pang Z, Sun L, Wang Z, Tian E, Yang S (2016) A survey of cloudlet based mobile computing. In: International conference on cloud computing and big data, pp 268–275

    Google Scholar 

  15. Qualcomm snapdragon 410c. Available from: https://www.qualcomm.com/products/technology/processors/application-processors/dragonboard-410c

  16. Kakade MS, Karuppiah A, Mathur M, Parikh P, Dhir R, Gokhale T (2022) Tasks scheduling and load balancing on a cloudlet system using Qualcomm 410c. In: Proceedings of the 26th world multi-conference on systemics, cybernetics and informatics (WMSCI 2022)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manoj Subhash Kakade .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 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

Kakade, M.S. et al. (2023). Centralized Tasks Scheduling and Load Balancing on a Cloudlet. In: Yang, XS., Sherratt, R.S., Dey, N., Joshi, A. (eds) Proceedings of Eighth International Congress on Information and Communication Technology. ICICT 2023. Lecture Notes in Networks and Systems, vol 694. Springer, Singapore. https://doi.org/10.1007/978-981-99-3091-3_37

Download citation

  • DOI: https://doi.org/10.1007/978-981-99-3091-3_37

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-99-3090-6

  • Online ISBN: 978-981-99-3091-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics