Integrated Multi-dimensional Prioritization and Adaptive Transmission for Function Scheduling in Serverless Edge Computing
Serverless computing is a transformative technology that simplifies the management of underlying infrastructure. Deploying serverless computing in edge environment enhances application execution efficiency compared to centralized cloud. In serverless edge computing, efficient scheduling is critical for optimizing the performance of application execution. Applications are typically modeled as Directed Acyclic Graphs (DAGs), where the complex dependencies between functions and the distinct characteristics of each function present challenges to scheduling. Moreover, the constraints of edge resources further complicate scheduling, impeding the enhancement of Quality of Service (QoS) for users. In this paper, we propose an effective function scheduling strategy aimed at improving the performance of applications execution. Specifically, we achieve this by considering the topological structure of the DAG, the dependencies between functions, and the resource requirements. Based on these insights, we develop a new method for function prioritization and propose a corresponding function deployment strategy. Furthermore, we design a data transmission method to reduce latency during data transmission between functions with dependencies. Experimental evaluation using Alibaba Cluster Trace Data shows that the proposed method achieves superior performance in terms of cost-efficiency compared to existing algorithms.
Authors
- Haoquan Qi
- J. Tian (ORCID: https://orcid.org/0009-0001-3099-7476)
- Chao Fang (ORCID: https://orcid.org/0000-0002-7615-3367)
- Yi Li (ORCID: https://orcid.org/0000-0002-0875-3475)
- Pengwei Wang (ORCID: https://orcid.org/0000-0002-5667-3488)
- Junye Qiao
Institutions
- Donghua University (CN)
Publication Details
- Published
- 2024-12-13
- DOI
- https://doi.org/10.1109/hpcc64274.2024.00097
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Ant Group