Compressed Data I/O Using Low-LBA Metadata Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data storage systems face challenges in balancing encryption and compression, where strong encryption algorithms reduce the effectiveness of compression, and sending unencrypted data increases security risks.

Innovation Solution

Implementing compression in low logical block addressing sectors to free up space for metadata storage, including encryption, compression, and authentication information, while performing end-to-end encryption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If strong encryption algorithms are used, then security is improved, but compression effectiveness deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidcompression effectiveness
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The patent divides the storage space into two distinct segments: low LBA sectors (0-63) are designated for metadata storage including encryption information, while higher LBA sectors store the actual compressed data. This segmentation allows encryption metadata to be stored separately from the data itself, enabling compression to operate effectively on the data portion while maintaining security through dedicated encryption information storage in the metadata segment.

Inventive Principle:
Principle #1Segmentation

2Productivity

If unencrypted data is sent, then storage efficiency is improved, but security risks increase

Engineering Contradiction:
Improvestorage efficiencyVSAvoidsecurity risks
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent performs preliminary compression of data before encryption and storage. By compressing the data first and then encrypting the compressed result, the system achieves both storage efficiency (through compression) and security (through encryption). The low LBA sectors store encryption metadata that enables decryption without compromising the compressed data integrity.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If low LBA sectors are used for metadata storage, then storage space utilization is improved, but I/O performance deteriorates

Engineering Contradiction:
Improvestorage space utilizationVSAvoidI/O performance
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent applies local quality by making the low LBA sectors (0-63) serve a specialized function for metadata storage, while the remaining higher LBA sectors are optimized for data storage and I/O operations. This creates a functional differentiation where metadata access requirements differ from data access requirements, allowing the system to optimize each region for its specific purpose without compromising overall performance.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12400042B2Optimizing I/O operations for compressed data
Publication Date: 2025.08.26 PURE STORAGE INC
  • US12400042B2 patent drawing
  • US12400042B2 patent drawing
  • US12400042B2 patent drawing

AI summary

A method of volume compressed header identification includes reading, by a processing device of a host, compressible data on a sector of a storage volume of a storage array. The method further includes compressing the compressible data to generate compressed data for the sector. The method further includes adding, by the processing device of the host, metadata associated with the storage volume to the compressed data. The method further includes writing the compressed data, including the added metadata, to the sector of the storage volume of the storage array.