Firmware Update Redundant Management Modules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional blade servers with redundant management modules require manual and prone-to-error firmware updates for both modules, increasing the risk of version discrepancies.

Innovation Solution

A system and method for updating firmware in redundant management modules, where a single firmware update request updates the first module while maintaining the second in a slave mode, and upon successful completion, updates the second module, ensuring both modules are synchronized with minimal user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual firmware updates are performed on both redundant management modules, then firmware can be updated, but the risk of version discrepancies and user error increases

Engineering Contradiction:
Improvefirmware version consistencyVSAvoidupdate process complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically updating both management modules through a single user request. The master module coordinates the update process, downloading firmware and applying it to both modules without requiring manual intervention for each module separately, thereby eliminating version discrepancies while simplifying the update process

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent merges the firmware update operations for both management modules into a single coordinated process. Instead of requiring separate update operations for each module, the system combines them so that one user request triggers updates for both modules simultaneously, reducing complexity and ensuring consistency

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If a single firmware update request updates both modules automatically, then ease of operation improves, but system complexity increases

Engineering Contradiction:
Improveupdate process simplicityVSAvoidfirmware update mechanism
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by having the master module prepare and coordinate the firmware update process before execution. The master module initiates the download and coordinates the application of firmware to both modules, handling the complexity internally so that users only need to make a single simple request

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The master module acts as an intermediary that mediates between the user request and the actual firmware application to both modules. It receives the single update request, downloads the firmware, and coordinates its application to both modules, abstracting the complexity from the user while enabling automatic updates

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8707290B2Firmware update in an information handling system employing redundant management modules
Publication Date: 2014.04.22 DELL PROD LP
  • US8707290B2 patent drawing
  • US8707290B2 patent drawing
  • US8707290B2 patent drawing

AI summary

An information handling system includes a set of processing resources and a management resource. The processing resources include a microprocessor and memory accessible to the microprocessor. The management resource is operable to power-up, reset, and power-off the processing resources. The management resource includes a first management module and a redundant second management module. The management resource responds to a single firmware update request by updating firmware on the first management module while maintaining the second management module in a slave mode and, upon successfully updating the firmware on the first management module, updating firmware on the second management module while maintaining the first management module in a passive mode.