From owner-freebsd-net@FreeBSD.ORG Sun Jul 21 18:53:01 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 83FA4420 for ; Sun, 21 Jul 2013 18:53:01 +0000 (UTC) (envelope-from scottl@netflix.com) Received: from mail-ye0-x22a.google.com (mail-ye0-x22a.google.com [IPv6:2607:f8b0:4002:c04::22a]) by mx1.freebsd.org (Postfix) with ESMTP id 414F1D56 for ; Sun, 21 Jul 2013 18:53:01 +0000 (UTC) Received: by mail-ye0-f170.google.com with SMTP id q3so1901012yen.1 for ; Sun, 21 Jul 2013 11:53:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netflix.com; s=google; h=references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to; bh=uaQXAlR6X810zICDpzN3NuZa+USk1J6QNaKYFcc+bNI=; b=fno7eZvWDGfgTpQJ3MsIonPeJk8YQDjubCWOGrftShpRYG6ZT+aJ+zSXqlmDUjnAwt 4QWBs70VofM2gjWQ43ewtE0Twf727zsUWuVKRQnkkRtg9Ss+jUoaY2Ij7V8Jvuu4rlIi rttlc7AWhm598k9eEapdTqg+UELhXwGT+EItQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to:x-gm-message-state; bh=uaQXAlR6X810zICDpzN3NuZa+USk1J6QNaKYFcc+bNI=; b=V+T1mACiVOPOvr8kJnDgEapAzG1UC9nA4fLLvoXQgzQAgvaWBOL6+fVh+EARu6bsFR MKxYNdqv60b9tncudAcU7jRyikP1HjbEfZ9RlM+x6dLqSZmsGXp2u0DRAS7zQgszFR23 i2HQLKjiiiLEIcuT6E0BXbTqbUEmp+vheXMt5YBLkUCGE1UiHRjPSUP3caHI6N7vuAiJ b8UxhkBJRoZprnMIdpOtvAR41GTTZzsmVWANPuq/AG62mV3yOHee/P2n0+ISddkarVYQ /fcTlsiKGcbq5T3jLkia7Izg62KmysO7SCoD/AQrc1c2DZdYk5B/dJwkIiVqpIxz6nQa hv4Q== X-Received: by 10.236.78.1 with SMTP id f1mr12471019yhe.29.1374432780790; Sun, 21 Jul 2013 11:53:00 -0700 (PDT) Received: from ?IPv6:2600:1008:b01a:17dc:e5b9:1236:3f68:67a7? ([2600:1008:b01a:17dc:e5b9:1236:3f68:67a7]) by mx.google.com with ESMTPSA id s47sm34695200yhl.19.2013.07.21.11.52.59 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 21 Jul 2013 11:53:00 -0700 (PDT) References: <53315.1374329071.4500971523820617728@ffe15.ukr.net> <1374411800.11157.YahooMailBasic@web121604.mail.ne1.yahoo.com> <1374423821.78377.YahooMailNeo@web121604.mail.ne1.yahoo.com> Mime-Version: 1.0 (1.0) In-Reply-To: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: <541D7415-70A4-4374-8B8D-FD80A2F03208@netflix.com> X-Mailer: iPhone Mail (10B350) From: Scott Long Subject: Re: LACP LAGG device problems Date: Sun, 21 Jul 2013 13:52:57 -0500 To: Adrian Chadd X-Gm-Message-State: ALoCoQlG+5xkybArGdJRGYRnSbh6YXqeHq2yg0yL1GBRj69op1ermLrHDCTrZqyluW1+2bhf8JKw Cc: Barney Cordoba , "freebsd-net@freebsd.org" X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jul 2013 18:53:01 -0000 Adrian, you're killing my spam filter! But yes, our use of FreeBSD at Netfl= ix is hardly a science project. Http://openconnect.netflix.com Scott On Jul 21, 2013, at 1:31 PM, Adrian Chadd wrote: > Barney, >=20 > I now work at netflix. We push >10gig per box. I'm working on making > that much, much more than 10gig. It's not a "science project." >=20 > sheesh. :-) >=20 >=20 >=20 > -adrian >=20 > On 21 July 2013 09:23, Barney Cordoba wrote: >> I wasn't referring to science projects. Nor did I say it wasn't useful. >> Only that 10g is cheap now and quite a bit better. LAGG isn't perfect. >>=20 >>=20 >> ----- Original Message ----- >> From: Adrian Chadd >> To: Barney Cordoba >> Cc: freebsd-net@freebsd.org; isp >> Sent: Sunday, July 21, 2013 9:49 AM >> Subject: Re: LACP LAGG device problems >>=20 >> Hah! >>=20 >> I'm pushing 20GE out using lagg right now (and fixing the er, amusing >> behaviour of doing so.) I'm aiming to hit 40 once I get hardware that >> doesn't get upset pushing that many bits. The netops people at ${JOB} >> also point out that even today switches occasionally get confused and >> "crash" a switchport. Ew. >>=20 >> So yes, there are people using lagg, both for failover and throughput rea= sons. >>=20 >> I'm working on debugging/statistics right now as part of general "why >> are things behaving crappy" debugging. I'll see about improving some >> of the peer reporting at the same time. >>=20 >>=20 >>=20 >> -adrian >>=20 >> On 21 July 2013 06:03, Barney Cordoba wrote: >>>=20 >>> -------------------------------------------- >>> On Sat, 7/20/13, isp wrote: >>>=20 >>> Subject: LACP LAGG device problems >>> To: freebsd-net@freebsd.org >>> Date: Saturday, July 20, 2013, 10:04 AM >>>=20 >>>=20 >>>=20 >>>=20 >>> Hi! Can anybody tell me, is there any plans to improve >>> LAGG(802.3ad) >>> device driver in FreeBSD? >>> It will be greate to have a possibility to set LACP mode >>> (active/passive) >>> and system priority. >>> Also there is no way to set hashing algorithm and master >>> interface >>> (port). >>> And we can't see any information about our neighbor. >>> The same function in Linux is named Bonding and it is much >>> more better. >>> I realy can donate some money to those who can make this >>> improvements. >>> Best regards. >>>=20 >>> _______________________________________________ >>>=20 >>> Why are you using LAGG when 10g cards are like $350? It's not >>> a peering protocol nor it is PTP; can you see your "peer" info on >>> an ethernet? >>>=20 >>> Bonding is a late 90s concept designed to connect 2 slow links to >>> get higher speeds, back in the day when 100Mb/s was ambitious. >>> The point of LAGG is that it's transparent; you can load balance >>> traffic to multiple hosts or create a redundant link without having >>> to have equipment running some special applications, or any special >>> logic above the LAGG device. >>>=20 >>> Describing how you are using LAGG (and why) might be better >>> than just asking for "improvements". >>>=20 >>> BC >>>=20 >>> _______________________________________________ >>> freebsd-net@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-net >>> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"