Re: [armd] address resolution requirement from hosts to overlay edge nodes. Any opinion?
AshwoodsmithPeter <Peter.AshwoodSmith@huawei.com> Wed, 15 February 2012 14:46 UTC
Return-Path: <Peter.AshwoodSmith@huawei.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 4C7B421E8021 for <armd@ietfa.amsl.com>;
Wed, 15 Feb 2012 06:46:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.562
X-Spam-Level:
X-Spam-Status: No, score=-2.562 tagged_above=-999 required=5 tests=[AWL=0.038,
BAYES_00=-2.599]
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 oVnNK2-gfQGt for
<armd@ietfa.amsl.com>; Wed, 15 Feb 2012 06:46:22 -0800 (PST)
Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by
ietfa.amsl.com (Postfix) with ESMTP id D16FC21E801C for <armd@ietf.org>;
Wed, 15 Feb 2012 06:46:15 -0800 (PST)
Received: from 172.18.9.243 (EHLO dfweml202-edg.china.huawei.com)
([172.18.9.243]) by dfwrg02-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP
id ADH82379; Wed, 15 Feb 2012 09:46:14 -0500 (EST)
Received: from DFWEML403-HUB.china.huawei.com (10.193.5.151) by
dfweml202-edg.china.huawei.com (172.18.9.108) with Microsoft SMTP Server
(TLS) id 14.1.323.3; Wed, 15 Feb 2012 06:42:32 -0800
Received: from DFWEML503-MBX.china.huawei.com ([10.124.31.29]) by
dfweml403-hub.china.huawei.com ([10.193.5.151]) with mapi id 14.01.0323.003;
Wed, 15 Feb 2012 06:42:28 -0800
From: AshwoodsmithPeter <Peter.AshwoodSmith@huawei.com>
To: Joel jaeggli <joelja@bogus.com>
Thread-Topic: [armd] address resolution requirement from hosts to overlay edge
nodes. Any opinion?
Thread-Index: AQHM60o2jmo4HB2iRmy2e6GgqFO6cpY9RsQA//78TQCAAArTAIAABRgAgAAMJwCAARaGAP//enGw///6uIAAIwixUA==
Date: Wed, 15 Feb 2012 14:42:27 +0000
Message-ID: <7AE6A4247B044C4ABE0A5B6BF427F8E291E46D@dfweml503-mbx>
In-Reply-To: <4F3B4459.2080907@bogus.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.193.60.101]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: Thomas Narten <narten@us.ibm.com>, "armd@ietf.org" <armd@ietf.org>,
Igor Gashinsky <igor@yahoo-inc.com>
Subject: Re: [armd] address resolution requirement from hosts to overlay edge
nodes. Any opinion?
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: Wed, 15 Feb 2012 14:46:26 -0000
Thanks Joel, Something else to consider here is just what the multicast is being used for. Obviously one use is true multicast data, and if that's the case the underlay needs to be efficient (S,G) (*,G) or such when any serious volume of traffic is involved. However another use is multicast as a way to find/signal other participants in your application. I do not know how the two applications 'ganglia' and 'vertica' behave below, but if they and others fit in this category perhaps a better solution is to give them an API a bit closer to what they are trying to do eg: register to be member in a group, find members in some group, signal members in some group, rather than a lower level 'multicast this message to this group'... because there are lighter ways to do these membership/signalling functions than brute force multicast. Peter -----Original Message----- From: Joel jaeggli [mailto:joelja@bogus.com] Sent: Wednesday, February 15, 2012 12:36 AM To: AshwoodsmithPeter Cc: Anoop Ghanwani; Mike McBride; Thomas Narten; Igor Gashinsky; armd@ietf.org Subject: Re: [armd] address resolution requirement from hosts to overlay edge nodes. Any opinion? On 2/14/12 14:15 , AshwoodsmithPeter wrote: > > Irrespective of what is right or wrong etc. technically, I think it > would be very useful to have a taxonomy of the different applications > that are using multicast / broadcast for things other than ARP. ganglia is a common datacenter multicast user vertica clusters can use broadcast for communication and span hundres of nodes, however unwise that approach may be. > The complexity of the underlay depends a lot on what happens with the > use of multicast by the overlay. > > For example. Assume Microsoft load balancing (for better or worse). > If I remember correctly, and sombody correct me if I'm wrong, it > generates multicast frames from otherwise unicast packets at the > router so that multiple hosts all get copies and then only one > responds for a given flow... or something like that. > > So if we are using something like a VXLAN overlay we need to map the > L2 multicast in the overlay to L3 multicast in the underlay or do > head end replication in the overlay and get a wack load of duplicate > frames on the first link from the router to the core "switch" (really > it's a router). Not good. The solution presumably is to run > potentially thousands of PIM-SM or something messages to > generate/maintain the required multicast state in the IP underlay. > > Anyway the behavior of the upper layer with respect to broadcast / > multicast affects the choice of head end, (*,G) or (S,G) replication > in the underlay, which affects the opex and capex of the entire > solution, so I think its an important question to get a handle on > earlier rather than later. > > Peter > > -----Original Message----- From: armd-bounces@ietf.org > [mailto:armd-bounces@ietf.org] On Behalf Of Anoop Ghanwani Sent: > Tuesday, February 14, 2012 4:53 PM To: Mike McBride Cc: Thomas > Narten; armd@ietf.org; Igor Gashinsky Subject: Re: [armd] address > resolution requirement from hosts to overlay edge nodes. Any > opinion? > > On Tue, Feb 14, 2012 at 1:16 PM, Mike McBride <mmcbride7@gmail.com> > wrote: > >> There are interesting challenges with unicast and multicast in big >> flat DC networks. That's why we are here. One of the constant >> themes we hear with multicast is the FUD that it doesn't scale. >> Especially from vendors who are pushing another solution or who >> have a crappy multicast implementation. Meanwhile multicast is >> being deployed in large scale networks without scaling issue. > > Like I said earlier...we have large-scale multicast today, but those > are purpose-built networks, and at least today, they are no where > near the kinds of scale where people want to go with overlay > technology (in terms of size of network and traffic patterns). > >> Large L2 overlay networks? I don't know. Would be good to find out >> from the community about performance and scalability of multicast >> in the DC. > > Perhaps it's best we wait until the problems are little more > obvious. Or may be they're just non-existent and I get proven wrong. > Either way, it looks like the correct thing for now is to do > nothing. > > Anoop _______________________________________________ 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] address resolution requirement from hosts … Linda Dunbar
- Re: [armd] address resolution requirement from ho… Anoop Ghanwani
- Re: [armd] address resolution requirement from ho… Mike McBride
- Re: [armd] address resolution requirement from ho… Anoop Ghanwani
- Re: [armd] address resolution requirement from ho… AshwoodsmithPeter
- Re: [armd] address resolution requirement from ho… Anoop Ghanwani
- Re: [armd] address resolution requirement from ho… David Allan I
- Re: [armd] address resolution requirement from ho… Anoop Ghanwani
- Re: [armd] address resolution requirement from ho… David Allan I
- Re: [armd] address resolution requirement from ho… Mike McBride
- Re: [armd] address resolution requirement from ho… Anoop Ghanwani
- Re: [armd] address resolution requirement from ho… Mike McBride
- Re: [armd] address resolution requirement from ho… Anoop Ghanwani
- Re: [armd] address resolution requirement from ho… AshwoodsmithPeter
- Re: [armd] address resolution requirement from ho… Michael K. Smith - Adhost
- Re: [armd] address resolution requirement from ho… Joel jaeggli
- [armd] Multicast in the data center [was Re: addr… Thomas Narten
- Re: [armd] Multicast in the data center [was Re: … Aldrin Isaac
- Re: [armd] address resolution requirement from ho… AshwoodsmithPeter
- Re: [armd] Multicast in the data center [was Re: … Linda Dunbar
- Re: [armd] Multicast in the data center [was Re: … AshwoodsmithPeter
- Re: [armd] Multicast in the data center [was Re: … David Allan I
- Re: [armd] Multicast in the data center [was Re: … Aldrin Isaac
- Re: [armd] address resolution requirement from ho… Igor Gashinsky
- Re: [armd] address resolution requirement from ho… Dino Farinacci
- Re: [armd] address resolution requirement from ho… Igor Gashinsky
- Re: [armd] address resolution requirement from ho… Linda Dunbar
- Re: [armd] address resolution requirement from ho… Igor Gashinsky
- Re: [armd] address resolution requirement from ho… Linda Dunbar
- Re: [armd] address resolution requirement from ho… Michael K. Smith - Adhost
- Re: [armd] Multicast in the data center [was Re: … thomas.morin