Online bit flip detection for in-memory B-trees live!

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Contributors

Abstract

Hardware vendors constantly decrease the feature sizes of integrated circuits to obtain higher performance and energy efficiency. As a side-effect, integrated circuits - like CPUs and main memory - become more and more vulnerable to external influences and thus unreliable, which results in increasing numbers of (multi-) bit flips. From a database perspective bit flip errors in main memory will become a major challenge for modern in-memory database systems, which keep all their enterprise data in volatile, unreliable main memory. Existing hardware error control techniques like ECC-DRAM are able to detect and correct memory errors, but their detection and correction capabilities are limited and come along with several downsides. To underline this we heat up RAM live on-site to show possible error rates of future hardware. We previously presented various techniques for the B-Tree - as a wide-spread index structure - for online error detection and thus increase its overall reliability [Keal4b], We also show live performance comparisons in terms of throughput and error detection rates between several bit flip detecting B-Tree variants. By that, we demonstrate the tradeoff between detection accuracy and index throughput. Furthermore, we show annotated structural information about the trees like corrupted nodes and inaccessible sub-trees.

Details

Original languageEnglish
Title of host publicationDatenbanksysteme fur Business, Technologie und Web, BTW 2015 - Proceedings
EditorsThomas Seidl, Norbert Ritter, Harald Schoning, Kai-Uwe Sattler, Theo Harder, Steffen Friedrich, Wolfram Wingerath
PublisherGesellschaft fur Informatik (GI)
Pages675-678
Number of pages4
ISBN (electronic)978-3-88579-635-0
Publication statusPublished - 2015
Peer-reviewedYes

Publication series

SeriesLecture Notes in Informatics (LNI), Proceedings - Series of the Gesellschaft fur Informatik (GI)
Volume241
ISSN1617-5468

Symposium

Title16th Conference on Database Systems for Business, Technology and Web
Abbreviated titleBTW 2015
Conference number16
Duration4 - 6 March 2015
LocationUniversität Hamburg
CityHamburg
CountryGermany

External IDs

ORCID /0000-0001-8107-2775/work/198592315

Keywords

Research priority areas of TU Dresden

DFG Classification of Subject Areas according to Review Boards

Subject groups, research areas, subject areas according to Destatis

Sustainable Development Goals

ASJC Scopus subject areas