Re: [vnfpool] new VNFPool draft charter

Melinda Shore <melinda.shore@nomountain.net> Fri, 06 June 2014 19:09 UTC

Return-Path: <melinda.shore@nomountain.net>
X-Original-To: vnfpool@ietfa.amsl.com
Delivered-To: vnfpool@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 504DD1A023E for <vnfpool@ietfa.amsl.com>; Fri, 6 Jun 2014 12:09:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.666
X-Spam-Level:
X-Spam-Status: No, score=-1.666 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=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 Tyr0hCwr7m09 for <vnfpool@ietfa.amsl.com>; Fri, 6 Jun 2014 12:09:51 -0700 (PDT)
Received: from homiemail-a31.g.dreamhost.com (sub4.mail.dreamhost.com [69.163.253.135]) by ietfa.amsl.com (Postfix) with ESMTP id 58EDF1A0175 for <vnfpool@ietf.org>; Fri, 6 Jun 2014 12:09:51 -0700 (PDT)
Received: from homiemail-a31.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a31.g.dreamhost.com (Postfix) with ESMTP id AF201202043 for <vnfpool@ietf.org>; Fri, 6 Jun 2014 12:09:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=nomountain.net; h= message-id:date:from:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; s= nomountain.net; bh=66I+RS7V6tVoepKqa0905DTEPlE=; b=WJ5AlRA4+B6zj cu6B/+4bsnm32eplXCSHoTOQG3DYodydVn0zdtQAQkUHqcsNV2UtAGVtM8YqMXwk dRBayOTTYOydk+O3s+heBW83azOiiRodiUxNQKoJ3+GJbUkdLDm70BJhFvRI6CMl zDGJzvdGFgHO0HhAkYf4i8y/n07nY4=
Received: from spandex.local (63-140-85-79.nwc.dsl.dynamic.acsalaska.net [63.140.85.79]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: melinda.shore@nomountain.net) by homiemail-a31.g.dreamhost.com (Postfix) with ESMTPSA id 58405202038 for <vnfpool@ietf.org>; Fri, 6 Jun 2014 12:09:44 -0700 (PDT)
Message-ID: <539211F6.6030000@nomountain.net>
Date: Fri, 06 Jun 2014 11:09:42 -0800
From: Melinda Shore <melinda.shore@nomountain.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.4.0
MIME-Version: 1.0
To: vnfpool@ietf.org
References: <B0D29E0424F2DE47A0B36779EC6667796613FC41@nkgeml501-mbs.china.huawei.com> <A4288FE24C337B47BB634F1E76CBF2EC28B59C1A@eusaamb107.ericsson.se>
In-Reply-To: <A4288FE24C337B47BB634F1E76CBF2EC28B59C1A@eusaamb107.ericsson.se>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/vnfpool/bE2V6ra5sIh7FAA5-yBalzps2W4
Subject: Re: [vnfpool] new VNFPool draft charter
X-BeenThere: vnfpool@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussion list for virtual network function resource pooling." <vnfpool.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/vnfpool>, <mailto:vnfpool-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/vnfpool/>
List-Post: <mailto:vnfpool@ietf.org>
List-Help: <mailto:vnfpool-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/vnfpool>, <mailto:vnfpool-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jun 2014 19:09:52 -0000

On 6/6/14 10:40 AM, Zu Qiang wrote:
> -          It is good to narrow down the scope to redundancy module
> only. I’m assuming that a transparent redundancy module is the
> preferable solution of this WG. With transparent solutions, no impacts
> are expected on the pool user. Therefore, I would avoid any linkage with
> SFC.

We tried that!  There's some fairly deep concern about
overlap, and about whether or not some of this might encroach
on sfc turf - that was probably the main issue raised at
the BOF at IETF 89.  Because of that it's necessary to highlight
the differences between the work and clarify the relationship
between what sfc is doing and what vnfpool would do.

> -          I also don’t understand the statement “When a live VNF
> instance goes out of service, how does the service control entity learn
> which instance in a VNF Pool will replace it, and learn the
> characteristics of the new instance?” If transparent solutions are
> expected, why SCE needs to learn the failover?

That's a good point.

> -          My assumption is that the output from this proposed WG is one
> or more generic HA solutions. As we are in the early stage of the
> discussion, I don’t think we shall limit the solution to a specific one.
> I do have a hard time to understand why the Applicability and Gap
> Analysis shall be done based on a specific protocol?

IETF work tends to be bottom-up - specific, discrete, concrete
pieces of work are identified and scoped.  We don't solve A Big
Problem and assume it's generally applicable, but rather do work
of the nature of "Here's how to use <x> to do <y>."  It may in
fact turn out that there's interest in developing an availability
mechanism based on a different architectural model, and that's
okay.

> -          Reading the charter, it is not very clear that what the scope
> of the VNF is. Is it the service/function, or the entities providing
> this service/function? 

I think this is the question that "service state synchronization is
out of scope" answers.

Melinda


-- 
Melinda Shore
No Mountain Software
melinda.shore@nomountain.net

"Software longa, hardware brevis."