Caribou
Autor: | Zsolt István, David Sidler, Gustavo Alonso |
---|---|
Rok vydání: | 2017 |
Předmět: |
010302 applied physics
Computer science business.industry Distributed computing General Engineering Fault tolerance 02 engineering and technology Information repository 01 natural sciences 020204 information systems Embedded system 0103 physical sciences Computer data storage Distributed data store 0202 electrical engineering electronic engineering information engineering Data center Non-volatile random-access memory business Dram |
Zdroj: | Proceedings of the VLDB Endowment, 10 (11) |
ISSN: | 2150-8097 |
Popis: | 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 microserver architecture adopted. Proceedings of the VLDB Endowment, 10 (11) ISSN:2150-8097 |
Databáze: | OpenAIRE |
Externí odkaz: |