Proceedings of the 16th International Conference on Extending Database Technology 2013
DOI: 10.1145/2452376.2452429
|View full text |Cite
|
Sign up to set email alerts
|

Elastic online analytical processing on RAMCloud

Abstract: A shared-nothing architecture is state-of-the-art for deploying a distributed analytical in-memory database management system: it preserves the in-memory performance advantage by processing data locally on each node but is difficult to scale out. Modern switched fabric communication links such as InfiniBand narrow the performance gap between local and remote DRAM data access to a single order of magnitude. Based on these premises, we introduce a distributed in-memory database architecture that separates the qu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 13 publications
(14 citation statements)
references
References 18 publications
0
14
0
Order By: Relevance
“…RDMA-enabled network is changing the assumption in traditional distributed data management systems in which network I/O is the primary performance bottleneck. Some systems [32,33] have introduced RDMA inside, but they just carry out some add-on optimizations for RDMA later; the original architecture is obsolete. As a result, they cannot take full advantage of the opportunities presented by RDMA.…”
Section: System Architecture and Design Schemes In Platforms With Newmentioning
confidence: 99%
See 1 more Smart Citation
“…RDMA-enabled network is changing the assumption in traditional distributed data management systems in which network I/O is the primary performance bottleneck. Some systems [32,33] have introduced RDMA inside, but they just carry out some add-on optimizations for RDMA later; the original architecture is obsolete. As a result, they cannot take full advantage of the opportunities presented by RDMA.…”
Section: System Architecture and Design Schemes In Platforms With Newmentioning
confidence: 99%
“…The RDMA-enabled network addresses the two most important difficulties encountered with traditional distributed transaction scaling: limited bandwidth and high CPU overhead in data transfers. Some RDMA-aware data management systems [32] have also emerged, but such systems are primarily concerned with direct RDMA support at the storage tier, and transaction processing is not the focus. Other RDMA-aware systems [125] focus on transactional processing, but they still adopt centralized managers that affect the scalability of distributed transactions.…”
Section: Transaction Processing In Platforms With New Hardwarementioning
confidence: 99%
“…This technology shift is already yielding major changes in the application domain. New scalable in-memory applications and the services they are built on, such as key-value object stores [40,41], graph stores [48], data analytics [57] services, and transaction systems [34], are some of the examples that benefit from data-centric rack-scale architectures.…”
Section: Introductionmentioning
confidence: 99%
“…RAMCloud [4] is a system providing the aforementioned features. It is now used in various fields: analytics [11], or used as a low-latency storage for SDNs [12], [13], or for scientific workflows [14].…”
Section: Introductionmentioning
confidence: 99%