Chassis Management Controller Redundancy via Private Network Fabric

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Configuring chassis management controllers for redundancy in information handling systems is a complex process prone to errors due to numerous manual steps, which complicates achieving high availability.

Innovation Solution

A chassis with a private management network fabric and multiple chassis management controllers that execute cluster-aware services in a stand-by mode, communicate to determine other controllers, and elect an active controller, ensuring each other controller is passive, thus providing out-of-band management and automated redundancy configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration steps are used for chassis management controller redundancy, then configuration can be performed, but the process is complex and error-prone

Engineering Contradiction:
Improveredundancy configuration reliabilityVSAvoidconfiguration process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The chassis management controllers automatically perform redundancy configuration through self-service mechanisms. The controllers autonomously discover each other via the private management network fabric, elect active/standby roles without manual intervention, and synchronize configuration information automatically, eliminating the need for complex manual configuration steps while ensuring reliable redundancy setup

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where chassis management controllers communicate their status and configuration information to each other through the private management network fabric. This feedback loop enables automatic detection of controller presence, role assignment based on discovered information, and continuous synchronization of configuration data, thereby simplifying the configuration process while maintaining high reliability

Inventive Principle:
Principle #23Feedback

2Reliability

If multiple chassis management controllers are deployed for high availability, then system reliability improves, but configuration complexity increases

Engineering Contradiction:
Improvehigh availabilityVSAvoidconfiguration ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Multiple chassis management controllers automatically configure themselves for high availability through self-service operations. Upon initialization, each controller autonomously discovers other controllers on the private management network fabric, automatically determines its role (active or standby), and initiates configuration synchronization without requiring operator intervention, thereby maintaining ease of operation while achieving high availability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-establishing the private management network fabric connectivity before controllers need to be configured. This preliminary setup enables controllers to automatically discover each other and perform role election and configuration synchronization proactively, eliminating the need for complex manual configuration steps and improving operational ease while ensuring high availability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10303568B2Systems and methods for high availability of management controllers
Publication Date: 2019.05.28 DELL PROD LP
  • US10303568B2 patent drawing
  • US10303568B2 patent drawing

AI summary

A chassis management controller may, responsive to initialization of the chassis management controller, execute cluster-aware services of the chassis management controller in a stand-by mode and communicate via a private management network fabric to determine if one or more other chassis management controllers are communicatively coupled to the private management network fabric. The chassis management controller may also, responsive to determining that one or more other chassis management controllers are communicatively coupled to the private management network fabric, alone or in concert with the one or more other chassis management controllers, elect an active chassis management controller from a plurality of chassis management controllers comprising the chassis management controller and the one or more other chassis management controllers.