Re: [OPSAWG] IETF 106 Discussion about draft-gray-sampled-streaming - room moved

"Gray, Andrew A" <Andrew.Gray@charter.com> Fri, 22 November 2019 01:53 UTC

Return-Path: <Andrew.Gray@charter.com>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAEE012011B for <opsawg@ietfa.amsl.com>; Thu, 21 Nov 2019 17:53:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, 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 keD3cD3gmy2Y for <opsawg@ietfa.amsl.com>; Thu, 21 Nov 2019 17:53:24 -0800 (PST)
Received: from mail.chartercom.com (nce.mail.chartercom.com [142.136.234.138]) (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 BA40912008F for <opsawg@ietf.org>; Thu, 21 Nov 2019 17:53:23 -0800 (PST)
IronPort-SDR: RD30Y7gasnHYdw7Xqsr4/SOPquwY7yagz8AgghiardG4vZpTFEbeDkvggLe1Ay5wX1hbRWWnIw j1KjVOz6T9aA==
X-IronPort-AV: E=Sophos;i="5.69,228,1571720400"; d="scan'208";a="79134213"
Received: from unknown (HELO NCEMEXGP007.CORP.CHARTERCOM.com) ([142.136.234.156]) by mail.chartercom.com with ESMTP; 21 Nov 2019 19:53:22 -0600
Received: from NCEMEXGP011.CORP.CHARTERCOM.COM (2002:8e88:ea10::8e88:ea10) by NCEMEXGP007.CORP.CHARTERCOM.com (2002:8e88:ea0c::8e88:ea0c) with Microsoft SMTP Server (TLS) id 15.0.1365.1; Thu, 21 Nov 2019 19:53:22 -0600
Received: from NCEMEXGP011.CORP.CHARTERCOM.COM ([fe80::e832:53f4:2a29:ec5f]) by NCEMEXGP011.CORP.CHARTERCOM.com ([fe80::e832:53f4:2a29:ec5f%19]) with mapi id 15.00.1365.000; Thu, 21 Nov 2019 19:53:22 -0600
From: "Gray, Andrew A" <Andrew.Gray@charter.com>
To: "opsawg@ietf.org" <opsawg@ietf.org>
Thread-Topic: [OPSAWG] IETF 106 Discussion about draft-gray-sampled-streaming - room moved
Thread-Index: AQHVn1iS+pL2JOzKAkehvqQJmtL70aeXWzsA
Date: Fri, 22 Nov 2019 01:53:22 +0000
Message-ID: <FF8B80EE-40CD-4D52-A83D-21484A609151@charter.com>
References: <5D45EBA8-4DD3-420C-A91A-AA804D6216B4@charter.com>
In-Reply-To: <5D45EBA8-4DD3-420C-A91A-AA804D6216B4@charter.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [142.136.234.123]
Content-Type: text/plain; charset="utf-8"
Content-ID: <7FE89C8AA951B44CB9218687402FD68D@chartercom.com>
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/b15DG9-IuBUaA-wbAlF6pcWb0AM>
Subject: Re: [OPSAWG] IETF 106 Discussion about draft-gray-sampled-streaming - room moved
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Nov 2019 01:53:26 -0000

Thanks to those who came to the side session and have otherwise provided feedback.  I took notes on the feedback from that meeting combined with the main presentation and other notes:

- Should incorporate the "why not other stuff" into the draft
- Compare/contrast versus RFC 5476 
- How are the resulting entries in a forwarding ASIC's CAM ordered versus real ACL entries populated by another entity?  The replicator already has to do ACL merging between ACLs, QOS policies, and other sampling - is this actually a problem? 
- How are multiple sampling sessions impacting each other (i.e. if a more specific sampler is installed at 1:10 to destination A, and a common sampler is installed at 1:1000 to destination B, does the traffic from the first also appear in the second?).  Generally consensus is that it shouldn't, and depending on platform can't without a recirculation penalty.  Should this be handled in the Proposals somehow?
- Possibly reference IPFIX fields as defined in https://www.iana.org/assignments/ipfix/ipfix.xhtml (possibly as the resulting mapping table on export?)
- Need to do more to explain how this compares and fits into an IPFIX deployment.
- Clarify the current performance penalty is only forwarding capacity
- What about LAGs?  Service/customer/VLAN interfaces?  LAGs are highly problematic between the ports may be sprayed across different ASICs with different capabilities but if a Replicator wants/can offer the option at a reduced set, it should be allowed.  Clients probably should expect to have to grab the member ports individually, however.
- Research more on the filter definition - feedback was this isn't standardized because it's hard to standardize even one item (ACLs for example) across different platforms.  In addition, sampled streaming has unique filtering requirements (filter against what action is going to be taken).  May be best off just sticking with local definition, but still should research other implementations and make sure things like field names/sizes/definitions match up where we can.
- Proposals can offer different filter sets than requested as is, but this is only mentioned in the YANG model (along with some other tidbits) - need to pull into the body of the draft
- Freeform performance penalty (points?) - finger in the wind numbers (make sure to emphasize that it is an estimate) - include things like other resources used (CAM entries, memory, etc?).  Number would only be relative to the device itself.
- Informational or Standards track?

If I missed something, please let me know, and thanks to all who have provided feedback to date.  I'm planning on working through these issues and releasing a -03 within the next couple weeks.
 

E-MAIL CONFIDENTIALITY NOTICE: 
The contents of this e-mail message and any attachments are intended solely for the addressee(s) and may contain confidential and/or legally privileged information. If you are not the intended recipient of this message or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message and any attachments. If you are not the intended recipient, you are notified that any use, dissemination, distribution, copying, or storage of this message or any attachment is strictly prohibited.