Re: [Dclc] Agenda topics

Weixinpeng <weixinpeng@huawei.com> Tue, 28 October 2014 07:35 UTC

Return-Path: <weixinpeng@huawei.com>
X-Original-To: dclc@ietfa.amsl.com
Delivered-To: dclc@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E66D11A0398 for <dclc@ietfa.amsl.com>; Tue, 28 Oct 2014 00:35:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.611
X-Spam-Level:
X-Spam-Status: No, score=-2.611 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 rfHD5CM5iDyl for <dclc@ietfa.amsl.com>; Tue, 28 Oct 2014 00:35:48 -0700 (PDT)
Received: from szxga01-in.huawei.com (szxga01-in.huawei.com [119.145.14.64]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E94CD1A0396 for <dclc@irtf.org>; Tue, 28 Oct 2014 00:35:47 -0700 (PDT)
Received: from 172.24.2.119 (EHLO nkgeml403-hub.china.huawei.com) ([172.24.2.119]) by szxrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id CDN80832; Tue, 28 Oct 2014 15:35:28 +0800 (CST)
Received: from NKGEML507-MBX.china.huawei.com ([169.254.5.43]) by nkgeml403-hub.china.huawei.com ([10.98.56.34]) with mapi id 14.03.0158.001; Tue, 28 Oct 2014 15:35:20 +0800
From: Weixinpeng <weixinpeng@huawei.com>
To: Bob Briscoe <bob.briscoe@bt.com>, "Fred Baker (fred)" <fred@cisco.com>, "Eggert, Lars" <lars@netapp.com>
Thread-Topic: [Dclc] Agenda topics
Thread-Index: AQHP7tSGvqAI4IGI80qY8Q2Q+isV85xDnofwgACEeYD//3GvgIAAc5UAgADMTGA=
Date: Tue, 28 Oct 2014 07:35:19 +0000
Message-ID: <C5C3BB522B1DDF478AA09545169155B46D842FB0@nkgeml507-mbx.china.huawei.com>
References: <D8EC17A9-A105-484F-B36F-7806A1A80D48@cisco.com> <C5C3BB522B1DDF478AA09545169155B46D842B70@nkgeml507-mbx.china.huawei.com> <1903A114-C834-472D-9AA3-52983FE8972D@netapp.com> <CD5957AA-B604-4BBC-8F5E-404585FA2C5E@cisco.com> <201410272233.s9RMXm8h017085@bagheera.jungle.bt.co.uk>
In-Reply-To: <201410272233.s9RMXm8h017085@bagheera.jungle.bt.co.uk>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.76.176]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: http://mailarchive.ietf.org/arch/msg/dclc/YgpoG_4v2Jyx-aTuOyMtnLN20xA
Cc: "Zhulei (MBB Research)" <lei.zhu@huawei.com>, dclc <dclc@irtf.org>
Subject: Re: [Dclc] Agenda topics
X-BeenThere: dclc@irtf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Discussion of Data Center Latency Control <dclc.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/dclc>, <mailto:dclc-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/dclc/>
List-Post: <mailto:dclc@irtf.org>
List-Help: <mailto:dclc-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/dclc>, <mailto:dclc-request@irtf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Oct 2014 07:35:51 -0000

Hi all,
Thanks for your comments.
Let me give some more detailed clarification on this issue.
You are right that the initial purpose of draft-wei-tsvwg-tunnel-congestion-feedback is to solve network congestion,
ECN is used in the tunnel, ECN marks are used as an indication of congestion status of routers' buffers, and the document
tries to provide a solution to feed back this indication to tunnel ingress for the ingress to implement congestion control.

We assume latency mainly caused by queue length in the network.
For congestion control, the packets are marked when the buffer is filled to a specific threshold; but for latency control, we can
mark packets in another way: the packets are marked according to queue's length, which means as queue grows the number of marked
packets grows, as queue decreases the number of marked packets decreases. So we can collect the number of marked packets to learn about
information of queue length status and to do latency control at tunnel ingress based on this information.

About IPFIX, I am not sure whether it is suitable in DC, we can see it just as a possible method for information feedback, and there could be
other candidates. So I suggest currently we don't focus on this aspect.

Regards,
-Xinpeng

>-----Original Message-----
>From: Bob Briscoe [mailto:bob.briscoe@bt.com]
>Sent: Tuesday, October 28, 2014 6:33 AM
>To: Fred Baker (fred)
>Cc: Eggert, Lars; Weixinpeng; dclc
>Subject: Re: [Dclc] Agenda topics
>
>Fred, Lars,
>
>This is the same technique, but applied to a data centre by implementing the
>tunnel endpoints in the hypervisors:
><https://tools.ietf.org/html/draft-briscoe-conex-data-centre-02>
>
>It's the one I had prepared a presentation for in the last dclc mtg, but I gave
>up the slot so we had longer to discuss the direction of the group.
><http://www.bobbriscoe.net/presents/1407ietf/1407dc-congestion-policing.
>pdf>
>(I'd be happy to present it this time - perhaps in conjunction with Xinpeng if
>you establish that it will be relevant to data centres)
>
>
>And, to respond to Toby's IPR point, back in 2005 BT declared its IPR related to
>this, and updated the declaration in 2012, including royalty-free terms under
>the conditions specified here:
><https://datatracker.ietf.org/ipr/1922/>
>
>
>
>Bob
>
>At 15:39 27/10/2014, Fred Baker (fred) wrote:
>>Content-Language: en-US
>>Content-Type: multipart/signed;
>>
>boundary="Apple-Mail=_44D5A9BE-946A-4C98-96DA-75F726FDCBE8";
>>         protocol="application/pgp-signature"; micalg=pgp-sha1
>>
>>
>>On Oct 27, 2014, at 2:09 AM, Eggert, Lars <lars@netapp.com> wrote:
>>
>> > Hi Xinpeng,
>> >
>> > On 2014-10-27, at 09:21, Weixinpeng <weixinpeng@huawei.com> wrote:
>> >> It will be appreciated if there is a timeslot for me to show our
>> work on tunnel-based congestion control.
>> >> The following is a link to the document.
>> >>
>> http://datatracker.ietf.org/doc/draft-wei-tsvwg-tunnel-congestion-feed
>> back/
>> >
>> > could you outline how this draft is related to latency control in
>> datacenters? I read an earlier version and it seemed to be all about
>> wide area networks?
>> >
>> > Thanks,
>> > Lars
>>
>>I'm scratching my head as well. Lingli is a co-author, so maybe she can
>>comment here.
>>
>>The draft does mention NFV, which can be implemented across multiple
>>data centers connected by a WAN, but if primarily implemented within a
>>data center, and specifically mentions data centers. It also mentioned
>>latency in passing, in the third paragraph of the section on 3GPP.
>>
>>Where I'm scratching my head is figuring out what it's actually trying
>>to say. It explains NFV and that tunnels might be implemented in a
>>vSwitch, which is true, and often the case in architectures such as
>>OpenStack. It doesn't seem to make obvious points about that such as
>>are made in RFC 2983: when the tunnel is marked as having experienced
>>congestion, that information needs to be reflected in the interior
>>header at the tunnel endpoint. It talks quite a bit about IPFIX. I'm
>>not sure I walked away with "so do this".
>>
>>
>>_______________________________________________
>>Dclc mailing list
>>Dclc@irtf.org
>>https://www.irtf.org/mailman/listinfo/dclc
>
>____________________________________________________________
>____
>Bob Briscoe,                                                  BT