Rules-Based Asset Distribution in Heterogeneous Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Content management systems face challenges in efficiently and cost-effectively managing and accessing large volumes of assets across heterogeneous storage locations, which can lead to increased complexity and latency issues due to the use of secondary storage options like cloud-based storage.
Innovation Solution
Implementing rules-based distribution of managed content using entity rules that specify non-filesystem parameters, allowing for granular control over the distribution of assets across various storage locations, including cloud-based storage, by identifying responsive content based on search parameters and moving it to secondary storage locations for optimized storage and access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If assets are stored in primary storage to ensure fast access, then access speed is improved, but storage cost increases
Solution Approach 1:
The patent segments assets into different categories based on access frequency and importance, storing frequently accessed assets in primary storage and less frequently accessed assets in secondary storage locations. This segmentation allows the system to optimize both access speed for critical assets and storage cost for the overall asset population.
Solution Approach 2:
The patent applies local quality by providing different storage qualities to different assets based on their specific access patterns and requirements. Hot assets receive high-quality fast storage, while cold assets are stored in cost-effective secondary locations, optimizing the overall system performance and cost efficiency.
2Quantity of substance
If assets are distributed across heterogeneous storage locations to reduce cost, then storage cost decreases, but system complexity increases
Solution Approach 1:
The patent implements a universal content management system that can manage assets across multiple heterogeneous storage locations through a single interface. The system provides multi-functional capabilities to handle different storage types (primary and secondary), enabling cost-effective distributed storage while maintaining manageable system complexity through unified management.
Solution Approach 2:
The content management system acts as an intermediary layer between users and heterogeneous storage locations. This mediator abstracts the complexity of different storage systems, providing a unified interface for asset management while enabling cost-effective distribution across multiple storage types.
3Quantity of substance
If assets are moved to secondary storage locations to reduce cost, then storage cost decreases, but access latency increases
Solution Approach 1:
The patent employs preliminary action by pre-fetching or pre-positioning assets in secondary storage locations based on predicted access patterns. Assets are moved to secondary storage in advance of actual access needs, allowing the system to reduce storage costs while minimizing the impact on access latency through proactive asset management.
Solution Approach 2:
The patent implements periodic action by regularly monitoring asset access patterns and dynamically moving assets between primary and secondary storage locations. This periodic reassessment ensures that assets are positioned in the most cost-effective location while maintaining acceptable access performance, balancing storage cost and access latency.
Data Source
AI summary
Embodiments of systems and methods for the rules based distribution of managed content across heterogeneous storage distributed in a network environment are disclosed. In particular, certain embodiments may employ entity rules in association with a content management system. An entity rule may be a rule specifying a set of parameters and a destination secondary storage location. When the entity rule is evaluated by the content system, a set of content managed by the content management system responsive to the rule may be determined using the parameters of the rule. Responsive content can be determined, for example, by searching the content of the content management system based on the parameters. Responsive content may be moved from the primary storage location of the content management system to the secondary storage location specified by the entity rule.


