• Home
  • Search
  • Swing: Providing Long-Range Lossless RDMA via PFC-Relay
  • Cite Icon29
  • https://doi.org/10.1109/tpds.2022.3215517Copy DOI Icon

Swing: Providing Long-Range Lossless RDMA via PFC-Relay

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Remote Direct Memory Access (RDMA) has been widely deployed in datacenters for its high performance. Large-scale high performance cloud services built on geographically distributed datacenters require long-range RDMA for performance requirements. However, existing RDMA solutions can hardly satisfy the stringent requirements of the emerging large-scale high-performance cloud services built on geo-distributed datacenters in terms of throughput and delay. On the one hand, lossless RDMA suffers from a deep buffer and potential suboptimal throughput for inter-datacenter traffic due to delayed response to Priority Flow Control (PFC) messages. On the other hand, lossy RDMA with selective retransmissions suffers from poor performance when multiple flows with different round-trip times (RTTs) coexist in cross-datacenter scenarios. This article proposes <sc xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Swing</small> , which expands the high-performance lossless RDMA to long-distance links through PFC-Relay. <sc xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Swing</small> ensures the throughput of long-distance links while minimizing the buffer requirement for long-range RDMA. It enables long-range RDMA without making any modifications to existing in-datacenter networks. The evaluation shows that <sc xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Swing</small> can reduce the average flow completion time (FCT) by 14%-66% in a variety of traffic scenarios.

Similar Papers
  • Book Chapter
  • Citations5

Evaluation of RDMA Opportunities in an Object-Oriented DSM

  • Oct 01, 2007
  • Ronald Veldema +1
  • Conference Article
  • Citations6

Implementation of an efficient RDMA mechanism tightly coupled with a TCP/IP offload engine

  • Jun 01, 2008
  • Hankook Jang +2
  • Research Article
  • Citations5

RXIO: Design and implementation of high performance RDMA-capable GridFTP

  • Dec 21, 2011
  • Computers &amp; Electrical Engineering
  • Yuan Tian +2
  • Research Article

A Verified High-Performance Composable Object Library for Remote Direct Memory Access

  • Jan 08, 2026
  • Proceedings of the ACM on Programming Languages
  • Guillaume Ambal +7
  • Research Article
  • Citations12

RF-RPC: Remote Fetching RPC Paradigm for RDMA-Enabled Network

  • Jul 01, 2019
  • IEEE Transactions on Parallel and Distributed Systems
  • Yongwei Wu +5
  • Research Article

In-Network Load Balancing With Fast Congestion Flow Detection for Lossless Data Center Networks

  • Jan 01, 2025
  • IEEE Transactions on Industrial Informatics
  • Qingyu Shi +6
  • Book Chapter
  • Citations2

Design and Implementation of HDFS over Infiniband with RDMA

  • Jan 01, 2013
  • Dong Buyun +4
  • Conference Article
  • Citations12

Toward Effective and Fair RDMA Resource Sharing

  • Aug 01, 2018
  • Haonan Qiu +7
  • Research Article
  • Citations4

Reliable multicast using remote direct memory access (RDMA) over a passive optical cross-connect fabric enhanced with wavelength division multiplexing (WDM)

  • Jan 01, 2019
  • APSIPA Transactions on Signal and Information Processing
  • Kin-Wai Leong +2
  • Conference Article
  • Citations53

Remote Direct Memory Access over the Converged Enhanced Ethernet Fabric: Evaluating the Options

  • Aug 01, 2009
  • David Cohen +8
  • Conference Article
  • Citations53

Memory Management Strategies for Data Serving with RDMA

  • Aug 01, 2007
  • Dennis Dalessandro +1
  • Conference Article
  • Citations4

RDMA Load Balancing via Data Partition

  • Jul 01, 2019
  • Yi Wang +5
  • Conference Article
  • Citations11

RDMA control support for fine-grain parallel computations

  • Jan 01, 2004
  • A Smyk +1
  • Conference Article
  • Citations2

RDMA vs. RPC for Implementing Distributed Data Structures

  • Nov 01, 2019
  • Benjamin A Brock +5
  • Conference Article
  • Citations5

Review of RDMA-enabled Consensus Protocols

  • Jun 01, 2019
  • Karim Sonbol +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.