Re: [sfc] comments on draft-quinn-sfc-problem-statement-02

Jamal Hadi Salim <hadi@mojatatu.com> Mon, 03 March 2014 10:45 UTC

Return-Path: <hadi@mojatatu.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A7521A0E54 for <sfc@ietfa.amsl.com>; Mon, 3 Mar 2014 02:45:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level:
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham
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 dsxIgkONma2o for <sfc@ietfa.amsl.com>; Mon, 3 Mar 2014 02:45:51 -0800 (PST)
Received: from mail-ve0-f182.google.com (mail-ve0-f182.google.com [209.85.128.182]) by ietfa.amsl.com (Postfix) with ESMTP id 572CE1A0EC2 for <sfc@ietf.org>; Mon, 3 Mar 2014 02:45:51 -0800 (PST)
Received: by mail-ve0-f182.google.com with SMTP id jw12so690907veb.41 for <sfc@ietf.org>; Mon, 03 Mar 2014 02:45:48 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=901oJXQJtYgTc+TCVtxQRDEB0TGtzqLl4tvMDI2OdDU=; b=cG/xXRLyTLfNiCE/b0cwN7sAfkIhbfx9nFIpU0a0tvSiEiOjOiNuzYu92j0K3Ux4N4 sXcjG1EFAT6v3if2f2la+vFW4mD1mCzJNR40dDkTbMBkGi7//VvagExABhRQDaTSmBIo 2FGWj8dtn+5btq6ExReMIJpgMeAns1QNFjqylXtYZ8les4GZgsnxV66m/zV1bHubSTZz hiBlRdm5pjvj8nePgp4zzaeVhk5Nn5i79lIFK0a5D7Qi9vUAx/RS7geM/uzNV3oAlEDh 4gU+vAjWs4GENcCjI3N9nn0Ezss2DvkA4rwQ0QQa1SVr4nqDvRYlCQKBcVYCTkfB25FF D3Pg==
X-Gm-Message-State: ALoCoQlmBrb3W3L2RVvYIJetoi4UMXaEBdbuwC54Yg7VllHuKXWkdGpwQErYu3DhpLrI8kXJp1IK
X-Received: by 10.52.166.103 with SMTP id zf7mr24325402vdb.30.1393843548331; Mon, 03 Mar 2014 02:45:48 -0800 (PST)
MIME-Version: 1.0
Received: by 10.58.2.196 with HTTP; Mon, 3 Mar 2014 02:45:28 -0800 (PST)
In-Reply-To: <CEFAA104.142C6%jguichar@cisco.com>
References: <CAAFAkD9zgqy_aS26iDmnhXBVKmURBMf_5-hxekZGxLxNjPEnrw@mail.gmail.com> <CEFAA104.142C6%jguichar@cisco.com>
From: Jamal Hadi Salim <hadi@mojatatu.com>
Date: Mon, 03 Mar 2014 05:45:28 -0500
Message-ID: <CAAFAkD_6BQj7MDv5U7YEpwZU-jWapW0wLBRJTT6PMAoZEB4P3g@mail.gmail.com>
To: "Jim Guichard (jguichar)" <jguichar@cisco.com>
Content-Type: text/plain; charset="ISO-8859-1"
Archived-At: http://mailarchive.ietf.org/arch/msg/sfc/U3-pe68Gy97tqTrH5TaRQj3sWik
Cc: "dj@verizon.com" <dj@verizon.com>, sfc <sfc@ietf.org>
Subject: Re: [sfc] comments on draft-quinn-sfc-problem-statement-02
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Mar 2014 10:45:54 -0000

Jim,
Finally getting back to this (I am at the meeting as i type this); here are some
suggestions, section 3 - bullet #4:

---------
>Dataplane Metadata: Data plane metadata provides the ability to
>exchange information between the network and service functions,
>between service functions, and service functions and the network.
>Metadata can include the result of antecedent classification,
>information from external sources or forwarding related data.
>For example, service functions utilize metadata, as required, for
>localized policy decisions.

to:

>Dataplane Metadata: Data plane metadata provides the ability to
>exchange information between the network and service functions,
>between service functions, and service functions and the network.
>Metadata can include the result of antecedent classification,
>information from external sources or forwarding related data.
>For example, service functions utilize metadata, as required, for
>localized policy decisions
or global (across service chain) pipeline stage processing indices.

YMMV, I feel it may require more text as to what is meant as "pipeline
stage processing index".

The one more requirement we have may be more solution space on achieving
pipeline indexing, but could fit in the problem statement, to be specific:
we have a requirement to be able pass arbitrary metadata between
nodes (means desire to have more than just basic 32/64 bit constructs).

It may mean adding one or two more sentences above.
Thoughts?

cheers,
jamal




On Tue, Jan 14, 2014 at 8:19 AM, Jim Guichard (jguichar)
<jguichar@cisco.com> wrote:
> Hi Jamal,
>
> Thanks for this input. Comments inline.
>
> On 1/14/14 6:16 AM, "Jamal Hadi Salim" <hadi@mojatatu.com> wrote:
>
>>Some context:
>>ForCES is defining what is known as the inter-FE LFB
>>(http://tools.ietf.org/html/draft-joachimpillai-forces-interfelfb-03)
>>to describe chaining of network functions.
>>
>>One of the desires ForCES has is for horizontal scaling of
>>network functions/service.
>>We would like to take a network function or service and split
>>its parts across several processing resources. This requires to
>>pass around relevant "Pipeline stage indices"
>>Brad McConnell did touch on it here (slide 6):
>>http://www.ietf.org/proceedings/87/slides/slides-87-nsc-6.pdf
>>
>>This view is missing from the problem space.
>
> Jim> I agree. Do you have suggested text that can be reviewed and
> discussed further?
>
>>
>>Additionally - we have a requirement to be able pass arbitrary
>>metadata between nodes (means desire to have more than just
>>basic 32/64 bit constructs)
>
> Jim> I think this is an area that will require some discussion as part of
> the SFC architecture. The problem statement has no "solution" text and
> simply states that metadata between the network and SF's, and between
> SF's, is needed. The format of that metadata should be discussed outside
> of the problem statement.
>
>>
>>cheers,
>>jamal
>>_______________________________________________
>>sfc mailing list
>>sfc@ietf.org
>>https://www.ietf.org/mailman/listinfo/sfc
>