- AutorIn
- Ismail Oukid Technische Universität Dresden, Fakultät für Informatik, Institut für Systemarchitektur, Professur für Datenbanken
- Daniel Booss
- Adrien Lespinasse
- Prof. Dr.-Ing. Wolfgang Lehner
- Thomas Willhalm
- Grégoire Gomes
- Titel
- Memory management techniques for large-scale persistent-main-memory systems
- Zitierfähige Url:
- https://nbn-resolving.org/urn:nbn:de:bsz:14-qucosa2-811026
- Quellenangabe
- Proceedings of the VLDB Endowment
Erscheinungsjahr: 2017
Jahrgang: 10
Heft: 11
Seiten: 1166-1177
ISSN: 2150-8097 - Erstveröffentlichung
- 2017
- Abstract (EN)
- Storage Class Memory (SCM) is a novel class of memory technologies that promise to revolutionize database architectures. SCM is byte-addressable and exhibits latencies similar to those of DRAM, while being non-volatile. Hence, SCM could replace both main memory and storage, enabling a novel single-level database architecture without the traditional I/O bottleneck. Fail-safe persistent SCM allocation can be considered conditio sine qua non for enabling this novel architecture paradigm for database management systems. In this paper we present PAllocator, a fail-safe persistent SCM allocator whose design emphasizes high concurrency and capacity scalability. Contrary to previous works, PAllocator thoroughly addresses the important challenge of persistent memory fragmentation by implementing an efficient defragmentation algorithm. We show that PAllocator outperforms state-of-the-art persistent allocators by up to one order of magnitude, both in operation throughput and recovery time, and enables up to 2.39x higher operation throughput on a persistent B-Tree.
- Andere Ausgabe
- Link zum Artikel der zuerst in der Zeitschrift 'Proceedings of the VLDB Endowment' erschienen ist
DOI: 10.14778/3137628.3137629 - Freie Schlagwörter (DE)
- Speicherklasse Speicher, SCM-Allokator, Datenbankarchitektur
- Freie Schlagwörter (EN)
- Storage class memory, SCM allocator, database architecture
- Klassifikation (DDC)
- 004
- Verlag
- ACM, New York
- Förder- / Projektangaben
- Deutsche Forschungsgemeinschaft (DFG)
Exzellenzcluster
Zentrum für Perspektiven in der Elektronik Dresden
(CFAED)
ID: 194636624 - Deutsche Forschungsgemeinschaft (DFG)
Sachbeihilfen
Self-Recoverable and Highly Available Data Structures for NVRAM-centric Database Systems
ID: 318788683 - Version / Begutachtungsstatus
- angenommene Version / Postprint / Autorenversion
- URN Qucosa
- urn:nbn:de:bsz:14-qucosa2-811026
- Veröffentlichungsdatum Qucosa
- 10.01.2023
- Dokumenttyp
- Artikel
- Sprache des Dokumentes
- Englisch
- Lizenz / Rechtehinweis