Re: [bmwg] Ben Campbell's No Objection on draft-ietf-bmwg-vswitch-opnfv-03: (with COMMENT)

"MORTON, ALFRED C (AL)" <acmorton@att.com> Tue, 06 June 2017 14:33 UTC

Return-Path: <acmorton@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 E58A9129B69; Tue, 6 Jun 2017 07:33:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.401
X-Spam-Level:
X-Spam-Status: No, score=-5.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-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 g5_xYVKG1DJu; Tue, 6 Jun 2017 07:33:38 -0700 (PDT)
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 00D1D129B8B; Tue, 6 Jun 2017 07:33:37 -0700 (PDT)
Received: from pps.filterd (m0053301.ppops.net [127.0.0.1]) by mx0a-00191d01.pphosted.com (8.16.0.17/8.16.0.17) with SMTP id v56EUZut047215; Tue, 6 Jun 2017 10:33:34 -0400
Received: from tlpd255.enaf.dadc.sbc.com (sbcsmtp3.sbc.com [144.160.112.28]) by mx0a-00191d01.pphosted.com with ESMTP id 2awx7g84cn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 06 Jun 2017 10:33:34 -0400
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 v56EXUUB075680; Tue, 6 Jun 2017 09:33:31 -0500
Received: from dalint01.pst.cso.att.com (dalint01.pst.cso.att.com [135.31.133.159]) by tlpd255.enaf.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id v56EXOlS075643 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 6 Jun 2017 09:33:25 -0500
Received: from clpi183.sldc.sbc.com (clpi183.sldc.sbc.com [135.41.1.46]) by dalint01.pst.cso.att.com (RSA Interceptor); Tue, 6 Jun 2017 14:33:07 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 v56EX7fk018918; Tue, 6 Jun 2017 09:33:07 -0500
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 v56EWxbv018362; Tue, 6 Jun 2017 09:32:59 -0500
Received: from exchange.research.att.com (njmtcas2.research.att.com [135.207.255.47]) by mail-azure.research.att.com (Postfix) with ESMTP id 62E8DE08D4; Tue, 6 Jun 2017 10:32:58 -0400 (EDT)
Received: from njmtexg5.research.att.com ([fe80::b09c:ff13:4487:78b6]) by njmtcas2.research.att.com ([fe80::d550:ec84:f872:cad9%15]) with mapi id 14.03.0319.002; Tue, 6 Jun 2017 10:32:58 -0400
From: "MORTON, ALFRED C (AL)" <acmorton@att.com>
To: Ben Campbell <ben@nostrum.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-bmwg-vswitch-opnfv@ietf.org" <draft-ietf-bmwg-vswitch-opnfv@ietf.org>, Sarah Banks <sbanks@encrypted.net>, "bmwg-chairs@ietf.org" <bmwg-chairs@ietf.org>, "sbanks@encrypted.net" <sbanks@encrypted.net>, "bmwg@ietf.org" <bmwg@ietf.org>
Thread-Topic: Ben Campbell's No Objection on draft-ietf-bmwg-vswitch-opnfv-03: (with COMMENT)
Thread-Index: AQHS3naBJlhcXyqY3kym69nuhrGy2aIX3CYw
Date: Tue, 06 Jun 2017 14:32:57 +0000
Message-ID: <4D7F4AD313D3FC43A053B309F97543CF25FD60E8@njmtexg5.research.att.com>
References: <149672036394.3976.8004729920890920652.idtracker@ietfa.amsl.com>
In-Reply-To: <149672036394.3976.8004729920890920652.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [73.178.187.36]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-06-06_11:, , 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=1011 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1703280000 definitions=main-1706060244
Archived-At: <https://mailarchive.ietf.org/arch/msg/bmwg/HMOMJHmi3mkpy_Is2lx4FQ6dgSA>
Subject: Re: [bmwg] Ben Campbell's No Objection on draft-ietf-bmwg-vswitch-opnfv-03: (with COMMENT)
X-BeenThere: bmwg@ietf.org
X-Mailman-Version: 2.1.22
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: Tue, 06 Jun 2017 14:33:41 -0000

Hi Ben, thanks for your review, please see below...

> -----Original Message-----
> From: Ben Campbell [mailto:ben@nostrum.com]
> Sent: Monday, June 05, 2017 11:39 PM
> To: The IESG
> Cc: draft-ietf-bmwg-vswitch-opnfv@ietf.org; Sarah Banks; bmwg-
> chairs@ietf.org; sbanks@encrypted.net; bmwg@ietf.org
> Subject: Ben Campbell's No Objection on draft-ietf-bmwg-vswitch-opnfv-
> 03: (with COMMENT)
> 
> Ben Campbell has entered the following ballot position for
> draft-ietf-bmwg-vswitch-opnfv-03: No Objection
...
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> -General:
> 
> It seems a bit odd to me to use an IETF stream RFC to describe the
> status of an
> open source project, even when that project is closely related to IETF
> work.
> But I do not object strongly enough to get in the way of publication.
[ACM] 

Although this work is clearly in BMWG's charter, the WG is not quite
at the point where we are ready to write new RFCs. However, we 
do have a good collaboration with the several OPNFV projects
doing benchmarking, this one on vSwitches has recommended some
test methods which we will certainly take into account in future 
development.  

This draft, and the VSPERF project work in general, and BMWG's
understanding of this topic *all* benefited
from review and comments in BMWG. This is one form of

"...interaction between standards development in the IETF, 
development of running code, and open source efforts in the industry."
from https://www.ietf.org/blog/2017/05/iesg-retreat-3/

The interaction between open source efforts and BMWG is
also productive for other drafts; the WG
is almost ready to ship two new specifications
for SDN Controller Benchmarking (worked with the OPNFV Cperf project):
https://datatracker.ietf.org/doc/draft-ietf-bmwg-sdn-controller-benchmark-meth/
https://datatracker.ietf.org/doc/draft-ietf-bmwg-sdn-controller-benchmark-term/


> 
> -3.4: "It is essential to increase the flow timeout   time on a vswitch
> before
> conducting any performance tests that do not   intend to measure the
> flow setup
> time."
> 
> Does this mean to make allowances for the startup characteristics of virtual
> network elements, when physical elements might not have such limitations?  That
> seems sort of like optimizing for the test.
[ACM] 
This is an accepted aspect of benchmarking, and applies to both
physical and virtual network functions, such as switches and routers.
For example, RFC 2889 says:
   " ... The DUT/SUT address aging time SHOULD be configured to be greater than
   the period of the learning phase of the test plus the trial duration
   plus any configuration time required by the testing device."
See:
https://tools.ietf.org/html/rfc2889#section-3
The learning phase is benchmarked separately.

> 
> -4, figures:
> 
> Figure numbers and cross references would be very helpful for this
> section.
> 
[ACM] OK, we'll add them.

thanks again,
Al