External PCIe Links for Online Node-Pair Enclosure Replacement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In storage arrays, replacing an enclosure with a failed midplane requires taking both nodes housed in the enclosure offline due to internal PCIe links, which is undesirable in high availability environments.

Innovation Solution

Implement external PCIe links between storage nodes to enable communication independence from the enclosure, allowing for online enclosure replacement by using temporary and new enclosures with synchronized data mirroring.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If internal PCIe links are used within the enclosure, then device complexity is reduced, but system availability deteriorates during enclosure replacement

Engineering Contradiction:
Improveenclosure structureVSAvoidsystem availability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system segments the communication path by providing dual interconnect options: internal PCIe links through the midplane and external PCIe links independent of the enclosure. This segmentation allows nodes to communicate through external links when the enclosure is replaced, maintaining system availability while preserving the simple internal enclosure structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

External PCIe interconnects act as intermediaries between storage nodes, providing an alternative communication path that bypasses the enclosure's internal midplane. This intermediary connection enables enclosure replacement without taking nodes offline, resolving the contradiction between simple enclosure design and high system availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If external PCIe links are implemented, then system availability is maintained during enclosure replacement, but device complexity increases

Engineering Contradiction:
Improvesystem availabilityVSAvoidinterconnect structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically adapts its communication path based on enclosure status. Nodes can switch between internal PCIe links (when enclosure is functional) and external PCIe links (when enclosure replacement is needed), providing dynamic flexibility that maintains availability while managing complexity only when necessary.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the communication parameter from exclusively internal PCIe links to a configurable dual-path mode. By adjusting the interconnect parameter between internal and external modes, the system maintains simplicity during normal operation and introduces external links only when availability is required during enclosure replacement.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If all nodes are taken offline for enclosure replacement, then data integrity is ensured through synchronization, but loss of time occurs

Engineering Contradiction:
Improvedata integrityVSAvoiddowntime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary data synchronization and mirroring between nodes before enclosure replacement. This preliminary action ensures data integrity is already established, allowing the replacement to proceed without requiring nodes to be taken offline for synchronization, thereby eliminating downtime while maintaining data integrity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

External PCIe links enable continuous communication between storage nodes during enclosure replacement. This continuity of useful action allows data synchronization to occur without interruption, maintaining both data integrity and system availability simultaneously by preventing downtime.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20250315351A1Method and apparatus for node-pair enclosure replacement
Publication Date: 2025.10.09 DELL PROD LP
  • US20250315351A1 patent drawing
  • US20250315351A1 patent drawing
  • US20250315351A1 patent drawing

AI summary

Methods and apparatuses for online replacement of a node enclosure are provided. A storage array system includes a node-pair housed in a node enclosure. Each node of the node-pair are be linked to a network and further linked to each other by external interconnects, independent of the enclosure. The interconnects couple the first storage node to the second storage node externally of the node enclosure. The node-pairs are configured to communicate independently of the node enclosure and the enclosure is replaceable without disruption of communication over the network.