Replication Target Host Mapping for Triggered Replica Promotion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage systems face inefficiencies in managing data replication and storage operations, particularly in flash storage systems, where lower-level processes often perform redundant tasks, leading to increased latency and reduced reliability.

Innovation Solution

Implementing a direct-mapped flash storage system where higher-level processes initiate and control operations directly on flash drives without address translation by lower-level controllers, utilizing non-volatile RAM for data buffering and proactive data management across multiple storage nodes to enhance reliability and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional storage controllers perform address translation and data operations, then data access is simplified for hosts, but redundant write operations occur and system efficiency decreases

Engineering Contradiction:
Improvedata access simplicityVSAvoidstorage system efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent extracts the address translation function from traditional storage controllers and places it directly in the host system. This allows the host to manage flash drive addresses directly, eliminating the redundant address translation operations performed by controllers and thereby improving storage system efficiency while maintaining simplified data access through host-level control.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a host-based address translation layer as an intermediary between the host file system and flash drives. This intermediary performs address translation at the host level rather than through storage controllers, reducing redundant write operations and improving overall system productivity while preserving ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If storage systems perform frequent write operations to maintain data redundancy, then data reliability improves, but unnecessary write operations increase and wear on flash memory accelerates

Engineering Contradiction:
Improvedata integrityVSAvoidflash memory lifespan
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The patent implements preliminary actions by having the host system proactively manage data placement and redundancy across flash drives before write operations occur. The host performs address translation and data distribution in advance, allowing the system to maintain data reliability through careful planning while minimizing unnecessary write operations that would accelerate flash memory wear.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables flash drives to serve themselves through host-managed address translation and data placement. The host system directly manages data operations on flash drives without requiring intermediary controllers, allowing the system to maintain data integrity through self-service mechanisms while reducing redundant writes and extending flash memory lifespan.

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If distributed file systems manage data across multiple storage devices, then storage capacity and reliability improve, but coordination overhead and system complexity increase

Engineering Contradiction:
Improvestorage capacityVSAvoidsystem coordination overhead
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent merges the address translation and data management functions into the host system, combining previously separate controller and host responsibilities. This consolidation allows the host to directly manage distributed data across multiple flash drives, improving storage capacity utilization while reducing system coordination overhead by eliminating intermediary controller layers.

Inventive Principle:
Principle #5Merging (Combining)

4Ease of operation

If storage controllers mediate all data operations between hosts and flash drives, then data access is simplified, but controller bottleneck and latency increase

Engineering Contradiction:
Improvedata access simplicityVSAvoiddata access latency
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent extracts the address translation and data management functions from storage controllers and places them directly in the host system. This eliminates the controller bottleneck by allowing hosts to directly manage data operations on flash drives, significantly reducing data access latency while maintaining simplified access through host-level control.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20260111441A1Performance-Based Promotion Of Replication Targets
Publication Date: 2026.04.23 PURE STORAGE INC
  • US20260111441A1 patent drawing
  • US20260111441A1 patent drawing
  • US20260111441A1 patent drawing

AI summary

A method of managing host mappings for replication endpoints, the method including: identifying a target storage system replicating a source dataset of a source storage system, wherein a first host is mapped to the source dataset on the source storage system; providing, to the target storage system and in dependence upon a mapping of the first host to the source dataset, configuration information for connecting to a second host; and implementing, in response to a triggering event, a mapping of the second host to a replica dataset on the target storage system.