{LegoOS}: A disseminated, distributed {OS} for hardware resource disaggregation

Y Shan, Y Huang, Y Chen, Y Zhang - 13th USENIX Symposium on …, 2018 - usenix.org
The monolithic server model where a server is the unit of deployment, operation, and failure
is meeting its limits in the face of several recent hardware and application trends. To improve …

A Survey of Storage Systems in the RDMA era

S Ma, T Ma, K Chen, Y Wu - IEEE Transactions on Parallel and …, 2022 - ieeexplore.ieee.org
Remote Direct Memory Access (RDMA) based network devices are increasingly being
deployed in modern data centers. RDMA brings significant performance improvements over …

Hermes: A fast, fault-tolerant and linearizable replication protocol

A Katsarakis, V Gavrielatos, MRS Katebzadeh… - Proceedings of the …, 2020 - dl.acm.org
Today's datacenter applications are underpinned by datastores that are responsible for
providing availability, consistency, and performance. For high availability in the presence of …

Hailstorm: Disaggregated compute and storage for distributed lsm-based databases

L Bindschaedler, A Goel, W Zwaenepoel - Proceedings of the Twenty …, 2020 - dl.acm.org
Distributed LSM-based databases face throughput and latency issues due to load
imbalance across instances and interference from background tasks such as flushing …

AsymNVM: An efficient framework for implementing persistent data structures on asymmetric NVM architecture

T Ma, M Zhang, K Chen, Z Song, Y Wu… - Proceedings of the Twenty …, 2020 - dl.acm.org
The byte-addressable non-volatile memory (NVM) is a promising technology since it
simultaneously provides DRAM-like performance, disk-like capacity, and persistency. The …

A survey of energy-saving technologies in cloud data centers

H Cheng, B Liu, W Lin, Z Ma, K Li, CH Hsu - The Journal of …, 2021 - Springer
As an important part of the new infrastructure, the cloud data center is developing rapidly,
and its energy consumption problem is becoming more and more prominent. Therefore …

Oneedge: An efficient control plane for geo-distributed infrastructures

E Saurez, H Gupta, A Daglis… - Proceedings of the ACM …, 2021 - dl.acm.org
Resource management for geo-distributed infrastructures is challenging due to the scarcity
and non-uniformity of edge resources, as well as the high client mobility and workload …

Logical Memory Pools: Flexible and Local Disaggregated Memory

E Amaro, S Wang, A Panda, MK Aguilera - Proceedings of the 22nd …, 2023 - dl.acm.org
We propose logical memory pools, a memory disaggregation architecture for the emerging
Compute Express Link (CXL) technology in datacenters. The key idea is to create a memory …

Scale-out ccNUMA: Exploiting skew with strongly consistent caching

V Gavrielatos, A Katsarakis, A Joshi, N Oswald… - Proceedings of the …, 2018 - dl.acm.org
Today's cloud based online services are underpinned by distributed key-value stores (KVS).
Such KVS typically use a scale-out architecture, whereby the dataset is partitioned across a …

Altocumulus: Scalable scheduling for nanosecond-scale remote procedure calls

J Zhao, I Uwizeyimana, K Ganesan… - 2022 55th IEEE/ACM …, 2022 - ieeexplore.ieee.org
Online services in modern datacenters use Remote Procedure Calls (RPCs) to
communicate between different software layers. Despite RPCs using just a few small …