Incendio: Priority-Based Scheduling for Alleviating Cold Start in Serverless Computing

计算机科学 延迟(音频) 调度(生产过程) 响应时间 云计算 分布式计算 强化学习 实时计算 操作系统 人工智能 数学优化 数学 电信
作者
X.T. Cai,Qianlong Sang,Chuang Hu,Yili Gong,Kun Suo,Xiaobo Zhou,Dazhao Cheng
出处
期刊:IEEE Transactions on Computers [Institute of Electrical and Electronics Engineers]
卷期号:73 (7): 1780-1794 被引量:2
标识
DOI:10.1109/tc.2024.3386063
摘要

In serverless computing, cold start results in long response latency. Existing approaches strive to alleviate the issue by reducing the number of cold starts. However, our measurement based on real-world production traces shows that the minimum number of cold starts does not equate to the minimum response latency, and solely focusing on optimizing the number of cold starts will lead to sub-optimal performance. The root cause is that functions have different priorities in terms of latency benefits by transferring a cold start to a warm start. In this paper, we propose Incendio , a serverless computing framework exploiting priority-based scheduling to minimize the overall response latency from the perspective of cloud providers. We reveal the priority of a function is correlated to multiple factors and design a priority model based on Spearman's rank correlation coefficient. We integrate a hybrid Prophet-LightGBM prediction model to dynamically manage runtime pools, which enables the system to prewarm containers in advance and terminate containers at the appropriate time. Furthermore, to satisfy the low-cost and high-accuracy requirements in serverless computing, we propose a Clustered Reinforcement Learning-based function scheduling strategy. The evaluations show that Incendio speeds up the native system by 1.4×, and achieves 23% and 14.8% latency reductions compared to two state-of-the-art approaches.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
1秒前
共享精神应助dongyu采纳,获得10
1秒前
2秒前
暴躁的振家完成签到,获得积分10
3秒前
3秒前
4秒前
yj1506837246发布了新的文献求助10
4秒前
挖掘机完成签到,获得积分10
5秒前
8秒前
蘑菇头发布了新的文献求助10
9秒前
kc发布了新的文献求助10
10秒前
11秒前
yu完成签到 ,获得积分10
11秒前
11秒前
yj1506837246完成签到,获得积分10
12秒前
13秒前
ocean完成签到,获得积分10
13秒前
15秒前
17秒前
勤劳尔容发布了新的文献求助30
18秒前
科研通AI6.2应助风趣思山采纳,获得10
19秒前
做个梦给你完成签到,获得积分10
20秒前
20秒前
21秒前
现实的宝马完成签到,获得积分10
21秒前
皓皓发布了新的文献求助10
22秒前
22秒前
8033完成签到,获得积分20
23秒前
w1kend发布了新的文献求助10
24秒前
25秒前
十一一十完成签到,获得积分10
27秒前
刘绍凯完成签到,获得积分10
28秒前
桐桐应助Rewi_Zhang采纳,获得10
29秒前
丰富的乐儿完成签到,获得积分10
30秒前
30秒前
yes发布了新的文献求助10
32秒前
面包完成签到,获得积分10
32秒前
小目标完成签到,获得积分10
34秒前
orixero应助TH采纳,获得10
34秒前
冥灵花火完成签到,获得积分10
34秒前
高分求助中
The Graphene Handbook (2019 Edition) 800
Signals, Systems, and Signal Processing 610
IEST-RP-CC018: Cleanroom Cleaning and Sanitization: Operating and Monitoring Procedures 600
Fundamentals of Pharmaceutical and Biologics Regulations: A Global Perspective, Second Edition 600
久松真一著作集〈第5巻〉禅と芸術 500
Fundamentals of Modern Mathematics: A Practical Review (Dover Books on Mathematics) 500
Cold War Transcended: Australia's China Policy, 1949-1990 470
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6599697
求助须知:如何正确求助?哪些是违规求助? 8368915
关于积分的说明 17912656
捐赠科研通 5754552
什么是DOI,文献DOI怎么找? 2954217
邀请新用户注册赠送积分活动 1929393
关于科研通互助平台的介绍 1824661