Re: [alto] ALTO Extension: Defining a Cost Metrics document?
"Y. Richard Yang" <yry@cs.yale.edu> Thu, 17 October 2013 21:06 UTC
Return-Path: <yang.r.yang@gmail.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80A0521F942D for <alto@ietfa.amsl.com>; Thu, 17 Oct 2013 14:06:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.741
X-Spam-Level:
X-Spam-Status: No, score=-1.741 tagged_above=-999 required=5 tests=[AWL=0.236, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6GhiIat-0+KB for <alto@ietfa.amsl.com>; Thu, 17 Oct 2013 14:05:59 -0700 (PDT)
Received: from mail-pa0-x22f.google.com (mail-pa0-x22f.google.com [IPv6:2607:f8b0:400e:c03::22f]) by ietfa.amsl.com (Postfix) with ESMTP id 6BAC221F9978 for <alto@ietf.org>; Thu, 17 Oct 2013 14:05:59 -0700 (PDT)
Received: by mail-pa0-f47.google.com with SMTP id lf10so956285pab.6 for <alto@ietf.org>; Thu, 17 Oct 2013 14:05:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=P1k0QdZmwta4fxIfwZSGYHVK3BZ2pCu8f5CO0rrzfOo=; b=E43nIxQwHQsz/vVjUQlNeBBV1WEpHqFg6WJcwGSUJcZHW1TWopjOa6968pTVzA0rHh tE7gQEPpqbWbPNMG3VqWhGP0xMjmHjhhUL66a3FH5djCJpXzNRuxaZtUmsIc4erDOm3D 4LYe+VOBtZS9hw2V3uyq5L2ulIdJYQ17f4dy80JaKg77m+kHAvXs21hNwc04kJRu7crj eA42Ii/BSCColcZNdufjv6ETySFpUGNK4TcHDVupXnpneIAjKiGKqY94s+QGfn6oxm9/ oD9nMJAfMK8iybBbrpXrk/v4VK01QtFFEoRqRRKZ56SHIG5QgKlV32R5Ouf1Z4ATHdmA Z/kg==
MIME-Version: 1.0
X-Received: by 10.68.143.196 with SMTP id sg4mr10486435pbb.155.1382043956289; Thu, 17 Oct 2013 14:05:56 -0700 (PDT)
Sender: yang.r.yang@gmail.com
Received: by 10.68.47.195 with HTTP; Thu, 17 Oct 2013 14:05:56 -0700 (PDT)
In-Reply-To: <A7A5844EB93EB94AB22C2068B10AD65A29442420@FR711WXCHMBA01.zeu.alcatel-lucent.com>
References: <CANUuoLpy5Budcx+tJCeExeYC_yTcQ9J2gC7HsXcjCvhOi7p_Vg@mail.gmail.com> <A7A5844EB93EB94AB22C2068B10AD65A29442420@FR711WXCHMBA01.zeu.alcatel-lucent.com>
Date: Thu, 17 Oct 2013 17:05:56 -0400
X-Google-Sender-Auth: 9iis7_YyBvkfUnYZBVuQ4WaD7XA
Message-ID: <CANUuoLqz_+qAqYKt6pnCm-sg3mK+113MfKErZgcQAu82AndZNg@mail.gmail.com>
From: "Y. Richard Yang" <yry@cs.yale.edu>
To: "RANDRIAMASY, SABINE (SABINE)" <sabine.randriamasy@alcatel-lucent.com>
Content-Type: multipart/alternative; boundary="047d7b2e452614274b04e8f62f7c"
Cc: IETF ALTO <alto@ietf.org>, "choits@etri.re.kr" <choits@etri.re.kr>, Qin Wu <bill.wu@huawei.com>
Subject: Re: [alto] ALTO Extension: Defining a Cost Metrics document?
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/alto>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Oct 2013 21:06:02 -0000
Dear Sabine, Qin, On Thu, Oct 17, 2013 at 2:17 PM, RANDRIAMASY, SABINE (SABINE) < sabine.randriamasy@alcatel-lucent.com> wrote: > Hello,**** > > ** ** > > This is definitely a good idea and it will be interesting to merge the > metric definitions of the current drafts. > Thanks a lot for the work on systematically defining a set of metrics. Please see below. I agree that it is a good idea to merge the definitions. > I started the exercise, using the RFC 6390 definition template > This is a good starting point indeed. We should also define "routingcost" in this metrics document. > and found that there are other definition attributes that highlight the > attractiveness of the ALTO Service that may be used at several layers of > the network, with several levels of control and by several parties. > This multi-level/layer concept is quite interesting. Can you please elaborate a bit? > > > ** > > There has been a number of metrics proposed besides ‘routingcost’ and > ‘hopcount’. One aspect that should be documented is the usage of such > metrics in different environments. For instance, some drafts assume a > controlled environment where metric values are closer or equal to real > values where as other drafts assume a less or no access control and propose > abstracted metric values to reflect preferences w.r.t. these metrics. **** > > ** ** > > So it could be useful to include attributes in the metric definition > reflecting their degree (may be yes/no) of abstraction, > Let me try to understand. The hopcount metric might say 5 hops, and then a "hopcount-detail" will give the exact 5 hops; an AScount metric might say 5 ASes, and ASPath then lists the 5 AS's, and then routePath lists the spwcifi routes, for example? Or this is too detailed? > or whether their values are explicitly provided or are just used in a > hidden way to filter or tie-break other metric values. > Filtering-only metrics can be tricky, but of course interesting. > ** > > Besides, most currently documented ALTO metrics relate to the transport > topology where as the protocol architecture and initial extension > discussions mentioned metrics relating to capabilities, of endpoints such > as storage or CPU capacity. So I could be useful to document the potential > providers of the different metrics and the potential users. > I am not sure we may want to combine transport and storage/CPU metrics in a single documents. My first reaction is that separate documents may be a more modular design, and I can think more. Thanks! Richard > **** > > ** ** > > What is your opinion?**** > > ** ** > > Thanks**** > > Sabine**** > > ** ** > > ** ** > > ** ** > > ** ** > > *De :* yang.r.yang@gmail.com [mailto:yang.r.yang@gmail.com] *De la part de > * Y. Richard Yang > *Envoyé :* lundi 14 octobre 2013 01:20 > *À :* IETF ALTO > *Cc :* choits@etri.re.kr; RANDRIAMASY, SABINE (SABINE); > dhruv.dhody@huawei.com; Greg Bernstein; Qin Wu; Young Lee > *Objet :* ALTO Extension: Defining a Cost Metrics document?**** > > ** ** > > Dear all,**** > > ** ** > > I am reading up on the documents that define cost metrics. **** > > ** ** > > The motivation is that the base ALTO protocol ( > http://www.ietf.org/id/draft-ietf-alto-protocol-20.txt) has defined only > one Cost Metric: 'routingcost':**** > > ** ** > > - Defined the semantics at Sec. 6.1.1.1 of , and then listed it at Table 3. > **** > > ** ** > > - Used "hopcount" in examples of Sec. 9.2.3 and 9.2.4, but the semantics > of not formally defined.**** > > ** ** > > Given the aforementioned state of the base protocol, I see good value in > that the WG produces a WG document that defines a relatively complete set > of Cost Metrics.**** > > ** ** > > I particular, I read the following:**** > > ** ** > > - http://tools.ietf.org/html/draft-lee-alto-app-net-info-exchange-02**** > > (Sec. 3.4 introduced three metrics: hopcount, latency, pktcost, and cost) > **** > > ** ** > > - http://tools.ietf.org/html/draft-wu-alto-json-te-01**** > > Defined a set of metrics: in Sec. 4. This work, as stated in the > document, is motivated by **** > > ** ** > > - http://www.ietf.org/id/draft-ietf-ospf-te-metric-extensions-04.txt**** > > ** ** > > During the review of ALTO base protocol, we are suggested to document > performance metrics (cost metrics) per the guideline of **** > > - RFC 6390 Guidelines for Considering New Performance Metric Development. > A. Clark, B. Claise. October 2011. (Format: TXT=49930 bytes) (Also BCP0170) > (Status: BEST CURRENT PRACTICE)**** > > ** ** > > Here a first question, I have, is whether the authors will produce a > "simple" document, at the upcoming IETF, whose only purpose is to:**** > > ** ** > > define a set of cost metrics, including the nameing, the semantics, ... > following the guideline per RFC 6390, that can benefit the base protocol.* > *** > > ** ** > > I feel that such a document is focused, and has good value by itself.**** > > ** ** > > The implications of the introducing multiple cost metrics can be explored > in another document, which I will send in another email shortly.**** > > ** ** > > Thanks.**** > > ** ** > > Richard**** > > **** >
- [alto] ALTO Extension: Defining a Cost Metrics do… Y. Richard Yang
- Re: [alto] ALTO Extension: Defining a Cost Metric… Qin Wu
- Re: [alto] ALTO Extension: Defining a Cost Metric… RANDRIAMASY, SABINE (SABINE)
- Re: [alto] ALTO Extension: Defining a Cost Metric… Y. Richard Yang
- Re: [alto] ALTO Extension: Defining a Cost Metric… RANDRIAMASY, SABINE (SABINE)
- Re: [alto] ALTO Extension: Defining a Cost Metric… Y. Richard Yang
- Re: [alto] ALTO Extension: Defining a Cost Metric… Qin Wu
- Re: [alto] ALTO Extension: Defining a Cost Metric… Y. Richard Yang
- Re: [alto] ALTO Extension: Defining a Cost Metric… Qin Wu
- Re: [alto] ALTO Extension: Defining a Cost Metric… Y. Richard Yang