F3: Serving Files Efficiently in Serverless Computing
F3: Serving Files Efficiently in Serverless Computing
复制标题
F3:在无服务器计算中高效地提供文件服务
DOI:
10.1145/3579370.3594771
复制
发表时间:
2023
期刊:
影响因子:
--
通讯作者:
Zadok, Erez
中科院分区:
文献类型:
--
作者:
Merenstein, Alex;Tarasov, Vasily;Anwar, Ali;Guthridge, Scott;Zadok, Erez
Serverless platforms offer on-demand computation and represent a significant shift from previous platforms that typically required resources to be pre-allocated (e.g., virtual machines). As serverless platforms have evolved, they have become suitable for a much wider range of applications than their original use cases. However, storage access remains a pain point that holds serverless back from becoming a completely generic computation platform.Existing storage for serverless typically uses an object interface. Although object APIs are simple to use, they lack the richness, versatility, and performance of file based APIs. Additionally, there is a large body of existing applications that relies on file-based interfaces. The lack of file based storage options prevents these applications from being ported to serverless environments.In this paper, we present F3, a file system that offers features to improve file access in serverless platforms: (1) efficient handling of ephemeral data, by placing ephemeral and non-ephemeral data on storage that exists at a different points along the durability-performance tradeoff continuum, (2) locality-aware data scheduling, and (3) efficient reading while writing. We modified OpenWhisk to support attaching file-based storage and to leverage F3's features using hints. Our prototype evaluation of F3 shows improved performance of up to 1.5--6.5× compared to existing storage systems.
登录
查看更多内容
DOI:
--
发表时间:
2021
期刊:
--
影响因子:
--
作者:
Ashraf Y. Mahgoub;K. Shankar;S. Mitra;Ana Klimovic;S. Chaterji;S. Bagchi
通讯作者:
Ashraf Y. Mahgoub;K. Shankar;S. Mitra;Ana Klimovic;S. Chaterji;S. Bagchi
DOI:
10.17487/rfc8881
发表时间:
2020-01
期刊:
RFC
影响因子:
--
作者:
D. Noveck;Charles Lever
通讯作者:
D. Noveck;Charles Lever
DOI:
--
发表时间:
2019-07
期刊:
--
影响因子:
--
作者:
Dmitry Duplyakin;R. Ricci;Aleksander Maricq;Gary Wong;Jonathon Duerig;E. Eide;L. Stoller;Mike Hibler;David Johnson;Kirk Webb;Aditya Akella;Kuang-Ching Wang;Glenn Ricart;L. Landweber;C. Elliott;M. Zink;E. Cecchet;Snigdhaswin Kar;Prabodh Mishra
通讯作者:
Dmitry Duplyakin;R. Ricci;Aleksander Maricq;Gary Wong;Jonathon Duerig;E. Eide;L. Stoller;Mike Hibler;David Johnson;Kirk Webb;Aditya Akella;Kuang-Ching Wang;Glenn Ricart;L. Landweber;C. Elliott;M. Zink;E. Cecchet;Snigdhaswin Kar;Prabodh Mishra
DOI:
10.1109/cluster.2018.00049
发表时间:
2018
期刊:
2018 IEEE International Conference on Cluster Computing (CLUSTER)
影响因子:
--
作者:
Miranda;Cortes;Brinkmann
通讯作者:
Brinkmann
DOI:
10.1145/3307339.3343465
发表时间:
2019-09
期刊:
Proceedings of the 10th ACM International Conference on Bioinformatics, Computational Biology and Health Informatics
影响因子:
--
作者:
Xingzhi Niu;Dimitar Kumanov;Ling-Hong Hung;W. Lloyd;K. Y. Yeung
通讯作者:
Xingzhi Niu;Dimitar Kumanov;Ling-Hong Hung;W. Lloyd;K. Y. Yeung