Tape File Grouping via Index Attributes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file systems face challenges in efficiently transferring and managing files from disk-based systems to tape-based systems, particularly in archiving, where files need to be grouped and ordered for quick access.

Innovation Solution

A method and file system application that allow files to be ingested into a disk-based system, grouped using a Group ID attribute, ordered using a File Index attribute, and marked ready for tape storage using a Group Ready attribute, before being copied to a tape-based system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If files are stored on tape using traditional sequential file systems, then storage capacity is achieved, but access speed to specific files is slow due to sequential access requirements

Engineering Contradiction:
Improveaccess speedVSAvoidtime to locate files
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent applies preliminary action by organizing and ordering files into groups before they are written to tape. The system assigns Group IDs and File Indices to files during the ingest phase, creating a predefined structure that enables efficient retrieval. This advance organization eliminates the need for sequential searching during access operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments files into distinct groups using Group IDs, allowing the tape storage to be divided into logical sections. Each group can be independently accessed and managed, enabling the system to locate and retrieve specific files or groups without scanning the entire tape, thus improving access speed.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If files are randomly addressed on disk for quick access, then access efficiency is improved, but tape storage requires sequential access which slows down file retrieval

Engineering Contradiction:
Improveease of accessVSAvoidtime to retrieve files from tape
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary ordering of files within groups using File Indices before writing to tape. This advance organization creates a structured layout that facilitates efficient retrieval operations, allowing the tape drive to sequentially access only the relevant groups rather than searching through all files.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary indexing structure (Group IDs and File Indices) that acts as a mediator between the random access nature of disk systems and the sequential access requirements of tape systems. This indexing layer enables logical organization on tape that mirrors the efficiency of random access without requiring random physical access capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If files are grouped and ordered on disk before tape migration, then tape access efficiency is improved, but additional processing steps increase system complexity

Engineering Contradiction:
Improvetape storage efficiencyVSAvoidfile system application complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal file attribute structure (Group ID and File Index) that serves multiple functions: organizing files for efficient tape storage, enabling quick retrieval, and maintaining compatibility with existing file system operations. This multi-functional approach consolidates organization and access optimization into a single framework.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system enables self-service by allowing files to carry their own organizational metadata (Group ID and File Index attributes) that automatically guide the tape writing and retrieval processes. The files essentially organize themselves through attribute assignment, reducing the need for complex external management systems.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12236124B2System and method for defining files on disk to be written to tape in a specified manner
Publication Date: 2025.02.25 ALTER DOMUS (US) LLC AS AGENT FOR THE SECURED PARTIES
  • US12236124B2 patent drawing
  • US12236124B2 patent drawing
  • US12236124B2 patent drawing

AI summary

A method for copying a plurality of files from a first file system to a tape-based file system, includes the steps of ingesting the plurality of files into the first file system, the first file system including a first system controller including a processor; assigning each of the plurality of files within the file system to a group with a file system application to create at least one file group; defining a desired order of the files in each of the at least one file group with the file system application to create at least one ordered file group; indicating when the at least one ordered file group is ready to be written to tape with the file system application to create at least one ready, ordered file group; and copying each of the at least one ordered file group with the first system controller to be written to the tape-based file system.