Group Manager Peer Communication for Rack Management Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing communication interface between a rack manager and server nodes in data centers is slow, leading to bottlenecks and potential service interruptions due to repetitive data transmission and high management traffic.

Innovation Solution

Implementing a group manager-based peer communication system where the rack manager communicates handshake traffic directly with each baseboard management controller and sustenance traffic through a designated group manager, which then distributes it to other controllers, reducing redundant data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the rack manager communicates management traffic directly to each baseboard management controller via the management interface, then the system can maintain simple communication architecture, but the slow communication interface and repetitive data transmission create a significant bottleneck that slows the rack manager down to the point of service interruption

Engineering Contradiction:
Improvecommunication architectureVSAvoidmanagement traffic throughput
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments the baseboard management controllers into groups and designates a group manager for each group. The rack manager communicates with group managers rather than directly with all individual controllers, dividing the communication load and eliminating the bottleneck of repetitive 1-to-N data exchange over the slow management interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The group manager acts as an intermediary between the rack manager and individual baseboard management controllers. This mediator consolidates communication traffic, allowing the rack manager to send management traffic to the group manager once, which then distributes it to relevant controllers, thereby reducing redundant transmissions over the slow management interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the rack manager repetitively sends the same data to multiple compute nodes, then each controller receives necessary information, but the duplication of data creates a significant bottleneck that slows the rack manager down

Engineering Contradiction:
Improvedata delivery to controllersVSAvoidcommunication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges the communication function by having the group manager consolidate and distribute management traffic to multiple baseboard management controllers. Instead of the rack manager sending identical data repeatedly to each controller individually, the group manager receives the data once and efficiently distributes it to all relevant controllers in the group, eliminating redundant transmissions and reducing communication time.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10402357B1Systems and methods for group manager based peer communication
Publication Date: 2019.09.03 DELL PROD LP
  • US10402357B1 patent drawing
  • US10402357B1 patent drawing
  • US10402357B1 patent drawing

AI summary

In accordance with embodiments of the present disclosure, a system may include a rack configured to receive a plurality of server information handling systems, each server information handling system comprising a respective baseboard management controller and a rack manager configured to communicatively couple to each of the respective baseboard management controllers. The rack manager may further be configured to communicate handshake management traffic to each of the respective baseboard management controllers via a management interface coupled between the rack manager and the respective baseboard management controller and communicate sustenance management traffic to a single baseboard management controller selected as a group manager of the respective baseboard management controllers, wherein the single baseboard management controller is configured to further communicate the sustenance management traffic to the respective baseboard management controllers other than the single baseboard management controller.