Re: [tsvwg] 回复:Takeaways for HPCC++

Richard Li <richard.li@futurewei.com> Mon, 02 November 2020 00:43 UTC

Return-Path: <richard.li@futurewei.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8ECD3A0AA4; Sun, 1 Nov 2020 16:43:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.989
X-Spam-Level:
X-Spam-Status: No, score=-1.989 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H2=-0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Amil4TWxoT5N; Sun, 1 Nov 2020 16:43:36 -0800 (PST)
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-eopbgr680106.outbound.protection.outlook.com [40.107.68.106]) (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 7DC433A0B20; Sun, 1 Nov 2020 16:43:35 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZRZGcCYiHE7aJn1rsVqCk8qZ2GpSZxFXM8lf5KwlJrcr+BcAYMFANH0cj61CB32uVf+b6hH9WXdp0qx/WXlqneL7VGW2pwbIgVGYByXtz/vOuc969e9yyMOsOZ6aCDqhWmYB6Ew9FCawcEHBQbhd9eXdp7AeD6NfTiCcqV/IX59Av93CzIubjtTpCVlPOhii7B4saKHmS0R9068UjjHEBqiIYKJ+TzrH59lLG4vwKivoEhN8ZR8flmxQclRV91l+3CtibazQ5gc5DDw0ht8RH3g8jeF+dK4kjDGqXUhlnKY3ECyjpYs+DnK9ict9ClowxSCkezzf5jv9ic7zd0kzJw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LTBjDAdyA+lumedsjZqqHo6n18OMqEjDnRmGNgJ0aGA=; b=BQsoD2BGi8syHtsDohxiVW6fyYpc2gt4SREb/+d7+ruGEvW0726uITwaGWlxK9NnwHdfAl6gBtEs5b60C3GgIkclyKbSmZe5cYEDs8nl3/lqOBUIqEn77FwOd7X80zmiCSxcxBJlzJi0ZJ3YlCIK6NxyswPwlZpO/OrZ4SR3KGh0mpD2PRuDI1z3e7IKcuEY6JvrklBPdTQgD45MZQLLx+gSS4Q7P4QuBIMOufLgrX85AAQQFb16bUqh4ghzmoaPtxWhOz9AnqUcfX695E38wHYbOQtNoR5iGKZgLpv4aEIHpujtClvWS794knsXtSvBvGzTqoS/gk6A80VHC33Rtg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LTBjDAdyA+lumedsjZqqHo6n18OMqEjDnRmGNgJ0aGA=; b=Pl052E+NQrEUiwGO2qHUzpwrCeoauJS8aCuZZX/ZpgPAcfh1+g3Vsf3iyDP9migsrlhy+B+V2VfUJcLsmj7G2u8abzY3ji02g8Tx3IEE/dqFVfy3YSJAtBGqHbv7n4V84bgpz+6invZJQQNVb4VlbsmWiBkF0gj8sz0hRdUQFBo=
Received: from BYAPR13MB2279.namprd13.prod.outlook.com (2603:10b6:a02:bd::21) by BYAPR13MB2374.namprd13.prod.outlook.com (2603:10b6:a02:bd::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.11; Mon, 2 Nov 2020 00:43:33 +0000
Received: from BYAPR13MB2279.namprd13.prod.outlook.com ([fe80::5537:f137:aa4e:c31a]) by BYAPR13MB2279.namprd13.prod.outlook.com ([fe80::5537:f137:aa4e:c31a%7]) with mapi id 15.20.3541.011; Mon, 2 Nov 2020 00:43:33 +0000
From: Richard Li <richard.li@futurewei.com>
To: "Scharf, Michael" <Michael.Scharf@hs-esslingen.de>, "Rui, Miao" <miao.rui@alibaba-inc.com>, tsvwg <tsvwg@ietf.org>
CC: Barak Gafni <gbarak@mellanox.com>, tsvwg-chairs <tsvwg-chairs@ietf.org>
Thread-Topic: [tsvwg] 回复:Takeaways for HPCC++
Thread-Index: AQHWiBkOrGey3R0JYUusPonJ2SiYg6mtlKwAgAa7+AA=
Date: Mon, 02 Nov 2020 00:43:32 +0000
Message-ID: <BYAPR13MB227942191D509AB9636B112487100@BYAPR13MB2279.namprd13.prod.outlook.com>
References: <725865b7-b8a5-4099-8019-e8c43c84f9b4.miao.rui@alibaba-inc.com> <4331364e-306f-41d0-b867-7dbc9aaa6bcc.miao.rui@alibaba-inc.com> <3f0684890ec9401080c26ccc9fa78ea6@hs-esslingen.de>
In-Reply-To: <3f0684890ec9401080c26ccc9fa78ea6@hs-esslingen.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: hs-esslingen.de; dkim=none (message not signed) header.d=none;hs-esslingen.de; dmarc=none action=none header.from=futurewei.com;
x-originating-ip: [76.102.116.231]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a6a6ea69-53af-439d-7405-08d87ec8537c
x-ms-traffictypediagnostic: BYAPR13MB2374:
x-microsoft-antispam-prvs: <BYAPR13MB23741B4E7F01397F1DA2F6E487100@BYAPR13MB2374.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KbgIfHAx6lmxdElsDolZo+XCbznVSiAL1R/g/v+03rVF3MaQpGrJ15h+zQ2XsrojnUdzleV8BzHutD1x1xJSxZANlgx8MAylTZOdEej0ZG9FIf37v81V1Cu2wpM5ZDS4HyBTkSYRe1Rbod7z8p9VNfBByS42rGlDKKyIL7ZoxzwFhtLQ1otlRfekcyqrDTzMOkseT+IucnF4HXx59FTLQGJ/H1D/5DMc+nC50LpWJE47qpG0qGAJJvpJnFDbwmToKYwdKaDNv9dfQKWtjMzJrPNLf62am5qUjFq997jgaHoJNklz3sCQSnNL7TuLFBdvDnbVZyqucjJCCrK76lhtHE5zY0kjc9ilzJ9cLKD7j+8iHVv9pwBW+4wqV5iOzLlSSKoxtkypWeoDfhwLpG5g3Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR13MB2279.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(346002)(396003)(376002)(39830400003)(136003)(224303003)(186003)(166002)(76116006)(966005)(83380400001)(9686003)(478600001)(66574015)(66476007)(66556008)(2906002)(54906003)(26005)(316002)(66446008)(66946007)(64756008)(110136005)(4326008)(7696005)(52536014)(8936002)(5660300002)(71200400001)(6506007)(53546011)(33656002)(86362001)(55016002)(44832011); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: pFPcXN7qD0+7JW3r9BJCq6zk0/MhEsW524uMLVfsM7OQL9g3gA2laBQ6sjgCr/AhZth7mAng1iVlLBqKOG/V9ShRos+BzPv3YiU/pBAyTL4eGwEP+cyVAki2efzzeLcjqnqNY1G18QIcALUf372kfIyi46u7tFTJhLeB91mJGp99u/WNU3P4f02m0t09Oqt9aBmVCJ5RkThgiCL2/aCHeF3xP7Lr59S33QeNetGri8+MI4+uNBe+8JtFxV67ryUO+mVzufTK2IRNLa+76Kn6dy8ATIU/swobVDmmoK4x5xtpryRheMLTlV6JP5ra2pmn5GUtdJoaqxZ/pEbfKyTio6UDE/TfPECXISu58P5eHW2lEiS8O88CnJASanU9xF+8dIy3kv3bqba0UcTncCNy1luoCko2oAghqWGZBQnYv3y+jROqbyx/p4Mxy5ipwZcsvfGIhm2dlM+76J7Yy+tRrGtjv5W9hec0CXBr4NVkvRfl412gQtr0EWYXr3uZM5b4RCt6nBmDMnIWHUWaAXgGXRd67gbhlOA1reilt3FfPCCyllhrl+N71ViHFwylcp/w1SI8gIfLeqmvDr/Rxid5JnnHdNcYD6PZY7Hfep7a6SY/zaXUuftngjQqBTi+4an9u9fTMHS4Lo3cuxtwHiCf2Q==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR13MB227942191D509AB9636B112487100BYAPR13MB2279namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR13MB2279.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a6a6ea69-53af-439d-7405-08d87ec8537c
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2020 00:43:32.6522 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: AWe8OaMwL4DVlbYxIB5fZMnCmwkZ19XCh2nPVaCKlNfpP7fFmqdTbmttMHnXw3zI+XrpLa9ibkBo14kSMscsBw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR13MB2374
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/oCgfdN5ClD_A1lxFgsDI6ZWYsP8>
Subject: Re: [tsvwg] 回复:Takeaways for HPCC++
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: Mon, 02 Nov 2020 00:43:39 -0000

> it is has specifically taken into account lessons learnt from protocols such as XCP

Would you mind sharing what lessons exactly you learnt from XCP?

Thanks,

Richard




From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of Scharf, Michael
Sent: Wednesday, October 28, 2020 10:48 AM
To: Rui, Miao <miao.rui@alibaba-inc.com>; tsvwg <tsvwg@ietf.org>
Cc: Barak Gafni <gbarak@mellanox.com>; tsvwg-chairs <tsvwg-chairs@ietf.org>
Subject: Re: [tsvwg] 回复:Takeaways for HPCC++

Hi all,
An editorial comment: ICCRG has published RFC 6077 about ten years ago. Obviously, the document may be a bit dated, but it is has specifically taken into account lessons learnt from protocols such as XCP or Quick-Start. Not all content of RFC 6077 may apply to current data centers. Nonetheless, some of the content in RFC 6077 is quite generic, and it could be useful to better explain in a description of HPC++ how this architecture addresses the challenges.
Best regards
Michael (as co-author of RFC 6077)

From: tsvwg <tsvwg-bounces@ietf.org<mailto:tsvwg-bounces@ietf.org>> On Behalf Of Rui, Miao
Sent: Friday, September 11, 2020 10:53 AM
To: Miao, Rui(缪睿) <miao.rui@alibaba-inc.com<mailto:miao.rui@alibaba-inc.com>>; tsvwg <tsvwg@ietf.org<mailto:tsvwg@ietf.org>>
Cc: Barak Gafni <gbarak@mellanox.com<mailto:gbarak@mellanox.com>>; tsvwg-chairs <tsvwg-chairs@ietf.org<mailto:tsvwg-chairs@ietf.org>>
Subject: [tsvwg] 回复:Takeaways for HPCC++

Dear WG members,

At IETF 108, we presented HPCC++, a new architecture for congestion control designed for high-speed networks. We have modified the draft according to the feedback from the meeting. The newer version is available at https://tools.ietf.org/html/draft-pan-tsvwg-hpccplus-02<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-pan-tsvwg-hpccplus-02&data=04%7C01%7Crichard.li%40futurewei.com%7C5f95b2910d2b41a59fe208d87b699b9a%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637395040817739023%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=Q%2FDwV%2Bm73NlD3m%2BmYoOIA0OGUUlgtUYCUFz2uwAC3Qk%3D&reserved=0>

Thanks, and please feel free to let us know if you have more comments.

Thanks,
Rui

------------------------------------------------------------------
发件人:Miao, Rui(缪睿) <miao.rui@alibaba-inc.com<mailto:miao.rui@alibaba-inc.com>>
发送时间:2020年8月2日(星期日) 11:21
收件人:tsvwg <tsvwg@ietf.org<mailto:tsvwg@ietf.org>>
抄 送:tsvwg-chairs <tsvwg-chairs@ietf.org<mailto:tsvwg-chairs@ietf.org>>; Wesley Eddy <wes@mti-systems.com<mailto:wes@mti-systems.com>>; "Pan, Rong" <rong.pan@intel.com<mailto:rong.pan@intel.com>>; Barak Gafni <gbarak@mellanox.com<mailto:gbarak@mellanox.com>>
主 题:Takeaways for HPCC++


Hello TSVWG members,

It was our pleasure to present HPCC++ in the IETF-108 meeting this week. We appreciate your valuable feedback. Our current draft is located at https://tools.ietf.org/html/draft-pan-tsvwg-hpccplus-01<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-pan-tsvwg-hpccplus-01&data=04%7C01%7Crichard.li%40futurewei.com%7C5f95b2910d2b41a59fe208d87b699b9a%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637395040817748978%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=mrAKAuPvwwdWCBghjQDoMYqNftztOQtCmGJivkqwgpE%3D&reserved=0>.
Here, we have summarized a list of takeaways to further improve the draft.

1. HPCC++ is a generic congestion control scheme that works for high-speed networks. It requires to have window limit and ACK self-clocking, which is out of the definition of RoCEv2 but should instead work well for TCP/iWRAP. In addition, HPCC++ conforms to the paradigm of existing TCP congestion control, such as switch marking, receiver feedback, and sender enforcement. The major changes are using inband telemetry as the congestion feedback and it is incremental. In the next revision, we describe clearly how it works for TCP/UDP and related protocols.

2. HPCC++ works for both data centers and the Internet. We will add descriptions and results for the Internet-scale size and latency in the next revision.

Thanks again for the comments. Please feel free to let us know if you have more thoughts.

All the best,
Rui, Rong, Barak