Re: [Dclc] Agenda topics

"Fred Baker (fred)" <fred@cisco.com> Mon, 27 October 2014 23:59 UTC

Return-Path: <fred@cisco.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 8716F1A87BD for <dclc@ietfa.amsl.com>; Mon, 27 Oct 2014 16:59:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -114.511
X-Spam-Level:
X-Spam-Status: No, score=-114.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_WHITELIST=-100] 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 M0ihlvcnXub8 for <dclc@ietfa.amsl.com>; Mon, 27 Oct 2014 16:59:04 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FFE71A1B39 for <dclc@irtf.org>; Mon, 27 Oct 2014 16:59:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5394; q=dns/txt; s=iport; t=1414454340; x=1415663940; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=8WJ1R1ylmVBzKwzT1mTXMUdMRHU5IYrGfWflB9AimSE=; b=jjbURe4OLTnoLohYdrLD1BRUxGvhSwyeIYhlwE3qoS1Mqphrshd6tH3l /NImHMh0/5OV7SRT/kIAWFKxvlH4PbhDuPDGfSa1DRnkV2hRCkoPkkiDA Tj8y1hweqxjLT5C2tircNmyEVVwNPVHBqwrHlFOaiw5/OBQxN4e4rl92Q o=;
X-Files: signature.asc : 195
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhgFAGrbTlStJV2R/2dsb2JhbABcgw5UWATNTQyGd1QCgRgWAX2EAgEBAQIBAQEBAWsLBQsCAQgYLicLJQIEDgUOiCoJDcs+AQEBAQEBAQEBAQEBAQEBAQEBAQEBF5AbCBQBAU8Hgy2BHgWSB4IQgVBohxKBMTyGOo4Hg3hsAYEOOYEDAQEB
X-IronPort-AV: E=Sophos;i="5.04,798,1406592000"; d="asc'?scan'208";a="366940873"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-6.cisco.com with ESMTP; 27 Oct 2014 23:58:58 +0000
Received: from xhc-rcd-x14.cisco.com (xhc-rcd-x14.cisco.com [173.37.183.88]) by rcdn-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id s9RNwwHw025164 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 27 Oct 2014 23:58:58 GMT
Received: from xmb-rcd-x09.cisco.com ([169.254.9.248]) by xhc-rcd-x14.cisco.com ([173.37.183.88]) with mapi id 14.03.0195.001; Mon, 27 Oct 2014 18:58:58 -0500
From: "Fred Baker (fred)" <fred@cisco.com>
To: Bob Briscoe <bob.briscoe@bt.com>
Thread-Topic: [Dclc] Agenda topics
Thread-Index: AQHP8kH47OGpOhQ4bE2CR6A5IYa/VA==
Date: Mon, 27 Oct 2014 23:58:57 +0000
Message-ID: <1FB54E87-B7EA-47B0-9823-7D64E0A79B5C@cisco.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> <0967E67B-0135-4709-B94D-B189B3028D8B@cisco.com> <201410272354.s9RNsmZM017287@bagheera.jungle.bt.co.uk>
In-Reply-To: <201410272354.s9RNsmZM017287@bagheera.jungle.bt.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [10.19.64.118]
Content-Type: multipart/signed; boundary="Apple-Mail=_88AE151C-0E85-43D1-9EF0-E3D042A16180"; protocol="application/pgp-signature"; micalg="pgp-sha1"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/dclc/x6R4vLDg-F2HAF-y60U9_rO35UY
Cc: Weixinpeng <weixinpeng@huawei.com>, "Eggert, Lars" <lars@netapp.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: Mon, 27 Oct 2014 23:59:07 -0000

On Oct 27, 2014, at 4:54 PM, Bob Briscoe <bob.briscoe@bt.com> wrote:

> Fred,
> 
> At 23:34 27/10/2014, Fred Baker (fred) wrote:
> 
>> On Oct 27, 2014, at 3:33 PM, Bob Briscoe <bob.briscoe@bt.com> wrote:
>> 
>> > 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)
>> 
>> Maybe the two discussions. I agree that a vSwitch or hypervisor can be the tunnel endpoint, and RFC 2983 tells us how to manage the CU flags between the two IP headers. The question in my mind is how that interacts with latency.
> 
> I can't answer for Xinpeng, but in my case there's a congestion policer in each ingress hypervisor and the fill rates of all the tenants' token buckets (in units of ECN marks) bounds the growth of the FIFO AQM queue that all tenants share. This policer focuses drop on any tenant(s) that would otherwise cause heavier congestion, but it isolates all the other tenants from any queuing beyond the configured bound.
> 
> The pathetic part is I can't give any results, at least not in a data centre scenario.

I know the feeling. But we can discuss the concept.

> Bob
> 
> 
>> Where things stand right now, this is likely to be our entire agenda. There is some work from KAIST and RedHat/Morgan Stanley that I would have liked to see discussed, and they want to delay until March.
>> 
>> I'll post an agenda showing the two discussions. Happy to have discussion from the floor as well.
>> 
>> > 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-feedback/
>> >> >
>> >> > 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
>> 
>> 
> 
> ________________________________________________________________
> Bob Briscoe,                                                  BT