Abstract
LSM-trees have emerged as the write-optimized index of choice for key-value stores and relational database systems. LSM-trees typically rely on a storage manager on top of a file system for storing data on Solid-State Drives (SSDs). The I/O path thus comprises four layers, each independently managing similar indirection, journaling, and garbage collection mechanisms. Such overhead is increasingly problematic. First, the advent of microsecond-scale SSDs makes it necessary to streamline the I/O software stack. Second, the increasing performance gap between storage and CPU makes it necessary to reduce CPU storage overhead. A solution is to collapse LSM, file system, and SSD management layers into a single software layer embedded on computational storage. Specific commercial solutions are already available. In this short paper, we describe the design space for LSM management on computational storage.
Originalsprog | Engelsk |
---|---|
Titel | 15th International Workshop on Data Management on New Hardware, DaMoN 2019 |
Forlag | Association for Computing Machinery, Inc. |
Publikationsdato | 1 jul. 2019 |
Artikelnummer | 3329927 |
ISBN (Elektronisk) | 9781450368018 |
DOI | |
Status | Udgivet - 1 jul. 2019 |
Udgivet eksternt | Ja |
Begivenhed | 15th International Workshop on Data Management on New Hardware, DaMoN 2019, Held with ACM SIGMOD/PODS 2019 - Amsterdam, Holland Varighed: 1 jul. 2019 → … |
Konference
Konference | 15th International Workshop on Data Management on New Hardware, DaMoN 2019, Held with ACM SIGMOD/PODS 2019 |
---|---|
Land/Område | Holland |
By | Amsterdam |
Periode | 01/07/2019 → … |
Sponsor | Oracle, SAP |
Navn | Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems |
---|
Bibliografisk note
Publisher Copyright:© 2019 ACM.