Skip to main content
NetApp Knowledge Base

Where can you find information on the hash algorithm SolidFire uses for Bond10G

Views:
69
Visibility:
Public
Votes:
0
Category:
element-software
Specialty:
solidfire
Last Updated:

Applies to

  • NetApp SF Nodes
  • NetApp HCI Nodes
  • All Element Versions

Answer

The network configuration for any node that reports into Active IQ can be located at:
 
Active IQ --> Cluster Name --> Reporting --> API Collection -->GetNetworkConfig
2010291890 - Active IQ GetNetworkConfig.jpg
 

In the network configuration the settings for link aggregation,  hash algorithm, and transmit delay are present:

Example

2010291890 - Active IQ GetNetworkConfig Output.jpg

In Linux, "bond mode" refers to the configuration setting that determines how multiple network interfaces are combined into a single logical interface (called a bond) to distribute network traffic, essentially defining the policy for load balancing and fault tolerance between the different physical network cards depending on the chosen mode; different modes offer varying levels of redundancy and performance based on your network needs. 

"bond-mode":"LACP",

In Linux LACP bonding, the "bond-xmit_hash_policy" setting determines how network traffic is distributed across the bonded interfaces, essentially defining the algorithm used to decide which interface to send a packet out on based on specific header information within the packet, allowing for load balancing across the bonded links; it controls the "hashing policy" for transmit load balancing.  layer3+4: Uses the source IP address and source port for hashing.

"bond-xmit_hash_policy":"Layer3_4",

In Linux LACP bonding settings, "bond-updelay" refers to the minimum amount of time a physical interface must be active before it is considered usable for traffic within the bond, essentially acting as a delay to prevent issues caused by rapidly flapping network ports

"bond-updelay":"200",

 

Additional Information

General information on Bonding - Link Aggregation
NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.