sponsors
usenix conference policies
Log-structured Memory for DRAM-based Storage
Stephen M. Rumble, Ankita Kejriwal, and John Ousterhout, Stanford University
Awarded Best Paper!
Traditional memory allocation mechanisms are not suitable for new DRAM-based storage systems because they use memory inefficiently, particularly under changing access patterns. In contrast, a log-structured approach to memory management allows 80-90% memory utilization while offering high performance. The RAMCloud storage system implements a unified log-structured mechanism both for active information in memory and backup data on disk. The RAMCloud implementation of log-structured memory uses a two-level cleaning policy, which conserves disk bandwidth and improves performance up to 6x at high memory utilization. The cleaner runs concurrently with normal operations and employs multiple threads to hide most of the cost of cleaning.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {Stephen M. Rumble and Ankita Kejriwal and John Ousterhout},
title = {Log-structured Memory for {DRAM-based} Storage},
booktitle = {12th USENIX Conference on File and Storage Technologies (FAST 14)},
year = {2014},
isbn = {ISBN 978-1-931971-08-9},
address = {Santa Clara, CA},
pages = {1--16},
url = {https://www.usenix.org/conference/fast14/technical-sessions/presentation/rumble},
publisher = {USENIX Association},
month = feb
}
connect with us