Re: [armd] Fwd: New Version Notification for draft-wkumari-dcops-l3-vmmobility-00.txt

Gary Berger <gaberger@cisco.com> Fri, 12 August 2011 17:50 UTC

Return-Path: <gaberger@cisco.com>
X-Original-To: armd@ietfa.amsl.com
Delivered-To: armd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3763821F8634 for <armd@ietfa.amsl.com>; Fri, 12 Aug 2011 10:50:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.902
X-Spam-Level:
X-Spam-Status: No, score=-0.902 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_65=0.6, MIME_QP_LONG_LINE=1.396]
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 rZlofyTMECw1 for <armd@ietfa.amsl.com>; Fri, 12 Aug 2011 10:50:36 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id 1596721F861A for <armd@ietf.org>; Fri, 12 Aug 2011 10:50:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=gaberger@cisco.com; l=48680; q=dns/txt; s=iport; t=1313171474; x=1314381074; h=date:subject:from:to:cc:message-id:in-reply-to: mime-version; bh=1A1dbepGfO1HFvjimM2DEJLPq6n0qpIk2Pm9uJ/UHJI=; b=k/KDpMyzwYiofWUtDrl6PKUECBnu5LSgGEK1/vamLzs0XmTkn9XIpgVI oTdb/4QmIITLGz0toqKXQtCGVKmgl2PGtN6PB4zBpX1cvENdX13ztgB/R 49yOd6v5MtsZGX2wI6ZY2eqVEf8ccRLt0g39wO65V2sk1FQo1uZ2c5iYP 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AtoAAKNnRU6tJXG9/2dsb2JhbAA3BwOCTZVfh0OHImh3gUABAQEBAQEBAQEBDwEKEBAqBgEJAgUHBwgRAQIBAQEBIAEGLh8DBggGDgUJGYdNBJwDAZ5xgyYagwcEhzCLYIUMjAE
X-IronPort-AV: E=Sophos; i="4.67,363,1309737600"; d="scan'208,217"; a="12668790"
Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by rcdn-iport-8.cisco.com with ESMTP; 12 Aug 2011 17:51:13 +0000
Received: from [10.82.225.231] (rtp-vpn1-487.cisco.com [10.82.225.231]) by rcdn-core2-2.cisco.com (8.14.3/8.14.3) with ESMTP id p7CHp9bb026700; Fri, 12 Aug 2011 17:51:10 GMT
User-Agent: Microsoft-MacOutlook/14.12.0.110505
Date: Fri, 12 Aug 2011 13:51:08 -0400
From: Gary Berger <gaberger@cisco.com>
To: david.black@emc.com
Message-ID: <CA6ADDBD.246DD%gaberger@cisco.com>
Thread-Topic: [armd] Fwd: New Version Notification for draft-wkumari-dcops-l3-vmmobility-00.txt
In-Reply-To: <7C4DFCE962635144B8FAE8CA11D0BF1E0589609FF2@MX14A.corp.emc.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3396001871_72671282"
Cc: armd@ietf.org
Subject: Re: [armd] Fwd: New Version Notification for draft-wkumari-dcops-l3-vmmobility-00.txt
X-BeenThere: armd@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Discussion of issues associated with large amount of virtual machines being introduced in data centers and virtual hosts introduced by Cloud Computing." <armd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/armd>, <mailto:armd-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/armd>
List-Post: <mailto:armd@ietf.org>
List-Help: <mailto:armd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/armd>, <mailto:armd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Aug 2011 17:50:40 -0000

I am not advocating any such thing.. I merely am trying to point to a bit of
history and the problem at hand; as noted in the ARMD Call for
Investigation:

One such aspect,being investigated by the ARMD working group, is the scaling
of address resolution between the network (L3) and link (L2) layers of
modern datacenter networks.

You cannot decouple the resolution and binding of addresses without
understanding the limitations in the current architecture. LISP doesn't
scale because of the path liveness problem, I am not familiar enough with
EIP or ILNP but I am sure that this issue is long-lived and unsolved and at
the root of our scaling challenges not just in DC but across the Internet..


-g



From:  <david.black@emc.com>
Date:  Fri, 12 Aug 2011 13:37:28 -0400
To:  Gary Berger <gaberger@cisco.com>
Cc:  <armd@ietf.org>
Subject:  RE: [armd] Fwd: New Version Notification for
draft-wkumari-dcops-l3-vmmobility-00.txt

