Edge SDS Node Composition Across Limited IHS Hardware

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods struggle to provide software defined storage (SDS) services in edge domains due to limited availability of information handling systems and constrained form factors, which cannot meet the minimum node requirements for high availability and fault tolerance.

Innovation Solution

Allocate heterogeneous compute resources from multiple edge information handling systems and external resources to instantiate SDS nodes, each on separate power domains, forming an SDS cluster that meets the minimum node requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If SDS services are provided on edge IHSs with limited availability, then resource utilization is improved, but the minimum node requirements for high availability cannot be met

Engineering Contradiction:
Improveresource utilizationVSAvoidhigh availability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent combines multiple edge IHSs into a single composed IHS that functions as a multi-node SDS system. By merging physical boundaries and virtualizing the system architecture, multiple SDS nodes are created within a single composed IHS, achieving both high resource utilization and the required node count for availability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The composed IHS architecture enables a single system to serve multiple functions simultaneously - it acts as both the physical platform and the logical container for multiple SDS nodes. This multi-functionality allows the system to meet minimum node requirements while operating within constrained edge infrastructure

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

2Reliability

If heterogeneous compute resources are allocated to multiple SDS nodes, then fault tolerance is improved, but system complexity increases

Engineering Contradiction:
Improvefault toleranceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a system control processor as an intermediary layer that manages the complexity of allocating heterogeneous compute resources across multiple SDS nodes. This intermediary abstracts the complexity from individual nodes while enabling fault tolerance through diverse resource distribution

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the composed IHS into multiple virtual SDS nodes, each with allocated compute resources from the heterogeneous pool. This segmentation allows fault isolation and tolerance while managing complexity through structured resource division and dedicated control processing

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12602258B2Instantiating software defined storage nodes on edge information handling systems
Publication Date: 2026.04.14 DELL PROD LP
  • US12602258B2 patent drawing
  • US12602258B2 patent drawing
  • US12602258B2 patent drawing

AI summary

Techniques described herein relate to a method for providing software defined storage (SDS) services on edge information handling systems (IHSs). The method includes obtaining a composition request associated with performing an SDS service on edge IHSs, wherein the SDS service is associated with a minimum quantity of SDS nodes that is greater than a quantity of available edge IHSs; identifying a first edge IHS and a second edge IHS specified by the composition request; identifying a number of nodes associated with the SDS nodes; allocating heterogeneous compute resources of the first IHS and the second IHS to each SDS node of the SDS nodes; allocating a power domain to each SDS node of the SDS nodes; allocating portions of an at least one hardware resource set to each SDS node of the SDS nodes; and preparing the SDS nodes to perform the SDS service.