Volume Migration Across Storage Fleets Using Anomaly Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage systems face inefficiencies in managing data migration and storage operations, particularly in handling flash storage devices, leading to unnecessary write operations and reduced reliability due to redundant processes performed by lower-level storage controllers.

Innovation Solution

A direct-mapped flash storage system where higher-level operating systems initiate and control data operations directly on flash drives without address translation by lower-level controllers, utilizing non-volatile memory express (NVMe) and integrated storage controllers to manage data allocation and maintenance across multiple drives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If lower-level storage controllers perform address translation and data operations, then storage devices can be managed independently, but redundant write operations occur and reliability decreases

Engineering Contradiction:
Improvestorage system reliabilityVSAvoidstorage controller complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the address translation function from lower-level storage controllers and consolidates it at the higher-level operating system. This eliminates redundant translation operations performed by multiple controllers, thereby reducing unnecessary write operations and improving reliability while maintaining manageable complexity through centralized control.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent merges the address translation functionality into a single higher-level controller or operating system component that manages all flash storage devices. This consolidation eliminates redundant translation operations across multiple lower-level controllers, reducing unnecessary write operations and improving system reliability.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If direct-mapped flash storage system is implemented, then redundant write operations are minimized, but data migration complexity increases

Engineering Contradiction:
Improvedata management efficiencyVSAvoiddata migration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where the centralized controller monitors storage device status and automatically initiates data migration when anomalies are detected or capacity constraints are approached. This feedback-driven approach simplifies data migration management by automating decisions based on real-time system state, eliminating manual intervention complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary actions by pre-configuring migration policies and thresholds before data migration becomes necessary. When conditions are met, pre-established protocols automatically trigger data relocation, simplifying the migration process through predetermined rules rather than complex real-time decision-making.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260030369A1Anomaly Detection-based Migration of a Volume to a Storage Device within a Fleet of Storage Devices
Publication Date: 2026.01.29 PURE STORAGE INC
  • US20260030369A1 patent drawing
  • US20260030369A1 patent drawing
  • US20260030369A1 patent drawing

AI summary

An illustrative method includes a data protection system detecting an anomaly associated with a load on a volume located on a first storage device included in a fleet of storage devices of a storage system; identifying, based on the detecting the anomaly and on one or more attributes of the fleet of storage devices, a second storage device within the fleet of storage devices and that is capable of handling the load on the volume; and migrating, based on the identifying the second storage system, the volume from the first storage device to the second storage device.