SMB Direct – SMB3 over RDMA – The Linux Kernel Documentation
docs.kernel.org·1d·
Discuss: Hacker News
🛡️Capability VMs
Preview
Report Post

This document describes how to set up the Linux SMB client and server to use RDMA.

Overview

The Linux SMB kernel client supports SMB Direct, which is a transport scheme for SMB3 that uses RDMA (Remote Direct Memory Access) to provide high throughput and low latencies by bypassing the traditional TCP/IP stack. SMB Direct on the Linux SMB client can be tested against KSMBD - a kernel-space SMB server.

Installation

Install an RDMA device. As long as the RDMA device driver is supported by the kernel, it should work. This includes both software emulators (soft RoCE, soft iWARP) and hardware devices (InfiniBand, RoCE, iWARP).

Install a kernel with SMB Direct support. The first ker…

Similar Posts

Loading similar posts...