[nvo3] Draft NVO3 WG Charter

Pedro Marques <pedro.r.marques@gmail.com> Tue, 21 February 2012 04:12 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 1D0CF21F85E0 for <nvo3@ietfa.amsl.com>; Mon, 20 Feb 2012 20:12:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.597
X-Spam-Level:
X-Spam-Status: No, score=-3.597 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SUBJECT_NEEDS_ENCODING=0.001]
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 vW4M25ZogL3K for <nvo3@ietfa.amsl.com>; Mon, 20 Feb 2012 20:12:08 -0800 (PST)
Received: from mail-pw0-f44.google.com (mail-pw0-f44.google.com [209.85.160.44]) by ietfa.amsl.com (Postfix) with ESMTP id 3078521F85DD for <nvo3@ietf.org>; Mon, 20 Feb 2012 20:12:08 -0800 (PST)
Received: by pbcwz7 with SMTP id wz7so7213550pbc.31 for <nvo3@ietf.org>; Mon, 20 Feb 2012 20:12:08 -0800 (PST)
Received-SPF: pass (google.com: domain of pedro.r.marques@gmail.com designates 10.68.219.130 as permitted sender) client-ip=10.68.219.130;
Authentication-Results: mr.google.com; spf=pass (google.com: domain of pedro.r.marques@gmail.com designates 10.68.219.130 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.68.219.130]) by 10.68.219.130 with SMTP id po2mr62411334pbc.140.1329797528101 (num_hops = 1); Mon, 20 Feb 2012 20:12:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:content-type:subject:date:message-id:cc:to:mime-version :x-mailer; bh=h050NAYruevreQv2HepVRxmA1JfVEK24RxvvXClTZxc=; b=TWBRWt9zVMn0b7rYbyt5ACAsMQvGSrYT9lq9kkv9mYKzn0RKgR6Mzk0WBHt6u/tEmc mJvlMwPJkN/GWnevBdRdrsQVnHMe3HEpJX2yGdvyHdUtZclOhlUFm+xCB85/3qxtgVfF pJfBeJLCBwK63ps76v8pUbWqIEK42D98LeVlU=
Received: by 10.68.219.130 with SMTP id po2mr51876059pbc.140.1329797528060; Mon, 20 Feb 2012 20:12:08 -0800 (PST)
Received: from [10.1.10.12] (173-164-176-214-SFBA.hfc.comcastbusiness.net. [173.164.176.214]) by mx.google.com with ESMTPS id r6sm14929802pbq.56.2012.02.20.20.12.06 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 20 Feb 2012 20:12:07 -0800 (PST)
From: Pedro Marques <pedro.r.marques@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_248132DA-5434-4B59-A54F-93C625D2A714"
Date: Mon, 20 Feb 2012 20:12:07 -0800
Message-Id: <929A5210-9239-4C1A-B39E-5BA0D0F06B71@gmail.com>
To: david.black@emc.com
Mime-Version: 1.0 (Apple Message framework v1257)
X-Mailer: Apple Mail (2.1257)
Cc: nvo3@ietf.org
Subject: [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 04:12:09 -0000

David,
In a previous message, you write:

> Incremental deployment also leaves a bit to be desired, as the
> approach described in the marques-l3vpn-end-system does not work with
> existing VM live migration implementations, because the VM's IP addressing
> ("VM route table" in the draft) has to be modified.  This has some
> consequences:

>	- Existing live VM migration implementations won't be able to move
>		a VM between VLAN and MPLS-BGP environments because they
>		don't reconfigure the VM route table.
>	- New live VM migration implementations that want to support this
>		sort of cross-environment migration will need additional
>		functionality (e.g., may need to coax the VM to go renew
>		its DHCP lease to discover what happened, and hope it copes).
>	- Cold migration of a VM between VLAN and MPLS-BGP environments
>		requires reconfiguration to change the VM route table. 
>		Similarly, use of a common VM template across both environments
>		requires an additional reconfiguration step.
David,
The draft in question suggests that the VM route table be configured with a local IP address as a /32 and a default routers (the hypervisor). However, as it has been pointed out in other mailing lists, one could also choose to configure the VM with a /24 and proxy ARP reply at the hypervisor (i.e. the VMs default router). I believe this is the "IP addressing" that you assume in your scenario above.

The document is targeted at scenarios where L3 transparency is required, but L2 transparency is not. In the environments i'm more familiar with VM migration requires L3 transparency only in order to maintain IP connectivity un-interrupted. And in this environments removing the requirement to support L2 transparency can lead to improved performance for L3 connectivity if, for instance, the L2 solution imposes convergence delays.

regards,
  Pedro.