Tape Drive Data Rate Control via Write Skip Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High data rate operations in tape drives lead to increased write skips, which degrade storage capacity and performance due to errors like corrupted or missing codeword quads during write operations.

Innovation Solution

A method where a tape drive monitors data rate during write operations and reduces the maximum allowable data rate when the number of write skips exceeds a predefined threshold, using a control circuit and local memory to minimize errors by adjusting the data rate dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the tape drive operates at a high data rate, then the throughput and productivity are improved, but the number of write skips increases which degrades reliability and manufacturing precision

Engineering Contradiction:
ImprovethroughputVSAvoidwrite skip rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic adjustment of the data rate based on real-time monitoring of write skip rates. The system transitions from a static data rate to a dynamically adjustable parameter that adapts to changing conditions, allowing the tape drive to optimize between throughput and reliability by modifying operational parameters during runtime

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates a feedback mechanism where write skip rates are monitored and used to control the data rate. The controller receives feedback about write skip occurrences and adjusts the data rate accordingly, creating a closed-loop control system that automatically balances productivity and reliability based on actual performance metrics

Inventive Principle:
Principle #23Feedback

2Productivity

If the data rate is increased to maintain pace with computer systems, then the productivity is improved, but the manufacturing precision of data writing deteriorates due to increased write skips

Engineering Contradiction:
Improvedata transfer rateVSAvoiddata write accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent changes the operational parameter (data rate) based on monitored performance metrics. By adjusting the data rate parameter in response to write skip rates, the system maintains optimal data write accuracy while adapting throughput to match computer system requirements, effectively decoupling the fixed relationship between speed and precision

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the maximum allowable data rate is reduced to decrease write skips, then the reliability is improved, but the productivity and throughput decrease

Engineering Contradiction:
Improvewrite operation success rateVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Rather than using a fixed reduced data rate, the system dynamically adjusts the data rate based on actual write skip conditions. This allows the system to maintain high data rates when write skip rates are low (preserving productivity) while automatically reducing rates when write skips increase (maintaining reliability), optimizing both parameters simultaneously

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7796354B2Method and apparatus for controlling data rate of a tape drive
Publication Date: 2010.09.14 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US7796354B2 patent drawing
  • US7796354B2 patent drawing
  • US7796354B2 patent drawing

AI summary

A method for controlling data rate of a tape drive is disclosed. The tape drive is connected to a computer system. The tape drive stores data by dividing the data into multiple codeword quads (CQs). A local memory within the tape drive includes drive to iteratively monitor data rate during write operations. If a number of CQ skips exceeds a pre-defined threshold value, the drive code reduces a maximum allowable data rate of the tape drive.