Re: [nvo3] Draft NVO3 WG Charter

Pedro Marques <pedro.r.marques@gmail.com> Tue, 21 February 2012 17:34 UTC

Return-Path: <pedro.r.marques@gmail.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 CEAED21F84D5 for <nvo3@ietfa.amsl.com>; Tue, 21 Feb 2012 09:34:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.425
X-Spam-Level:
X-Spam-Status: No, score=-3.425 tagged_above=-999 required=5 tests=[AWL=0.174, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 vzdSfEJ5R0lO for <nvo3@ietfa.amsl.com>; Tue, 21 Feb 2012 09:34:11 -0800 (PST)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id 88B8F21F84D4 for <nvo3@ietf.org>; Tue, 21 Feb 2012 09:34:09 -0800 (PST)
Received: by iagf6 with SMTP id f6so11501370iag.31 for <nvo3@ietf.org>; Tue, 21 Feb 2012 09:34:09 -0800 (PST)
Received-SPF: pass (google.com: domain of pedro.r.marques@gmail.com designates 10.42.168.197 as permitted sender) client-ip=10.42.168.197;
Authentication-Results: mr.google.com; spf=pass (google.com: domain of pedro.r.marques@gmail.com designates 10.42.168.197 as permitted sender) smtp.mail=pedro.r.marques@gmail.com; dkim=pass header.i=pedro.r.marques@gmail.com
Received: from mr.google.com ([10.42.168.197]) by 10.42.168.197 with SMTP id x5mr28838058icy.6.1329845649112 (num_hops = 1); Tue, 21 Feb 2012 09:34:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=7h4SadZuWOx8lUXG5a/Z0qw092gJeSBsP+YOYduzNh0=; b=kFSBbdz3g07SiWmvzDba2vF6Io/oIiq2v21L3Qo1l1k++rXdJ/o9F8wQ9ekucAXi73 vg0D8Zq2hWlRVLzRUWAEoVWB1sKlfN52jXJqbzruqeTgRvpSrq3HqJbejWXRywt9xaRa JQapcZ3TDmKmK5vfeFZpFb/JisWg+hdgqCiOk=
MIME-Version: 1.0
Received: by 10.42.168.197 with SMTP id x5mr23043325icy.6.1329845649027; Tue, 21 Feb 2012 09:34:09 -0800 (PST)
Received: by 10.231.67.70 with HTTP; Tue, 21 Feb 2012 09:34:08 -0800 (PST)
In-Reply-To: <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> <7C4DFCE962635144B8FAE8CA11D0BF1E05AEAEF88B@MX14A.corp.emc.com>
Date: Tue, 21 Feb 2012 09:34:08 -0800
Message-ID: <CAMXVrt7oJXqv8HZobJD-Wfto1cjOq6Vxx3JaY3Fb7Qzam68zuQ@mail.gmail.com>
From: Pedro Marques <pedro.r.marques@gmail.com>
To: david.black@emc.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: narten@us.ibm.com, jdrake@juniper.net, yakov@juniper.net, nvo3@ietf.org, afarrel@juniper.net, nitinb@juniper.net, rbonica@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 17:34:16 -0000

David,

On Tue, Feb 21, 2012 at 8:38 AM,  <david.black@emc.com> wrote:
> 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.

You misunderstood my message. My point is that for live migration L2
transparency is not relevant but convergence time is quite critical.

I've not understood why you believe that the proposal "breaks live
migration" specially after i pointed out that the routing
configuration on the VM is a non-issue.

>  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.

It is unclear to me whether you the "existing VM live migration
implementations" that you are referring to perform storage access via
direct L2 protocols. Direct L2 storage access is indeed a tradeoff
versus scaling.

That tradeoff maybe attractive to small scale deployments while
completely unacceptable to large scale ones. That is one of the things
to keep in mind when the IETF considers data from "existing
implementations".

>
> 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 mailing list
> nvo3@ietf.org
> https://www.ietf.org/mailman/listinfo/nvo3