Skip to content
Book Open access

PIN: Less Is More for RDMA Load Balancing

Aug 2026 · Asia-Pacific Workshop on Networking · pp. 59-65 · 0 citations · 26 references
Computer Science

TL;DR

PIN is presented, a lightweight wrapper that layers on top of any existing fine-grained RDMA load balancer, showing analytically that practical thresholds preserve overall load-balance fairness while reducing short-flow exposure to temporarily slower paths.

Abstract

As RDMA becomes increasingly tolerant to out-of-order delivery, fine-grained packet-level multipathing is emerging as a practical design for datacenter fabrics. Packet spraying and related schemes improve load distribution for large flows, but they also force RDMA flows onto multiple paths whose conditions can differ at short timescales due to randomized traffic placement. For short flows, even one packet sent on a temporarily slower path can delay the entire flow. As a result, fine-grained load balancing can hurt, rather than help, small multi-packet flows. We present PIN, a lightweight wrapper that layers on top of any existing fine-grained RDMA load balancer. PIN applies less multipathing to short flows, which benefit from it least: it pins short flows to one path for their lifetime and leaves larger flows to the baseline mechanism. The design is simple, compositional, and requires only a size threshold. We show analytically that practical thresholds preserve overall load-balance fairness while reducing short-flow exposure to temporarily slower paths. Large-scale simulations across a variety of workloads show that PIN consistently improves both mean and tail completion time for short flows across multiple RDMA load-balancing baselines.

Read PDF

Similar papers

Open access 2026

Congestion-Aware Load Balancing with Flowlet Switching Based on Data and Control Plane Cooperation

ConFlet is presented, a congestion-aware load balancing with Flowlet switching based on the cooperation of the data and control plane, where the control plane monitors the global network status to perform the optimized routing decision, and the data plane implements the flow splitting and path switching.

Zi-Yong Li, Yu-Sheng Xia, Jun-Fei Li et al. · 0 citations
Conference Aug 2026

Fast and Scalable Reliable-Transport for Cross-Datacenter Lossy RDMA Networks

Extending lossy RDMA to cross-datacenter networks is increasingly important for distributed cloud services. However, existing lossy-RDMA reliability mechanisms are designed for intra-datacenter environments and suffer from three fundamental limitations when operating over long-haul links: (1) high feedback delay, (2) e...

Dong Zhou, Shuo Wang, Pei-Yuan Lin et al. · 0 citations
2026

Reliable RDMA Over Lossy Fabrics via Data-Control Partitioning

Due to the high operational complexity and limited deployment scale of lossless RDMA networks, the community has been exploring efficient RDMA communication over lossy fabrics. State-of-the-art (SOTA) lossy RDMA solutions implement a simplified selective repeat mechanism in RDMA NICs (RNICs) to enhance loss recovery ef...

Wenxue Li, Xiangzhou Liu, Yunxuan Zhang et al. · 0 citations
Book Open access Aug 2026

STORM: Enabling Traffic Scheduling for RDMA

STORM is presented, a NIC-level scheduler for all types of RDMA workloads using NIC-only information: the known RDMA request size, and per-queue-pair backlog, and converts these signals into a small number of extra priority levels on the wire and prioritizes requests that are either near completion or blocking queued d...

Jichun Wu, Ran Shu, Gianni Antichi et al. · 0 citations
Book Open access Aug 2026

InfiniFlow: Decoupling Virtual Channel Scalability from Buffer Requirements in Lossless Datacenter Networks

InfiniFlow is presented, a credit-based hop-by-hop flow control method that supports massive VCs with a limited buffer budget via per-port buffer sharing, and introduces a paradigm shift in buffer management: Upstream Allocates Buffer for Downstream (UABD).

Ze-Rui Tian, Sen Liu, Minkun Xue et al. · 0 citations
2026

RedLB: Load Balancing With a Redundant QP for RoCE

With the rapid development of network intensive applications such as LLM training and cloud storage, RoCE has been widely deployed in data center networks to enhance the underlying high-speed network and meet the high-performance requirements of upper layer applications. The existing host-based RoCE load balancing sche...

Hui-Min Luo, Jiao Zhang, Jia-Feng Jiang et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.