Re: [sfc] 答复: questions of "load balancing considerations" in the draft-quinn-sfc-arch-05
"Andrew G. Malis" <agmalis@gmail.com> Thu, 29 May 2014 20:45 UTC
Return-Path: <agmalis@gmail.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 4E91A1A06A2 for <sfc@ietfa.amsl.com>; Thu, 29 May 2014 13:45:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level:
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, SPF_PASS=-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 PJmnClBD4S0N for <sfc@ietfa.amsl.com>; Thu, 29 May 2014 13:45:25 -0700 (PDT)
Received: from mail-qg0-x22e.google.com (mail-qg0-x22e.google.com [IPv6:2607:f8b0:400d:c04::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8223E1A00EA for <sfc@ietf.org>; Thu, 29 May 2014 13:45:25 -0700 (PDT)
Received: by mail-qg0-f46.google.com with SMTP id q108so2704317qgd.33 for <sfc@ietf.org>; Thu, 29 May 2014 13:45:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=rf1mmJmYk0KHSFBc7dX1j7hm9AlghdE34NyFoy6RP18=; b=r3mHAchJjpHdgnD6W7rwtSxPbh1IeRLmkiilsd6/QvXkx6xPxov/I6TCcOb4BCjsnj b8+/cvMWlCRhI/nQGoN+t9k+pRH/8BbmzI2hScFbBRgd/6uNO2QpWuBjacY+3lKhJAjt GOPXepQLhNdanzvrr3SbiATQHaoE8ond+UdvliCLpsw8EMU9ORbateOizHlAxym84zf+ zSiZV7VXv1bKz3bHiWw7vuNpXVQwCNVwvfYuIndzxH0HT9S/yVajYIc594pIsOFHfvWe SJAYpcOq1GNCBzxjZLj9dA/6+JhxJDe5j1zttLPol6O0l55kVwlvyX9SIUY9mbAWRBvW RJIQ==
X-Received: by 10.224.135.66 with SMTP id m2mr14440114qat.55.1401396320954; Thu, 29 May 2014 13:45:20 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.140.86.148 with HTTP; Thu, 29 May 2014 13:45:00 -0700 (PDT)
In-Reply-To: <53879825.5090809@joelhalpern.com>
References: <CFABB759.2DEF3%kegray@cisco.com> <4A95BA014132FF49AE685FAB4B9F17F645D2762A@dfweml701-chm.china.huawei.com> <16984558-2B4C-4873-AFC7-DCD2698CA745@cisco.com> <B8F9A780D330094D99AF023C5877DABA84546203@nkgeml501-mbs.china.huawei.com> <53873333.80807@joelhalpern.com> <2691CE0099834E4A9C5044EEC662BB9D45389906@dfweml701-chm.china.huawei.com> <CDF2F015F4429F458815ED2A6C2B6B0B1A836043@MBX021-W3-CA-2.exch021.domain.local> <2691CE0099834E4A9C5044EEC662BB9D453899C2@dfweml701-chm.china.huawei.com> <CDF2F015F4429F458815ED2A6C2B6B0B1A836249@MBX021-W3-CA-2.exch021.domain.local> <4A95BA014132FF49AE685FAB4B9F17F645D28EAF@dfweml701-chm.china.huawei.com> <53879137.7010900@joelhalpern.com> <CAA=duU1uHvkdg4rmTmPv9tMKNrxb_EuJ-jgi58=NAN4tVAJGfQ@mail.gmail.com> <538794E9.7020306@joelhalpern.com> <CAA=duU1CgvYwK20bX7Hq5m6Qr4QSsjmQErCf015WCn0RYvkvsQ@mail.gmail.com> <53879825.5090809@joelhalpern.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Thu, 29 May 2014 16:45:00 -0400
Message-ID: <CAA=duU39=8sBOBe+5aNaJTTABCWTzGv6eWrwMOSL4Mm7Gvdd8Q@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Content-Type: multipart/alternative; boundary="001a11c2e496e68d3304fa9001ec"
Archived-At: http://mailarchive.ietf.org/arch/msg/sfc/wJQLwyYqbx-BWHc7zGsJj5vAFqc
Cc: "Ken Gray (kegray)" <kegray@cisco.com>, "sfc@ietf.org" <sfc@ietf.org>, Lucy yong <lucy.yong@huawei.com>, Linda Dunbar <linda.dunbar@huawei.com>, "Paul Quinn (paulq)" <paulq@cisco.com>, Ron Parker <Ron_Parker@affirmednetworks.com>, Qin Wu <bill.wu@huawei.com>
Subject: Re: [sfc] 答复: questions of "load balancing considerations" in the draft-quinn-sfc-arch-05
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: Thu, 29 May 2014 20:45:27 -0000
Joel, Again, we're in agreement. It would most likely be confined to sections 1.2 (initial definition) and 6 (load balancing). Cheers, Andy On Thu, May 29, 2014 at 4:27 PM, Joel M. Halpern <jmh@joelhalpern.com>wrote: > In that case, there would seem to be very few places, if any, in the > document where we would use the term Service Function Instance. > > Yours, > Joel > > > On 5/29/14, 4:24 PM, Andrew G. Malis wrote: > >> Joel, >> >> I think we're in violent agreement. There's no insistence that the >> multiple instances need to be visible to the service chain path, indeed >> Linda's definition includes "Some Service Function Instances are visible >> to Service Chain Path. Sometimes a collection of service function >> instances can appear as one single entity to the Service Chain Path." >> This part o the definition might be better and more simply phrased as "A >> collection of Service Function Instances may appear as one entity or as >> multiple entities in the Service Chain Path." >> >> Cheers, >> Andy >> >> >> On Thu, May 29, 2014 at 4:13 PM, Joel M. Halpern <jmh@joelhalpern.com >> <mailto:jmh@joelhalpern.com>> wrote: >> >> If the service chain splits, that is one case. >> But it is also quite acceptable and within what has been discussed >> for the service chain (or more specifically the service path) not to >> split at all. Rather, what hangs off of the SFF is a suitable load >> balancer (or balancers) and multiple service function instances. >> That balancing is not visible to service chaining (although it is >> certainly visible to management. The point of such a deployment is >> that there is no change to the service paths as that collective >> service function scales in or out as direct by management, or as >> caused by failures, or ... >> >> If we insist that the service paths within such a deployment are >> different, we are requiring larger scale visiblity of such events. >> >> Yours, >> Joel >> >> >> On 5/29/14, 4:06 PM, Andrew G. Malis wrote: >> >> Joel, >> >> I disagree, I really don't see it as confusing at all. We're all >> in >> agreement that there will be cases where a service function is >> split >> among multiple hardware and/or software entities that can work in >> parallel, or else there wouldn't be a section on load sharing. >> How else >> would one describe these entities if not as "Service Function >> Instances"? >> >> Cheers, >> Andy >> >> On Thu, May 29, 2014 at 3:57 PM, Joel M. Halpern >> <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> >> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>> wrote: >> >> the problem I have with the definition you propose for >> Service >> Function Instance is that what is an instance will depend >> upon where >> you look. >> What management, and particularly what virtual machine >> monitoring >> and management, sees as an instance has to be a single >> image running >> on a single VM. >> But what Service Chaining sees as an instance may be one >> such thing, >> or may be a cluster of such things organized in such a way >> as to >> present a single view to the service chaining infrastructure. >> >> Thus, trying to define Service Function Instance, and then >> talk >> explicitly about such instances in service chaining, gets >> very >> difficult. We are likely to end up with a definition that >> says that >> a service function instance may be made up of multiple >> software >> instances. Such a definition seems likely to cause more >> confusion >> than it solves. >> >> If we can come up with a definition that allows for the >> range of >> deployments, and does not itself further confuse the >> readers, then I >> am happy to add such a term definition and usage in the >> document. >> >> Yours, >> Joel >> >> >> On 5/29/14, 2:25 PM, Linda Dunbar wrote: >> >> It would be so much easier to formally introduce the >> concept of >> "Service Function Instance" in SFC. For example: >> >> "Service Function Instance: One instantiation of a >> service function. >> One service function could have multiple identical >> instances. >> >> For a service function with different functional >> instantiations, >> e.g. >> one instantiation applies policy-set-A (NAT44-A) and >> other applies >> policy-set-B (NAT44-B), they are considered as two >> different service >> functions." >> >> Some Service Function Instances are visible to Service >> Chain Path. >> Sometimes a collection of service function instances >> can appear as >> one single entity to the Service Chain Path." >> >> >> Linda >> >> >> >> _________________________________________________ >> >> sfc mailing list >> sfc@ietf.org <mailto:sfc@ietf.org> >> https://www.ietf.org/mailman/__listinfo/sfc >> <https://www.ietf.org/mailman/listinfo/sfc> >> >> >>
- [sfc] questions of "load balancing considerations… Linda Dunbar
- Re: [sfc] questions of "load balancing considerat… Joel M. Halpern
- Re: [sfc] questions of "load balancing considerat… Eric Gray
- Re: [sfc] questions of "load balancing considerat… Ken Gray (kegray)
- Re: [sfc] questions of "load balancing considerat… Linda Dunbar
- Re: [sfc] questions of "load balancing considerat… Ken Gray (kegray)
- [sfc] 答复: questions of "load balancing considerat… Qin Wu
- Re: [sfc] questions of "load balancing considerat… Andrew G. Malis
- Re: [sfc] questions of "load balancing considerat… Lucy yong
- Re: [sfc] 答复: questions of "load balancing consid… Joel Halpern Direct
- Re: [sfc] 答复: questions of "load balancing consid… Lucy yong
- Re: [sfc] questions of "load balancing considerat… Joel M. Halpern
- Re: [sfc] questions of "load balancing considerat… Lucy yong
- Re: [sfc] questions of "load balancing considerat… Lucy yong
- Re: [sfc] questions of "load balancing considerat… Joel M. Halpern
- Re: [sfc] 答复: questions of "load balancing consid… Ron Parker
- Re: [sfc] questions of "load balancing considerat… Eric Gray
- Re: [sfc] 答复: questions of "load balancing consid… Lucy yong
- Re: [sfc] questions of "load balancing considerat… Ken Gray (kegray)
- Re: [sfc] 答复: questions of "load balancing consid… Ron Parker
- Re: [sfc] questions of "load balancing considerat… Sharon
- Re: [sfc] questions of "load balancing considerat… Linda Dunbar
- Re: [sfc] 答复: questions of "load balancing consid… Lucy yong
- Re: [sfc] 答复: questions of "load balancing consid… Linda Dunbar
- Re: [sfc] questions of "load balancing considerat… Joel Halpern Direct
- Re: [sfc] 答复: questions of "load balancing consid… Joel M. Halpern
- Re: [sfc] 答复: questions of "load balancing consid… Andrew G. Malis
- Re: [sfc] 答复: questions of "load balancing consid… Joel M. Halpern
- Re: [sfc] 答复: questions of "load balancing consid… Andrew G. Malis
- Re: [sfc] 答复: questions of "load balancing consid… Joel M. Halpern
- Re: [sfc] 答复: questions of "load balancing consid… Andrew G. Malis
- Re: [sfc] questions of "load balancing considerat… Sharon
- [sfc] 答复: 答复: questions of "load balancing consid… Qin Wu
- Re: [sfc] 答复: 答复: questions of "load balancing co… Ron Parker
- [sfc] 答复: 答复: 答复: questions of "load balancing co… Qin Wu
- [sfc] 答复: 答复: 答复: questions of "load balancing co… Qin Wu