Pocket: Elastic ephemeral storage for serverless analytics

A Klimovic, Y Wang, P Stuedi, A Trivedi… - … USENIX Symposium on …, 2018 - usenix.org
Serverless computing is becoming increasingly popular, enabling users to quickly launch
thousands of shortlived tasks in the cloud with high elasticity and fine-grain billing. These …

Understanding ephemeral storage for serverless analytics

A Klimovic, Y Wang, C Kozyrakis, P Stuedi… - 2018 USENIX annual …, 2018 - usenix.org
Serverless computing frameworks allow users to launch thousands of concurrent tasks with
high elasticity and fine-grain resource billing without explicitly managing computing …

Shuffling, fast and slow: Scalable analytics on serverless infrastructure

Q Pu, S Venkataraman, I Stoica - 16th USENIX symposium on networked …, 2019 - usenix.org
Serverless computing is poised to fulfill the long-held promise of transparent elasticity and
millisecond-level pricing. To achieve this goal, service providers impose a finegrained …

{InfiniCache}: exploiting ephemeral serverless functions to build a {cost-effective} memory cache

A Wang, J Zhang, X Ma, A Anwar, L Rupprecht… - … USENIX conference on …, 2020 - usenix.org
Internet-scale web applications are becoming increasingly storage-intensive and rely
heavily on in-memory object caching to attain required I/O performance. We argue that the …

Narrowing the gap between serverless and its state with storage functions

T Zhang, D Xie, F Li, R Stutsman - … of the ACM Symposium on Cloud …, 2019 - dl.acm.org
Serverless computing has gained attention due to its fine-grained provisioning, large-scale
multi-tenancy, and on-demand scaling. However, it also forces applications to externalize …

Faasm: Lightweight isolation for efficient stateful serverless computing

S Shillaker, P Pietzuch - … Annual Technical Conference (USENIX ATC 20 …, 2020 - usenix.org
Serverless computing is an excellent fit for big data processing because it can scale quickly
and cheaply to thousands of parallel functions. Existing serverless platforms isolate …

Jiffy: Elastic far-memory for stateful serverless analytics

A Khandelwal, Y Tang, R Agarwal, A Akella… - Proceedings of the …, 2022 - dl.acm.org
Stateful serverless analytics can be enabled using a remote memory system for inter-task
communication, and for storing and exchanging intermediate data. However, existing …

Cost-effective, energy-efficient, and scalable storage computing for large-scale AI applications

J Do, VC Ferreira, H Bobarshad… - ACM Transactions on …, 2020 - dl.acm.org
The growing volume of data produced continuously in the Cloud and at the Edge poses
significant challenges for large-scale AI applications to extract and learn useful information …

ScaleStore: A fast and cost-efficient storage engine using DRAM, NVMe, and RDMA

T Ziegler, C Binnig, V Leis - … of the 2022 International Conference on …, 2022 - dl.acm.org
In this paper, we propose ScaleStore, a novel distributed storage engine that exploits DRAM
caching, NVMe storage, and RDMA networking to achieve high performance, cost-efficiency …

Decibel: Isolation and sharing in disaggregated {Rack-Scale} storage

M Nanavati, J Wires, A Warfield - 14th USENIX Symposium on …, 2017 - usenix.org
The performance characteristics of modern non-volatile storage devices have led to storage
becoming a shared, rack-scale resource. System designers have an imperative to rethink …