Rethinking DRAM caching for LSMs in an NVRAM environment

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

Abstract

The rise of NVRAM technologies promises to change the way we think about system architectures. In order to fully exploit its advantages, it is required to develop systems specially tailored for NVRAM devices. Not only this imposes great challenges, but also developing full system architectures from scratch is undesirable in many scenarios due to prohibitive development costs. Instead, we analyze in this paper the behavior of an existing log-structured persistent key-value store, namely LevelDB, when run on top of an emulated NVRAM device. We investigate initial opportunities for improvement when adapting a system tailored for HDD/SSDs to run on top of an NVRAM environment. Furthermore, we analyze the behavior of the DRAM caching components of LevelDB and whether more suitable caching policies are required.

Details

OriginalspracheEnglisch
TitelAdvances in Databases and Information Systems - 21st European Conference, ADBIS 2017, Proceedings
Redakteure/-innenMarite Kirikova, Kjetil Norvag, George A. Papadopoulos
Herausgeber (Verlag)Springer, Berlin [u. a.]
Seiten326-340
Seitenumfang15
ISBN (Print)9783319669168
PublikationsstatusVeröffentlicht - 2017
Peer-Review-StatusJa

Publikationsreihe

ReiheLecture Notes in Computer Science, Volume 10509
ISSN0302-9743

Konferenz

Titel21st European Conference on Advances in Databases and Information Systems
KurztitelADBIS 2017
Veranstaltungsnummer21
Dauer24 - 27 September 2017
Webseite
OrtHilton Cyprus Hotel
StadtNicosia
LandZypern

Externe IDs

ORCID /0000-0001-8107-2775/work/142253519

Schlagworte

Schlagwörter

  • Caching, Log-structured merge-tree, Persistent memory, Storage

Bibliotheksschlagworte