BMC Configuration Restoration via Network Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manually configuring each Baseboard Management Controller (BMC) in a data center is tedious and time-consuming, necessitating a mechanism to restore configurations of a particular BMC to multiple BMCs efficiently.

Innovation Solution

A method where a first embedded-system device makes its configurations available over a network, and a second embedded-system device obtains and applies a subset of these configurations to restore its own settings, utilizing IPMI messages and network storage protocols to automate the configuration process across multiple BMCs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual configuration of each BMC is performed, then configuration accuracy is ensured, but time consumption and labor effort increase significantly

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent creates a master BMC configuration that can be copied and restored to multiple other BMCs. The configuration data is packaged and transferred systematically, allowing accurate replication of settings across multiple devices without manual reconfiguration, thus maintaining configuration accuracy while dramatically reducing time consumption.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent performs configuration packaging and preparation in advance on a master BMC before restoration is needed. The configuration data is pre-validated and packaged in a restorable format, so that when restoration is required, the process can proceed quickly without compromising accuracy, as the configuration work has already been done preliminarily.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automated configuration distribution is implemented, then productivity is improved, but system complexity increases

Engineering Contradiction:
Improveconfiguration efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a configuration packaging and restoration mechanism as an intermediary layer between the master BMC and target BMCs. This intermediary handles the complexity of configuration transfer, validation, and application, allowing automated distribution while managing system complexity through a dedicated restoration subsystem rather than requiring complete system redesign.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10237133B2Techniques of restoring BMC configurations to multiple BMCs
Publication Date: 2019.03.19 AMERICAN MEGATRENDS
  • US10237133B2 patent drawing
  • US10237133B2 patent drawing
  • US10237133B2 patent drawing

AI summary

In an aspect of the disclosure, a method, a computer-readable medium, and a computer system are provided. The computer system may include a first embedded-system device and a second embedded-system device. The first embedded-system device receives a first message instructing the first embedded-system device to make configurations of the first embedded-system device available at a location in a network. The first embedded-system device makes the configurations available at the location. The second embedded-system device obtains a subset of the configurations made available at the location. The second embedded-system device restores itself with the subset of the configurations.