Serverless Computing in the Edge-Cloud Continuum : Challenges, Opportunities, and a Novel Framework

Authors

  • Neetu Gangwani McCombs School of Business, USA Author

DOI:

https://doi.org/10.32628/CSEIT241051010

Keywords:

Edge-Cloud Continuum, Serverless Computing, Distributed Function Placement, IoT Application Optimization, Adaptive Resource Management

Abstract

This article explores the integration of serverless computing across the edge-cloud continuum, addressing the growing demand for low-latency, data-intensive applications in the era of the Internet of Things (IoT). We present EdgeServe, a novel framework that extends the serverless paradigm to encompass edge devices and cloud resources, overcoming the limitations of traditional cloud-centric approaches. Through comprehensive simulations and real-world case studies, including a smart city traffic management system, an industrial IoT predictive maintenance application, and a mobile augmented reality gaming platform, we evaluate the performance, scalability, and cost-effectiveness of our proposed framework. Our results demonstrate significant improvements in application response times, with latency reductions of up to 82% in time-critical functions, and an average cost reduction of 43% compared to cloud-only serverless deployments. We also observe a 28% decrease in overall energy consumption in certain scenarios. The article addresses key challenges in resource management, data consistency, adaptive function placement, and security in distributed environments. Our findings have important implications for application architects and cloud service providers, paving the way for a new generation of edge-native serverless platforms. This research contributes to the growing body of knowledge on distributed systems and offers insights into the future evolution of serverless computing in heterogeneous computing environments.

Downloads

Download data is not yet available.

References

W. Shi, J. Cao, Q. Zhang, Y. Li, and L. Xu, "Edge Computing: Vision and Challenges," IEEE Internet of Things Journal, vol. 3, no. 5, pp. 637-646, Oct. 2016, doi: 10.1109/JIOT.2016.2579198. [Online]. Available: https://ieeexplore.ieee.org/document/7488250 DOI: https://doi.org/10.1109/JIOT.2016.2579198

H. Wu, K. Wolter, P. Jiao, Y. Deng, Y. Zhao, and M. Xu, "EEDTO: An Energy-Efficient Dynamic Task Offloading Algorithm for Blockchain-Enabled IoT-Edge-Cloud Orchestrated Computing," IEEE Internet of Things Journal, vol. 8, no. 4, pp. 2163-2176, Feb. 2021, doi: 10.1109/JIOT.2020.3029773. [Online]. Available: https://ieeexplore.ieee.org/document/9239321 DOI: https://doi.org/10.1109/JIOT.2020.3033521

Mark Alberston, " VMware streamlines software-defined services with latest enhancements for Edge Compute Stack”. [Online]. Available: https://siliconangle.com/2024/02/27/vmware-streamlines-services-edge-compute-stack-mwc24/

J. Xu, K. Ota, and M. Dong, "Energy Efficient Hybrid Edge Caching Scheme for Tactile Internet in 5G," IEEE Transactions on Green Communications and Networking, vol. 3, no. 2, pp. 483-493, June 2019, doi: 10.1109/TGCN.2019.2897162. [Online]. Available: https://ieeexplore.ieee.org/document/8667331 DOI: https://doi.org/10.1109/TGCN.2019.2905225

A. Yousefpour et al., "All one needs to know about fog computing and related edge computing paradigms: A complete survey," Journal of Systems Architecture, vol. 98, pp. 289-330, 2019, doi: 10.1016/j.sysarc.2019.02.009. [Online]. Available: https://doi.org/10.1016/j.sysarc.2019.02.009 DOI: https://doi.org/10.1016/j.sysarc.2019.02.009

W. Z. Khan, E. Ahmed, S. Hakak, I. Yaqoob, and A. Ahmed, "Edge computing: A survey," Future Generation Computer Systems, vol. 97, pp. 219-235, 2019, doi: 10.1016/j.future.2019.02.050. [Online]. Available: https://doi.org/10.1016/j.future.2019.02.050 DOI: https://doi.org/10.1016/j.future.2019.02.050

S. Tuli, S. Ilager, K. Ramamohanarao, and R. Buyya, "Dynamic Scheduling for Stochastic Edge-Cloud Computing Environments Using A3C Learning and Residual Recurrent Neural Networks," IEEE Transactions on Mobile Computing, vol. 20, no. 12, pp. 3360-3374, 1 Dec. 2021, doi: 10.1109/TMC.2020.3017079. [Online]. Available: https://ieeexplore.ieee.org/document/9169832

T. Elgamal, A. Sandur, P. Nguyen, K. Nahrstedt, and G. Agha, "DROPLET: Distributed Operator Placement for IoT Applications Spanning Edge and Cloud Resources," 2018 IEEE 11th International Conference on Cloud Computing (CLOUD), 2018, pp. 1-8, doi: 10.1109/CLOUD.2018.00011. [Online]. Available: https://ieeexplore.ieee.org/document/8457776 DOI: https://doi.org/10.1109/CLOUD.2018.00008

Z. Xiong, Y. Zhang, D. Niyato, P. Wang, and Z. Han, "When Mobile Blockchain Meets Edge Computing," IEEE Communications Magazine, vol. 56, no. 8, pp. 33-39, August 2018, doi: 10.1109/MCOM.2018.1701095. [Online]. Available: https://ieeexplore.ieee.org/document/8436042 DOI: https://doi.org/10.1109/MCOM.2018.1701095

Downloads

Published

01-11-2024

Issue

Section

Research Articles

Similar Articles

1-10 of 342

You may also start an advanced similarity search for this article.