Tape Drive Segment Rewriting Cross-Channel Interpolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current tape drives re-write all data tracks when errors are detected, even if only one track has errors, leading to inefficient data re-writing and resource wastage.

Innovation Solution

Implementing a system where data segments with errors are identified and accumulated until a full set is available for re-writing, using cross-channel interpolation with headers to correct defective data, and re-writting only the necessary segments with additional headers to indicate re-written data, allowing for efficient re-writing and error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all 16 tracks are re-written when an error is detected, then data integrity is ensured, but re-write efficiency decreases and resource wastage occurs

Engineering Contradiction:
Improvedata integrityVSAvoidre-write efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the re-write operation into individual track-level operations rather than re-writing all 16 tracks as a single unit. When an error is detected on one track, only that specific track is re-written while other tracks remain intact, thereby maintaining data integrity for corrected tracks while improving overall re-write efficiency by avoiding unnecessary re-writing of error-free tracks.

Inventive Principle:
Principle #1Segmentation

2Reliability

If all 16 tracks are re-written when an error is detected, then error correction is achieved, but time consumption increases

Engineering Contradiction:
Improveerror correctionVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The re-write process is segmented into individual track operations. Instead of allocating time to re-write all 16 tracks uniformly, the system identifies the specific track containing the error and allocates re-write time only to that track, thereby maintaining comprehensive error correction capability while significantly reducing the time consumption associated with re-writing error-free tracks.

Inventive Principle:
Principle #1Segmentation

3Difficulty of detecting and measuring

If read-while-write is used to detect errors immediately, then error detection capability is improved, but unnecessary re-writing of error-free tracks occurs

Engineering Contradiction:
Improveerror detection capabilityVSAvoidresource wastage
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of energy

Solution Approach 1:

The patent combines read-while-write error detection with segmented re-write operations. Error detection capability is maintained through immediate reading and verification of written data, but the subsequent re-write operation is segmented to affect only the specific track where an error was detected, thereby preserving error detection effectiveness while eliminating the energy waste associated with re-writing all tracks when only one track contains an error.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8477446B2Writing data to a tape
Publication Date: 2013.07.02 HEWLETT PACKARD ENTERPRISE DEV LP
  • US8477446B2 patent drawing
  • US8477446B2 patent drawing
  • US8477446B2 patent drawing

AI summary

A method and apparatus for writing data to a tape is disclosed. A plurality of data segments are written onto a tape simultaneously. Any data segments written to the tape that needs to be rewritten are identified. Each data segment that needs to be re-written is accumulated. The accumulated data segments are written to tape when a full set of data segments have been accumulated. The re-written data segments each have a first field in a header that designates itself and a second field in the header that designates a second re-written data segment.