Metadata-Driven File System Workflow Storage Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file distribution policies, such as MFU and MRU, fail to account for the specific workflows and access needs of organizations, leading to suboptimal file distribution and increased delays in accessing important files.

Innovation Solution

A metadata-driven file system that classifies files using taxonomies defined by organizational workflows, allowing files to be dynamically moved between storage devices based on their metadata and workflow rules, optimizing storage and access according to file significance and workflow requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If MFU or MRU policies are used for file distribution, then frequently accessed files are stored in faster storage devices, but files with greater workflow significance experience increased access delays

Engineering Contradiction:
Improvefile access efficiencyVSAvoidaccess delay for important files
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent changes the basis for file distribution from access frequency/time (MFU/MRU parameters) to workflow significance parameters. Files are classified using taxonomies that assign significance levels based on workflow requirements rather than historical access patterns, allowing important files to be prioritized regardless of access frequency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system dynamically adjusts file distribution based on changing workflow requirements and file metadata. As files progress through different workflow stages, their significance and storage location requirements change, enabling adaptive repositioning of files across storage tiers to match current workflow needs

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the same distribution rules are applied to all files, then the file system operation is simplified, but the system fails to account for different workflow requirements and file priorities

Engineering Contradiction:
Improvefile distribution managementVSAvoidworkflow-specific file access optimization
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments files into different categories based on workflow significance and metadata classification. Rather than applying uniform rules, the system creates distinct file groups (e.g., high-priority workflow files, archival files, frequently accessed files) that can be managed according to their specific requirements, allowing tailored distribution strategies for different file types

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different distribution rules and storage policies are applied to different file segments based on their workflow significance. High-priority files receive optimized storage placement for fast access, while lower-priority files can be placed in more cost-effective storage, allowing each file type to receive appropriate treatment for its specific workflow role

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11782884B2Metadata-driven tiered storage
Publication Date: 2023.10.10 5TH KIND INC
  • US11782884B2 patent drawing
  • US11782884B2 patent drawing
  • US11782884B2 patent drawing

AI summary

A metadata-driven file system prioritizes the distribution of files across different storage devices based on arbitrary file metadata matching to different file usage scenarios defined within one or more workflows or taxonomies. The file metadata may be tagged with different key-value pairs from the defined workflows or taxonomies. Upon receiving a file or file access request, the metadata-driven file system matches the file metadata to a key-value pair combination of the taxonomy, and stores the file to a storage device that is selected using a storage rule that is defined for the matching key-value pair combination. The taxonomy may be defined with other programmatic file operations that the metadata-driven file system may perform against files with matching metadata.