Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3409501.3409509acmotherconferencesArticle/Chapter ViewAbstractPublication PageshpcctConference Proceedingsconference-collections
research-article

Combining RTT and ECN for RoCEv2 Protocol

Published: 25 August 2020 Publication History

Abstract

Remote direct memory access (RDMA) has the advantages of direct user-level access to HW, asynchronous communication, etc. RoCEv2 protocol enables RDMA technology to be used in large-scale data centers over Ethernet. It provides high throughput and low latency for data center, but it faces the problem of network congestion caused by RoCEv2 data flow. Efficient congestion control strategy plays an important role in the performance of RoCEv2 based data center network. At present, the network congestion control algorithms for RoCEv2 protocol are mainly based on ECN marked DCQCN and RTT based TIMELY. ECN and RTT have different characteristics and advantages. ECN is more effective to prevent packet losses; whereas RTT controls end-to-end queuing delay better. In this paper, a new algorithm RTT_DCQCN is presented for congestion control which is based on DCQCN. In RTT_DCQCN, the CNP generation mechanism and rate adjustment strategy are optimized; and the scheme of introducing RTT signal into DCQCN is proposed, in which the congestion degree is judged by using ECN and RTT together. The RoCEv2 protocol is implemented on ns-3 network simulation platform. The simulation experiment on ns-3 proved that RTT_DCQCN is valid for the aim of improving stability, fairness and throughput of the RoCEv2 data flows.

References

[1]
Infiniband Trade Association. Supplement to InfiniBand Architecture specification volume 1 release 1.2.2 annex A16. 2010:1--17.
[2]
Infiniband Trade Association. Supplement to InfiniBand Architecture Specification Volume 1 Release 1.2.1 Annex A17: RoCEv2. 2014:1--23.
[3]
"IEEE 802.1Qbb: Priority-based Flow Control." http://www.ieee802.org/1/pages/802.1bb.html
[4]
Ramakrishnan K, Floyd S, Black D. The Addition of Explicit Congestion Notification (ECN) to IP. RFC Editor, 2001.
[5]
Liu Q, Russell R D, Mizero F, et al. Implementation of PFC and RCM for RoCEv2 Simulation in OMNeT++. Proceedings of the OMNeT++ Community Summit 2015.
[6]
Zhu Y, Eran H, Firestone D, et al. Congestion Control for Large-Scale RDMA Deployments. Acm Sigcomm Computer Communication Review, 2015, 45(5):523--536.
[7]
Mittal R, Lam V T, Dukkipati N, et al. TIMELY: RTT-based Congestion Control for the Datacenter. ACM Conference on Special Interest Group on Data Communication. ACM, 2015:537--550.
[8]
Zhu Y, Ghobadi M, Misra V, et al. ECN or Delay: Lessons Learnt from Analysis of DCQCN and TIMELY. International on Conference on Emerging Networking Experiments and Technologies. ACM, 2016:313--327.
[9]
Zeng G, Bai W, Chen G, et al. Combining ECN and RTT for Datacenter Transport. Asia-Pacific Workshop. 2017:36--42.
[10]
The ns-3 Simulator. https://www.nsnam.org/.

Cited By

View all
  • (2024)μMon: Empowering Microsecond-level Network Monitoring with WaveletsProceedings of the ACM SIGCOMM 2024 Conference10.1145/3651890.3672236(274-290)Online publication date: 4-Aug-2024
  • (2022)Congestion Detection and Link Control via Feedback in RDMA Transmission2022 International Conference on Service Science (ICSS)10.1109/ICSS55994.2022.00010(1-4)Online publication date: May-2022
  • (2022)NVIDIA’s Quantum InfiniBand Network Congestion Control Technology and Its Impact on Application PerformanceHigh Performance Computing10.1007/978-3-031-07312-0_2(26-43)Online publication date: 29-May-2022

Index Terms

  1. Combining RTT and ECN for RoCEv2 Protocol

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    HPCCT & BDAI '20: Proceedings of the 2020 4th High Performance Computing and Cluster Technologies Conference & 2020 3rd International Conference on Big Data and Artificial Intelligence
    July 2020
    276 pages
    ISBN:9781450375603
    DOI:10.1145/3409501
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    In-Cooperation

    • Xi'an Jiaotong-Liverpool University: Xi'an Jiaotong-Liverpool University

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 25 August 2020

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Congestion Control
    2. ECN
    3. RTT
    4. RoCEv2

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    HPCCT & BDAI 2020

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)43
    • Downloads (Last 6 weeks)5
    Reflects downloads up to 02 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)μMon: Empowering Microsecond-level Network Monitoring with WaveletsProceedings of the ACM SIGCOMM 2024 Conference10.1145/3651890.3672236(274-290)Online publication date: 4-Aug-2024
    • (2022)Congestion Detection and Link Control via Feedback in RDMA Transmission2022 International Conference on Service Science (ICSS)10.1109/ICSS55994.2022.00010(1-4)Online publication date: May-2022
    • (2022)NVIDIA’s Quantum InfiniBand Network Congestion Control Technology and Its Impact on Application PerformanceHigh Performance Computing10.1007/978-3-031-07312-0_2(26-43)Online publication date: 29-May-2022

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media