Software RAID Integrity Verification via Real-Time Management Exchange

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional software RAID subsystems in server devices lack real-time communication with management subsystems, leading to inadequate sharing of critical data such as virtual disk state changes, software RAID critical logs, and I/O failures, and SMBIOS and IPMI do not provide necessary information in real-time, requiring lengthy specification and implementation changes.

Innovation Solution

A software RAID/management communication system that utilizes a storage device memory subsystem to enable real-time data exchange between software RAID and management subsystems, using a reserved memory space for communication and configuring queues and buffers to facilitate immediate data transfer without relying on SMBIOS or IPMI updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional software RAID subsystems use traditional communication methods (SMBIOS, IPMI), then system compatibility is maintained, but real-time data sharing capability is lost

Engineering Contradiction:
Improvereal-time data sharing capabilityVSAvoidcommunication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a dedicated communication mechanism as an intermediary between the software RAID subsystem and management subsystem. This intermediary enables real-time data sharing by establishing a direct communication channel that bypasses the limitations of traditional SMBIOS and IPMI methods, allowing immediate transfer of critical data without requiring lengthy specification changes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The communication system is designed to handle multiple types of critical data (virtual disk state changes, RAID critical logs, I/O failures, hot-plug information) through a unified real-time communication interface. This multi-functional approach allows the system to share diverse data types efficiently while maintaining system compatibility.

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

2Measurement precision

If real-time communication is implemented between software RAID and management subsystems, then data integrity verification is improved, but device complexity increases

Engineering Contradiction:
Improvedata integrity verification accuracyVSAvoidcommunication protocol complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where the management subsystem receives real-time status information from the software RAID subsystem and can send control commands back. This bidirectional feedback loop enables continuous verification of data integrity and coordinated management operations, improving measurement precision without requiring overly complex protocols.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The communication data is segmented into distinct categories (virtual disk state changes, RAID critical logs, I/O failures, hot-plug information), each handled through dedicated communication pathways. This segmentation simplifies the overall protocol by organizing data flow into manageable segments rather than requiring a monolithic complex protocol.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If real-time communication is enabled, then critical data sharing is improved, but existing communication protocols (SMBIOS, IPMI) become insufficient

Engineering Contradiction:
Improvecritical data sharing completenessVSAvoidprotocol adaptability
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent merges the capabilities of traditional SMBIOS and IPMI protocols with a new real-time communication mechanism. The hybrid approach combines the compatibility advantages of existing protocols with the real-time data sharing capabilities of the enhanced communication system, ensuring complete critical data sharing while maintaining adaptability to existing infrastructure.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12524163B2RAID integrity verification system
Publication Date: 2026.01.13 DELL PROD LP
  • US12524163B2 patent drawing
  • US12524163B2 patent drawing
  • US12524163B2 patent drawing

AI summary

A RAID integrity verification system includes a chassis housing a software RAID subsystem that is coupled to storage devices and configured to provide a logical storage device using the storage devices. A management subsystem in the chassis is coupled to the storage devices and retrieves first RAID configuration information associated with the logical storage device from each of the storage devices and uses it to generate a first RAID logical storage device integrity verification measurement block. Subsequently, the management subsystem retrieves second RAID configuration information associated with the logical storage device from each of the storage devices and uses it to generate a second RAID logical storage device integrity verification measurement block. If the management subsystem determines that the second RAID logical storage device integrity verification measurement block does not match the first RAID logical storage device integrity verification measurement block, it performs RAID logical storage device integrity remediation operation(s).