Re: [CDNi] [E] Logging: draft-finkelman-cdni-sva-extensions-00.txt

sanjay.mishra@verizon.com Tue, 19 December 2017 16:12 UTC

Return-Path: <sanjay.mishra@verizon.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AFF712D7EA for <cdni@ietfa.amsl.com>; Tue, 19 Dec 2017 08:12:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=verizon.com header.b=IarSixN3; dkim=pass (1024-bit key) header.d=verizon.com header.b=meImufVm; dkim=pass (1024-bit key) header.d=verizon.com header.b=Ay8O19RP
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 1NhNJmuXo5S7 for <cdni@ietfa.amsl.com>; Tue, 19 Dec 2017 08:12:13 -0800 (PST)
Received: from omzsmtpe01.verizonbusiness.com (omzsmtpe01.verizonbusiness.com [199.249.25.210]) (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 5A9FD12D7E5 for <cdni@ietf.org>; Tue, 19 Dec 2017 08:12:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=verizon.com; i=@verizon.com; q=dns/txt; s=corp; t=1513699933; x=1545235933; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=saUZl0k9k1n89qkMlOrvPc6zs79BECKz0olYenodpYc=; b=IarSixN3AKRtKfpbCeDozrr+Ar8X1C1Ghbzaxy46C431eIBdhNFE/koT 0sf26EiUn5E55UW/YWtzYqNkpusYy7oRrzW4E0vmkNO5HvXDbij2Ls8XJ 6wgrkyvrlNfsRC6jBbj6pN9tfUDmvxgOxXeGNFCSgM+0YsLXblo+9bLk+ k=;
Received: from unknown (HELO fldsmtpi02.verizon.com) ([166.68.71.144]) by omzsmtpe01.verizonbusiness.com with ESMTP; 19 Dec 2017 16:12:11 +0000
Received: from rogue-10-255-192-101.rogue.vzwcorp.com (HELO apollo.verizonwireless.com) ([10.255.192.101]) by fldsmtpi02.verizon.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 19 Dec 2017 16:11:22 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=verizon.com; i=@verizon.com; q=dns/txt; s=corp; t=1513699882; x=1545235882; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=saUZl0k9k1n89qkMlOrvPc6zs79BECKz0olYenodpYc=; b=meImufVmfOVwq4US/HoyVOaCM4MMYXLjlnqtCii3+vz3bdXH+atDcGXG 0Ult3oHu5jae9PkJ+HXpHuSnjkrfuL+HfGBD0Fyjh6AZIm88K7LQMW6ky K2lXU67TvMFxQtccNRmFUrgYU8QuP654cRRwg5149lxqHUMDtdjmFfcHl g=;
Received: from endeavour.tdc.vzwcorp.com (HELO eris.verizonwireless.com) ([10.254.88.163]) by apollo.verizonwireless.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 19 Dec 2017 11:11:21 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=verizon.com; i=@verizon.com; q=dns/txt; s=corp; t=1513699881; x=1545235881; h=to:subject:date:message-id:references:in-reply-to: mime-version:from; bh=saUZl0k9k1n89qkMlOrvPc6zs79BECKz0olYenodpYc=; b=Ay8O19RPODva3bQaBT3b4m7yTfLnzyzHjg5Z30nAShSPSe/BhjVc77uY 83P/vmnKenLYhSBKFG1JqcYrI2UPEx+6RY8d1qtsbtioEHvzX2hGIHIU6 yd6ZoMGi67jsfiAkEGxtXAv201SF7Q6irxyq2yYxx4Hb1gLHT5dJSDAnY E=;
From: sanjay.mishra@verizon.com
X-Host: endeavour.tdc.vzwcorp.com
Received: from ohtwi1exh003.uswin.ad.vzwcorp.com ([10.144.218.45]) by eris.verizonwireless.com with ESMTP/TLS/AES128-SHA256; 19 Dec 2017 16:11:21 +0000
Received: from tbwexch21apd.uswin.ad.vzwcorp.com (153.114.162.45) by OHTWI1EXH003.uswin.ad.vzwcorp.com (10.144.218.45) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 19 Dec 2017 11:11:21 -0500
Received: from OMZP1LUMXCA09.uswin.ad.vzwcorp.com (144.8.22.182) by tbwexch21apd.uswin.ad.vzwcorp.com (153.114.162.45) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Tue, 19 Dec 2017 11:11:20 -0500
Received: from OMZP1LUMXCA08.uswin.ad.vzwcorp.com (144.8.22.181) by OMZP1LUMXCA09.uswin.ad.vzwcorp.com (144.8.22.182) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Tue, 19 Dec 2017 10:11:19 -0600
Received: from OMZP1LUMXCA08.uswin.ad.vzwcorp.com ([144.8.22.181]) by OMZP1LUMXCA08.uswin.ad.vzwcorp.com ([144.8.22.181]) with mapi id 15.00.1263.000; Tue, 19 Dec 2017 10:11:19 -0600
To: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>, Ori Finkelman <orif@qwilt.com>, "cdni@ietf.org" <cdni@ietf.org>
Thread-Topic: [E] Logging: draft-finkelman-cdni-sva-extensions-00.txt
Thread-Index: AQHTaFUL7jZaEHmF9kaCOCXfSkB5MaNK7svQ
Date: Tue, 19 Dec 2017 16:11:19 +0000
Message-ID: <20c07a582e6d44d5a36ae43bda147af4@OMZP1LUMXCA08.uswin.ad.vzwcorp.com>
References: <150937917932.7823.7624674920223255542.idtracker@ietfa.amsl.com> <CAMb9nTv8RPoi9-z9kPTrrMmT3L-0-iUD6bVj=n_EdsG8q5t+ow@mail.gmail.com> <CAMrHYE2i48Gf7+3LZ_D651nTZwAQc=rLHGnoP6_oS8avjJjqEg@mail.gmail.com> <CAMrHYE1zMjUbmV-h4QOxfckW9vaU0k2QjKCUdA5dPSrpnKNmKw@mail.gmail.com> <7d56eab1a06c49e88f751b25bc01405d@OMZP1LUMXCA08.uswin.ad.vzwcorp.com> <D67B4693-21BF-4B65-A8E7-9F607FA71527@niven-jenkins.co.uk>
In-Reply-To: <D67B4693-21BF-4B65-A8E7-9F607FA71527@niven-jenkins.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.144.60.250]
Content-Type: multipart/alternative; boundary="_000_20c07a582e6d44d5a36ae43bda147af4OMZP1LUMXCA08uswinadvzw_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/cdni/pV_prxYgs5vHNQ-EgrtXjsv1uxM>
Subject: Re: [CDNi] [E] Logging: draft-finkelman-cdni-sva-extensions-00.txt
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cdni/>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 16:12:15 -0000

