Granular Data Protection via Reliability Zones

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional storage systems are inefficient as they configure all data with a single reliability level, wasting resources by over-protecting non-sensitive data and under-protecting sensitive data, as they cannot provide varying protection levels at the granularity of individual data items.

Innovation Solution

A storage system is designed with multiple reliability zones, allowing each data item to be assigned a unique reliability level, using redundancy and erasure coding configurations, and dynamically managing these zones to optimize storage capacity and protection based on data sensitivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single reliability level is configured for all data, then device complexity is reduced and ease of operation is improved, but storage efficiency deteriorates due to over-protection of non-sensitive data and under-protection of sensitive data

Engineering Contradiction:
Improveease of operationVSAvoidstorage efficiency
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The storage system divides data into different reliability zones based on sensitivity levels. Each zone (first reliability zone with first protection level, second reliability zone with second protection level) handles data with specific protection requirements, allowing differentiated protection strategies without complicating overall system operation

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different protection levels are applied to different data items based on their sensitivity. Sensitive data receives higher protection (first protection level) while non-sensitive data receives lower protection (second protection level), optimizing resource allocation by matching protection intensity to actual data requirements

Inventive Principle:
Principle #3Local quality

2Reliability

If higher redundancy and erasure coding are applied to all data, then reliability is improved, but storage capacity is reduced due to unnecessary redundancy

Engineering Contradiction:
ImprovereliabilityVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system segments storage capacity into multiple reliability zones. The first reliability zone uses higher redundancy configurations for sensitive data, while the second reliability zone uses lower redundancy for non-sensitive data, thereby maximizing total usable storage capacity while maintaining appropriate reliability for each data type

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts redundancy parameters and erasure coding configurations based on data sensitivity. By changing protection parameters selectively applied to different data items, the system achieves optimal balance between reliability and storage capacity utilization

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If granular protection levels at data item level are implemented, then storage efficiency is improved by minimizing unnecessary redundancy, but device complexity increases

Engineering Contradiction:
Improvestorage efficiencyVSAvoiddevice complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

Data items are segmented into discrete reliability zones based on sensitivity attributes. This segmentation enables granular protection control where each data item can be independently assigned to appropriate protection levels, achieving storage efficiency without requiring complex per-item management overhead

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The storage system implements a universal reliability zone framework that can accommodate multiple protection levels and data types through a single standardized architecture. This multi-functional design allows granular protection to be achieved while reusing core system components across different reliability zones, thereby limiting complexity growth

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

Data Source

PatentUS11334253B2Storage system that provides protection levels at stored data item granularity
Publication Date: 2022.05.17 SK HYNIX NAND PRODUCT SOLUTIONS CORP
  • US11334253B2 patent drawing
  • US11334253B2 patent drawing
  • US11334253B2 patent drawing

AI summary

An apparatus is described. The apparatus includes a storage system management unit to manage a storage system having physical storage resources divided into different reliability zones. A data item to be stored in the storage system is to be assigned a particular reliability level by the management unit and is to be stored by the management unit in one of the reliability zones that is to provide a level of protection against data loss that is at least as protective as the particular reliability level.