Tape Drive File Spanning Across Multiple Media

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current storage systems, such as those using linear tape open (LTO) tape drives, face limitations in writing large files as they cannot handle data exceeding 1.5 TB and require frequent medium unloading and loading, which is time-consuming and inefficient, especially when files span across multiple media.

Innovation Solution

A method involving at least two tape drives where a parent medium is loaded to store metadata for a file, including ID and attribute information, while subsequent file parts are written to child media, with ID information from child media saved on the parent medium to manage file spanning across multiple media, reducing the need for frequent medium unloading and loading.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a single tape medium is used to store a file, then the storage capacity is limited to the maximum capacity of the medium (1.5 TB for LTO), but the system complexity is low and operation is simple

Engineering Contradiction:
Improvestorage capacityVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent divides a large file into multiple parts and stores them across multiple tape media. Each tape medium contains a portion of the file data, allowing the system to exceed the 1.5 TB capacity limit of a single LTO medium while maintaining manageable complexity through structured organization of file parts across segmented storage units

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If multiple tape media are used to store a file, then the storage capacity exceeds 1.5 TB, but the time required for loading and unloading media increases

Engineering Contradiction:
Improvestorage capacityVSAvoidmedia loading time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by storing metadata about file parts and their locations on tape media during the initial writing process. This includes recording information about which file parts are stored on which media and their respective positions. When reading, this pre-stored metadata allows the system to quickly locate and load only the necessary media without time-consuming searches, significantly reducing media loading time while supporting multi-media storage

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If multiple tape media are used to store a file, then the storage capacity increases, but the ease of operation decreases due to frequent medium unloading and loading

Engineering Contradiction:
Improvestorage capacityVSAvoidease of operation
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent introduces metadata as an intermediary layer that manages the complexity of multi-media file storage. The metadata contains information about file parts, their locations on different tape media, and access information. This intermediary structure allows the system to handle large files across multiple media transparently, maintaining ease of operation by abstracting the complexity of multi-media management from the user and enabling automatic media selection and loading based on the metadata

Inventive Principle:
Principle #24Intermediary (Mediator)

4Quantity of substance

If tape media are unloaded and loaded frequently to write large files, then the storage capacity is utilized effectively, but the productivity decreases

Engineering Contradiction:
Improvestorage capacityVSAvoidwriting speed
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent enables continuous writing operations by allowing the tape drive to write file parts to multiple tape media sequentially without unloading and reloading the same medium. The drive can continuously write to different media that are loaded in the drive, utilizing the continuous writing capability. This approach maintains productivity by avoiding repeated unload/load cycles while effectively utilizing the storage capacity of multiple media through continuous data flow

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10346078B2Method of writing a file to a plurality of media and a storage system thereof
Publication Date: 2019.07.09 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10346078B2 patent drawing
  • US10346078B2 patent drawing
  • US10346078B2 patent drawing

AI summary

A method according to one embodiment includes instructing a first tape drive to load a parent tape medium, and instructing the first tape drive to retrieve identification (ID) information about the parent tape medium from metadata stored (saved) thereon. The first tape drive is instructed to write a first file part of a file to the parent tape medium. Information about the file and information about the first file part are written to the parent tape medium as metadata. A second tape drive is instructed to load and retrieve ID information about a child tape medium from metadata stored thereon. The second tape drive is instructed to write one or more subsequent file parts of the file to the child tape medium. The first tape drive is instructed to write the ID information about the child tape medium and attribute information about the one or more subsequent file parts stored to the child tape medium as metadata to the parent tape medium.