Backplane Information Verification for Hot-Plug Mismatch Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional collection and provisioning of out-of-band backplane information in information handling systems can result in incorrect information due to issues such as storage devices being hot-plugged or hot-removed, faults, or communication errors, leading to service calls and customer support expenditures.
Innovation Solution
An Information Handling System (IHS) that retrieves in-band backplane information, compares it with first and second out-of-band backplane information, and initiates an update operation when a mismatch is detected, ensuring accurate out-of-band backplane information is provided.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If out-of-band backplane information is collected by BMC device via I2C connection from backplane MCU, then backplane information can be provisioned to administrators, but information may become incorrect due to hot-plugging, hot-removal, faults, or communication errors
Solution Approach 1:
The system implements feedback by continuously monitoring backplane information through multiple collection mechanisms (I2C connection and alternative collection methods) and comparing the information to detect discrepancies. When mismatches are detected, the system automatically triggers updates to correct the information, ensuring continuous accuracy without requiring manual intervention.
Solution Approach 2:
The system performs preliminary verification by collecting backplane information through multiple channels simultaneously or in sequence before provisioning to administrators. By pre-checking information consistency across different collection methods, the system prevents incorrect information from being provisioned in the first place.
2Reliability
If multiple collection methods are used to verify backplane information, then information accuracy improves, but system complexity increases
Solution Approach 1:
The system introduces an intermediary verification layer that sits between the backplane information sources and the provisioning output. This intermediary component coordinates multiple collection methods, compares results, and manages update triggers, thereby simplifying the overall architecture while maintaining high reliability through systematic verification.
Data Source
AI summary
An out-of-band backplane information verification system includes a backplane, a BMC device coupled to the backplane, and a processing system connected to the backplane and providing an operating system. The operating system retrieves in-band backplane information from the backplane, retrieves first out-of-band backplane information from the BMC device during a first time period, and retrieves second out-of-band backplane information from the BMC device during a second time period that is subsequent to the first time period. The operating system then determines that the second out-of-band backplane information does not match the first out-of-band backplane information and, in response, determines that the second out-of-band backplane information does not match the in-band backplane information. In response to determining that the second out-of-band backplane information does not match each of the first out-of-band backplane information and the in-band backplane information, the operating system initiates an out-of-band backplane information update operation on the backplane.


