Dynamic Key File Promotion in Storage Tier Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage systems fail to optimally relocate files across tiers based on utilization frequency and importance, leading to inefficiencies in capacity management and unintended demotions or promotions of file groups.

Innovation Solution

Files within a file group are designated as 'key files' for observation, allowing dynamic promotion to the uppermost tier upon specific actions and demotion when conditions are met, ensuring optimal promotion and demotion conditions are maintained by dynamically changing the key files based on predefined conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If files are relocated to the uppermost tier based on file group unit access frequency, then storage tier management is simplified, but file promotion timing is delayed and capacity fluctuations occur

Engineering Contradiction:
Improvestorage tier management complexityVSAvoidfile promotion time lag
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent segments the file group into individual file-level observation units. Instead of treating the entire file group as a single unit for tier relocation decisions, the system identifies and monitors key files individually within the group. This segmentation enables faster, file-specific promotion decisions without requiring waiting for entire file group conditions to be met, thus reducing the time lag while maintaining manageable complexity through focused monitoring.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary identification of key files within file groups before tier relocation decisions are made. By pre-designating certain files as key files based on their importance and access patterns, the system prepares the necessary information in advance, allowing immediate promotion actions when access frequency thresholds are met, thereby eliminating delays associated with post-hoc analysis of entire file groups.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If key files are dynamically changed within file groups, then promotion conditions are optimized, but system complexity increases

Engineering Contradiction:
Improvefile promotion efficiencyVSAvoidkey file management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic key file designation where the identity of key files within file groups can change over time based on evolving access patterns and file importance. This dynamic adjustment allows the system to adapt to changing workloads and promote the most relevant files efficiently. The complexity is managed through automated monitoring and selection criteria that dynamically update key file status without requiring manual intervention or complex manual tracking.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where access frequency and file usage patterns are continuously monitored, and this information feeds back into the key file selection process. When files demonstrate changed importance or access patterns, the feedback loop triggers re-evaluation and potential re-designation of key files. This automated feedback system optimizes promotion conditions while managing complexity through algorithmic decision-making rather than manual management.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7603337B2Storage system operation management method and storage system
Publication Date: 2009.10.13 GOOGLE LLC
  • US7603337B2 patent drawing
  • US7603337B2 patent drawing
  • US7603337B2 patent drawing

AI summary

Files belonging to a file group are collected at an uppermost tier when a specific action occurs with respect to a key file of the file group. When an action with respect to a keyword occurs while a management processor of a disc adapter is taken as a management server and a host is taken as an agent, and file promotion processing is carried out by the management server by starting management software in accordance with a microprogram. When the content of the specific action satisfies promotion conditions, the other files belonging to the same file group as the key file are promoted to the uppermost tier to be ready for utilization.