V2 Data Engine

The Longhorn V2 Data Engine is built on the Storage Performance Development Kit (SPDK) and uses NVMe-oF (NVMe over Fabrics) for high-performance, kernel-bypass storage I/O.

Features

Transport Options

The V2 Data Engine supports two NVMe-oF transport protocols:

  • TCP (default) — works on any network, no special hardware required
  • RDMA — requires RDMA-capable hardware (e.g., Mellanox ConnectX with RoCE v2), provides lower latency and reduced CPU overhead

See RDMA Transport Support for details on enabling RDMA.

Efficient Rebuilds

Replica rebuilds use SPDK’s shallow copy and range shallow copy primitives, copying only allocated clusters rather than the full volume. See Shallow Copy and Deep Copy for details.


© 2019-2026 Longhorn a Series of LF Projects, LLC. Documentation Distributed under CC-BY-4.0.


For website terms of use, trademark policy and other project policies please see lfprojects.org/policies.