BMC Detection System Using Response Time Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for monitoring server operations, specifically the baseboard management controller (BMC), lack effective methods to detect abnormal functioning and provide timely intervention, leading to potential system failures and data loss.

Innovation Solution

A BMC detection system comprising a motherboard with a sending unit, receiving unit, flash memory, determination unit, and warning unit, which sends detection commands via IPMI or I2C bus, determines BMC normalcy by response time, and initiates reset and logs events when abnormal, using warning lights for status indication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the BMC continuously monitors server operations, then system reliability is improved, but the complexity of the monitoring system increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The BMC performs self-diagnosis by executing detection commands and evaluating its own operational status. The system monitors itself autonomously without requiring external intervention, checking response times and logging events independently to maintain system reliability while minimizing additional complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where the BMC sends detection commands and evaluates responses to determine operational status. Warning lights provide visual feedback about system state, and event logs record feedback information for analysis, enabling continuous monitoring while maintaining manageable system complexity

Inventive Principle:
Principle #23Feedback

2Loss of information

If the BMC detection system logs all events and sends reset commands, then data integrity is improved, but the loss of time for system intervention increases

Engineering Contradiction:
Improvedata integrityVSAvoidsystem intervention time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by continuously monitoring and detecting BMC operational status in advance. When abnormalities are detected, the system automatically logs events and sends reset commands before critical failures occur, preserving data integrity while reducing intervention time through proactive rather than reactive measures

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The BMC system autonomously logs events and executes reset commands without requiring external human intervention. The determination unit automatically evaluates response times and triggers appropriate actions, minimizing the time loss associated with manual system intervention while maintaining complete data integrity through automatic event logging

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10157115B2Detection system and method for baseboard management controller
Publication Date: 2018.12.18 CLOUD NETWORK TECH SINGAPORE PTE LTD
  • US10157115B2 patent drawing
  • US10157115B2 patent drawing

AI summary

A detection system for a baseboard management controller (BMC) provides a motherboard and a BMC. The motherboard sends a detection command to the BMC, the command requiring the BMC to send a response value to the motherboard. A determination unit determines whether the motherboard receives the response value within a preset time. When the motherboard does not receive the response value within the preset time, the determination unit determines that the BMC works abnormally and issues warnings. A detection method is also provided.