Re: [nvo3] Draft NVO3 WG Charter
<david.black@emc.com> Tue, 21 February 2012 16:39 UTC
Return-Path: <david.black@emc.com>
X-Original-To: nvo3@ietfa.amsl.com
Delivered-To: nvo3@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90FB521F872B for <nvo3@ietfa.amsl.com>; Tue, 21 Feb 2012 08:39:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -109.596
X-Spam-Level:
X-Spam-Status: No, score=-109.596 tagged_above=-999 required=5 tests=[AWL=1.003, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cNpAjCDaLfzq for <nvo3@ietfa.amsl.com>; Tue, 21 Feb 2012 08:39:16 -0800 (PST)
Received: from mexforward.lss.emc.com (mexforward.lss.emc.com [128.222.32.20]) by ietfa.amsl.com (Postfix) with ESMTP id 6350921F85C5 for <nvo3@ietf.org>; Tue, 21 Feb 2012 08:39:07 -0800 (PST)
Received: from hop04-l1d11-si02.isus.emc.com (HOP04-L1D11-SI02.isus.emc.com [10.254.111.55]) by mexforward.lss.emc.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id q1LGd592031948 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 21 Feb 2012 11:39:06 -0500
Received: from mailhub.lss.emc.com (mailhub.lss.emc.com [10.254.221.251]) by hop04-l1d11-si02.isus.emc.com (RSA Interceptor); Tue, 21 Feb 2012 11:38:47 -0500
Received: from mxhub21.corp.emc.com (mxhub21.corp.emc.com [128.222.70.133]) by mailhub.lss.emc.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id q1LGcics032079; Tue, 21 Feb 2012 11:38:45 -0500
Received: from mx14a.corp.emc.com ([169.254.1.157]) by mxhub21.corp.emc.com ([128.222.70.133]) with mapi; Tue, 21 Feb 2012 11:38:45 -0500
From: david.black@emc.com
To: yakov@juniper.net
Date: Tue, 21 Feb 2012 11:38:43 -0500
Thread-Topic: [nvo3] Draft NVO3 WG Charter
Thread-Index: AczwnXehawmVfV4lSWGSP3hOlCuFuQAF39NA
Message-ID: <7C4DFCE962635144B8FAE8CA11D0BF1E05AEAEF88B@MX14A.corp.emc.com>
References: <201202171451.q1HEptR3027370@cichlid.raleigh.ibm.com>, <5E893DB832F57341992548CDBB333163A55C70661A@EMBX01-HQ.jnpr.net> <5E613872-0E27-46D2-8097-B31E7F0F37C5@mimectl>, <5E893DB832F57341992548CDBB333163A55C70669D@EMBX01-HQ.jnpr.net> <B56CFB4A-2393-42C7-9A89-0AA397512F12@mimectl> <201202201430.q1KEUW158093@magenta.juniper.net> <7C4DFCE962635144B8FAE8CA11D0BF1E05AEAEF752@MX14A.corp.emc.com> <201202211331.q1LDVY173863@magenta.juniper.net>
In-Reply-To: <201202211331.q1LDVY173863@magenta.juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-EMM-MHVC: 1
Cc: narten@us.ibm.com, jdrake@juniper.net, rbonica@juniper.net, nvo3@ietf.org, afarrel@juniper.net, nitinb@juniper.net
Subject: Re: [nvo3] Draft NVO3 WG Charter
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "L2 \"Network Virtualization Over l3\" overlay discussion list \(nvo3\)" <nvo3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nvo3>, <mailto:nvo3-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/nvo3>
List-Post: <mailto:nvo3@ietf.org>
List-Help: <mailto:nvo3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nvo3>, <mailto:nvo3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Feb 2012 16:39:20 -0000
Yakov, > However, I don't recall seeing > an e-mail from you suggesting to remove item 4 from the charter. > Did I miss it ? Nope. The original question was about why BGP and MPLS might be non-starters for some data centers. I explained in terms of the level of disruption for data centers that aren't running either BGP or MPLS (and there are a lot of them). Now, you seem to be advocating that a data center that can't accept the disruptive introduction of BGP and MPLS can't accept any level of disruption (independent of the attempt to ascribe that reasoning to me, it's not what I wrote). Needless to say, that's silly. Are you really advocating that position? The disruption under discussion is not binary, but ranges across a scale of impact depending on the degree of change. There are likely to be alternative approaches to the scaling problem in charter item 4 that are less disruptive than introduction of BGP/MPLS, and degree of disruption is something that should be germane to looking at alternative approaches to this problem area. For example, Pedro appears to have just confirmed that the l3vpn-end-system draft made a design choice that breaks existing live VM migration implementations in favor of improving network convergence. A data center currently running one of those existing VM live migration implementations may well prefer a less disruptive scaling approach that doesn't have that side effect. Thanks, --David > -----Original Message----- > From: nvo3-bounces@ietf.org [mailto:nvo3-bounces@ietf.org] On Behalf Of Yakov Rekhter > Sent: Tuesday, February 21, 2012 8:32 AM > To: Black, David > Cc: narten@us.ibm.com; jdrake@juniper.net; rbonica@juniper.net; nvo3@ietf.org; afarrel@juniper.net; > nitinb@juniper.net > Subject: Re: [nvo3] Draft NVO3 WG Charter > > David, > > > Yakov, > > > > > What are the specific *technical* reason(s) why MPLS over GRE is > > > a "non-starter" for (a) ToR switches, (b) datacenter access switches, > > > and (c) hypervisor softswitches ? > > > > Sure, that was on my list of things to do, so thanks for asking, but > > my original assertion was: > > > > > > > > BGP and MPLS are non-starters for a lot of datacenter-internal > > > > > > networks. > > > > Let's start with one of the more important problems that has motivated > > interest in overlays for virtual networking. From the proposed charter: > > > > Support for multi-tenancy has become a core requirement of data > > centers, especially in the context of data centers which include > > virtualized servers known as virtual machines (VMs). > > > > In these datacenters, there is a sizeable population of virtual machines > > running using VLANs. In a bit more detail, that means: > > - Data Plane: TCP/IP, Ethernet VLANs > > - Control Plane: IP Routing based on IGPs (e.g., OSPF), VLAN > > configuration, LLDP, etc. > > Beyond that, management, operational practices and network admin skills > > are matched to the environment. > > > > Again from the proposed charter: > > > > Tenant isolation is primarily achieved today within data centers using > > Ethernet VLANs. But the 12-bit VLAN tag field isn't large enough to > > support existing and future needs. > > > > This is an incremental growth problem - the datacenter is running fine > > with VLANs, but VLAN address space is being exhausted. The solution > > should be incremental in impact and incrementally deployable. > > > > Taking a look at MPLS and BGP, and assuming that the gaps previously > > pointed out in the marques-l3vpn-end-system draft are addressed, I see > > the following: > > - Introduce new data plane: MPLS > > - Introduce new control plane: BGP > > - Significant changes to management and operational practices > > - New network admin skills required > > That's not the best incremental impact story. The last one is particularly > > important. > > From the proposed charter: > > 4) Develop requirements (and later a Standards Track protocol) for a > more scalable control plane for managing and distributing the mappings > of "inner" to "outer" addresses. We will develop a reusable framework > suitable for use by any mapping function in which there is a need to > map "inner" to outer addresses. Starting point: > draft-kreeger-nvo3-overlay-cp-00.txt > > Developing a new (Standards Track) protocol would introduce: > > - new control plane > - significant changes to management and operational practices > - new network admin skills required > > So, developing a new protocol, as proposed in the charter, is > certainly "not the best incremental impact story". Thus, following > your line of reasoning, item 4 (developing a Standards Track protocol) > should be removed from the charter. However, I don't recall seeing > an e-mail from you suggesting to remove item 4 from the charter. > Did I miss it ? > > Yakov. > _______________________________________________ > nvo3 mailing list > nvo3@ietf.org > https://www.ietf.org/mailman/listinfo/nvo3
- [nvo3] Draft NVO3 WG Charter Thomas Narten
- Re: [nvo3] Draft NVO3 WG Charter John E Drake
- Re: [nvo3] Draft NVO3 WG Charter david.black
- Re: [nvo3] Draft NVO3 WG Charter John E Drake
- Re: [nvo3] Draft NVO3 WG Charter Thomas Narten
- Re: [nvo3] Draft NVO3 WG Charter John E Drake
- Re: [nvo3] Draft NVO3 WG Charter david.black
- Re: [nvo3] Draft NVO3 WG Charter Randy Bush
- Re: [nvo3] Draft NVO3 WG Charter Robert Raszuk
- Re: [nvo3] Draft NVO3 WG Charter John E Drake
- Re: [nvo3] Draft NVO3 WG Charter Robert Raszuk
- Re: [nvo3] Draft NVO3 WG Charter John E Drake
- Re: [nvo3] Draft NVO3 WG Charter Robert Raszuk
- Re: [nvo3] Draft NVO3 WG Charter John E Drake
- Re: [nvo3] Draft NVO3 WG Charter Robert Raszuk
- Re: [nvo3] Draft NVO3 WG Charter Igor Gashinsky
- Re: [nvo3] Draft NVO3 WG Charter david.black
- Re: [nvo3] Draft NVO3 WG Charter david.black
- Re: [nvo3] Draft NVO3 WG Charter Robert Raszuk
- Re: [nvo3] Draft NVO3 WG Charter John E Drake
- Re: [nvo3] Draft NVO3 WG Charter John E Drake
- Re: [nvo3] Draft NVO3 WG Charter Stewart Bryant
- Re: [nvo3] Draft NVO3 WG Charter david.black
- Re: [nvo3] Draft NVO3 WG Charter Yakov Rekhter
- Re: [nvo3] Draft NVO3 WG Charter Thomas Narten
- Re: [nvo3] Draft NVO3 WG Charter Larry Kreeger
- Re: [nvo3] Draft NVO3 WG Charter Robert Raszuk
- Re: [nvo3] Draft NVO3 WG Charter Paul Unbehagen
- Re: [nvo3] Draft NVO3 WG Charter david.black
- Re: [nvo3] Draft NVO3 WG Charter Larry Kreeger
- Re: [nvo3] Draft NVO3 WG Charter Ping Pan
- Re: [nvo3] Draft NVO3 WG Charter Pat Thaler
- Re: [nvo3] Draft NVO3 WG Charter Pat Thaler
- Re: [nvo3] Draft NVO3 WG Charter Larry Kreeger
- Re: [nvo3] Draft NVO3 WG Charter Lizhong Jin
- Re: [nvo3] Draft NVO3 WG Charter Roger Jørgensen
- Re: [nvo3] Draft NVO3 WG Charter Stiliadis, Dimitrios (Dimitri)
- Re: [nvo3] Draft NVO3 WG Charter Stiliadis, Dimitrios (Dimitri)
- Re: [nvo3] Draft NVO3 WG Charter Yakov Rekhter
- Re: [nvo3] Draft NVO3 WG Charter Anoop Ghanwani
- Re: [nvo3] Draft NVO3 WG Charter david.black
- Re: [nvo3] Draft NVO3 WG Charter Robert Raszuk
- Re: [nvo3] Draft NVO3 WG Charter Xuxiaohu
- Re: [nvo3] Draft NVO3 WG Charter Xuxiaohu
- Re: [nvo3] Draft NVO3 WG Charter Lizhong Jin
- Re: [nvo3] Draft NVO3 WG Charter Yakov Rekhter
- Re: [nvo3] Draft NVO3 WG Charter david.black
- Re: [nvo3] Draft NVO3 WG Charter Pedro Marques
- Re: [nvo3] Draft NVO3 WG Charter david.black
- Re: [nvo3] Draft NVO3 WG Charter Pat Thaler