Publication | Closed Access
KV-Direct
186
Citations
70
References
2017
Year
Unknown Venue
Cluster ComputingEngineeringHigh Performance Computer NetworkEdge ComputingHigh-performance ArchitectureCloud ComputingComputer ArchitectureComputer EngineeringProgrammable NicData CentersKeyvalue DatabaseParallel ProgrammingComputer ScienceData Center NetworkParallel ComputingRdma Primitives
Performance of in-memory key-value store (KVS) continues to be of great importance as modern KVS goes beyond the traditional object-caching workload and becomes a key infrastructure to support distributed main-memory computation in data centers. Recent years have witnessed a rapid increase of network bandwidth in data centers, shifting the bottleneck of most KVS from the network to the CPU. RDMA-capable NIC partly alleviates the problem, but the primitives provided by RDMA abstraction are rather limited. Meanwhile, programmable NICs become available in data centers, enabling in-network processing. In this paper, we present KV-Direct, a high performance KVS that leverages programmable NIC to extend RDMA primitives and enable remote direct key-value access to the main host memory.
| Year | Citations | |
|---|---|---|
Page 1
Page 1