Re: [vnfpool] Version 05 of VNFPool Problem Statement

"Susan Hares" <shares@ndzh.com> Thu, 05 June 2014 21:16 UTC

Return-Path: <shares@ndzh.com>
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 CC2421A031A for <vnfpool@ietfa.amsl.com>; Thu, 5 Jun 2014 14:16:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.946
X-Spam-Level:
X-Spam-Status: No, score=0.946 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001] 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 jeW02wpaKLjX for <vnfpool@ietfa.amsl.com>; Thu, 5 Jun 2014 14:16:13 -0700 (PDT)
Received: from hickoryhill-consulting.com (hhc-web3.hickoryhill-consulting.com [64.9.205.143]) by ietfa.amsl.com (Postfix) with ESMTP id 90D821A030E for <vnfpool@ietf.org>; Thu, 5 Jun 2014 14:16:13 -0700 (PDT)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=174.124.189.161;
From: Susan Hares <shares@ndzh.com>
To: 'Zongning' <zongning@huawei.com>, vnfpool@ietf.org
References: <B0D29E0424F2DE47A0B36779EC66677966117311@nkgeml501-mbs.china.huawei.com>
In-Reply-To: <B0D29E0424F2DE47A0B36779EC66677966117311@nkgeml501-mbs.china.huawei.com>
Date: Thu, 05 Jun 2014 17:15:59 -0400
Message-ID: <012c01cf8103$5929f280$0b7dd780$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_012D_01CF80E1.D21E6D00"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQIivdjgs+WOa9DokDgX9lasdoNIMpq8hk8w
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com
Archived-At: http://mailarchive.ietf.org/arch/msg/vnfpool/5z3JKj3n96B6T05M2cPoVafcyOo
Subject: Re: [vnfpool] Version 05 of VNFPool Problem Statement
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: Thu, 05 Jun 2014 21:16:16 -0000

Ning:

 

In looking at the diffs from -04 question, I delighted with at the clarity
of the restatement of much of the text.  

Kudos/Congratulations on the excellent job there.  I only hope I do as well
in the editing of documents. 

 

However one editorial issues: 

 

Section 5.6 

 

We do not work on other management aspects of the VNF such as scaling, or
load balancing, even though these aspects may be complementary to
reliability in order to provide network services. 

[I think you want to say .. Will do not plan to work on. ] 

 

On a few technical points, I'd like to opine

1.  Changes to Section 5.4 

 

5.4.  Interaction between VNF and Service Control Entity

 

   Some information needs to be exchanged between a VNF and the Service

   Control Entity when the Service Control Entity orchestrates a VNF

   Pool-enable VNF.  For example, how can a VNF Pool be addressed by the

   Service Control Entity?  A Pool Manager can advertise the locator

   (e.g., IP address) of the active instance - subject to dynamic due to

   failover.  It is also possible to use a virtual address for the whole

   VNF Pool (similar to RSerPool or VRRP), and map between virtual and

   actual addresses.  Moreover, when a live VNF instance goes out of

   service, how does the Service Control Entity learn which VNF instance

   will replace it, and learn the characteristic of the new instance?

 

[Sue's opine on] 

The addressing between the VNF and the Service Control entity is an
important part.  VRRP worked in the past for some of VNF/Service Control
Entity, but had failure points within servers with VMs, and 

Failures points across multiple servers with VMs. 

 

Are we allowing VNF pools to go across multiple servers in multiple
locations? 

Within a single machine with the right OS modifications, the VRRP has
simplicity

and a sub-second VRRP failover is possible. VRRP can expand to multiple
boxes,

and a subsecond failover is possible, but has additional requirements to 

instrument the sub-second failover between VMs. 

 

The point is . we should know from the past work with RSerPool and VRRP
where the issues with the can be.  The WG should be able to choose to:

a)  select existing protocols, 

b)  extend existing protocol, or 

c)  create new protocols. 

 

We should prefer a and b over c.  

[Sue opine off]

 

Is this what you are considering in this problem statement? If so, then your
draft really, really improves the clarity of the problem. 

 

Sue 

 

=====

 

By the way:  Opine -means to hold and state as one's opinion

 

From: vnfpool [mailto:vnfpool-bounces@ietf.org] On Behalf Of Zongning
Sent: Monday, May 05, 2014 4:47 AM
To: vnfpool@ietf.org
Subject: [vnfpool] Version 05 of VNFPool Problem Statement

 

Hi,

 

A new revision -05 of VNFPool Problem Statement I-D is posted as below:

http://www.ietf.org/id/draft-zong-vnfpool-problem-statement-05.txt

 

Many thanks to Qiang, Marco, and Georgios for your comments on -04 version.
I mainly incorporated your suggestions, as well as further clarified VNFPool
scope and relation to SFC.

 

Main changes:

1)       Update definition of VNF set to clarify the relation to VNF pools;

2)       Focus VNFPool scope to internal VNF, and interface between VNF and
Service Control Entity, *not* communications between VNFs;

3)       Change 5.4 to "Interaction between VNF and Service Control Entity";

4)       Emphasize that we currently assume VNF pool contains the instances
of same functional type, *not* different VNF components;

5)       Update 6.3 about VNFPool relation to SFC;

 

Please folks continue reviewing the new version. Your comments are ALWAYS
welcome!

 

-Ning