FluidMem: Memory as a Service for the Datacenter

07/25/2017
by   Blake Caldwell, et al.
0

Disaggregating resources in data centers is an emerging trend. Recent work has begun to explore memory disaggregation, but suffers limitations including lack of consideration of the complexity of cloud-based deployment, including heterogeneous hardware and APIs for cloud users and operators. In this paper, we present FluidMem, a complete system to realize disaggregated memory in the datacenter. Going beyond simply demonstrating remote memory is possible, we create an entire Memory as a Service. We define the requirements of Memory as a Service and build its implementation in Linux as FluidMem. We present a performance analysis of FluidMem and demonstrate that it transparently supports remote memory for standard applications such as MongoDB and genome sequencing applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/24/2021

Redy: Remote Dynamic Memory Cache

Redy is a cloud service that provides high performance caches using RDMA...
research
12/04/2018

JOVIAL: Notebook-based Astronomical Data Analysis in the Cloud

Performing astronomical data analysis using only personal computers is b...
research
03/11/2023

Design and Evaluation of a Rack-Scale Disaggregated Memory Architecture For Data Centers

Memory disaggregation is being considered as a strong alternative to tra...
research
03/24/2021

RDMA is Turing complete, we just did not know it yet!

It is becoming increasingly popular for distributed systems to exploit n...
research
06/01/2020

Serverless End Game: Disaggregation enabling Transparency

For many years, the distributed systems community has struggled to smoot...
research
03/17/2022

Canvas: Isolated and Adaptive Swapping for Multi-Applications on Remote Memory

Remote memory techniques for datacenter applications have recently gaine...
research
09/20/2021

Seriema: RDMA-based Remote Invocationwith a Case-Study on Monte-Carlo Tree Search

We introduce Seriema, a middleware that integrates RDMA-based remote inv...

Please sign up or login with your details

Forgot password? Click here to reset