Compressed Data I/O Using Low-LBA Metadata Segmentation
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Reliability
If strong encryption algorithms are used, then security is improved, but compression effectiveness deteriorates
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.
2Productivity
If unencrypted data is sent, then storage efficiency is improved, but security risks increase
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.
3Quantity of substance
If low LBA sectors are used for metadata storage, then storage space utilization is improved, but I/O performance deteriorates
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.
Data Source
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.


