Skip to main content

Edge Resource Provisioning

  • Chapter
  • First Online:
5G Edge Computing
  • 50 Accesses

Abstract

Mobile edge computing has the advantages of reduced latency and relieved outsourced traffic to the core network since it provisions resources at the edge of network. However, edge nodes have inherently limited resource capacities, which cannot well scale with the time-varying mobile requests. Different from Chap. 5, which seeks to accommodate the time-varying requests by dynamically scheduling among multiple edge nodes, this chapter emphasizes more on provisioning elastic resources in edge systems. By providing different types of cloud instances, cloud computing can help enhance the scalability of edge resources. Thus, this chapter introduces the Cloud-Assisted Mobile Edge (CAME) computing framework to provision scalable resources for edge platforms. In the CAME framework, the burstness of mobile requests at edge nodes can be counteracted by outsourcing excessive requests to the cloud at rush hours. To ensure the diversified quality of service requirements with minimal resource cost, the fixed edge resource capacity and elastic cloud resource capacity should be properly utilized in a cost-efficient manner. The CAME framework should address the following two questions in particular: (1) the optimal resource capacity for the edge, and (2) the types of cloud instances being tenanted and the instance number of each type. To answer the above questions, this chapter formulates the cost-efficient resource provisioning problem of the CAME system. By analyzing the property of the problem, this chapter presents algorithms to determine the optimal edge resource capacity and tune the cloud tenant strategy adaptively. Regarding various types of cloud instances, the Optimal Resource Provisioning (ORP) algorithms are designed for three cases, i.e., edge resource provisioning with on-demand instances, with reserved instances, and with hybrid instances. Extensive simulations are performed to evaluate with two widely used mathematical traffic models and Google cluster usage tracelogs. It is confirmed in the results that the ORP algorithms have the advantages of resource flexibility and cost-efficiency over the benchmarks.

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 139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 179.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

Notes

  1. 1.

    https://aws.amazon.com/cn/ec2/.

  2. 2.

    https://azure.microsoft.com/en-us/pricing/.

  3. 3.

    https://cloud.google.com/pricing/.

References

  1. V. Nae, A. Iosup, and R. Prodan, “Dynamic resource provisioning in massively multiplayer online games,” IEEE Transactions on Parallel and Distributed Systems, vol. 22, no. 3, pp. 380–395, 2011.

    Article  Google Scholar 

  2. B. Hack, M. Morhaime, J. F. Grollemund, and N. Bradford. (2006) Introduction to vivendi games. [Online]. Available: http://www.vivendi.com

  3. Amazon. (2018) Ec2 pricing. [Online]. Available: https://aws.amazon.com/cn/ec2/pricing/

  4. H. Pishro-Nik, Introduction to probability, statistics, and random process. Ireland: Kappa Res.: Galway, 2014.

    Google Scholar 

  5. A. Greenberg, J. Hamilton, D. A. Maltz, and P. Patel, “The cost of a cloud: research problems in data center networks,” ACM SIGCOMM Computer Communication Review, vol. 39, no. 1, p. 68–73, Dec. 2008.

    Article  Google Scholar 

  6. X. Ma, S. Wang, S. Zhang, P. Yang, C. Lin, and X. S. Shen, “Cost-efficient resource provisioning for dynamic requests in cloud assisted mobile edge computing,” IEEE Transactions on Cloud Computing, 2019.

    Google Scholar 

  7. S. Boyd and L. Vandenberghe, Convex optimization. Cambridge university press, 2004.

    Book  Google Scholar 

  8. T. Chen, L. Ravindranath, S. Deng, P. Bahl, and H. Balakrishnan, “Glimpse: Continuous, real-time object recognition on mobile devices,” in Proc. ACM Conference on Embedded Networked Sensor Systems (SenSys’15), Seoul, South Korea, Nov. 2015, pp. 155–168.

    Google Scholar 

  9. M. Claypool and K. Claypool, “Latency and player actions in online games,” Communications of the ACM, vol. 49, no. 11, pp. 40–45, Nov. 2006.

    Article  Google Scholar 

  10. S. Zhang, J. Gong, S. Zhou, and Z. Niu, “How many small cells can be turned off via vertical offloading under a separation architecture?” IEEE Transactions on Wireless Communications, vol. 14, no. 10, pp. 5440–5453, 2015.

    Article  Google Scholar 

  11. B. G. Chun, S. Ihm, P. Maniatis, M. Naik, and A. Patti, “Clonecloud: elastic execution between mobile device and cloud,” in Proc. ACM European Conference on Computer Systems (EuroSys’11), Salzburg, Austria, Apr. 2011, pp. 301–314.

    Google Scholar 

  12. E. Cuervo, A. Balasubramanian, D. Cho, A. Wolman, S. Saroiu, R. Chandra, and P. Bahl, “Maui: making smartphones last longer with code offload,” in Proc. ACM International Conference on Mobile Systems, Applications, and Services (MobiSys’10), San Francisco, California, USA, June 2010, pp. 49–62.

    Google Scholar 

  13. C. Reiss, J. Wilkes, and J. Hellerstein, “Google cluster-usage traces: Format + schema,” White Paper, Google, 2012.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

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

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Ma, X., Xu, M., Li, Q., Li, Y., Zhou, A., Wang, S. (2024). Edge Resource Provisioning. In: 5G Edge Computing. Springer, Singapore. https://doi.org/10.1007/978-981-97-0213-8_7

Download citation

  • DOI: https://doi.org/10.1007/978-981-97-0213-8_7

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-97-0212-1

  • Online ISBN: 978-981-97-0213-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics