<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Linux Bonding Modes with Virtual Connect in BladeSystem - General</title>
    <link>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507313#M32054</link>
    <description>&lt;P&gt;Thanks for the response. The date of the 1st document is 8 Aug 2011 according to this:&lt;BR /&gt;&lt;A href="http://h20000.www2.hp.com/bizsupport/TechSupport/SupportTaskIndex.jsp?lang=en&amp;amp;cc=us&amp;amp;taskId=120&amp;amp;prodTypeId=329290&amp;amp;prodSeriesId=3794423" target="_blank"&gt;http://h20000.www2.hp.com/bizsupport/TechSupport/SupportTaskIndex.jsp?lang=en&amp;amp;cc=us&amp;amp;taskId=120&amp;amp;prodTypeId=329290&amp;amp;prodSeriesId=3794423&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;The blade is a BL465g7. We are using RHEL5.7 with the built in be2net driver v4.0.100r.&lt;BR /&gt;&lt;BR /&gt;# modinfo be2net&lt;BR /&gt;filename:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /lib/modules/2.6.18-274.el5/kernel/drivers/net/benet/be2net.ko&lt;BR /&gt;description:&amp;nbsp;&amp;nbsp;&amp;nbsp; ServerEngines BladeEngine 10Gbps NIC Driver 4.0.100r&lt;BR /&gt;version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.0.100r&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;# ethtool -i eth0&lt;BR /&gt;driver: be2net&lt;BR /&gt;version: 4.0.100r&lt;BR /&gt;firmware-version: 2.102.517.7&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I think nic is referred to also as NC551i or emulex oneconnect. There are firmware updates&lt;BR /&gt;I see at:&lt;BR /&gt;&lt;A href="http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=3709945&amp;amp;prodSeriesId=4132949&amp;amp;swItem=co-101629-1&amp;amp;prodNameId=4132827&amp;amp;swEnvOID=54&amp;amp;swLang=8&amp;amp;taskId=135&amp;amp;mode=4&amp;amp;idx=1" target="_blank"&gt;http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=3709945&amp;amp;prodSeriesId=4132949&amp;amp;swItem=co-101629-1&amp;amp;prodNameId=4132827&amp;amp;swEnvOID=54&amp;amp;swLang=8&amp;amp;taskId=135&amp;amp;mode=4&amp;amp;idx=1&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for any help.&lt;/P&gt;</description>
    <pubDate>Wed, 25 Jan 2012 01:10:43 GMT</pubDate>
    <dc:creator>Michael Pye</dc:creator>
    <dc:date>2012-01-25T01:10:43Z</dc:date>
    <item>
      <title>Linux Bonding Modes with Virtual Connect</title>
      <link>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507263#M32052</link>
      <description>&lt;P&gt;Investigating some packet drops and conenctivity issues when using RHEL 5.7 and NIC teaming (linux bonding) using mode 0 round robin. One nic to a SUSa (first vc switch) and one nic to SUSb (second vc switch). Since upgrading to virtual connect 3.30 we've noticed more frequent packet drops and time outs.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just noticed this article:&lt;/P&gt;&lt;P&gt;&lt;A href="http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?lang=en&amp;amp;cc=us&amp;amp;taskId=120&amp;amp;prodSeriesId=3552695&amp;amp;prodTypeId=329290&amp;amp;objectID=c02957870" target="_blank"&gt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?lang=en&amp;amp;cc=us&amp;amp;taskId=120&amp;amp;prodSeriesId=3552695&amp;amp;prodTypeId=329290&amp;amp;objectID=c02957870&lt;/A&gt;&lt;/P&gt;&lt;P&gt;"HP Virtual Connect supports bonding modes 1, 5, or 6. VC does not support modes 0 (round robin) or 7 (switch assisted load balancing)."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But we've been using round robin mode 0 before 3.30 for many months successfully, as we built our environment around HP recomendations and this document:&lt;/P&gt;&lt;P&gt;&lt;A href="http://h20000.www2.hp.com/bc/docs/support/SupportManual/c01386629/c01386629.pdf" target="_blank"&gt;http://h20000.www2.hp.com/bc/docs/support/SupportManual/c01386629/c01386629.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;which reports that it is valid for 3.30 states:&lt;/P&gt;&lt;P&gt;"For Linux, VC supports any NIC bonding type that does not require 802.3ad (static or dynamic using LACP) on the server NIC ports.&amp;nbsp;"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So which is it ? I suspect its now only the reduced bonding modes that are supported and mode 0 no longer is. There is no mention of this in any document other than the above web page and I've done a lot of reading around vc 3.30. I will switch to mode 1/5/6 and see if we get better results.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Jan 2012 23:58:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507263#M32052</guid>
      <dc:creator>Michael Pye</dc:creator>
      <dc:date>2012-01-24T23:58:24Z</dc:date>
    </item>
    <item>
      <title>Re: Linux Bonding Modes with Virtual Connect</title>
      <link>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507277#M32053</link>
      <description>&lt;P&gt;the 2nd doc should be right, it's also updated recently for 3.30.&amp;nbsp; I can't tell the date for the first doc but the statement doesn't seem to be correct and I'll try to request it to be deleted.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;VC3.30 shouldn't change anything for Linux Bonding support. You may want to open an HP support case to do some troubleshooting.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;what's the server blade/NIC model and NIC firmware/driver version?&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jan 2012 00:38:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507277#M32053</guid>
      <dc:creator>Hongjun Ma</dc:creator>
      <dc:date>2012-01-25T00:38:46Z</dc:date>
    </item>
    <item>
      <title>Re: Linux Bonding Modes with Virtual Connect</title>
      <link>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507313#M32054</link>
      <description>&lt;P&gt;Thanks for the response. The date of the 1st document is 8 Aug 2011 according to this:&lt;BR /&gt;&lt;A href="http://h20000.www2.hp.com/bizsupport/TechSupport/SupportTaskIndex.jsp?lang=en&amp;amp;cc=us&amp;amp;taskId=120&amp;amp;prodTypeId=329290&amp;amp;prodSeriesId=3794423" target="_blank"&gt;http://h20000.www2.hp.com/bizsupport/TechSupport/SupportTaskIndex.jsp?lang=en&amp;amp;cc=us&amp;amp;taskId=120&amp;amp;prodTypeId=329290&amp;amp;prodSeriesId=3794423&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;The blade is a BL465g7. We are using RHEL5.7 with the built in be2net driver v4.0.100r.&lt;BR /&gt;&lt;BR /&gt;# modinfo be2net&lt;BR /&gt;filename:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /lib/modules/2.6.18-274.el5/kernel/drivers/net/benet/be2net.ko&lt;BR /&gt;description:&amp;nbsp;&amp;nbsp;&amp;nbsp; ServerEngines BladeEngine 10Gbps NIC Driver 4.0.100r&lt;BR /&gt;version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.0.100r&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;# ethtool -i eth0&lt;BR /&gt;driver: be2net&lt;BR /&gt;version: 4.0.100r&lt;BR /&gt;firmware-version: 2.102.517.7&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I think nic is referred to also as NC551i or emulex oneconnect. There are firmware updates&lt;BR /&gt;I see at:&lt;BR /&gt;&lt;A href="http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=3709945&amp;amp;prodSeriesId=4132949&amp;amp;swItem=co-101629-1&amp;amp;prodNameId=4132827&amp;amp;swEnvOID=54&amp;amp;swLang=8&amp;amp;taskId=135&amp;amp;mode=4&amp;amp;idx=1" target="_blank"&gt;http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=3709945&amp;amp;prodSeriesId=4132949&amp;amp;swItem=co-101629-1&amp;amp;prodNameId=4132827&amp;amp;swEnvOID=54&amp;amp;swLang=8&amp;amp;taskId=135&amp;amp;mode=4&amp;amp;idx=1&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for any help.&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jan 2012 01:10:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507313#M32054</guid>
      <dc:creator>Michael Pye</dc:creator>
      <dc:date>2012-01-25T01:10:43Z</dc:date>
    </item>
    <item>
      <title>Re: Linux Bonding Modes with Virtual Connect</title>
      <link>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507321#M32055</link>
      <description>&lt;P&gt;yes, if it's BL465G7, the LOM is NC551i NIC.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm confirming if mode=0(round robin) is indeed supported or not and will let you know. (hopefully by the end of tomorrow). VC3.30 should change the support model. If it's not supported, then it should have started with early versions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jan 2012 01:32:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507321#M32055</guid>
      <dc:creator>Hongjun Ma</dc:creator>
      <dc:date>2012-01-25T01:32:43Z</dc:date>
    </item>
    <item>
      <title>Re: Linux Bonding Modes with Virtual Connect</title>
      <link>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507323#M32056</link>
      <description>&lt;P&gt;sorry, i mean VC3.30 should not change the support model&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jan 2012 01:34:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507323#M32056</guid>
      <dc:creator>Hongjun Ma</dc:creator>
      <dc:date>2012-01-25T01:34:09Z</dc:date>
    </item>
    <item>
      <title>Re: Linux Bonding Modes with Virtual Connect</title>
      <link>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507365#M32057</link>
      <description>&lt;P&gt;Many thanks for investigating this. It's possible we had the issue before but put it down to something else and now it just happens more perhaps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jan 2012 02:55:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5507365#M32057</guid>
      <dc:creator>Michael Pye</dc:creator>
      <dc:date>2012-01-25T02:55:30Z</dc:date>
    </item>
    <item>
      <title>Re: Linux Bonding Modes with Virtual Connect</title>
      <link>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5508281#M32058</link>
      <description>&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It turns out balance-rr mode on Linux side requires "bundling" on switch side. So this is not something VC will support. Remember 2nd doc you pointed out also states that any NIC teams requiring VC to do cross-module static or LACP bundling is not supported.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please see:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://www.kernel.org/doc/Documentation/networking/bonding.txt"&gt;http://www.kernel.org/doc/Documentation/networking/bonding.txt&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Specifically:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The balance-rr, balance-xor and broadcast modes generally&lt;/P&gt;&lt;P&gt;require that the switch have the appropriate ports grouped together.&lt;/P&gt;&lt;P&gt;The nomenclature for such a group differs between switches, it may be&lt;/P&gt;&lt;P&gt;called an "etherchannel" (as in the Cisco example, above), a "trunk&lt;/P&gt;&lt;P&gt;group" or some other similar variation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The biggest issue with balance-rr I see from research is that packet can be deliverred out of sequence and you may have performance issue at the end.&amp;nbsp; Please see this post&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://h30499.www3.hp.com/t5/Networking/bond-balance-alb-or-balance-rr-which-is-best/td-p/4437148"&gt;http://h30499.www3.hp.com/t5/Networking/bond-balance-alb-or-balance-rr-which-is-best/td-p/4437148&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The person posted the answer is actually a Linux performance expert and the author of Netperf Linux performance testing tool.&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://www.netperf.org/netperf/"&gt;http://www.netperf.org/netperf/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So in short, both docs are valid and mode=0(balance-rr) is not something VC can support.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jan 2012 15:17:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5508281#M32058</guid>
      <dc:creator>Hongjun Ma</dc:creator>
      <dc:date>2012-01-25T15:17:57Z</dc:date>
    </item>
    <item>
      <title>Re: Linux Bonding Modes with Virtual Connect</title>
      <link>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5508441#M32059</link>
      <description>&lt;P&gt;Many thanks for the research and response.It would be good if you could get HP to clarify that in the documents listed above.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think we will set mode 1 or 5 and see how we get on with those.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jan 2012 16:51:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5508441#M32059</guid>
      <dc:creator>Michael Pye</dc:creator>
      <dc:date>2012-01-25T16:51:34Z</dc:date>
    </item>
    <item>
      <title>Re: Linux Bonding Modes with Virtual Connect</title>
      <link>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5508547#M32060</link>
      <description>&lt;P&gt;ok. i'll forward your feedback for doc improvement.&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jan 2012 18:33:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/bladesystem-general/linux-bonding-modes-with-virtual-connect/m-p/5508547#M32060</guid>
      <dc:creator>Hongjun Ma</dc:creator>
      <dc:date>2012-01-25T18:33:48Z</dc:date>
    </item>
  </channel>
</rss>

