From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk1-x72c.google.com (mail-qk1-x72c.google.com [IPv6:2607:f8b0:4864:20::72c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 37CAB3B29E; Fri, 21 Sep 2018 14:43:00 -0400 (EDT) Received: by mail-qk1-x72c.google.com with SMTP id b19-v6so8789782qkc.6; Fri, 21 Sep 2018 11:43:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=lG0Lo9W4BGX38Fd+jNBwRryJbrXveI+oLZ+u2166SsI=; b=h/RenpjKvHfyqHPzrpPNWvdfZZ2Q4ROkUb49qW3XJqHFiL9CUxMJ7cDl3DJ5RAs3go SkOy4xcQiDhmJ0exwWYFz0LZj5yBzghUOMnVveybWptOhrMJWmIyIejoUnO1W87xuJwg oL6zQwjvUQuQKBaQSmygj41eA2NxqIFoVrp978JzlF3HMoAFTz6Y/JHbuXynzgKNu5Ei N0ijwjlGo8tuzANAFquYXlU5Id4vAuQlLQxnB8CFmLlJl83+GEMzU7LjU9uqBth2ZRmN s/Gzf9foubXcIBoOfyeZ4FD5QryrgDL+ioSuP0bsxLWrKIeupfYievz45DYAuiU2Q8HC l2TQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=lG0Lo9W4BGX38Fd+jNBwRryJbrXveI+oLZ+u2166SsI=; b=YzvCF35GrW34nvhagwEbtTw0kbBtfz6iwZjdXtFyGJnLuQVdgXWOUqje+u46Zh3vW1 T9RJ1wV6ERQSb6uBUrV+646i3Mg+SKGL/IT5PEteHqygGA7LBMIcnlB5TDzxUgW9usuD 56UaXDteO3wKyYOz6uDGkvDI2Br2F9vGA2PDXYRWxALzi0D+WmyIHiNyCDIKCPZ6Cxo5 9iLB1TMseRCnTimlFwkFXYkYLozv8bIQ6uzLzjM2FbpOcfVBtIbjUnSX4J26MZ/Oa0Wf X9zgh8ZSzTvCnIhAFtu7pQ5KM/H817SrlZz9AdqvbPBpfg/w/4L94i5kvrLNaeSZC2K9 M75Q== X-Gm-Message-State: APzg51BhzHDocASXb70gO4nIwVkwcau7xlkI50KBOBBOixYed5sUnhgO rn3M7I+CPiETsEbHDRHTp90hgqJoPCgR7gmyN5bUpQ== X-Google-Smtp-Source: ANB0VdYQRTjiELAlVLTGkMfnYLNv5ubUmh0vF/7fKktDS74dOwswSmDIl6AJdiy9eyFl6Mam7tvIYBJk4+ufgItxHLY= X-Received: by 2002:a37:c0d5:: with SMTP id v82-v6mr5652360qkv.65.1537555379380; Fri, 21 Sep 2018 11:42:59 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Dave Taht Date: Fri, 21 Sep 2018 11:42:47 -0700 Message-ID: To: ecn-sane@lists.bufferbloat.net, Cake List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [Cake] some 100 flow 100Mbit tests of cake, fq_codel, pie, with ecn on or off X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Sep 2018 18:43:00 -0000 On Fri, Sep 21, 2018 at 11:35 AM Dave Taht wrote: > > As it happens, I'm primarily trying to get to the root causes of > babeld going flaky on me, and my primary purpose was to test babeld > 1.8.3 while under load, but I have a few observations in this dataset. > > It is WAY easier if you just download the tarball and use flent to > look at the various graphs. > > so: > > wget http://flent-fremont.bufferbloat.net/~d/babel-ecn.tgz > > or browse: http://flent-fremont.bufferbloat.net/~d/babel-ecn/ > > I started writing up things, with pictures, and so on, and that > started to get long, and I want to finish blowing babel up (if I can) > before I can safely deploy it so... > > The test was client <-> 100Mbit bottleneck <-> server > with ecn on or off on cubic tcp. > > I ran most of them at a higher resolution (-s .02). See the included > test script for more details. Running at this resolution required many > minutes and 7GB's of memory to post-process the files. > > I need to go fix tc-iterate so I can get queue depths again. I'd also > like to add irtt support to tcp_nup - I'm A) mostly interested in > making babel fail, and B) tcp flows > > I did collect a ton of interesting statistics on the tcp flows. The > tcp rtt CDFs, in particular. > > The files with no qdisc mentioned are cake. > > 0) I did the fq_codel_fast tests using memlimit 4M (the openwrt > default, so far as I know(?) > > 1) At this workload, pie's ecn support gets disabled almost completely > - the drop probability cracks 10% and it drops away... something like > 370 packets marked vs 49000 dropped. > > * You can see cake doing quite well vis a vis fq_codel, but you can > also see that the RTT is inflated in either case with ecn on vs off. > > * You can see the effects of hash collisions on codel - one test had a > major hash collision on the measurement flow. > > * Probably the most interesting result (and one reason why I started > fiddling with the bulk dropper code in the first place) > > was cake vs fq_codel_fast, attached. To clarify, the ruler flat line is cake. The other line is fq_codel and it's collisions. > But: DO suck down these files and peruse for yourself. > > -- > > Dave T=C3=A4ht > CTO, TekLibre, LLC > http://www.teklibre.com --=20 Dave T=C3=A4ht CEO, TekLibre, LLC http://www.teklibre.com Tel: 1-669-226-2619