Research challenges in nextgen service orchestration

LM Vaquero, F Cuadrado, Y Elkhatib… - Future Generation …, 2019 - Elsevier
Fog/edge computing, function as a service, and programmable infrastructures, like software-
defined networking or network function virtualisation, are becoming ubiquitously used in …

A survey and classification of software-defined storage systems

R Macedo, J Paulo, J Pereira, A Bessani - ACM Computing Surveys …, 2020 - dl.acm.org
The exponential growth of digital information is imposing increasing scale and efficiency
demands on modern storage infrastructures. As infrastructure complexity increases, so does …

Mochi: Composing data services for high-performance computing environments

RB Ross, G Amvrosiadis, P Carns, CD Cranor… - Journal of Computer …, 2020 - Springer
Technology enhancements and the growing breadth of application workflows running on
high-performance computing (HPC) platforms drive the development of new data services …

Append is near: Log-based data management on ZNS SSDs

D Purandare, P Wilcox, H Litz… - 12th Annual Conference on …, 2022 - par.nsf.gov
Log-based data management systems use storage as if it were an append-only medium,
transforming random writes into sequential writes, which delivers significant benefits when …

Splinter:{bare-metal} extensions for {multi-tenant}{low-latency} storage

C Kulkarni, S Moore, M Naqvi, T Zhang… - … USENIX Symposium on …, 2018 - usenix.org
In-memory key-value stores that use kernel-bypass networking serve millions of operations
per second per machine with microseconds of latency. They are fast in part because they …

Reimagining codesign for advanced scientific computing: Report for the ascr workshop on reimagining codesign

J Ang, AA Chien, SD Hammond, A Hoisie, I Karlin… - 2022 - osti.gov
In March 2021, the US Department of Energy's Advanced Scientific Computing Research
program convened the Workshop on Reimagining Codesign. The workshop, also known as …

Ship compute or ship data? why not both?

J You, J Wu, X Jin, M Chowdhury - 18th USENIX Symposium on …, 2021 - usenix.org
How cloud applications should interact with their data remains an active area of research.
Over the last decade, many have suggested relying on a key-value (KV) interface to interact …

{PAIO}: General, Portable {I/O} Optimizations With Minor Application Modifications

R Macedo, Y Tanimura, J Haga… - … USENIX Conference on …, 2022 - usenix.org
We present PAIO, a framework that allows developers to implement portable I/O policies and
optimizations for different applications with minor modifications to their original code base …

Adaptive placement for in-memory storage functions

A Bhardwaj, C Kulkarni, R Stutsman - 2020 USENIX Annual Technical …, 2020 - usenix.org
Fast networks and the desire for high resource utilization in data centers and the cloud have
driven disaggregation. Application compute is separated from storage, but this leads to high …

Safe and efficient remote application code execution on disaggregated nvm storage with ebpf

K Kourtis, A Trivedi, N Ioannou - arXiv preprint arXiv:2002.11528, 2020 - arxiv.org
With rapid improvements in NVM storage devices, the performance bottleneck is gradually
shifting to the network, thus giving rise to the notion of" data movement wall". To reduce the …