Abstract
The serverless computing model frees developers from operational and management tasks, allowing them to focus solely on business logic. This paper addresses the computationally challenging function-container-virtual machine (VM) scheduling problem, especially under stringent deadline constraints. We propose a two-stage holistic scheduling framework called DCRDA targeting deadline-constrained function scheduling. In the first stage, the function-to-container scheduling is modeled as a one-to-one matching game and solved using the classical Deferred Acceptance Algorithm (DAA). The second stage addresses the container-to-VM assignment, modeled as a many-to-one matching problem, and solved using a variant of the DAA, the Revised-Deferred Acceptance Algorithm (RDA), to account for heterogeneous resource demands. Since matching-based strategies require agent preferences, a Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) ranking mechanism is employed to prioritize alternatives based on execution time, deadlines, and resource demands. The primary goal of DCRDA is to maximize the success ratio (SR), defined as the ratio of functions executed within the deadline to the total functions. Extensive test-bed validations over commercial providers such as Amazon EC2 show that the proposed framework significantly improves the success ratio compared to baseline approaches.
Recommended Citation
P. A. Birajdar et al., "DCRDA: Deadline-constrained Function Scheduling In Serverless-cloud Platform," Cluster Computing, vol. 28, no. 6, article no. 355, Springer, Oct 2025.
The definitive version is available at https://doi.org/10.1007/s10586-024-05058-2
Department(s)
Computer Science
Keywords and Phrases
Containers; Function-as-a-service (FaaS); Matching theory; Serverless computing; Technique for Order Preference by Similarity to Ideal Solution (TOPSIS); Virtual machines (VMs)
International Standard Serial Number (ISSN)
1573-7543; 1386-7857
Document Type
Article - Journal
Document Version
Citation
File Type
text
Language(s)
English
Rights
© 2025 Springer, All rights reserved.
Publication Date
01 Oct 2025