BMC Device Isolation via Dual-Channel Failure Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information handling systems face challenges in efficiently isolating failed devices, leading to increased power consumption by cooling systems when a device fails, as existing technologies struggle to detect and isolate such failures promptly.

Innovation Solution

A baseboard management controller (BMC) is implemented to communicate with devices via both in-band and out-of-band channels, allowing it to detect device failures by monitoring data reception and communication capabilities, and subsequently isolate the failed device by uninstalling drivers, disabling power, and providing a device removal indication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If the cooling system continues to operate at full capacity after device failure, then the device may be cooled adequately, but power consumption increases excessively

Engineering Contradiction:
Improvepower consumptionVSAvoidfailure detection timeliness
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system performs preliminary failure detection by monitoring device responsiveness through communication channels before the cooling system is adjusted. The BMC proactively detects device failure by attempting to communicate with the device and determining that the device is unresponsive, then triggers isolation actions including reducing cooling system capacity before excessive energy is consumed

Inventive Principle:
Principle #10Preliminary action

2Loss of energy

If the system isolates the failed device quickly, then power consumption is reduced, but the complexity of the detection and isolation mechanism increases

Engineering Contradiction:
Improvecooling system power consumptionVSAvoiddetection and isolation mechanism complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The baseboard management controller autonomously performs failure detection and device isolation without requiring external intervention. The BMC monitors device communication channels, autonomously determines device failure when communication fails, and automatically executes isolation procedures including uninstalling drivers, disabling power, and notifying the operating system, thereby reducing cooling system power consumption without adding complex external monitoring systems

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The baseboard management controller performs multiple functions including device monitoring, failure detection, isolation execution, and coordination with both the operating system and cooling system. This multi-functional approach consolidates what would otherwise require separate specialized components into a single controller, reducing overall system complexity while achieving rapid failure response

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11099922B2System and method for isolating a failed card
Publication Date: 2021.08.24 DELL PROD LP
  • US11099922B2 patent drawing
  • US11099922B2 patent drawing
  • US11099922B2 patent drawing

AI summary

An information handling system includes a device and a baseboard management controller. The device is configured to communicate with a processor of the information handling system. The baseboard management controller is configured to communicate with the device via an in-band communication channel. The baseboard management controller determines whether data is received from the device via an in-band communication channel, and determines whether the baseboard management controller may communicate with the device via an out-of-band communication channel. In response to the data not being received and the baseboard management controller not able to communicate with the device, the baseboard management controller detects a failure of the device. In response to the detection of the failure of the device, the baseboard management controller isolates the device.