Distributed Storage Operation Diversion by Manufacturing Origin

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current distributed data storage systems face inefficiencies due to operational bottlenecks that limit their ability to process background tasks, leading to performance degradation in terms of data latency, error rates, and overall time to satisfy requests, especially during high data access volumes.

Innovation Solution

The system identifies the manufacturing origin of hardware components and dynamically distributes system operations to downstream components with known, trusted origins, leveraging manufacturer-installed parameters to optimize resource utilization and mitigate bottlenecks without initializing or reconfiguring the downstream hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If system operations are centralized in upstream components, then system control is simplified, but operational bottlenecks occur leading to performance degradation

Engineering Contradiction:
Improvesystem control structureVSAvoidbackground task processing capability
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments system operations into two categories: data access operations handled by upstream components and background tasks diverted to downstream components with known manufacturing origins. This segmentation allows parallel processing of different operation types, eliminating the bottleneck where all operations must pass through upstream components, thereby improving background task processing capability while maintaining simplified control architecture.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If downstream hardware is initialized or reconfigured, then operational flexibility increases, but system time and resource consumption increase

Engineering Contradiction:
Improveoperational flexibilityVSAvoidsystem initialization time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-identifying downstream components with known manufacturing origins during system setup. These components are pre-cleared for receiving background tasks without requiring initialization or reconfiguration when tasks are diverted. This preliminary identification eliminates the time-consuming setup process that would otherwise be required each time tasks are distributed, thus improving operational flexibility while minimizing time loss.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If manufacturer-installed parameters are utilized, then device compatibility is improved, but system adaptability to unknown devices decreases

Engineering Contradiction:
Improvedevice compatibilityVSAvoidhandling unknown manufacturing origins
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary mechanism - a table storing identified manufacturing origins and their associated manufacturer-installed parameters. When background tasks need to be diverted, this intermediary table is queried to find a suitable downstream component with a known manufacturing origin that matches the required parameters. This intermediary layer allows the system to reliably select compatible devices while maintaining the ability to handle unknown devices by simply not selecting them for task diversion, thus preserving both compatibility and adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12164814B2Data storage system with distributed operations for known hardware
Publication Date: 2024.12.10 SEAGATE TECH LLC
  • US12164814B2 patent drawing
  • US12164814B2 patent drawing
  • US12164814B2 patent drawing

AI summary

A distributed data storage system can be configured with a host connected to a device and a distribution module. The distribution module identifies a manufacturing origin of the device and diverts a system operation from an upstream component connected to the distribution module to the device in response to the identified manufacturing origin of the device. The manufacturer installed operating parameters of the device are then used to complete the system operation.