István, Zsolt ; Sidler, David ; Alonso, Gustavo (2017)
Caribou: intelligent distributed storage.
In: Proceedings of the VLDB Endowment, 10 (11)
doi: 10.14778/3137628.3137632
Artikel, Bibliographie
Kurzbeschreibung (Abstract)
The ever increasing amount of data being handled in data centers causes an intrinsic inefficiency: moving data around is expensive in terms of bandwidth, latency, and power consumption, especially given the low computational complexity of many database operations. In this paper we explore near-data processing in database engines, i.e., the option of offloading part of the computation directly to the storage nodes. We implement our ideas in Caribou, an intelligent distributed storage layer incorporating many of the lessons learned while building systems with specialized hardware. Caribou provides access to DRAM/NVRAM storage over the network through a simple key-value store interface, with each storage node providing high-bandwidth near-data processing at line rate and fault tolerance through replication. The result is a highly efficient, distributed, intelligent data storage that can be used to both boost performance and reduce power consumption and real estate usage in the data center thanks to the micro-server architecture adopted.
Typ des Eintrags: | Artikel |
---|---|
Erschienen: | 2017 |
Autor(en): | István, Zsolt ; Sidler, David ; Alonso, Gustavo |
Art des Eintrags: | Bibliographie |
Titel: | Caribou: intelligent distributed storage |
Sprache: | Englisch |
Publikationsjahr: | August 2017 |
Verlag: | VLDB Endowment |
Titel der Zeitschrift, Zeitung oder Schriftenreihe: | Proceedings of the VLDB Endowment |
Jahrgang/Volume einer Zeitschrift: | 10 |
(Heft-)Nummer: | 11 |
DOI: | 10.14778/3137628.3137632 |
Kurzbeschreibung (Abstract): | The ever increasing amount of data being handled in data centers causes an intrinsic inefficiency: moving data around is expensive in terms of bandwidth, latency, and power consumption, especially given the low computational complexity of many database operations. In this paper we explore near-data processing in database engines, i.e., the option of offloading part of the computation directly to the storage nodes. We implement our ideas in Caribou, an intelligent distributed storage layer incorporating many of the lessons learned while building systems with specialized hardware. Caribou provides access to DRAM/NVRAM storage over the network through a simple key-value store interface, with each storage node providing high-bandwidth near-data processing at line rate and fault tolerance through replication. The result is a highly efficient, distributed, intelligent data storage that can be used to both boost performance and reduce power consumption and real estate usage in the data center thanks to the micro-server architecture adopted. |
Fachbereich(e)/-gebiet(e): | 20 Fachbereich Informatik 20 Fachbereich Informatik > Distributed and Networked Systems |
Hinterlegungsdatum: | 23 Jan 2023 11:57 |
Letzte Änderung: | 26 Apr 2023 11:20 |
PPN: | 50729095X |
Export: | |
Suche nach Titel in: | TUfind oder in Google |
Frage zum Eintrag |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |