Proceedings of the VLDB Endowment · 2016 · 148 citations · 51 references
ComputingComputer ScienceComputer SystemsComputer NetworksDatabasesDistributed SystemsDirect Memory AccessDistributed Data ProcessingDistributed Database ArchitectureDistributed Memory SystemsLatency OptimizationRemote Memory AccessBottleneck DetectionDistributed OlapDistributed-memory ArchitecturesHigh-performance Computing NetworksHigh-performance NetworkingInfinibandRemote Direct Memory Access
The next generation of high-performance networks with remote direct memory access (RDMA) capabilities requires a fundamental rethinking of the design of distributed in-memory DBMSs. These systems are commonly built under the assumption that the network is the primary bottleneck and should be avoided at all costs, but this assumption no longer holds. For instance, with InfiniBand FDR 4×, the bandwidth available to transfer data across the network is in the same ballpark as the bandwidth of one memory channel. Moreover, RDMA transfer latencies continue to rapidly improve as well. In this paper, we first argue that traditional distributed DBMS architectures cannot take full advantage of high-performance networks and suggest a new architecture to address this problem. Then, we discuss initial results from a prototype implementation of our proposed architecture for OLTP and OLAP, showing remarkable performance improvements over existing designs.
51
Carlo Curino, Evan P. C. Jones, Yang Zhang et al. · Proceedings of the VLDB Endowment · 2010 · 532 citations
Speedy transactions in multicore in-memory databases
Stephen Tu, Wenting Zheng, Eddie Kohler et al. · 2013 · 527 citations · Full text
Robert R. Kallman, Hideaki Kimura, Jonathan Natkins et al. · Proceedings of the VLDB Endowment · 2008 · 525 citations
Aleksandar Dragojević, Dushyanth Narayanan, Orion Hodson et al. · Networked Systems Design and Implementation · 2014 · 503 citations