Skip to main content

Usage-Aware Resource Allocation in Edge Computing

  • Conference paper
  • First Online:
Frontier Computing (FC 2019)

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

Included in the following conference series:

  • 91 Accesses

Abstract

Cloud computing is an indispensable technology today; and, the container is a light-weighted virtualization technology in cloud computing. However, many container orchestration tools can’t allocate resource very well in terms of system usage. So, this paper proposes a new approach for allocating resources for containers to improve resource utilization and to reduce resource wasting. Containers with stable usage of resources should be close to the user, so the delay could be minimized to meet the needs of users. In order to solve this problem, the usage-aware resource allocation algorithm (UARA) is proposed to make containers with stable usage evenly to be deployed on edge nodes. The goal is to effectively utilize edge node resources and to reduce latency. The proposed approach analyzes the resource usage, resource stability of edge nodes, and predicts the trend of future resource requirements of containers. Experimental results show that the edge computing system using the proposed algorithm could keep the container with effective resource usage on the edge and reduce the load of offloading containers.

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 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 shipping worldwide - see info
Hardcover Book
USD 329.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. Varshney, P., Simmhan, Y.: Demystifying fog computing: characterizing architectures, applications and abstractions. In: IEEE International Conference Fog and Edge Computing, pp. 115–124 (2017)

    Google Scholar 

  2. Zhang, H., Guo, F., Ji, H., Zhu, C.: Combinational auction-based service provider selection in mobile edge computing networks. IEEE Access 5, 13455–13464 (2017)

    Article  Google Scholar 

  3. Jain, R., Tata, S.: Cloud to edge: distributed deployment of process-aware IoT applications. In: IEEE 1st International Conference on Edge Computing, pp. 182–189 (2017)

    Google Scholar 

  4. Song, Y., Yau, S.S, Yu, R., Zhang, X., Xue, G.: An approach to QoS-based task distribution in edge computing networks for IoT applications. In: IEEE 1st International Conference on Edge Computing, pp. 32–39 (2017)

    Google Scholar 

  5. Wu, H.Y., Lee, C.R.: Energy efficient scheduling for heterogeneous fog computing architectures. In: 42nd IEEE International Conference on Computer Software & Applications, pp. 555–560 (2018)

    Google Scholar 

  6. Kolomvatsos, K., Loukopoulos, T.: Scheduling the execution of tasks at the edge. In: IEEE Conference on Evolving and Adaptive Intelligent Systems (2018)

    Google Scholar 

  7. Kan, T.Y., Chiang, Y., Wei, H.Y.: Task offloading and resource allocation in mobile-edge computing system. In: The 27th Wireless and Optical Communications Conference (2018)

    Google Scholar 

  8. Elgendy, I.A., Zhang, W.Z., Liu, C.Y., Hs, C.H.: An optimized and secured framework for mobile cloud computing. In: Transactions on Cloud Computing (2018)

    Google Scholar 

  9. da Silva, R.A.C., da Fonseca, N.L.S.: Resource allocation mechanism for a fog-cloud infrastructure. In: IEEE International Conference on Communications (2018)

    Google Scholar 

  10. Galletta, A., Cuzzocrea, A., Celesti, A., Fazio, M., Villari, M.: A scalable cloud-edge computing framework for supporting device-adaptive big media provisioning. In: IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 669–674 (2018)

    Google Scholar 

  11. Zhang, Y., Chen, X., Chen, Y., Li, Z., Huang, J.: Cost efficient scheduling for delay-sensitive tasks in edge computing system. In: IEEE International Conference on Services Computing, pp. 73–80 (2018)

    Google Scholar 

Download references

Acknowledgement

This study was sponsored by the Ministry of Science and Technology, Taiwan, R.O.C., under contract numbers: MOST 107-2221-E-142-004-MY3

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kuan-Chou Lai .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ho, KY., Hsieh, TH., Tsai, MY., Lai, KC. (2020). Usage-Aware Resource Allocation in Edge Computing. In: Hung, J., Yen, N., Chang, JW. (eds) Frontier Computing. FC 2019. Lecture Notes in Electrical Engineering, vol 551. Springer, Singapore. https://doi.org/10.1007/978-981-15-3250-4_28

Download citation

Publish with us

Policies and ethics