Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. NVCache: A Plug-and-Play NVMM-based I/O Booster for Legacy Systems
 
conference paper

NVCache: A Plug-and-Play NVMM-based I/O Booster for Legacy Systems

Dulong, Remi
•
Pires, Rafael  
•
Correia, Andreia
Show more
June 21, 2021
Proceedings of the 51st Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2021)
51st Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2021)

This paper introduces NVCache, an approach that uses a non-volatile main memory (NVMM) as a write cache to improve the write performance of legacy applications. We compare NVCache against file systems tailored for NVMM (Ext4-DAX and NOVA) and with I/O-heavy applications (SQLite, RocksDB). Our evaluation shows that NVCache reaches the performance level of the existing state-of-the-art systems for NVMM, but without their limitations: NVCache does not limit the size of the stored data to the size of the NVMM, and works transparently with unmodified legacy applications, providing additional persistence guarantees even when their source code is not available.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1109/DSN48987.2021.00033
ArXiv ID

2105.10397

Author(s)
Dulong, Remi
Pires, Rafael  
Correia, Andreia
Schiavoni, Valerio
Ramalhete, Pedro
Felber, Pascal
Thomas, Gael
Date Issued

2021-06-21

Publisher

IEEE

Published in
Proceedings of the 51st Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2021)
ISBN of the book

978-1-6654-3572-7

Total of pages

13

Start page

186

End page

198

URL

Code repository

https://github.com/Xarboule/nvcache
Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
SACS  
Event nameEvent placeEvent date
51st Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2021)

[Virtual] Taipei, Taiwan

21-24 June 2021

Available on Infoscience
August 31, 2021
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/181068
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés