LTFS File Recall via Hierarchical Storage Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Linear tape file systems (LTFS) experience high latency compared to hard disk drives (HDD), leading to time-out errors and inefficiencies in applications, especially when accessing files stored on tape, which can result in frequent restarts or terminations of applications.

Innovation Solution

Implementing a hierarchical storage management (HSM) system that migrates files from high-speed storage to LTFS for infrequent access, using metadata to recall files from multiple potential tapes, including both the newer and older generation tapes, to reduce the number of tape mounts and improve data access efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If files are stored on tape cartridges in LTFS, then storage capacity and cost-effectiveness are improved, but data access latency increases causing time-out errors

Engineering Contradiction:
Improvestorage capacityVSAvoiddata access latency
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively recalling files from tape to high-speed storage before they are actually needed. The HSM system monitors application access patterns and pre-loads files that are likely to be accessed soon, thereby eliminating latency when applications need the data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary hierarchical storage management system that sits between the tape storage and applications. This HSM system manages file recalls transparently, allowing applications to access files from high-speed storage while the actual files remain on tape, thus mediating between the high capacity of tape and the low latency of high-speed storage.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If files are recalled from tape to high-speed storage, then data access speed is improved, but wear on tapes and tape drives increases

Engineering Contradiction:
Improvedata access speedVSAvoidtape wear
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system applies partial action by recalling only the specific files that are needed based on application access patterns, rather than recalling entire tapes or unnecessary files. This selective approach minimizes tape drive operations and reduces wear while still providing fast access to required data.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The HSM system uses feedback from application access patterns to intelligently determine which files to recall from tape. By monitoring which files are actually accessed and when, the system optimizes tape recall operations to only retrieve necessary files, thereby reducing unnecessary tape wear while maintaining fast access speeds for needed data.

Inventive Principle:
Principle #23Feedback

3Productivity

If applications are designed for hard disk drives, then application performance is optimized, but compatibility with tape storage systems deteriorates

Engineering Contradiction:
Improveapplication performanceVSAvoidstorage system compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The HSM system acts as an intermediary layer that presents a high-speed storage interface to applications designed for hard disk drives, while actually managing data from tape storage. This allows applications to maintain their optimized performance characteristics without modification, while the underlying tape storage system is transparently managed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates copies of files from tape to high-speed storage when needed, allowing applications to access identical data from the faster storage medium. This copying mechanism maintains application compatibility and performance while enabling the use of tape storage for the master file repository.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11625184B1Recalling files from tape
Publication Date: 2023.04.11 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11625184B1 patent drawing
  • US11625184B1 patent drawing
  • US11625184B1 patent drawing

AI summary

Embodiments are disclosed for a method. The method includes migrating a file to a newer tape. The file is previously recalled by a linear tape file system (LTFS) from an older tape. The method also includes updating a stub for the file with metadata describing the newer tape, the older tape, and the file. Further, the method includes recalling the file using a tape selected from a plurality of potential tapes identified by the metadata.