Usendfile: A User-Space Sendfile Verb Based on Flash and RDMA.

Hongzhang Yang,Yahui Yang,Yaofeng Tu,Ping Wang
DOI: https://doi.org/10.1109/cloud.2019.00080
2019-01-01
Abstract:Flash and RDMA (Remote Direct Memory Access) provide extremely high performance in storage and network hardware. However, a gap between distributed system and new hardware exists. Although RDMA speeds up memory access between two nodes, there are many serious problems to be solved when sending data or command from one flash to another flash. In this paper, we propose a distributed system on flash and RDMA, and implement a User-space Sendfile verb based on it. Experimental results show that the RPC in DSFR outperforms the traditional RPC mechanism by dozens of times, and the uSendfile reduces time overhead significantly.
What problem does this paper attempt to address?