Replication QoS Preservation via Tiering Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data replication technologies do not account for storage tiering decisions, leading to a reduction in quality of service when failing over from a source to a destination data storage system, as the destination may not maintain the same storage tiering as the source.

Innovation Solution

Transmitting Quality of Service (QoS) information from the source to the destination, which includes desired storage tiering instructions, ensuring that data is stored on the appropriate media at the destination to match the source's storage tiering, thus maintaining the desired quality of service during failover.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional replication technologies are used without QoS information transmission, then the replication process is simple and fast, but the destination storage system cannot maintain the same storage tiering as the source, leading to reduced quality of service during failover

Engineering Contradiction:
Improvequality of service consistencyVSAvoidreplication process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces QoS information as an intermediary element that carries storage tiering instructions from the source storage system to the destination storage system. This information acts as a mediator that enables the destination to understand and replicate not just the data but also the quality of service requirements, thereby resolving the contradiction between maintaining QoS consistency and keeping the replication process simple

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies preliminary action by transmitting QoS information before or during the replication process. By pre-configuring the destination storage system with the appropriate storage tiering instructions, the system ensures that when failover occurs, the destination is already prepared to maintain the same quality of service as the source, avoiding the need for complex real-time adjustments

Inventive Principle:
Principle #10Preliminary action

2Reliability

If QoS information is transmitted and applied during replication, then the destination maintains the same storage tiering as the source, but the replication process becomes more complex

Engineering Contradiction:
Improveservice quality during failoverVSAvoiddata transmission and processing
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent utilizes parameter changes by modifying the replication data stream to include QoS information parameters. Instead of replicating only raw data, the system embeds additional parameters that specify storage tiering requirements. This allows the destination to make informed decisions about where to store replicated data blocks, achieving QoS consistency without requiring fundamental changes to the replication architecture

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If storage tiering is not preserved at the destination, then the destination can use any available storage media, but failover results in undesirable reduction in quality of service

Engineering Contradiction:
Improvedestination storage flexibilityVSAvoidquality of service consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies the local quality principle by ensuring that different portions of replicated data are placed on appropriate storage media based on their specific QoS requirements. Rather than treating all storage uniformly, the system analyzes QoS information for each data block and directs it to the most suitable storage tier at the destination, thereby maintaining service quality consistency while still allowing the destination to utilize its available storage resources effectively

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11023488B1Preserving quality of service when replicating data objects
Publication Date: 2021.06.01 EMC IP HLDG CO LLC
  • US11023488B1 patent drawing
  • US11023488B1 patent drawing
  • US11023488B1 patent drawing

AI summary

A technique for replicating a data object from a source data storage system (source) to a destination data storage system (destination) preserves QoS (Quality of Service) by transmitting QoS information from the source to the destination and applying the QoS information when storing data at the destination that arrive in replication instructions sent from the source. The QoS information indicates desired storage tiering for the data object at the source. In the event of a failure at the source, which results in failover from the source to the destination, the destination is able to provide users with the same quality of service as was desired at the source.