Hi Gary,
 
Are you aware of the IETF work already in progress on that sort of
decoupling, e.g., LISP, HIP and ILNP?
 
I don¹t understand why another effort in this space would be useful.
 

Thanks,
--David
 

From: Gary Berger [mailto:gaberger@cisco.com]
Sent: Friday, August 12, 2011 10:02 AM
To: Black, David; warren@kumari.net
Cc: armd@ietf.org
Subject: Re: [armd] Fwd: New Version Notification for
draft-wkumari-dcops-l3-vmmobility-00.txt
 

I would hope that we can find a more elegant approach to the problem of
dealing with dynamic address learning and mobility instead of adding
overlays. 

 

We have created the L2 scaling problem (which shows itself in mobility and
control plane scalability) because of the fact that the data-link address,
IP Address and what we use to identify the host (I.e. The DNS name) are all
bound to the point of attachment. This created the desire for the "flat"
network which as we know doesn't scale. It would be great if part of this
working group can look from the point of view that the Internet is an
experiment and we never evolved to a clean implementation. Decoupling the
service (I.e. Where a socket call connects to) from the node address and the
point of attachment will go a long way to fixing the scaling challenges. A
better description  can be found in Saltzer, et al  RFC-1498
<http://tools.ietf.org/html/rfc1498> . Also, one of the chief OSI developers
John Day has an interesting perspective on this here
http://pouzin.pnanetworks.com/images/KoreaNamingFund100218.pdf

 

-g

 

