Distributed Database Systems: Where Are We Now?
Computer - Distributed computing systems: separate resources acting as one
The Network RamDisk: Using remote memory on heterogeneous NOWs
Cluster Computing
A Performance Analysis of 4X InfiniBand Data Transfer Operations
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Generic database cost models for hierarchical memory systems
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Enhancing the Performance of NFSv4 with RDMA
SNAPI '07 Proceedings of the Fourth International Workshop on Storage Network Architecture and Parallel I/Os
pNFS/PVFS2 over InfiniBand: early experiences
PDSW '07 Proceedings of the 2nd international workshop on Petascale data storage: held in conjunction with Supercomputing '07
A Spinning Join That Does Not Get Dizzy
ICDCS '10 Proceedings of the 2010 IEEE 30th International Conference on Distributed Computing Systems
An architecture for recycling intermediates in a column-store
ACM Transactions on Database Systems (TODS)
High-Performance Design of HBase with RDMA over InfiniBand
IPDPS '12 Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium
High performance RDMA-based design of HDFS over InfiniBand
SC '12 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
Hi-index | 0.00 |
Many database systems share a need for large amounts of fast storage. However, economies of scale limit the utility of extending a single machine with an arbitrary amount of memory. The recent broad availability of the zero-copy data transfer protocol RDMA over low-latency and high-throughput network connections such as InfiniBand prompts us to revisit the long-proposed usage of memory provided by remote machines. In this paper, we present a solution to make use of remote memory without manipulation of the operating system, and investigate the impact on database performance.