Re: [bmwg] WG Last Call: draft-ietf-bmwg-benchmarking-stateful-04

Gábor LENCSE <lencse@hit.bme.hu> Mon, 08 January 2024 21:22 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 A2616C1CFC73 for <bmwg@ietfa.amsl.com>; Mon, 8 Jan 2024 13:22:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham 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 sYlRGo19Ed4z for <bmwg@ietfa.amsl.com>; Mon, 8 Jan 2024 13:22:56 -0800 (PST)
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 599D3C1CFC76 for <bmwg@ietf.org>; Mon, 8 Jan 2024 13:22:38 -0800 (PST)
Received: from [192.168.123.3] (szefw.sze.hu [193.224.128.20]) (authenticated bits=0) by frogstar.hit.bme.hu (8.17.1/8.17.1) with ESMTPSA id 408LMNYT038354 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Mon, 8 Jan 2024 22:22:28 +0100 (CET) (envelope-from lencse@hit.bme.hu)
X-Authentication-Warning: frogstar.hit.bme.hu: Host szefw.sze.hu [193.224.128.20] claimed to be [192.168.123.3]
Content-Type: multipart/alternative; boundary="------------voLpLDdEXsuHegaNSYqPyL03"
Message-ID: <d3df9f4e-5aa0-4666-adc8-16a1e65ec6f6@hit.bme.hu>
Date: Mon, 08 Jan 2024 22:22:18 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: bmwg@ietf.org
References: <15D9A7A1-6011-46B2-89C5-7F740A0AFCD9@encrypted.net> <f746efb3c39b4e10b14af3e48819d053@huawei.com> <27d6da17da244be3b6e6c25509efe723@huawei.com>
From: Gábor LENCSE <lencse@hit.bme.hu>
In-Reply-To: <27d6da17da244be3b6e6c25509efe723@huawei.com>
X-Virus-Scanned: clamav-milter 0.103.11 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=193.224.128.20; helo=[192.168.123.3]; envelope-from=lencse@hit.bme.hu; x-software=spfmilter 2.001 http://www.acme.com/software/spfmilter/ with libspf2-1.2.11;
X-DCC-wuwien-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/AfQBHpbCCHC1RTYyonNt0Njiw_Y>
Subject: Re: [bmwg] WG Last Call: draft-ietf-bmwg-benchmarking-stateful-04
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, 08 Jan 2024 21:22:59 -0000

Dear Eduard,

Thank you for your review and support.

And many thanks for suggesting Grammarly. I tested the abstract and it 
had exactly 3 recommendations. Two of them was removal and addition of 
commas, with which I agreed. The third one was:

connection tear down rate --> connection tear-down rate

Hopefully it is also correct. (I have applied it to the entire document.)

I have gone through the entire document using Grammarly and made a lot 
of corrections. (It had some bad ideas, too. I did not count them, 
perhaps I agreed 70-80% of its recommendations.)

In addition to that, my BSc student, Bertalan Kovács read the draft a 
few days ago and he also had two recommendations for correction:

test phase _phase_ 1 --> test phase 1
If Responder sent --> If *the* Responder sent

Now all changes are in the XML file. I wait for a few days just in case 
anyone has any further recommendation and then I plan to post version "05".

Best regards,

Gábor



1/4/2024 1:23 PM keltezéssel, Vasilenko Eduard írta:
>
> Hi all,
>
> I have read the draft carefully. I support this RFC publishing.
>
> A few comments:
>
> 1.I have not found any logical problems. Everything looks right.
>
> 2.I am not a native speaker, but it looks to me that the draft has 
> grammar errors.
> I typically accept about 80% of what Grammarly proposes.
> I have put Abstract into grammarly.com – I agree to all 3 corrections.
> IMHO: it makes sense to pass the document through any spell checker.
>
> 3.A tradeoff of measurement complexity is probably right:
> Any software stateful device has a dependency between cps (new 
> sessions per second), pps, and bps. The more one performance – the 
> fewer others, because all need CPU cycles.
> Heavy stateful hardware devices may have a hardware separation between 
> “slow path” and “fast path” and then cps becomes independent from pps 
> and bps.
> (yet all historical attempts for such a separation failed, heavy 
> hardware our days is NP that plays both roles, i.e. “slow path” and 
> “fast path” share the same ASIC, cores split is dynamic)
>
> A)I did propose before to assume some proportion between cps:bps:pps 
> and then raise the load proportionally, It is what I did many years 
> ago. It is the best method for a specific environment/production. Yet, 
> it has 2 problems:
> 1. It is very specific for the environment, not general at all. Tests 
> from different proportions may not be comparable. Approximation of 
> cps, bps, and pps influence may be challenging.
> 2. Sometimes, It is difficult to find/assume this proportion, 
> especially for a new deployment.
>
> B)The draft proposes a separation for 2 test phases: test the “slow 
> path” and then test the “fast path” separately.
> IMHO: it is better for the RFC because it is general, no need to 
> assume cps:bps:pps proportion
>
> Eduard
>
> *From:* bmwg [mailto:bmwg-bounces@ietf.org] *On Behalf Of *Paolo Volpato
> *Sent:* Wednesday, January 3, 2024 5:36 PM
> *To:* bmwg <bmwg@ietf.org>
> *Cc:* bmwg-chairs@ietf.org
> *Subject:* Re: [bmwg] WG Last Call: 
> draft-ietf-bmwg-benchmarking-stateful-04
>
> Dear BMWG,
>
> After reading the draft, I support that it is published as an 
> Informational RFC.
>
> BR
>
> Paolo
>
> *From:* bmwg <bmwg-bounces@ietf.org> *On Behalf Of *sbanks@encrypted.net
> *Sent:* Wednesday, December 6, 2023 9:22 PM
> *To:* bmwg <bmwg@ietf.org>
> *Subject:* [bmwg] WG Last Call: draft-ietf-bmwg-benchmarking-stateful-04
>
> Hello BMWG,
>
> We are starting a working group last call (WGLC) for the "Benchmarking 
> Methodology for Stateful NATxy Gateways using RFC 4814 Pseudorandom 
> Port Numbers”. It’ll start tomorrow, December 7, and run for 4 weeks, 
> closing on January 4. The extended WGLC allows for the holiday and new 
> year breaks.
>
> Please read the draft and express your opinion on whether or not this 
> Internet-Draft should be forwarded to the Area Directors for 
> publication and an Informational RFC. Send your comments to this list 
> (preferred), or to the co-chairs at bmwg-chairs@ietf.org.
>
> For the co-chairs,
>
> Sarah
>
>
> _______________________________________________
> bmwg mailing list
> bmwg@ietf.org
> https://www.ietf.org/mailman/listinfo/bmwg