On 8/12/11 9:08 AM, "david.black@emc.com" <david.black@emc.com> wrote:

 
> 
> Hi Warren,
> 
>  
>> 
>>> > It is good to see the draft.
>> 
>> And it's good to see that someone has already read it :-P
> 
>  
> 
> Make that at least two someones ;-).  Thanks for getting the conversation
> started.
> 
>  
> 
> A detailed example of related technology can be found in draft-hasmit-otv-03
> 
> (http://www.ietf.org/id/draft-hasmit-otv-03.txt)  This L2-in-L3 functionality
> 
> (MAC-in-IP) is targeted at carrier/provider networks rather than data center
> 
> networks, and uses UDP encapsulation (e.g., as opposed to GRE).  Courtesy of
> 
> the focus on carrier/provider networks, one of the areas of design emphasis
> 
> is avoidance of flooding.
> 
>  
> 
> Please don't ask me about OTV details - the draft authors (e.g., Dino) would
> 
> be a better resource for those sorts of questions.
> 
>  
> 
> Thanks,
> 
> --David
> 
> ----------------------------------------------------
> 
> David L. Black, Distinguished Engineer
> 
> EMC Corporation, 176 South St., Hopkinton, MA  01748
> 
> +1 (508) 293-7953             FAX: +1 (508) 293-7786
> 
> david.black@emc.com        Mobile: +1 (978) 394-7754
> 
> ----------------------------------------------------
> 
>  
>> 
>> -----Original Message-----
>> 
>> From: armd-bounces@ietf.org [mailto:armd-bounces@ietf.org] On Behalf Of
>> Warren Kumari
>> 
>> Sent: Friday, August 12, 2011 12:33 AM
>> 
>> To: Vishwas Manral
>> 
>> Cc: armd@ietf.org
>> 
>> Subject: Re: [armd] Fwd: New Version Notification for
>> draft-wkumari-dcops-l3-vmmobility-00.txt
>> 
>> On Aug 11, 2011, at 9:05 PM, Vishwas Manral wrote:
>> 
>>> > Hi Warren,
>> 
>>> > 
>> 
>>> > It is good to see the draft.
>> 
>> And it's good to see that someone has already read it :-P
>> 
>>> > I guess you can position this as an informational draft of how network
>>> operators are using
>> 
>> techniques to overcome big layer-2 issues (the ARP issues themselves are
>> resolved by the directory
>> 
>> mechanism). I think this approach has been discussed in VNRG for some time
>> now. May be you can use the
>> 
>> terms defined there.
>> 
>> Yup.
>> 
>>> > 
>> 
>>> > Also if I understand right, we are still using a big layer-2 network, only
>>> thing by using a
>> 
>> heirarchical overlay network we are doing away with the actual network
>> devices switches/ routers using
>> 
>> Layer-2?
>> 
>> Kinda -- the very high level view is that datacenters can be built with L3
>> designs (L2 designs, or
>> 
>> whatever design happens to exists), and then separate overlay networks, one
>> per customer.
>> 
>>> > 
>> 
>>> > As is well known "Overlay networks" have issues with scalability, which
>>> become worse as the number
>> 
>> of overlays increases (think of all IPsec VPN's).
>> 
>> Yes, but as the overlay is only built between the VM hosts (and only *those*
>> that are actually
>> 
>> communicating), the number of overlays that needs to be tracked *per device*
>> is fairly limited. Also,
>> 
>> the overlays are built on general purpose servers (and are invisible to the
>> network) and so you don't
>> 
>> have all of the standard scaling issues that happen with network devices...
>> 
>>> > How do we deal with the same? Also what about issues with fragmentation/
>>> management of hypervisor
>> 
>> based shim etc?
>> 
>> Yup, there is still lots of work to be done on specifying things like that --
>> who does fragmentation /
>> 
>> reassembly, a standard protocol for populating the directory, how the DS
>> informs the shims that a VM
>> 
>> has moved, etc are all (currently) coverd by hand-waving -- I do actually
>> have answers on most of
>> 
>> that, but I don't have them written down..
>> 
>>> > 
>> 
>>> > It would be good if you could give all such details.
>> 
>>> > 
>> 
>>> > Thanks,
>> 
>>> > Vishwas
>> 
>>> > On Thu, Aug 11, 2011 at 7:44 PM, Warren Kumari <warren@kumari.net> wrote:
>> 
>>> > Hi there all,
>> 
>>> > 
>> 
>>> > At two previous meetings (IETF in Quebec and NANOG in Denver) I threw a
>>> bit of a hissy fit about how
>> 
>> VM mobility can be implemented without the need for L2 between the hosts.
>> 
>>> > 
>> 
>>> > So, here is a very drafty draft, outlining the principle at a high level.
>> 
>>> > 
>> 
>>> > I have no real plans for this draft, it's more just an explanation of the
>>> idea.
>> 
>>> > 
>> 
>>> > W
>> 
>>> > 
>> 
>>> > 
>> 
>>> > Begin forwarded message:
>> 
>>> > 
>> 
>>>> > > From: internet-drafts@ietf.org
>> 
>>>> > > Date: August 11, 2011 5:53:35 PM PDT
>> 
>>>> > > To: warren@kumari.net
>> 
>>>> > > Cc: joel.halpern@ericsson.com, warren@kumari.net
>> 
>>>> > > Subject: New Version Notification for
>>>> draft-wkumari-dcops-l3-vmmobility-00.txt
>> 
>>>> > >
>> 
>>>> > > A new version of I-D, draft-wkumari-dcops-l3-vmmobility-00.txt has been
>>>> successfully submitted by
>> 
>> Warren Kumari and posted to the IETF repository.
>> 
>>>> > >
>> 
>>>> > > Filename:      draft-wkumari-dcops-l3-vmmobility
>> 
>>>> > > Revision:      00
>> 
>>>> > > Title:                 Virtual Machine mobility in L3 Networks.
>> 
>>>> > > Creation date:         2011-08-11
>> 
>>>> > > WG ID:                 Individual Submission
>> 
>>>> > > Number of pages: 8
>> 
>>>> > >
>> 
>>>> > > Abstract:
>> 
>>>> > >   This document outlines how Virtual Machine mobility can be
>> 
>>>> > >   accomplished in datacenter networks that are based on L3
>> 
>>>> > >   technologies.  It is not really intended to solve (or fully define)
>> 
>>>> > >   the problem, but rather to outline it at a very high level to
>> 
>>>> > >   determine if standardization within the IETF makes sense.
>> 
>>>> > >
>> 
>>>> > >
>> 
>>>> > >
>> 
>>>> > >
>> 
>>>> > > The IETF Secretariat
>> 
>>>> > >
>> 
>>> > 
>> 
>>> > _______________________________________________
>> 
>>> > armd mailing list
>> 
>>> > armd@ietf.org
>> 
>>> > https://www.ietf.org/mailman/listinfo/armd
>> 
>>> > 
>> 
>> _______________________________________________
>> 
>> armd mailing list
>> 
>> armd@ietf.org
>> 
>> https://www.ietf.org/mailman/listinfo/armd
> 
>  
> 
> _______________________________________________
> 
> armd mailing list
> 
> armd@ietf.org
> 
> https://www.ietf.org/mailman/listinfo/armd
> 
>