Network Interface Teaming Management Traffic Routing
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
Data Source
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.


