Partial failure resilient memory management system for (cxl-based) distributed shared memory

M Zhang, T Ma, J Hua, Z Liu, K Chen, N Ding… - Proceedings of the 29th …, 2023‏ - dl.acm.org
The efficiency of distributed shared memory (DSM) has been greatly improved by recent
hardware technologies. But, the difficulty of distributed memory management can still be a …

Erms: Efficient resource management for shared microservices with sla guarantees

S Luo, H Xu, K Ye, G Xu, L Zhang, J He… - Proceedings of the 28th …, 2022‏ - dl.acm.org
A common approach to improving resource utilization in data centers is to adaptively
provision resources based on the actual workload. One fundamental challenge of doing this …

Memory disaggregation: Why now and what are the challenges

MK Aguilera, E Amaro, N Amit, E Hunhoff… - ACM SIGOPS …, 2023‏ - dl.acm.org
Hardware disaggregation has emerged as one of the most fundamental shifts in how we
build computer systems over the past decades. While disaggregation has been successful …

Dinomo: An elastic, scalable, high-performance key-value store for disaggregated persistent memory

S Lee, S Ponnapalli, S Singhal, M Aguilera, K Keeton… - 2023‏ - par.nsf.gov
We present Dinomo, a novel key-value store for disaggregated persistent memory (DPM).
Dinomo is the first key-value store for DPM that simultaneously achieves high common-case …

Dilos: Do not trade compatibility for performance in memory disaggregation

W Yoon, J Ok, J Oh, S Moon, Y Kwon - Proceedings of the Eighteenth …, 2023‏ - dl.acm.org
Memory disaggregation has replaced the landscape of dat-acenters by physically
separating compute and memory nodes, achieving improved utilization. As early efforts …

ubft: Microsecond-scale bft using disaggregated memory

MK Aguilera, N Ben-David, R Guerraoui… - Proceedings of the 28th …, 2023‏ - dl.acm.org
We propose uBFT, the first State Machine Replication (SMR) system to achieve microsecond-
scale latency in data centers, while using only 2 f+ 1 replicas to tolerate f Byzantine failures …

Towards a fully disaggregated and programmable data center

Y Shan, W Lin, Z Guo, Y Zhang - Proceedings of the 13th ACM SIGOPS …, 2022‏ - dl.acm.org
Today, we are seeing two trends in the data center. On the one hand, applications are
becoming more fine-grained, driven by the recent trend of serverless computing and …

DaeMon: Architectural support for efficient data movement in fully disaggregated systems

C Giannoula, K Huang, J Tang, N Koziris… - Proceedings of the …, 2023‏ - dl.acm.org
Resource disaggregation offers a cost effective solution to resource scaling, utilization, and
failure-handling in data centers by physically separating hardware devices in a server …

Motor: Enabling {Multi-Versioning} for Distributed Transactions on Disaggregated Memory

M Zhang, Y Hua, Z Yang - 18th USENIX Symposium on Operating …, 2024‏ - usenix.org
In modern datacenters, memory disaggregation unpacks monolithic servers to build network-
connected distributed compute and memory pools to improve resource utilization and …

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 …