nKV in action: accelerating KVstores on native computational storage with NearData processing
- Massive data transfers in modern data intensive systems resulting from low data-locality and data-to-code system design hurt their performance and scalability. Near-data processing (NDP) designs represent a feasible solution, which although not new, has yet to see widespread use. In this paper we demonstrate various NDP alternatives in nKV, which is a key/value store utilizing native computational storage and near-data processing. We showcase the execution of classical operations (GET, SCAN) and complex graph-processing algorithms (Betweenness Centrality) in-situ, with 1.4x-2.7x better performance due to NDP. nKV runs on real hardware - the COSMOS+ platform.
Author of HS Reutlingen | Vinçon, Tobias; Bernhardt, Arthur; Petrov, Ilia |
---|---|
DOI: | https://doi.org/10.14778/3415478.3415524 |
ISSN: | 2150-8097 |
Erschienen in: | Proceedings of the VLDB endowment |
Publisher: | ACM |
Place of publication: | New York, NY |
Document Type: | Journal article |
Language: | English |
Publication year: | 2020 |
Volume: | 13 |
Issue: | 12 |
Page Number: | 4 |
First Page: | 2981 |
Last Page: | 2984 |
DDC classes: | 004 Informatik |
Open access?: | Nein |
Licence (German): | ![]() |