Tape Write Data Management via Variable Interleaved Ordering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing tape storage systems face challenges in maintaining a minimum spatial separation between data and parity portions during write operations, leading to potential data loss due to servo errors and media defects, as data and parity blocks are often written in close proximity, compromising data reliability.

Innovation Solution

A method for managing write data on tape media involves generating a list that reorders data and parity portions to ensure a configurable minimum spatial separation, using a variable interleaved write order pattern to assign these portions to specific positions on the tape, thereby maintaining a specified separation and enhancing data reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data and parity blocks are written in close proximity to maximize tape utilization, then storage density is improved, but data reliability deteriorates due to increased vulnerability to servo errors and media defects

Engineering Contradiction:
Improvestorage densityVSAvoiddata reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent segments the code word portions into data portions and parity portions, and further divides them into groups that are written to different wraps. This segmentation ensures that data and parity blocks are physically separated on the tape media, reducing the impact of localized defects while maintaining high storage density through efficient wrap utilization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent utilizes the wrap dimension (longitudinal position on tape) to separate data and parity blocks that would otherwise be confined to the same lateral position. By distributing code word portions across multiple wraps, the system achieves both high density and enhanced reliability through spatial separation in the longitudinal dimension.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If data and parity portions are written in the same wrap to simplify write operations, then ease of operation is improved, but data reliability deteriorates due to potential loss of both portions from the same media defect

Engineering Contradiction:
Improvewrite operation simplicityVSAvoiddata reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments code words into data portions and parity portions, and further divides them into groups that are written to different wraps. This segmentation ensures that data and parity blocks are physically separated on the tape media, reducing the impact of localized defects while maintaining high storage density through efficient wrap utilization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent utilizes the wrap dimension (longitudinal position on tape) to separate data and parity blocks that would otherwise be confined to the same lateral position. By distributing code word portions across multiple wraps, the system achieves both high density and enhanced reliability through spatial separation in the longitudinal dimension.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Device complexity

If a fixed write order pattern is used to simplify data management, then device complexity is reduced, but data reliability deteriorates due to inability to ensure minimum spatial separation between data and parity blocks

Engineering Contradiction:
Improvedata management complexityVSAvoiddata reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent employs a dynamic write order pattern that adapts based on the code word portion type (data or parity) and the current wrap position. The write order is determined by formulas that incorporate the portion type and wrap number, allowing the system to maintain minimum spatial separation while efficiently utilizing tape capacity. This dynamic approach balances complexity and reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the write order parameters based on the code word portion type and wrap position. By using different write order formulas for data versus parity portions and adjusting based on wrap number, the system ensures minimum spatial separation is maintained while adapting to the specific writing context, thereby improving reliability without excessive complexity.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach increases the reliability of data encoding schemes by ensuring that data and parity portions are written with a minimum spatial separation, reducing the likelihood of data loss from media defects and servo errors, and allowing for accurate reconstruction of erasure encoded code words.

Implementation Method 1

The magnetic recording write transducer also referred to as a writer transducer, writer element, or simply a writer, then generates a magnetic field at the write gap, which encodes the data into the magnetic recording layer

Methodology Applied
Scientific EffectMagnetic field generation: Electromagnet

Implementation Method 2

Data is read from the media by similarly positioning a magnetic reading transducer (or reader element or reader) and then sensing the magnetic field of the magnetic media

Methodology Applied
Scientific EffectMagnetic field sensing: Magnetic Field

Data Source

PatentUS12165674B1Write data management
Publication Date: 2024.12.10 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12165674B1 patent drawing
  • US12165674B1 patent drawing
  • US12165674B1 patent drawing

AI summary

Provided are a computer program product, device, system, and method for write data management. In one embodiment, a write management controller calculates an order for writing data and parity blocks of write data code words on tape media in a variable interleaved fashion which ensures a minimum physical longitudinal separation along the length of tape between data and parity blocks of the same code word. The calculated write order information may be provided back to a host or other data source so that the write data is eventually transmitted to the tape drive for writing on tape media in accordance with the calculated write order. In this manner, a minimum physical longitudinal separation along the length of tape between data and parity blocks of the same code word may be achieved to increase the reliability of the data storage.