Residential College | false |
Status | 已發表Published |
Heterogeneity-aware Proactive Elastic Resource Allocation for Serverless Applications | |
Feng, Binbin1; Ding, Zhijun1; Zhou, Xiaobo2; Jiang, Changjun1 | |
2024-09 | |
Source Publication | IEEE Transactions on Services Computing |
ISSN | 1939-1374 |
Volume | 17Issue:5Pages:2473-2487 |
Abstract | Serverless computing is a popular cloud computing model that offers on-demand resource allocation and pay-as-you-go application execution. However, there are still challenges in allocating resources for workflow applications: inaccurate and inefficient resource estimation, high-latency inter-function communication, and long server readiness time. Therefore, we propose the heterogeneity-aware Proactive serverLess wOrkflow Elastic Allocation method (PLOEA) to address these issues and optimize infrastructure costs for cloud service providers (CSPs) while meeting the diverse needs of developers. Specifically, we propose a resource configuration estimation method for heterogeneous workflow applications that builds an ensemble multi-task expert classifier to analyze individual and common resource usage patterns, ensuring estimation accuracy and efficiency. Further, we propose a group allocation strategy for multiple applications that optimizes the spatiotemporal distribution of instances by considering the allocation urgency, communication affinity between functions, and the multi-core architecture of servers. Furthermore, we present a proactive server elastic scaling method that senses workload features, including workload level, trend, and magnitude changes, and combines them with CSP's attention differences to guide the server scaling size. Finally, experiments based on public datasets prove that PLOEA provides better service quality and cost efficiency than existing methods. |
Keyword | Instance Allocation Numa Resource Estimation Server Scaling Serverless Workflow Workload Prediction |
DOI | 10.1109/TSC.2024.3350711 |
URL | View the original |
Indexed By | SCIE |
Language | 英語English |
WOS Research Area | Computer Science |
WOS Subject | Computer Science, Information Systems ; Computer Science, Software Engineering |
WOS ID | WOS:001336306800058 |
Publisher | IEEE COMPUTER SOC, 10662 LOS VAQUEROS CIRCLE, PO BOX 3014, LOS ALAMITOS, CA 90720-1314 |
Scopus ID | 2-s2.0-85182347994 |
Fulltext Access | |
Citation statistics | |
Document Type | Journal article |
Collection | Faculty of Science and Technology THE STATE KEY LABORATORY OF INTERNET OF THINGS FOR SMART CITY (UNIVERSITY OF MACAU) DEPARTMENT OF COMPUTER AND INFORMATION SCIENCE |
Corresponding Author | Ding, Zhijun |
Affiliation | 1.Key Laboratory of Embedded System and Service Computing, Ministry of Education, Tongji University, Shanghai, China 2.IOTSC Lab and the Department of Computer and Information Science, University of Macau, Macau S.A.R |
Recommended Citation GB/T 7714 | Feng, Binbin,Ding, Zhijun,Zhou, Xiaobo,et al. Heterogeneity-aware Proactive Elastic Resource Allocation for Serverless Applications[J]. IEEE Transactions on Services Computing, 2024, 17(5), 2473-2487. |
APA | Feng, Binbin., Ding, Zhijun., Zhou, Xiaobo., & Jiang, Changjun (2024). Heterogeneity-aware Proactive Elastic Resource Allocation for Serverless Applications. IEEE Transactions on Services Computing, 17(5), 2473-2487. |
MLA | Feng, Binbin,et al."Heterogeneity-aware Proactive Elastic Resource Allocation for Serverless Applications".IEEE Transactions on Services Computing 17.5(2024):2473-2487. |
Files in This Item: | There are no files associated with this item. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment