Re: [bmwg] question regarding draft-dcn-bmwg-containerized-infra-10

Gábor LENCSE <lencse@hit.bme.hu> Mon, 27 March 2023 08:08 UTC

Return-Path: <lencse@hit.bme.hu>
X-Original-To: bmwg@ietfa.amsl.com
Delivered-To: bmwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B67BC151B1C for <bmwg@ietfa.amsl.com>; Mon, 27 Mar 2023 01:08:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.375
X-Spam-Level:
X-Spam-Status: No, score=-0.375 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, GB_ABOUTYOU=0.5, HTML_MESSAGE=0.001, MISSING_HEADERS=1.021, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HcX3ocCozewC for <bmwg@ietfa.amsl.com>; Mon, 27 Mar 2023 01:08:36 -0700 (PDT)
Received: from frogstar.hit.bme.hu (frogstar.hit.bme.hu [IPv6:2001:738:2001:4020::2c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90A9FC151B1F for <bmwg@ietf.org>; Mon, 27 Mar 2023 01:08:32 -0700 (PDT)
Received: from [192.168.1.119] (host-79-121-41-205.kabelnet.hu [79.121.41.205]) (authenticated bits=0) by frogstar.hit.bme.hu (8.17.1/8.17.1) with ESMTPSA id 32R88D6P063434 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for <bmwg@ietf.org>; Mon, 27 Mar 2023 10:08:19 +0200 (CEST) (envelope-from lencse@hit.bme.hu)
X-Authentication-Warning: frogstar.hit.bme.hu: Host host-79-121-41-205.kabelnet.hu [79.121.41.205] claimed to be [192.168.1.119]
Content-Type: multipart/alternative; boundary="------------NiU3KYT9OUICRPUzEKDBgVwt"
Message-ID: <59f54f1b-4214-4347-17f3-06ab19f045f2@hit.bme.hu>
Date: Mon, 27 Mar 2023 10:08:09 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0
Content-Language: en-US
Cc: "bmwg@ietf.org" <bmwg@ietf.org>
References: <55ef9cd8-4019-b4bd-665d-8e27a089b823@hit.bme.hu> <CAHjU8B1h59Neqq3a_cEmg+PHgfxVYRmnxYZ0jmHhpD13PoKwOw@mail.gmail.com>
From: Gábor LENCSE <lencse@hit.bme.hu>
In-Reply-To: <CAHjU8B1h59Neqq3a_cEmg+PHgfxVYRmnxYZ0jmHhpD13PoKwOw@mail.gmail.com>
X-Virus-Scanned: clamav-milter 0.103.8 at frogstar.hit.bme.hu
X-Virus-Status: Clean
Received-SPF: pass (frogstar.hit.bme.hu: authenticated connection) receiver=frogstar.hit.bme.hu; client-ip=79.121.41.205; helo=[192.168.1.119]; envelope-from=lencse@hit.bme.hu; x-software=spfmilter 2.001 http://www.acme.com/software/spfmilter/ with libspf2-1.2.11;
X-DCC-debian-Metrics: frogstar.hit.bme.hu; whitelist
X-Scanned-By: MIMEDefang 2.86 on 152.66.248.44
Archived-At: <https://mailarchive.ietf.org/arch/msg/bmwg/KRisRg7EOfNd5hGAz_n8UdwhfMo>
Subject: Re: [bmwg] question regarding draft-dcn-bmwg-containerized-infra-10
X-BeenThere: bmwg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Benchmarking Methodology Working Group <bmwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bmwg>, <mailto:bmwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bmwg/>
List-Post: <mailto:bmwg@ietf.org>
List-Help: <mailto:bmwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bmwg>, <mailto:bmwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2023 08:08:37 -0000

Dear Minh-Ngoc,

Thank you very much for your quick reply. Please see my comments inline.

3/27/2023 8:46 AM keltezéssel, Minh Ngoc Tran írta:
> Hi Gábor,
>
> Thanks for your interest in the draft,
> We performed each test at least 5 times. And the average result of 
> them will be recorded as the final measurement value.

OK. I think 5 can be acceptable if your results are stable enough, but I 
usually use 10 or 20.

> Because of slide submission before hackathon time, the figures inside 
> the current slide is only the results of previous hackathon. This ietf 
> hackathon 116 we perform verification of these result with newer and 
> recent version of software (dpdk, ovs,...), so the example result  
> from ietf 116 hackathon I mentioned here will be a little bit different.

Yes, it seemed to be strange that results "From Hackathon 116" appeared 
in the slides. So they were from the previous one. OK.

I am curious about your new results. It would be nice if you could 
present them tomorrow!

> These are the example results
> - OVS-DPDK zero-packet loss (<0,1%) throughput in Gbps (1st to 5th 
> test) - 1518 bytes frame size: 26.17, 26.34, 26.14, 26.44, 26.07. 
> Standard deviation: 0.15
They are quite stable.
> - OVS-DPDK zero-packet loss (<0,1%) throughput in Gbps (1st to 5th 
> test) - 128 bytes frame size: 7.25, 7.41, 7.60, 7.30, 7.64. Standard 
> deviation: 0.17
They seem to be also acceptable, although I usually consider it as a 
kind of a warning sign if the difference of the minimum and maximum 
(7.64-7.25=0.39) is higher than than 5% of the average or median.

To be honest,  I expected much more scattered results due to 
Hyper-Threading enabled. So it was a nice surprise to me. :-)

BTW, it would be a great help for the readers to complementthe column 
diagrams with error bars showing either the standard deviation or 
minimum and maximum values. They give useful information about the 
stability of the results.

See you tomorrow at the BMWG meeting!

Gábor

> Thanks,
> Minh-Ngoc.
>
> On Mon, Mar 27, 2023 at 3:24 AM Gábor LENCSE <lencse@hit.bme.hu> wrote:
>
>     Dear Authors,
>
>     I have found your topic interesting and I have looked into your
>     slides (
>     https://datatracker.ietf.org/meeting/116/materials/slides-116-bmwg-considerations-for-benchmarking-network-performance-in-containerized-infrastructures
>     ) in advance.
>
>     I have a question, and I thought that perhaps it is better if I
>     ask it in advance and not during the meeting.
>
>     I have seen that you have some nice results "From Hackathon 116".
>     There are several graphs that show throughput (measured in Gbps)
>     as a function of frame size and some different other parameters
>     (e.g. number of CPU cores, etc.)
>
>     I wonder how many times the tests were repeated, and what
>     summarizing function was used (e.g. average, median) to express
>     the results of (hopefully) multiple tests only with a single number.
>     I would be interested in the standard deviation and/or minimum,
>     maximum, etc., (whatever you chose) of the results so that I can
>     see that stable or scattered nature of the results.
>
>     I ask this, because I have noticed among the BIOS settings:
>     "Intel(R) Hyper-Threading Tech Enabled", which I always disable to
>     avoid unstable results.
>
>     Best regards,
>
>     Gábor
>     _______________________________________________
>     bmwg mailing list
>     bmwg@ietf.org
>     https://www.ietf.org/mailman/listinfo/bmwg
>
>
>
> -- 
>
> __________________________________
>
> *Minh-Ngoc Tran*
>
> *Distributed Cloud and Network lab*
>
> *Soongsil University *
>
> *511 Sangdo-dong Dongjak-gu*
>
> *Seoul, 156-743 Korea*
>
> *TEL : (+82)-2-820-0841 *
>