Configuration Assistance Module for Data Center Infrastructure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Customers face issues with server instability, precision, identity, and storage/network performance due to incorrect or suboptimal configurations in information handling systems, leading to duplicated effort in identifying and resolving similar configuration errors across different users.

Innovation Solution

A Configuration Assistance Module (CAM) is implemented on a Baseboard Management Controller (BMC) that monitors and analyzes the information handling system's configuration, generates alerts for discrepancies, and provides recommendations for optimal configurations, synchronizing local and management configuration databases to address configuration issues and prevent suboptimal setups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration monitoring and analysis is performed for each customer, then configuration issues can be identified, but the effort is duplicated across multiple customers with similar issues

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidsupport effort
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates a local configuration database on the BMC that stores copies of supported configuration information, and synchronizes it with a central management database. This copying mechanism allows each system to independently verify configurations without requiring manual analysis by support staff for every customer, eliminating duplicated effort while maintaining configuration accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The configuration monitor continuously monitors information handling resources and compares current configurations against the database of supported configurations. When discrepancies are detected, the system generates assist reports and alerts, creating a feedback loop that automatically identifies and reports configuration issues without manual intervention, thereby improving reliability while reducing support time.

Inventive Principle:
Principle #23Feedback

2Reliability

If comprehensive configuration monitoring is implemented, then configuration accuracy improves, but system complexity increases

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The configuration assistance module enables the BMC to autonomously monitor its own configuration, compare it against supported configurations in the local database, and generate assist reports when issues are detected. This self-service capability improves configuration accuracy without requiring complex external monitoring systems, as the system performs self-diagnosis and self-reporting.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The configuration monitoring function is segmented into distinct components: a configuration monitor that collects configuration data, a local configuration database that stores supported configurations, and an assist report generator that analyzes discrepancies. This segmentation allows each component to perform its specific function efficiently, improving overall configuration accuracy while keeping the system architecture manageable and not overly complex.

Inventive Principle:
Principle #1Segmentation

3Loss of time

If real-time configuration analysis is performed, then configuration issues are detected quickly, but processing resources are consumed

Engineering Contradiction:
Improvedetection timeVSAvoidprocessing resources
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary action by pre-populating the local configuration database with supported configuration information before monitoring begins. The configuration monitor then compares current configurations against this pre-established baseline, enabling quick detection of issues without requiring complex real-time analysis. This preliminary preparation reduces processing resource consumption during actual monitoring while maintaining fast detection capability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10536329B2Assisted configuration of data center infrastructure
Publication Date: 2020.01.14 DELL PROD LP
  • US10536329B2 patent drawing
  • US10536329B2 patent drawing
  • US10536329B2 patent drawing

AI summary

A configuration assistance module (CAM) includes a configuration monitor (CM), a configuration analyzer (CA), and a configuration database of one or more supported platform configurations. The CM may and collect hardware and software inventory, e.g., PCIe matrix information, DIMM matrix information, blade configuration information and configuration information for various resources. The CAM may compare the current configuration to the supported configurations, report discrepancies through alerts, and create assist reports. An assist report may be stored to a remote share or master partition and displayed to a GUI, console interface, or the like. The CA module may take an assist report as input and create an analytics report, which may proactively provide inputs for future configurations.