On 28 Nov 2017, at 09:27, ben@niven-jenkins.co.uk wrote:

>The working group standardised on the format specified in RFC7937. Introduction of a second format just to satisfy a subset of CDNs that use a different format doesn’t solve the problem it just moves it around and places the burden of transformation on another party, it doesn’t solve it.
I don’t disagree however given there was lack (no implementation) of the logging based on RFC7937 led us to consider an alternative that minimized work for the participating CDNs and leveraged what they already had invested in. We can remove the logging section from the I-D, but I am not sure if that improves odds for new development within CDNs conforming to RFC 7937.

Best
Sanjay



From: Ben Niven-Jenkins [mailto:ben@niven-jenkins.co.uk]
Sent: Tuesday, November 28, 2017 9:27 AM
To: Mishra, Sanjay <sanjay.mishra@one.verizon.com>; Ori Finkelman <orif@qwilt.com>; cdni@ietf.org
Subject: [E] Logging: draft-finkelman-cdni-sva-extensions-00.txt

Sanjay, Ori, Colleagues,

On 17 Nov 2017, at 02:57, sanjay.mishra@verizon.com<mailto:sanjay.mishra@verizon.com> wrote:

Kevin Ma wrote:
>For Logging, it would be unfortunate if the logging interface we specified had to be >completely bypassed.  If there is a need, then we should address it, but I would be interested in >hearing from vendors on this.
Primary motivators for specifying logging requirements in draft-finkelman-cdni-sva-extensions is largely because of CDNs already have and use Squid based logging and would rather not add a separate process to receive and process logging information sent by the dCDN (ISP’s open caching nodes).

I do not find this argument particularly persuasive. Our purpose at IETF is to specify interoperability and introducing a new format works against that goal IMO. Not all CDNs produce squid-format logs, so squid-format is not a magic bullet, people are always going to have to support some kind of transformation if they want CDNs that use different logging formats to interoperate.

The working group standardised on the format specified in RFC7937. Introduction of a second format just to satisfy a subset of CDNs that use a different format doesn’t solve the problem it just moves it around and places the burden of transformation on another party, it doesn’t solve it.

The example cited in the draft of logging the hit/miss status of the request is already supported by RFC7937 through the s-cached field. It only logs hit vs miss although could be extended to support additional granularity rather than introducing a new log format along which would bring with it the interoperability concerns having another format raises.

Regards
Ben