[tsvwg] LDCP: A PFC-Free Congestion Control for high speed data-center networks

daihuichen <daihuichen@huawei.com> Tue, 14 July 2020 06:44 UTC

Return-Path: <daihuichen@huawei.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id D51FB3A107F for <tsvwg@ietfa.amsl.com>; Mon, 13 Jul 2020 23:44:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id WILo9uSMbfiP for <tsvwg@ietfa.amsl.com>; Mon, 13 Jul 2020 23:44:56 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BEC63A0EA2 for <tsvwg@ietf.org>; Mon, 13 Jul 2020 23:44:56 -0700 (PDT)
Received: from lhreml717-chm.china.huawei.com (unknown []) by Forcepoint Email with ESMTP id 2E4CEF6AA6453A92F265 for <tsvwg@ietf.org>; Tue, 14 Jul 2020 07:44:54 +0100 (IST)
Received: from dggeme754-chm.china.huawei.com ( by lhreml717-chm.china.huawei.com ( with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1913.5; Tue, 14 Jul 2020 07:44:53 +0100
Received: from dggeme754-chm.china.huawei.com ( by dggeme754-chm.china.huawei.com ( with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Tue, 14 Jul 2020 14:44:50 +0800
Received: from dggeme754-chm.china.huawei.com ([]) by dggeme754-chm.china.huawei.com ([]) with mapi id 15.01.1913.007; Tue, 14 Jul 2020 14:44:50 +0800
From: daihuichen <daihuichen@huawei.com>
To: "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: LDCP: A PFC-Free Congestion Control for high speed data-center networks
Thread-Index: AdZZk5YbhbrQhRbYR5ayNY/lGFdBzg==
Date: Tue, 14 Jul 2020 06:44:50 +0000
Message-ID: <79209b6798904ad09e3ae36b6695a6e8@huawei.com>
Accept-Language: en-US
Content-Language: zh-CN
x-originating-ip: []
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/ea_scgrBum0V_JBFH0-VJCZCVY0>
Subject: [tsvwg] LDCP: A PFC-Free Congestion Control for high speed data-center networks
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jul 2020 06:44:58 -0000

Hello Folks,

Our team has worked on a congestion control algorithm that is able to turn off PFC in high speed data-center networks.
We have posted an initial draft today that can be found at https://www.ietf.org/internet-drafts/draft-dai-tsvwg-pfc-free-congestion-control-00.txt 

We would like to hear your comments and feedbacks.

Best regards,

On Monday, July 13, 2020 10:53 PM, internet-drafts@ietf.org [mailto:internet-drafts@ietf.org] wrote: 

A new version of I-D, draft-dai-tsvwg-pfc-free-congestion-control-00.txt
has been successfully submitted by Huichen Dai and posted to the IETF repository.

Name:		draft-dai-tsvwg-pfc-free-congestion-control
Revision:	00
Title:		PFC-Free Low Delay Control Protocol
Document date:	2020-07-13
Group:		Individual Submission
Pages:		11
URL:            https://www.ietf.org/internet-drafts/draft-dai-tsvwg-pfc-free-congestion-control-00.txt
Status:         https://datatracker.ietf.org/doc/draft-dai-tsvwg-pfc-free-congestion-control/
Htmlized:       https://tools.ietf.org/html/draft-dai-tsvwg-pfc-free-congestion-control-00
Htmlized:       https://datatracker.ietf.org/doc/html/draft-dai-tsvwg-pfc-free-congestion-control

   Today, low-latency transport protocols like RDMA over Converged
   Ethernet (RoCE) can provide good delay and throughput performance in
   small and lightly loaded high-speed datacenter networks due to
   lossless transport based on priority-based flow control (PFC).
   However, PFC suffers from various issues from performance degradation
   and unreliability (e.g., deadlock), limiting the deployment of RoCE
   to only small scale clusters (~1000).

   This document presents LDCP, a new transport that scales loss-
   sensitive transports, e.g., RDMA, to entire data-centers containing
   tens of thousands machines, without dependency on PFC for
   losslessness, i.e., PFC-free.  LDCP develops a novel end-to-end
   congestion control scheme and achieves very low queue occupancy even
   under high network utilization or large traffic churns, resulting in
   almost no packet loss.  Meanwhile, LDCP allows a new flow to jump
   start at full speed at the very beginning and therefore minimizes the
   latency for short RPC-style transactions.  LDCP relies on only WRED
   and ECN, two widely supported features on switches, so it can be
   easily deployed in existing network infrastructures.  Finally, LDCP
   is simple by design and thus can be easily implemented by
   programmable or ASIC NICs.


Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat