TU Darmstadt / ULB / TUbiblio

Caribou: intelligent distributed storage

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 Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen