Back to Search Start Over

FASE: fast deployment for dependent applications in serverless environments.

Authors :
Saha, Rounak
Satpathy, Anurag
Addya, Sourav Kanti
Source :
Journal of Supercomputing; May2024, Vol. 80 Issue 8, p10394-10417, 24p
Publication Year :
2024

Abstract

Function-as-a-service has reduced the user burden by allowing cloud service providers to overtake operational activities such as resource allocation, service deployment, auto-scaling, and load-balancing, to name a few. The users are only responsible for developing the business logic through event-triggered functions catering to an application. Although FaaS brings about multiple user benefits, a typical challenge in this context is the time incurred in the environmental setup of the containers on which the functions execute, often referred to as the cold-start time leading to delayed execution and quality-of-service violations. This paper presents an efficient scheduling strategy FASE that uses a finite-sized warm pool to facilitate the instantaneous execution of functions on pre-warmed containers. Test-bed evaluations over AWS Lambda confirm that FASE achieves a 40% reduction in the average cold-start time and 1.29 × speedup compared to the baselines. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09208542
Volume :
80
Issue :
8
Database :
Complementary Index
Journal :
Journal of Supercomputing
Publication Type :
Academic Journal
Accession number :
177062458
Full Text :
https://doi.org/10.1007/s11227-023-05840-w