FaaSt: A Latency-Aware Serverless Scheme for Edge-Cloud Environments
Serverless computing offers an effective way to improve resource utilization and can significantly leverage edge-cloud environments. In this context, serverless request response times are one of the main focuses for optimization. However, the end-to-end routing path from a request to a function, which considerably contributes to the overall delay, is often overlooked. This oversight raises concerns about the actual performance of serverless in edge-cloud deployments, as serverless architectures are initially designed for cloud computing where node-to-node delay is negligible. To address this concern, our paper examines the current serverless networking design in a realistic edge-cloud setup. Our findings reveal significant performance degradation when serverless is applied in such environments due to key mismatches in the networking architecture. To mitigate these issues, we propose a novel latency-aware scheme and a load balancing mechanism for edge-cloud environments, called FaaSt. This proposal is implemented using open sources and standards, resulting in a significant reduction in response times.
Authors
- Hiep Thi Dao (ORCID: https://orcid.org/0000-0002-3093-1207)
- Nguyen Huu Thanh (ORCID: https://orcid.org/0000-0002-7354-1524)
- Kien Nguyen (ORCID: https://orcid.org/0000-0003-0400-3084)
- Frank Loh (ORCID: https://orcid.org/0000-0001-7410-0790)
- Tung Nguyen (ORCID: https://orcid.org/0009-0004-2593-4405)
- Tobias Hoβfeld
Institutions
- Hanoi University of Science and Technology (VN)
Publication Details
- Published
- 2024-11-27
- DOI
- https://doi.org/10.1109/cloudnet62863.2024.10815895
- Primary Topic
- Cloud Computing and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00