TU Darmstadt / ULB / TUbiblio

ScaleStore: A Fast and Cost-Efficient Storage Engine using DRAM, NVMe, and RDMA

Ziegler, Tobias ; Binnig, Carsten ; Leis, Viktor
Hrsg.: Ives, Zachary ; Bonifati, Angela ; Abbadi, Amr El (2022)
ScaleStore: A Fast and Cost-Efficient Storage Engine using DRAM, NVMe, and RDMA.
SIGMOD '22: International Conference on Management of Data. Philadelphia, USA (12.-17.06.2022)
doi: 10.1145/3514221.3526187
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

In this paper, we propose ScaleStore, a novel distributed storage engine that exploits DRAM caching, NVMe storage, and RDMA networking to achieve high performance, cost-efficiency, and scalability at the same time. Using low latency RDMA messages, ScaleStore implements a transparent memory abstraction that provides access to the aggregated DRAM memory and NVMe storage of all nodes. In contrast to existing distributed RDMA designs such as NAM-DB or FaRM, ScaleStore integrates seamlessly with NVMe SSDs, lowering the overall hardware cost significantly. The core of ScaleStore is a distributed caching strategy that dynamically decides which data to keep in memory (and which on SSDs) based on the workload. The caching protocol also provides strong consistency in the presence of concurrent data modifications. In our YCSB-based evaluation, we show that ScaleStore can provide high performance for various types of workloads (read/write-dominated, uniform/skewed) even when the data size is larger than the aggregated memory of all nodes. We further show that ScaleStore can efficiently handle dynamic workload changes and support elasticity.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2022
Herausgeber: Ives, Zachary ; Bonifati, Angela ; Abbadi, Amr El
Autor(en): Ziegler, Tobias ; Binnig, Carsten ; Leis, Viktor
Art des Eintrags: Bibliographie
Titel: ScaleStore: A Fast and Cost-Efficient Storage Engine using DRAM, NVMe, and RDMA
Sprache: Englisch
Publikationsjahr: 11 Juni 2022
Ort: New York, NY
Verlag: ACM
Buchtitel: SIGMOD '22: Proceedings of the 2022 International Conference on Management of Data
Veranstaltungstitel: SIGMOD '22: International Conference on Management of Data
Veranstaltungsort: Philadelphia, USA
Veranstaltungsdatum: 12.-17.06.2022
DOI: 10.1145/3514221.3526187
Kurzbeschreibung (Abstract):

In this paper, we propose ScaleStore, a novel distributed storage engine that exploits DRAM caching, NVMe storage, and RDMA networking to achieve high performance, cost-efficiency, and scalability at the same time. Using low latency RDMA messages, ScaleStore implements a transparent memory abstraction that provides access to the aggregated DRAM memory and NVMe storage of all nodes. In contrast to existing distributed RDMA designs such as NAM-DB or FaRM, ScaleStore integrates seamlessly with NVMe SSDs, lowering the overall hardware cost significantly. The core of ScaleStore is a distributed caching strategy that dynamically decides which data to keep in memory (and which on SSDs) based on the workload. The caching protocol also provides strong consistency in the presence of concurrent data modifications. In our YCSB-based evaluation, we show that ScaleStore can provide high performance for various types of workloads (read/write-dominated, uniform/skewed) even when the data size is larger than the aggregated memory of all nodes. We further show that ScaleStore can efficiently handle dynamic workload changes and support elasticity.

Freie Schlagworte: RDMA, flash, distributed storage engine, transaction processing
Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Data and AI Systems
DFG-Sonderforschungsbereiche (inkl. Transregio)
DFG-Sonderforschungsbereiche (inkl. Transregio) > Sonderforschungsbereiche
DFG-Sonderforschungsbereiche (inkl. Transregio) > Sonderforschungsbereiche > SFB 1053: MAKI – Multi-Mechanismen-Adaption für das künftige Internet
DFG-Sonderforschungsbereiche (inkl. Transregio) > Sonderforschungsbereiche > SFB 1053: MAKI – Multi-Mechanismen-Adaption für das künftige Internet > D: Technologie
DFG-Sonderforschungsbereiche (inkl. Transregio) > Sonderforschungsbereiche > SFB 1053: MAKI – Multi-Mechanismen-Adaption für das künftige Internet > D: Technologie > Teilprojekt D2: Data-Center-Technologie
Hinterlegungsdatum: 02 Feb 2023 08:07
Letzte Änderung: 23 Mai 2023 13:16
PPN: 507917014
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen