Peer Storage Grouping for Network Controller Bottlenecks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern data storage systems experience performance bottlenecks and inefficiencies due to mismanagement of system resources, leading to degraded efficiency, security, and reliability as centralized network components struggle with increased workload volumes.

Innovation Solution

Implementing a peer-to-peer data storage system where tasks are intelligently diverted from centralized network controllers to downstream devices, forming peer groups with master-slave relationships to optimize processing and maintain data transfer performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If tasks are handled by centralized network controllers, then coordination and control are simplified, but processing capacity and reliability are insufficient under increased workload volumes

Engineering Contradiction:
Improvecontrol structureVSAvoidsystem reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the centralized control function into distributed peer groups of storage devices. Each peer group independently manages its own tasks, dividing the overall system workload into smaller manageable units. This segmentation eliminates the single point of failure at the centralized controller while maintaining coordinated control through peer-to-peer communication protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically changes operational parameters by forming and dissolving peer groups based on real-time workload conditions. When workload increases, additional peer groups are formed to distribute tasks. The system monitors performance metrics and adjusts group configurations accordingly, transforming from a static centralized structure to a dynamic distributed architecture.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If more storage devices are added to increase capacity, then data storage and processing capability improve, but system complexity and resource management difficulty increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent organizes individual storage devices into peer groups, segmenting the large-scale system into smaller manageable units. Each peer group handles specific tasks independently, reducing the complexity of managing individual devices while collectively providing enhanced processing capability. The peer control circuit manages these segments automatically without requiring complex centralized coordination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Storage devices within peer groups perform self-management functions including task assignment, resource allocation, and failure detection. The peer control circuit automatically provisions new devices into appropriate peer groups and monitors system health, eliminating the need for complex manual resource management while scaling capacity as needed.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If centralized network controllers handle all tasks, then control is centralized and simplified, but performance bottlenecks occur under high workload

Engineering Contradiction:
Improvecontrol simplicityVSAvoidprocessing throughput
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments the processing workload by creating multiple peer groups that operate in parallel. Instead of a single centralized controller handling all tasks sequentially, multiple peer groups process tasks concurrently, dramatically increasing throughput. The peer control circuit maintains simplified control by automatically assigning tasks to appropriate peer groups based on workload distribution.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a single-point control model to a multi-dimensional distributed control architecture. Peer groups are organized in hierarchical layers with peer control circuits at different levels coordinating tasks across the network. This dimensional expansion allows simultaneous processing at multiple levels, increasing throughput while maintaining operational simplicity through automated task routing.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12547475B2Distributed data storage system with peer-to-peer optimization
Publication Date: 2026.02.10 SEAGATE TECH LLC
  • US12547475B2 patent drawing
  • US12547475B2 patent drawing
  • US12547475B2 patent drawing

AI summary

Method and apparatus for offloading upstream processing tasks to peer groups of downstream data storage devices. A peer control circuit forms a peer group of storage devices in response to a detected processing bottleneck associated with a network controller. One of the storage devices in the peer group is designated as a primary device, and is responsible for interface communications, for subdividing the processing task for execution by secondary devices in the peer group, and coordinating overall execution. The peer group and the processing task are selected to avoid or minimize the processing bottleneck at the network controller level while maintaining ongoing data transfer performance at the storage device level. A list of available device resources and capabilities may be maintained by the peer control circuit. Offloaded tasks can include data rebuilds, cryptographic functions, new device authentication operations, and the like. Multiple overlapping peer groups can be formed as needed.