This website is under development. If you come accross any issues, please report them to Konstantinos Kanellis (kkanellis@cs.wisc.edu) or Yannis Chronis (chronis@google.com).

Exploiting Directly-Attached NVMe Arrays in DBMS

Authors:
Gabriel Haas, Michael Haubenschild, Viktor Leis
Abstract

PCIe-attached solid-state drives offer high throughput and large capacity at low cost. Modern servers can easily host 4 or 8 such SSDs, resulting in an aggregated bandwidth that hitherto was only achievable using DRAM. In this paper we study how to exploit such Directly-Attached NVMe Arrays (DANA) in database systems. We find that DANA presents new challenges that require rethinking the way I/O operations are performed at both the database and operating system layer.