From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E40BCC433E0 for ; Fri, 8 Jan 2021 13:13:44 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 9C2B0235FF for ; Fri, 8 Jan 2021 13:13:44 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727220AbhAHNNl (ORCPT ); Fri, 8 Jan 2021 08:13:41 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43058 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726901AbhAHNNk (ORCPT ); Fri, 8 Jan 2021 08:13:40 -0500 Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C1006C0612F4 for ; Fri, 8 Jan 2021 05:12:59 -0800 (PST) Received: by mail-ed1-x534.google.com with SMTP id g24so11101444edw.9 for ; Fri, 08 Jan 2021 05:12:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=resnulli-us.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=9umxs0z1CG9c3LHm6Wmk0CDSP9uDdkoc9g2I+fPg5mI=; b=IkYgxW89vAoa4h2gFyJjCChzRstA+SSgaZw73Y7OuiKmux5PPZ+T5SUJSb1y8BbDnr yKXd3cFJH703XQCGCWNwfqNAb3+3QroxBfkE7kNZdxMMOt0Smcsf/QfXoIuGN95TS+cf hkpq90nmauCTnsGmRT/i1eAihpDwiMkFwaIc/lUknTu7T1ynRfPhtJZOD0ngYtJ0/wgG 1Di093q+t8X4w8TSq55FHQhtmc2K1yOp+g6NgdmBRpamskZdiLljVJH43h2UZL/3eUhH +VPhSYh3df9ZXPxqpeDbe3Lt8r/1b4qeCJH4XtE7nZYdht6KXm7amBrUjp6wnmIQIYZH 7JIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=9umxs0z1CG9c3LHm6Wmk0CDSP9uDdkoc9g2I+fPg5mI=; b=ilHKpLpbiySqJDBmBOhAROPbI835xEJp0FmZj8TNvF/Le8fNoCvLhDZpRidJ3A0w4k O5qskEtwZc34KZOqsU9PBeBu/NKSKL5UQsUnIr/GvPcMEy2UsQBwPmF28gx2/nxU1v/l mdpZo/9YK2uUJ7YIaxpcqmSP2PdsZeS6m7P7ct9A3Zk3xNsaUG/P7WWBTT6CGIpKWQso slr4LVichKcv8Mv7JTtdPoYlZ8e/Sw0xlld0e5+h8n5a6y6vdK7q3gqKI3m3Xi4NwJyp QUjOIMTQsEZWq69tfUV7IVcKg+mgIg0y7kw5ZLJIGvCaYJ9kQ7F1F+XlbeVcgMtR51dl /p1A== X-Gm-Message-State: AOAM531o22J8IciCFc0EhWYCERgF35AQLhz0nwTAo4H5Jy9vZyjifiT8 bvaEp6MClyaA1EKymNMY9Ds1ShwyUNK5NMz1 X-Google-Smtp-Source: ABdhPJxji9WZBQI5p1nYXpTJj5Ydv9otkPUCIfGHhAVHbuDh0z1ydork1JbeshH+AbeGMAhvOrWrUw== X-Received: by 2002:a05:6402:1a30:: with SMTP id be16mr5381083edb.124.1610111578400; Fri, 08 Jan 2021 05:12:58 -0800 (PST) Received: from localhost ([86.61.181.4]) by smtp.gmail.com with ESMTPSA id i13sm3764109edu.22.2021.01.08.05.12.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Jan 2021 05:12:57 -0800 (PST) Date: Fri, 8 Jan 2021 14:12:56 +0100 From: Jiri Pirko To: Jarod Wilson Cc: linux-kernel@vger.kernel.org, Jay Vosburgh , Veaceslav Falico , Andy Gospodarek , "David S. Miller" , Jakub Kicinski , Thomas Davis , netdev@vger.kernel.org Subject: Re: [RFC PATCH net-next] bonding: add a vlan+srcmac tx hashing option Message-ID: <20210108131256.GG3565223@nanopsycho.orion> References: <20201218193033.6138-1-jarod@redhat.com> <20201228101145.GC3565223@nanopsycho.orion> <20210107235813.GB29828@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210107235813.GB29828@redhat.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Fri, Jan 08, 2021 at 12:58:13AM CET, jarod@redhat.com wrote: >On Mon, Dec 28, 2020 at 11:11:45AM +0100, Jiri Pirko wrote: >> Fri, Dec 18, 2020 at 08:30:33PM CET, jarod@redhat.com wrote: >> >This comes from an end-user request, where they're running multiple VMs on >> >hosts with bonded interfaces connected to some interest switch topologies, >> >where 802.3ad isn't an option. They're currently running a proprietary >> >solution that effectively achieves load-balancing of VMs and bandwidth >> >utilization improvements with a similar form of transmission algorithm. >> > >> >Basically, each VM has it's own vlan, so it always sends its traffic out >> >the same interface, unless that interface fails. Traffic gets split >> >between the interfaces, maintaining a consistent path, with failover still >> >available if an interface goes down. >> > >> >This has been rudimetarily tested to provide similar results, suitable for >> >them to use to move off their current proprietary solution. >> > >> >Still on the TODO list, if these even looks sane to begin with, is >> >fleshing out Documentation/networking/bonding.rst. >> >> Jarod, did you consider using team driver instead ? :) > >That's actually one of the things that was suggested, since team I believe >already has support for this, but the user really wants to use bonding. >We're finding that a lot of users really still prefer bonding over team. Do you know the reason, other than "nostalgia"?