Storage Controller File Tiering Reliability Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current storage systems struggle to manage media and data with varying reliability and security characteristics within a single system, leading to increased costs and inefficient data storage, as they only consider cost and performance characteristics, neglecting reliability and security requirements.
Innovation Solution
A storage system that includes a controller to determine the reliability and security requirements of files and selectively uses storage devices with different characteristics, allowing for appropriate management of cost, performance, reliability, and security across multiple tiers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If storage systems use media with different reliability and security characteristics, then data capacity and access performance are improved, but it becomes difficult to manage media and data with varying reliability and security requirements in a single system
Solution Approach 1:
The storage system divides media into multiple tiers based on reliability and security characteristics. Each tier is assigned to store specific types of data according to their requirements, enabling differentiated management while maintaining a unified system architecture. This segmentation allows the system to handle diverse reliability and security needs without overwhelming management complexity.
Solution Approach 2:
Different regions (tiers) of the storage system are assigned different quality characteristics - some tiers provide high reliability and security for critical data, while others provide cost-effective storage for less critical data. This local quality differentiation enables the system to optimize both performance and cost by matching storage characteristics to data requirements.
2Reliability
If infrastructure is constructed using media capable of storing data with highest reliability and security requirements, then data security and reliability are improved, but system cost increases
Solution Approach 1:
The patent implements a tiered storage architecture where only specific tiers use high-reliability, high-security media appropriate for critical data. Other tiers use cost-effective media for less critical data. This local quality differentiation ensures that high reliability and security requirements are met for appropriate data while avoiding the unnecessary cost of applying such requirements uniformly across all storage capacity.
Solution Approach 2:
The system uses a combination of expensive, high-reliability storage media and cheaper, lower-reliability media in different tiers. Less critical data is stored in the cheaper tiers, effectively using lower-cost storage resources where high reliability is not required, thereby reducing overall system cost while maintaining necessary reliability for critical data.
3Quantity of substance
If only data that can be stored in media with lowest reliability and security characteristics is managed, then system cost is reduced, but data capacity and access performance are limited
Solution Approach 1:
The storage system is segmented into multiple tiers with different reliability and security characteristics. This segmentation enables the system to offer both high-performance storage for critical data and cost-effective storage for non-critical data, thereby expanding overall data capacity and access performance capabilities while maintaining cost efficiency for appropriate workloads.
Solution Approach 2:
The tiered storage system provides universal access to multiple storage tiers with different characteristics through a unified interface. This multi-functionality allows the system to serve diverse data requirements - from high-reliability critical data to cost-sensitive non-critical data - within a single system, thereby expanding effective data capacity and performance options without proportionally increasing cost.
Data Source
AI summary
To selectively use cost, performance, reliability, and security characteristics of storage devices in an appropriate manner. A storage system has a plurality of volumes of which reliability and security levels differ from one another, and a controller of the storage system determines a reliability requirement and a security requirement of a file based on at least one of a type and a content of the file, determines a volume to store the file based on the determination result, and stores the file in the determined volume.


