Re: [dc] Requirement for a method to manage mac address in DC

Truman Boyes <tboyes@gmail.com> Thu, 02 February 2012 18:20 UTC

Return-Path: <tboyes@gmail.com>
X-Original-To: dc@ietfa.amsl.com
Delivered-To: dc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5FF921F8644 for <dc@ietfa.amsl.com>; Thu, 2 Feb 2012 10:20:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.298
X-Spam-Level:
X-Spam-Status: No, score=-3.298 tagged_above=-999 required=5 tests=[AWL=0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 WSx6g2uxRaiV for <dc@ietfa.amsl.com>; Thu, 2 Feb 2012 10:20:09 -0800 (PST)
Received: from mail-ey0-f172.google.com (mail-ey0-f172.google.com [209.85.215.172]) by ietfa.amsl.com (Postfix) with ESMTP id CE60821F8643 for <dc@ietf.org>; Thu, 2 Feb 2012 10:20:08 -0800 (PST)
Received: by eaae12 with SMTP id e12so1119816eaa.31 for <dc@ietf.org>; Thu, 02 Feb 2012 10:20:08 -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; bh=g3LiRvysWQ5a7Qmk1En5bmMmrNxj2tcRjya/47ATNic=; b=b3rKgCP0cWq8FSEZEqyMCbF50an4E3S/HXKc0SmjCWtisAv1SeMMdTQSsGYxXccHV+ k28KtGKFH4Gvgh4qCGdAc3HCUsrI9Ibnc7h6wB5B44EqR0GrGNiqyz2lvRe74HKQc9LC bs568YgAZ/Q1LkoEsi51SCibQ8W2/7mukmK1A=
MIME-Version: 1.0
Received: by 10.213.19.83 with SMTP id z19mr674463eba.33.1328206807867; Thu, 02 Feb 2012 10:20:07 -0800 (PST)
Received: by 10.213.22.16 with HTTP; Thu, 2 Feb 2012 10:20:07 -0800 (PST)
In-Reply-To: <201202021555.q12Ft7V5009551@cichlid.raleigh.ibm.com>
References: <CAH==cJynjN2HxMYh8w+0P0jKVMKWBoX-az=J=EqKX_w4E6GjCw@mail.gmail.com> <201202021509.q12F9em3009367@cichlid.raleigh.ibm.com> <CA+E6a662vDGq6AqcKh2zSUZ0-imRPF8oCa=kFX=WF1rGq8ty1g@mail.gmail.com> <201202021555.q12Ft7V5009551@cichlid.raleigh.ibm.com>
Date: Thu, 02 Feb 2012 13:20:07 -0500
Message-ID: <CA+E6a66cxJoX3ahEt8E5uQgGoWoP269QXXpozKxN5k7PRw8J3w@mail.gmail.com>
From: Truman Boyes <tboyes@gmail.com>
To: Thomas Narten <narten@us.ibm.com>
Content-Type: multipart/alternative; boundary="0015174be2e2f8a19f04b7ff3e65"
Cc: yu.jinghai@zte.com.cn, dc@ietf.org, Lizhong Jin <lizho.jin@gmail.com>
Subject: Re: [dc] Requirement for a method to manage mac address in DC
X-BeenThere: dc@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Data Center Mailing List <dc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dc>, <mailto:dc-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dc>
List-Post: <mailto:dc@ietf.org>
List-Help: <mailto:dc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dc>, <mailto:dc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Feb 2012 18:20:09 -0000

On Thu, Feb 2, 2012 at 10:55 AM, Thomas Narten <narten@us.ibm.com> wrote:

> Truman Boyes <tboyes@gmail.com> writes:
>
> > The L2 separation between multiple tenants is true in most circumstances
> in
> > DCs, but in commodity computing (ie. VPS, low cost dedicated servers, or
> > co-location) there is a concern on IPv4 address exhaustion or waste, so
> > machines/instances are grouped on single L2 segments. It is possible to
> > have virtual MAC overlaps on these segments. Is this something that this
> > group wishes to evaluate options to solve?
>
> IMO, this is putting the cart before the horse.
>
> Can we first get a sense for how big a problem this is in practice and
> whether existing mitigation approaches are not sufficient?
>
> I.e., is this a real problem causing significant pain today, or are
> their other bigger "pain points" that we should be looking at?
>
> Thomas
>
>
In the VPS/VM world,  I would say it's not a significant issue because
there are single entities (Organizations) that manage the MAC addresses.
Typically software would just increment the virtual MACs, and this does not
require external protocols to ensure uniqueness. If there are many
provisioning systems that manage VMs on the same network segment then they
will need to keep their database in sync.

-- 
--truman