您好,欢迎访问中国地质大学(武汉)机构知识库!
图片搜索

   粘贴图片网址
FaaSMem: Improving Memory Efficiency of Serverless Computing with Memory Pool Architecture
Xu, Chuhao1; Liu, Yiyu1; Li, Zijun1; Chen, Quan1; Zhao, Han1; Zeng, Deze2; Peng, Qian3; Wu, Xueqi3; Zhao, Haifeng3; Fu, Senbo3; Guo, Minyi1
2024-04-27
会议录名称International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS
卷号3
页码331-348
原始文献类型Conference article (CA)
摘要In serverless computing, an idle container is not recycled directly, in order to mitigate time-consuming cold container startup. These idle containers still occupy the memory, exasperating the memory shortage of today’s data centers. By offloading their cold memory to remote memory pool could potentially resolve this problem. However, existing offloading policies either hurt the Quality of Service (QoS) or are too coarse-grained in serverless computing scenarios. We therefore propose FaaSMem, a dedicated memory offloading mechanism tailored for serverless computing with memory poor architecture. It is proposed based on our finding that the memory of a serverless container allocated in different s tages h as d ifferent us age pa tterns. Specifically, FaaSMem proposes Page Bucket (Pucket) to segregate the memory pages in different segments, and applies segment-wise offloading policies for them. FaaSMem also proposes a semi-warm period during keep-alive stage, to seek a sweet spot between the offloading effort and the remote access penalty. Experimental results show that FaaSMem reduces the average local memory footprint by 9.9% - 79.8% and improves the container deployment density to 108% - 218%, with negligible 95%-ile latency increase. © 2024 Copyright held by the owner/author(s).
关键词Lakes Memory architecture Quality of service Datacenter Faas Memory efficiency Memory offloading Memory pool Memory pool architecture Memory shortage Quality-of-service Remote memory Serverless computing
DOI10.1145/3620666.3651355
语种英语
收录类别EI
EI入藏号20241916038443
出版者Association for Computing Machinery
会议名称29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2024
EI主题词Containers
会议日期April 27, 2024 - May 1, 2024
会议地点San Diego, CA, United states
引用统计
被引频次[WOS]:-1   [WOS记录]     [WOS相关记录]
文献类型会议论文
条目标识符http://ir.cug.edu.cn/handle/2XU834YA/360989
专题中国地质大学(武汉)
作者单位1.Shanghai Jiao Tong University, Shanghai, China
2.China University of Geosciences, Wuhan, China
3.Huawei Cloud, Shenzhen, China
推荐引用方式
GB/T 7714
Xu, Chuhao,Liu, Yiyu,Li, Zijun,et al. FaaSMem: Improving Memory Efficiency of Serverless Computing with Memory Pool Architecture[C]:Association for Computing Machinery,2024:331-348.
条目包含的文件
条目无相关文件。
个性服务
查看访问统计
谷歌学术
谷歌学术中相似的文章
[Xu, Chuhao]的文章
[Liu, Yiyu]的文章
[Li, Zijun]的文章
百度学术
百度学术中相似的文章
[Xu, Chuhao]的文章
[Liu, Yiyu]的文章
[Li, Zijun]的文章
必应学术
必应学术中相似的文章
[Xu, Chuhao]的文章
[Liu, Yiyu]的文章
[Li, Zijun]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。