• search hit 2 of 13
Back to Result List

DBMS on modern storage hardware

  • In the present tutorial we perform a cross-cut analysis of database systems from the perspective of modern storage technology, namely Flash memory. We argue that neither the design of modern DBMS, nor the architecture of flash storage technologies are aligned with each other. The result is needlessly suboptimal DBMS performance and inefficient flash utilisation as well as low flash storage endurance and reliability. We showcase new DBMS approaches with improved algorithms and leaner architectures, designed to leverage the properties of modern storage technologies. We cover the area of transaction management and multi-versioning, putting a special emphasis on: (i) version organisation models and invalidation mechanisms in multi-versioning DBMS; (ii) Flash storage management especially on append-based storage in tuple granularity; (iii) Flash-friendly buffer management; as well as (iv) improvements in the searching and indexing models. Furthermore, we present our NoFTL approach to native Flash access that integrates parts of the flash-management functionality into the DBMS yielding significant performance increase and simplification of the I/O stack. In addition, we cover the basics of building large Flash storage for DBMS and revisit some of the RAID techniques and principles.

Download full text files

  • 805.pdf
    eng

Export metadata

Additional Services

Share in Twitter Search Google Scholar
Metadaten
Name:Petrov, Ilia
DOI:https://doi.org/10.1109/ICDE.2015.7113423
ISBN:978-1-4799-7964-6
Erschienen in:IEEE 31st International Conference on Data Engineering (ICDE), 2015 ; 13. - 17. April 2015, Seoul, Korea
Publisher:IEEE
Place of publication:Piscataway, NJ
Document Type:Conference Proceeding
Language:English
Year of Publication:2015
Pagenumber:4
First Page:1545
Last Page:1548
Dewey Decimal Classification:004 Informatik
Open Access:Nein
Licence (German):License Logo  Lizenzbedingungen IEEE