Network Interface Teaming Management Traffic Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network interface teaming in server information handling systems often results in loss of management traffic, requiring users to choose between management and teaming modes, leading to complex configurations and potential delays in processing information.

Innovation Solution

A system and method where a team module on a management processor monitors alerts from network interface cards to locate and read management information, allowing remote management even during teaming, by directing outbound management information through a predetermined network interface, thus avoiding the need to track teaming status.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If network interface teaming is used to balance network traffic load across multiple NICs, then network communication efficiency is improved, but management traffic (IPMI) is lost because the switch divides traffic between NICs without considering management processor connectivity

Engineering Contradiction:
Improvenetwork communication efficiencyVSAvoidmanagement traffic loss
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary mechanism where the management processor monitors alerts from NICs and reads management information from the specific NIC that received the management traffic. This intermediary approach allows the system to maintain both teaming for data traffic and reliable management traffic delivery without requiring changes to the switch behavior.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback through alert signals sent from NICs to the management processor. When a NIC receives management traffic, it generates an alert that triggers the management processor to retrieve the management information from that specific NIC, ensuring no management traffic is lost despite load balancing.

Inventive Principle:
Principle #23Feedback

2Reliability

If users disable teaming to ensure IPMI management traffic reaches the management processor, then management communication reliability is improved, but network traffic load balancing capability is lost

Engineering Contradiction:
Improvemanagement communication reliabilityVSAvoidnetwork traffic load balancing
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the network traffic handling into two independent paths: data traffic continues to be load-balanced across multiple NICs through teaming, while management traffic is handled separately through the alert-monitored NIC. This segmentation allows both reliability and productivity goals to be achieved simultaneously.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If the management processor tracks teaming status to determine which NIC receives management traffic, then management traffic delivery accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvemanagement traffic delivery accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The NIC automatically performs the service of generating alerts when it receives management traffic, eliminating the need for the management processor to actively track teaming status or make complex decisions about traffic routing. The system achieves high delivery accuracy through this self-service alert mechanism without increasing overall system complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7519167B2System and method for communicating system management information during network interface teaming
Publication Date: 2009.04.14 DELL PROD LP
  • US7519167B2 patent drawing
  • US7519167B2 patent drawing
  • US7519167B2 patent drawing

AI summary

An information handling system receives management information from a network, such as IPMI information, with plural network interface cards of the information handling system in a teaming configuration. Upon detecting management information, a network interface card issues an SMBus alert to a management processor of the information handling system. A team module running on the management processor reads the status of the network interfaces to identify the network interface associated with the alert and reads the management information from the network interface. Management information sent to the network is sent through a predetermined one of the network interfaces to ensure that, if teaming gets deactivated at the switch, there will not be multiple NICs with the same BMC MAC address transmitting to the switch.