Re: [bmwg] Call for Adoption: draft-morton-bmwg-b2b-frame

"MORTON, ALFRED C (AL)" <acm@research.att.com> Sun, 16 December 2018 17:38 UTC

Return-Path: <acm@research.att.com>
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 459E0129AB8 for <bmwg@ietfa.amsl.com>; Sun, 16 Dec 2018 09:38:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.61
X-Spam-Level:
X-Spam-Status: No, score=-0.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 7kdr3VJYD-HO for <bmwg@ietfa.amsl.com>; Sun, 16 Dec 2018 09:38:13 -0800 (PST)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C670128D0C for <bmwg@ietf.org>; Sun, 16 Dec 2018 09:38:13 -0800 (PST)
Received: from pps.filterd (m0053301.ppops.net [127.0.0.1]) by mx0a-00191d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id wBGHZsv8002107; Sun, 16 Dec 2018 12:38:11 -0500
Received: from tlpd255.enaf.dadc.sbc.com (sbcsmtp3.sbc.com [144.160.112.28]) by mx0a-00191d01.pphosted.com with ESMTP id 2pd9j11pkp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 16 Dec 2018 12:38:10 -0500
Received: from enaf.dadc.sbc.com (localhost [127.0.0.1]) by tlpd255.enaf.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id wBGHc99H075768; Sun, 16 Dec 2018 11:38:09 -0600
Received: from zlp30495.vci.att.com (zlp30495.vci.att.com [135.46.181.158]) by tlpd255.enaf.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id wBGHc7W2075757; Sun, 16 Dec 2018 11:38:08 -0600
Received: from zlp30495.vci.att.com (zlp30495.vci.att.com [127.0.0.1]) by zlp30495.vci.att.com (Service) with ESMTP id DFE1940F6CEF; Sun, 16 Dec 2018 17:38:07 +0000 (GMT)
Received: from clpi183.sldc.sbc.com (unknown [135.41.1.46]) by zlp30495.vci.att.com (Service) with ESMTP id B8C1540002FC; Sun, 16 Dec 2018 17:38:07 +0000 (GMT)
Received: from sldc.sbc.com (localhost [127.0.0.1]) by clpi183.sldc.sbc.com (8.14.5/8.14.5) with ESMTP id wBGHc6KT021771; Sun, 16 Dec 2018 11:38:07 -0600
Received: from mail-azure.research.att.com (mail-azure.research.att.com [135.207.255.18]) by clpi183.sldc.sbc.com (8.14.5/8.14.5) with ESMTP id wBGHc2YS021584; Sun, 16 Dec 2018 11:38:02 -0600
Received: from exchange.research.att.com (njbdcas1.research.att.com [135.197.255.61]) by mail-azure.research.att.com (Postfix) with ESMTP id BFD3EE1BDC; Sun, 16 Dec 2018 12:38:01 -0500 (EST)
Received: from njmtexg5.research.att.com ([fe80::b09c:ff13:4487:78b6]) by njbdcas1.research.att.com ([fe80::8c6b:4b77:618f:9a01%11]) with mapi id 14.03.0415.000; Sun, 16 Dec 2018 12:37:00 -0500
From: "MORTON, ALFRED C (AL)" <acm@research.att.com>
To: Yoshiaki Itou <itou@toyo.co.jp>, Sarah B <sbanks@encrypted.net>, "bmwg@ietf.org" <bmwg@ietf.org>
Thread-Topic: [bmwg] Call for Adoption: draft-morton-bmwg-b2b-frame
Thread-Index: AQHUjlYuy4t5FNIpwEGqjEbqh9XO0aV+HQOAgAOF1eA=
Date: Sun, 16 Dec 2018 17:36:59 +0000
Message-ID: <4D7F4AD313D3FC43A053B309F97543CF55803C90@njmtexg5.research.att.com>
References: <115C238D-07B4-49FB-A4C3-A2809795EF3F@encrypted.net> <TY2SPR01MB00100F0440A38AB4D523CEAAE6A10@TY2SPR01MB0010.jpnprd01.prod.outlook.com>
In-Reply-To: <TY2SPR01MB00100F0440A38AB4D523CEAAE6A10@TY2SPR01MB0010.jpnprd01.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [69.141.203.172]
Content-Type: multipart/alternative; boundary="_000_4D7F4AD313D3FC43A053B309F97543CF55803C90njmtexg5researc_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-12-16_12:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812160164
Archived-At: <https://mailarchive.ietf.org/arch/msg/bmwg/nqirFwjHkUUmnI6xEgo9NK0zN84>
Subject: Re: [bmwg] Call for Adoption: draft-morton-bmwg-b2b-frame
X-BeenThere: bmwg@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 16 Dec 2018 17:38:17 -0000

Hi Yoshiaki Itoh,

Thank you for your past reviews and most recent comments.

The main innovations of this draft:

                  https://datatracker.ietf.org/doc/draft-morton-bmwg-b2b-frame/<https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dmorton-2Dbmwg-2Db2b-2Dframe_&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=HS7Ed6lrlBb60NZsCWT7WGKCJJIeGwqkssw7Jo0fsCk&s=Oqg5iKz3YLnA2seSHeJEgwf-Ga7nAK8GargCnf52jKM&e=>
(which is currently considered for WG adoption in BWMG,
and comments on this call are appreciated)

involve the pre-requisite testing for RFC 2544 Throughput
that results in:


1.  development of a correction factor for the calculation

to remove the frames that were forwarded from the frames

that were buffered, and give an accurate estimate of

buffer size for the single port-pair case.

