Zone-Aware Stream Data Partitioning for Heterogeneous Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing streaming storage systems face challenges in managing and processing streaming data across multiple zones in heterogeneous infrastructures, leading to issues such as high latency, inconsistent write consistency, and complex data replication processes.

Innovation Solution

A zone-aware workload partitioning approach is introduced, which allows for dynamic resource allocation across zones, utilizes automatic integrated storage tiering, and implements read-only segment containers (SCs) for active-passive data replication, enabling efficient data management and processing across edge nodes and cloud servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is replicated across multiple zones in heterogeneous infrastructures, then data availability and consistency are improved, but system complexity and inter-cluster traffic increase

Engineering Contradiction:
Improvewrite consistencyVSAvoiddata replication process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments data into segment containers (SCs) that can be independently managed and replicated across zones. Each SC is a self-contained unit that can be replicated to multiple zones, simplifying the replication process by treating data as discrete, manageable segments rather than continuous streams.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces zone-awareness as an intermediary layer between data production and consumption. This zone-awareness mechanism mediates data replication by automatically routing segment containers to appropriate zones based on producer/consumer location, reducing the complexity of manual replication management while ensuring consistency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If data is accessed from remote zones, then data availability is improved, but access latency increases

Engineering Contradiction:
Improvedata availabilityVSAvoidaccess latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements local quality by creating zone-specific segment containers that are locally cached in each zone. Consumers can access data from their local zone's SC rather than remotely accessing the primary zone, significantly reducing access latency while maintaining data availability across zones.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Segment containers are proactively replicated to multiple zones before they are needed. This preliminary replication action ensures that data is already present in local zones when consumers need it, eliminating the need for remote access and reducing latency.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If traditional streaming storage systems are used in heterogeneous environments, then system compatibility is improved, but performance and efficiency deteriorate

Engineering Contradiction:
Improveinfrastructure compatibilityVSAvoiddata processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent creates a universal segment container format that can operate across heterogeneous infrastructures (edge devices, fog nodes, cloud servers). This universal SC design maintains compatibility with traditional streaming storage systems while enabling optimized data processing through zone-awareness, achieving both adaptability and improved productivity.

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

Solution Approach 2:

The system dynamically adapts to heterogeneous environments by adjusting data placement and replication strategies based on zone characteristics and resource availability. This dynamic behavior allows the system to optimize performance for each specific infrastructure configuration while maintaining universal compatibility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12293103B2Method and system for addressing zone-awareness in a heterogeneous environment
Publication Date: 2025.05.06 DELL PROD LP
  • US12293103B2 patent drawing
  • US12293103B2 patent drawing
  • US12293103B2 patent drawing

AI summary

A first user-initiated data write request including stream data is received from an edge device executing in a first zone. The stream data is partitioned into at least one segment and an event included in the stream data is written into the at least one segment based on an event's routing key. A segment container of a segment store hosts the at least one segment. The stream data is transmitted to a tier-1 storage of the first zone in order to provide a low-latency access to the stream data for the first user. Thereafter, the stream data is moved to a tier-2 storage of a second zone for permanent storage of the stream data. When requested by a second user operating in the second zone, a read-only version of the segment container retrieves the stream data from the tier-2 storage.