Database Kernels: Seamless Integration of Database Systems and Fast Storage via CXL.

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedingsForskningfagfællebedømt

Dokumenter

  • Fulltext

    Forlagets udgivne version, 1,14 MB, PDF-dokument

Flash memory is the de facto standard for data persistence in dataintensive systems. Despite its benefits, this type of memory has atleast one severe disadvantage: it is offered only as part of tightlyclosed Solid-State Drives (SSDs). To access an SSD, applicationsneed to resort to one of many possible I/O frameworks, whichthemselves are wrappers around a block interface abstraction, theNVMe standard. These levels of indirection impact how applicationsare structured and prevent them from benefiting from the full powerof Flash-based devices.In this paper, we argue that SSDs should instead interact with applications via CXL. CXL is a new technology driven by an Intel-ledconsortium that allows systems to maintain coherence between ahost’s memory and memory from attached peripherals. With CXL,a device can expose a range of Flash-backed addresses through theserver’s memory. One implementation option is to allow applications to read and write to that range and let the device convertthem to Flash operations. In our SSD, however, we pick a differentoption. The device exposes what we call a Database Kernel (DBK)through a CXL-backed memory range. Read/writes against a kernelwould trigger database-centric computations that the kernel wouldperform inside the device. We show examples of DBKs to supportdifferent database functionalities and discuss their benefits. Webelieve that CXL and Database Kernels can support a new generation of heterogeneous database platforms with unprecedentedefficiency, performance, and functionality.
OriginalsprogEngelsk
Titel CIDR 2024. 14th Annual Conference on Innovative Data Systems Research (CIDR ’24)
Antal sider8
ForlagCIDR
Publikationsdato2024
StatusUdgivet - 2024
Begivenhed14th Conference on Innovative Data Systems Research, CIDR 2024 - Chaminade, HI, USA
Varighed: 14 jan. 202417 jan. 2024

Konference

Konference14th Conference on Innovative Data Systems Research, CIDR 2024
LandUSA
ByChaminade, HI
Periode14/01/202417/01/2024

ID: 389420808