The increasing amount of data that needs to be collected and analyzed requires large-scale datacenter architectures that are naturally more susceptible to faults of single com-ponents. One way to offer consistent services on such unre-liable systems are replicated state machines (RSMs). Yet, traditional RSM protocols cannot deliver the needed latency and request rates for future large-scale systems. In this pa-per, we propose a new set of protocols based on Remote Direct Memory Access (RDMA) primitives. To asses these mechanisms, we use a strongly consistent key-value store; the evaluation shows that our simple protocols improve RSM performance by more than an order of magnitude. Further-more, we show that RDMA introduces various new option...
This paper gives an overview of Remote Direct Memory Access (RDMA) over IP. The first part of the pa...
Distributed data structures are key to implementing scalable applications for scientific simulations...
Running programs across multiple nodes in a cluster of networked computers, such as in a supercomput...
Remote Direct Memory Access (RDMA) is becoming widely available in data centers. This technology all...
International audienceReplication is essential for fault-tolerance, but it is also a source of high ...
© 2019, is held by the owner/author(s). Highly available database systems rely on data replication t...
Remote Direct Memory Access (RDMA) is a networking protocol that provides high bandwidth and low lat...
Abstract. Remote Direct Memory Access (RDMA) is a technology to update a remote machine’s memory wit...
We will cover distributed memory programming of high-performance supercomputers and datacenter compu...
It is becoming increasingly popular for distributed systems to exploit offload to reduce load on the...
This paper describes the design and implementation of HERD, a key-value system designed to make the ...
High-performance, byte-addressable non-volatile main memories (NVMMs) allow application developers t...
Remote Direct Memory Access (RDMA) fabrics such as Infiniband and Converged Ethernet report latencie...
Remote Direct Memory Access (RDMA) is a technology that allows direct access from the network to a m...
State machine replication is the most general approach for providing highly available services with ...
This paper gives an overview of Remote Direct Memory Access (RDMA) over IP. The first part of the pa...
Distributed data structures are key to implementing scalable applications for scientific simulations...
Running programs across multiple nodes in a cluster of networked computers, such as in a supercomput...
Remote Direct Memory Access (RDMA) is becoming widely available in data centers. This technology all...
International audienceReplication is essential for fault-tolerance, but it is also a source of high ...
© 2019, is held by the owner/author(s). Highly available database systems rely on data replication t...
Remote Direct Memory Access (RDMA) is a networking protocol that provides high bandwidth and low lat...
Abstract. Remote Direct Memory Access (RDMA) is a technology to update a remote machine’s memory wit...
We will cover distributed memory programming of high-performance supercomputers and datacenter compu...
It is becoming increasingly popular for distributed systems to exploit offload to reduce load on the...
This paper describes the design and implementation of HERD, a key-value system designed to make the ...
High-performance, byte-addressable non-volatile main memories (NVMMs) allow application developers t...
Remote Direct Memory Access (RDMA) fabrics such as Infiniband and Converged Ethernet report latencie...
Remote Direct Memory Access (RDMA) is a technology that allows direct access from the network to a m...
State machine replication is the most general approach for providing highly available services with ...
This paper gives an overview of Remote Direct Memory Access (RDMA) over IP. The first part of the pa...
Distributed data structures are key to implementing scalable applications for scientific simulations...
Running programs across multiple nodes in a cluster of networked computers, such as in a supercomput...