2.  reduction of the back-to-back frame tests needed,

where only packet rates that induce buffering would

be tested.

I shared test results that illustrate the value of these two
innovations:
https://wiki.opnfv.org/display/vsperf/Traffic+Generator+Testing#TrafficGeneratorTesting-AppendixB:Back2BackTestingTimeSeries(fromCI)
and
https://datatracker.ietf.org/meeting/100/materials/slides-100-bmwg-back-to-back-frame-benchmark-01

RFC2544 does not discuss either of these points, so
this draft would update and expand the current test
in the simplest way possible. However, the current draft
benefits from your previous comments, specifically that
we distinguish the scope of the back2back test from the
RFC8239 multi-port testing and cases where line-rate
switching is possible at the smallest frame sizes
(both are out of scope, but there are still many places
where the current back2back frame tests will be useful).

The Pause method you are proposing has some interesting
possibilities for new test methods, in the same scope of the multi-port
scenarios addressed in RFC 8239 (Datacenter).  We discussed this
during our IETF-103 session. I think the WG really appreciates
that you have shared your test results. There were several issues
raised during the session, and further discussion would
benefit from development of a procedure and other details
usually found in an Internet Draft, such as new test equipment
capabilities (ability to send "Pause"). I can help you with
this documentation aspect, if you would like.

It seems clear that we need a set of buffer measurement solutions
that depend on the specific circumstances and scenarios to
measure.

Thanks again for reviewing the back-to-back frame draft,
and for your contributions to the many WG discussions on
buffer measurement. I hope you'll support my draft's first steps
to better measurement, with many steps to follow.

best regards,
Al
(as a participant/author)

From: bmwg [mailto:bmwg-bounces@ietf.org] On Behalf Of Yoshiaki Itou
Sent: Friday, December 14, 2018 1:05 AM
To: Sarah B <sbanks@encrypted.net>; bmwg@ietf.org
Subject: Re: [bmwg] Call for Adoption: draft-morton-bmwg-b2b-frame

Hello BMWG,

I would like to comment on the definition of back-to-back Frame value.

>5.2.  Test for a Single Frame Size
>
>The Back-to-back Frame value is the longest burst of frames that the
>DUT can successfully process and buffer without frame loss,

The description of this back-to-back Frame value is exact.
To explain more strictly:
The Back-to-back Frame value is the longest burst of frames that the
DUT can successfully process(forward not buffered) and buffer without frame loss,

"Pause" method is a measuring the number of buffered frames only.

https://datatracker.ietf.org/doc/minutes-103-bmwg/<https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_minutes-2D103-2Dbmwg_&d=DwQFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=HS7Ed6lrlBb60NZsCWT7WGKCJJIeGwqkssw7Jo0fsCk&s=MjJaOUmICdbkd2ls5SZN47QrTvYrHR76s8UZzrPbm4I&e=>

8. New Buffer assessment method for RFC 8239 Data Center Benchmarking
   Author: Yoshiaki Itou
   Mail List References:
   https://mailarchive.ietf.org/arch/msg/bmwg/lKiImpq8RlNapD8CVRG1dRZlMZ8<https://urldefense.proofpoint.com/v2/url?u=https-3A__mailarchive.ietf.org_arch_msg_bmwg_lKiImpq8RlNapD8CVRG1dRZlMZ8&d=DwQFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=HS7Ed6lrlBb60NZsCWT7WGKCJJIeGwqkssw7Jo0fsCk&s=sloQPaNgjEx7RZCURpl7ReYqeT2eytL6Rr1xQdyq_50&e=>
   https://mailarchive.ietf.org/arch/msg/bmwg/elCgGpsB-TH1zCwaRhzM7B2mW4g<https://urldefense.proofpoint.com/v2/url?u=https-3A__mailarchive.ietf.org_arch_msg_bmwg_elCgGpsB-2DTH1zCwaRhzM7B2mW4g&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=HS7Ed6lrlBb60NZsCWT7WGKCJJIeGwqkssw7Jo0fsCk&s=EsDXYSsfsoIkrcNSC0fp9qYEcx9kJXOq7pTu2Irbs7M&e=>

Best Regards,
Yoshiaki Itou
From: bmwg <bmwg-bounces@ietf.org<mailto:bmwg-bounces@ietf.org>> On Behalf Of Sarah B
Sent: Saturday, December 08, 2018 2:57 AM
To: bmwg@ietf.org<mailto:bmwg@ietf.org>
Subject: [bmwg] Call for Adoption: draft-morton-bmwg-b2b-frame

Hello BMWG,
                  At IETF103 in Bangkok Al Morton, author of the "back to back framework" draft, presented an update.

                  https://datatracker.ietf.org/doc/draft-morton-bmwg-b2b-frame/<https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dmorton-2Dbmwg-2Db2b-2Dframe_&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=HS7Ed6lrlBb60NZsCWT7WGKCJJIeGwqkssw7Jo0fsCk&s=Oqg5iKz3YLnA2seSHeJEgwf-Ga7nAK8GargCnf52jKM&e=>

                  There has been sufficient interest, review, and comments on the draft, and I'd like to call for adoption of this draft by the WG. Please reply to this email before December 21, 2018 and indicate:

(1) whether you support addition of the following milestone to
  the BMWG charter:

date TBD: Updates for the Back-to-back Frame Benchmark in RFC 2544


(2) whether you support the adoption of draft-morton-bmwg-b2b-frame-03
      as the basis document for this milestone

(3) whether you commit to reviewing the WG document if adopted



Thanks for your consideration of the draft!

Kind regards,
Sarah
bmwg co-chair