Dynamic Storage Profiles for Data Compression Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data storage systems are inefficient and unreliable in managing changing data sources and accommodating new data sources without extensive manual configuration and testing, leading to inefficient use of resources and frequent downtimes for reconfiguration.
Innovation Solution
A dynamic data storage management system that monitors usage patterns to determine storage profiles, automatically adjusts data compression and decompression, and scales computing resources based on anticipated usage, enabling efficient and reliable storage of data from various sources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data storage systems use fixed storage configurations, then system simplicity is maintained, but adaptability to changing data sources and anticipated usage patterns deteriorates
Solution Approach 1:
The patent implements dynamic storage profiles that automatically adjust compression and decompression settings based on monitored usage patterns and anticipated future usage. The system transitions from fixed configurations to dynamic, self-adjusting storage parameters that respond to changing data characteristics and access patterns, resolving the contradiction between adaptability and complexity.
Solution Approach 2:
The storage management subsystem autonomously monitors data usage, determines storage profiles, and adjusts compression/decompression settings without manual intervention. The system self-configures based on observed patterns, eliminating the need for extensive manual testing and configuration when new data sources are introduced, thereby improving adaptability while maintaining operational simplicity.
2Reliability
If manual configuration and testing are performed for new data sources, then storage system reliability is improved, but system downtime and operational efficiency deteriorate
Solution Approach 1:
The system automatically detects new data sources, monitors their usage patterns, and generates appropriate storage profiles without requiring manual configuration or testing. This self-service approach maintains reliability through automated pattern recognition while eliminating downtime associated with manual system reconfiguration, significantly improving operational efficiency.
Solution Approach 2:
The system proactively monitors usage patterns and anticipates future storage needs before they occur. By determining storage profiles based on historical usage data, the system prepares appropriate compression and decompression settings in advance, ensuring reliable data handling from new sources without requiring post-implementation adjustments or downtime.
3Ease of operation
If data is stored in decompressed format continuously, then data accessibility is improved, but storage space utilization deteriorates
Solution Approach 1:
The patent dynamically adjusts data compression and decompression based on anticipated usage patterns. Data is compressed when not immediately needed to conserve storage space, and decompressed only when access is anticipated based on monitored usage patterns. This dynamic approach resolves the contradiction between continuous accessibility and space utilization by making storage behavior adaptive rather than static.
Solution Approach 2:
The system implements periodic monitoring of usage patterns and adjusts compression/decompression settings accordingly. Rather than maintaining a fixed state, the system periodically re-evaluates usage data and transitions between compressed and decompressed states as needed, optimizing both accessibility and space utilization through time-based periodic adjustments.
Data Source
AI summary
A storage management subsystem monitors usage of the data stored by a data storage system. Based at least in part on the monitored usage of the stored data, a storage profile is determined for the stored data. The storage profile indicates a first time period during which a first portion of the stored data is anticipated to be accessed and a second portion of the stored data is not anticipated to be accessed and a second time period during which the first portion of the stored data is not anticipated to be accessed. During at least the first time period, the first portion of the data is stored in a decompressed format and the second portion of the data is stored in a compressed format. During at least the second time period, the first portion of the data is stored in the compressed format.


