Re: [Teas-ns-dt] issue discussion: NF resource

Greg Mirsky <gregimirsky@gmail.com> Fri, 29 May 2020 01:36 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: teas-ns-dt@ietfa.amsl.com
Delivered-To: teas-ns-dt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E50F3A10B8 for <teas-ns-dt@ietfa.amsl.com>; Thu, 28 May 2020 18:36:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 JUjs4yCXPjfn for <teas-ns-dt@ietfa.amsl.com>; Thu, 28 May 2020 18:36:48 -0700 (PDT)
Received: from mail-lj1-x233.google.com (mail-lj1-x233.google.com [IPv6:2a00:1450:4864:20::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 286283A10B6 for <teas-ns-dt@ietf.org>; Thu, 28 May 2020 18:36:48 -0700 (PDT)
Received: by mail-lj1-x233.google.com with SMTP id v16so556035ljc.8 for <teas-ns-dt@ietf.org>; Thu, 28 May 2020 18:36:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aiDyxaH4ZzOGf5m2BfdOiKN58mVlS6utcHAOGLD6kI4=; b=iz3Wh+GHzOE9sFqyHBeKVNlMkmiF4FS8fi51ATV9JWQcH5k0/+bM5IRzpZqRan/4HS dR3Ib59qPMqrR2069066fL9yEhAr4zvx3WsPQkTg2dxpdw74AhwBh11BMXsR0DKNsvPX VgLu28tHH5HtAv18p9Xy6D+XM9CqzHowrQ4+BEzVRxQoChK9R7nEnvpkfXnOw2zFUXtv SIvKbVcZvzDUrNaNS6rNab+YXBIYHkVfU3B2S52z4BlFSmtngrhJGeQDnYvjqgnXxzSw gDwS5KiJK8gG19T0rYkR2ICAklOxuSGf7JNh3AL3eOlCr1atwsLENbOsbCSF0wafSbWE Pgpg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aiDyxaH4ZzOGf5m2BfdOiKN58mVlS6utcHAOGLD6kI4=; b=a3Ckg8mjY+Wc7Sy3PW+kpy16PkwNw/WGs2b4iV/zxTJj66qGCvfm5DmhdLtLY84TS8 AolLN+fflHUq8Xk87O6sLTnNINjepR0ysPDObQh6rMHeQXw88AhDZpjg/Y5MJvyAPjCX cOo1mgqeN4VzCAY0rQ+K4yGgWW0WBScJTXAvMKTWYLmwmkvfU+2ALAat3O1WHVSe/Lzw H0mLKwvGymyqpFiWN+p2KE6F35AAd3Wgs+xEXiLMjzRwLOtgV4UiseJt8GWarVCnLdaH Xm/fAM60AXG8acEQGtqG5xF5r4vYFA0vsBpZ0FonHwJpq4Z+g24ONHzZLxh0qI2KNKtI H4Hw==
X-Gm-Message-State: AOAM530Rihkt+wHcw5zxPsgGI3niJZ77cIwsJ9GV16sMNJ1OJrNaPKqI GUTS0OqippZ+q/1wzSyZB7ZK3a+eqdmQpx0wTYI=
X-Google-Smtp-Source: ABdhPJxpHEZSh0JFVu1m5mmO+HKvY4biQT7VX1JIWXURnokqemmg+fyMkhIp5jsPFbrfAn8JpEh+aFgj5YZn+NFHIzc=
X-Received: by 2002:a2e:3010:: with SMTP id w16mr141195ljw.8.1590716206261; Thu, 28 May 2020 18:36:46 -0700 (PDT)
MIME-Version: 1.0
References: <BYAPR13MB243703FF3232B71DEB810033D98E0@BYAPR13MB2437.namprd13.prod.outlook.com> <CA+RyBmUwMJRFKMRA-rpcZ=Zc3orgjUbQKt0xztWT0MZE2Vq-hg@mail.gmail.com> <BYAPR13MB24370CD6260226A84ED26E82D98E0@BYAPR13MB2437.namprd13.prod.outlook.com>
In-Reply-To: <BYAPR13MB24370CD6260226A84ED26E82D98E0@BYAPR13MB2437.namprd13.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 28 May 2020 18:36:34 -0700
Message-ID: <CA+RyBmVEO9t4M-na7+f_Y+1CMQG=SY9vvbU=EmMbOep1sEbcRw@mail.gmail.com>
To: Kiran Makhijani <kiranm@futurewei.com>
Cc: "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000069a9a105a6bf7a93"
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/6S6KNleaqFV769Bh1FVbpdt6jFE>
Subject: Re: [Teas-ns-dt] issue discussion: NF resource
X-BeenThere: teas-ns-dt@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TEAS Network Slicing Design Team <teas-ns-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas-ns-dt>, <mailto:teas-ns-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas-ns-dt/>
List-Post: <mailto:teas-ns-dt@ietf.org>
List-Help: <mailto:teas-ns-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas-ns-dt>, <mailto:teas-ns-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 May 2020 01:36:50 -0000

Hi Kiran,
thank you for your kind consideration of my comments. If we agree that a
customer of a TS may specify a certain TS behavior that is externally
observable on data packets, then I don't find where elements like "memory",
"computing power" fit. I think that these are important to an operator when
choosing the most economical and efficient method to realize the TS
according to the specific LSO.
What do you think?

Regards,
Greg

On Thu, May 28, 2020 at 4:56 PM Kiran Makhijani <kiranm@futurewei.com>
wrote:

> Hi Greg,
>
> You are right. I should not have used term ‘virtual’ – I was visualizing a
> NF container in NBI data model. A user of transport slice just asks for a
> NF and associated properties. Whether it’s V- or P- is a realization time
> decision.
>
>
>
> I see NFs adding a lot of value from higher-layer perspective, without
> getting bogged down about network details users can attach app specific
> firewalls, IDS, and caching type of functions on the endpoints. These are
> all good examples for use of NFs in slices. Secondly you will be able to
> express your requirement from a single place instead of dealing with
> different interfaces.
>
>
>
> <your quote>
>
> the TS does not specify which NFs should compose the TS but only what is
> the functional behavior and performance provided by the TS.
>
> *^^^*
>
> I hope you agree that there’s a need for some “functional behavior”. If
> user can leverage provider network for that behavior, then why not?
>
> -Kiran
>
>
>
>
>
> *From:* Greg Mirsky <gregimirsky@gmail.com>
> *Sent:* Thursday, May 28, 2020 3:15 PM
> *To:* Kiran Makhijani <kiranm@futurewei.com>
> *Cc:* teas-ns-dt@ietf.org
> *Subject:* Re: [Teas-ns-dt] issue discussion: NF resource
>
>
>
> Hi Kiran,
>
> I think that an NF can be realized as a physical device or a VM. Would you
> agree? If that is the case, then, in my opinion, we cannot consider only
> the VNF case but add the PNF case as well.
>
> Also, I don't see the real benefit to have NF, in all their variety now
> and more in the future, as part of a TS. I think that NF is either part of
> the TS implementation and thus is selected by an operator based on the SLO.
> Or part of a service that uses the TS. In the model I have in mind, a
> client of the TS does not specify which NFs should compose the TS but only
> what is the functional behavior and performance provided by the TS.
>
>
>
> On Thu, May 28, 2020 at 12:06 PM Kiran Makhijani <kiranm@futurewei.com>
> wrote:
>
> Hi All,
>
> To kick off discussion on this topic.
>
>
>
> During earlier discussions several of us asked for network functions
> should be part of the slices. For me the value of doing this is to be able
> to express different nuances of a service through single set of objectives.
> Then in NBI and implementation there is one controller to monitor the
> performance.
>
>
>
> At the entry and exit of transport slices, these NF can be supplied to
> enforce access control, policies, etc. on transport slice traffic. It is
> also safe to assume that they will be virtual.
>
>
>
> The objective is to apply those function on  traffic flows.
>
> 2 examples are  (1) use of firewall at entry point with the rules
> described by the user of transport slice. (2) Caching or DPI function on
> exit endpoints.
>
>
>
>
>
> Regards
>
> Kiran
>
>
>
> --
> Teas-ns-dt mailing list
> Teas-ns-dt@ietf.org
> https://www.ietf.org/mailman/listinfo/teas-ns-dt
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fteas-ns-dt&data=02%7C01%7Ckiranm%40futurewei.com%7Ca14d6c44b9374396c97808d803549d8e%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637263009257392006&sdata=coPUWaFZ60QdkKHtkxe2%2FHh7MTX%2B0gEQ7M%2FywEcXA4A%3D&reserved=0>
>
>