Variable operation tape performance

US11061568B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11061568-B2
Application numberUS-201916445459-A
CountryUS
Kind codeB2
Filing dateJun 19, 2019
Priority dateJun 19, 2019
Publication dateJul 13, 2021
Grant dateJul 13, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An access operation performed by a tape drive is detected. The access operation is performed on a tape medium. The access operation has one or more performance characteristics. The performance characteristics of the detected access operation are compared with one or more predefined performance thresholds. The comparison is in response to detecting the access operation. An operation performance of the tape medium is determined. The determination is based on comparing the performance characteristics with the predefined performance thresholds. A table associated with the tape medium is updated based on the operational performance of the tape medium. The table is stored in a non-volatile storage.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for improving tape performance, the method comprising: detecting an access operation performed by a tape drive on a tape medium, the access operation having one or more performance characteristics; comparing, in response to detecting the access operation, the performance characteristics of the detected access operation with one or more predefined performance thresholds; determining, based on the comparing the performance characteristics with the predefined performance thresholds, an operational performance of the tape medium; and updating, based on the operational performance of the tape medium, a table associated with the tape medium, and wherein the table is stored in a non-volatile storage, wherein the table includes a plurality of table entries that describe the performance of a plurality of linear tape positions along the tape medium. 2. The method of claim 1 , wherein the predefined performance thresholds are stored in the table associated with the tape medium. 3. The method of claim 1 , wherein the non-volatile storage is part of a housing of the tape medium, and wherein the table associated with the tape medium is accessed by the tape drive in response to the tape medium being inserted into the tape drive. 4. The method of claim 1 , wherein the non-volatile storage is part of the tape drive. 5. The method of claim 1 , wherein the non-volatile storage is in a computer separate from the tape drive, and wherein the updating the table associated with the tape medium includes transferring updates across a network to the computer. 6. The method of claim 1 , wherein the access operation is a write operation. 7. The method of claim 1 , wherein the access operation is a read operation. 8. The method of claim 1 , wherein the method further comprises: receiving a request to perform a second access operation against the tape medium; retrieving, in response to receiving the request to perform the second access operation and based on the table associated with the tape medium, one or more tape operation performance parameters; and executing, based on the tape operation performance parameters, the second access operation against the tape medium. 9. The method of claim 8 , wherein the operational performance of the tape medium is that a first portion of the tape medium is operating at degraded performance, and wherein the second access operation is directed towards the first portion, and wherein the tape operation performance parameters indicate that the second access operation should be executed at a reduced speed. 10. The method of claim 8 , wherein the operational performance of the tape medium is that a first portion of the tape medium is bad, and wherein the second access operation is directed towards the first portion, and wherein the tape operation performance parameters indicate that the second access operation should be executed on a second portion of the tape medium. 11. The method of claim 1 , wherein the method further comprises: detecting a second access operation performed on the tape medium, the second access operation having a second one or more performance characteristics; comparing, in response to detecting the second access operation, the second performance characteristics of the detected second access operation with the one or more predefined performance thresholds; determining, based on the comparing the second performance characteristics with the predefined performance thresholds, a second operational performance of the tape medium; and updating, the table associated with the tape medium, with the second operational performance of the tape medium. 12. The method of claim 1 , wherein the tape medium includes multiple portions and wherein the table associated with the tape medium includes multiple entries corresponding to the multiple portions, each of the multiple entries include a verification characteristic, and wherein the updating the table associated with the tape medium further comprises recording an unverified status in the verification characteristic of a first entry of the table associated with a first portion of the tape medium. 13. The method of claim 12 , wherein the operational performance is a first operational performance, and wherein the method further comprises: detecting a second access operation performed on the tape medium, the second access operation having a second one or more performance characteristics, the second access operation directed towards the first portion of the tape medium; comparing, in response to detecting the second access operation, the second performance characteristics of the detected second access operation with the one or more predefined performance thresholds; determining, based on the comparing the second performance characteristics with the predefined performance thresholds, a second operational performance of the tape medium, wherein the second operational performance is related to the first portion of the tape medium, wherein the second operational performance is similar to the first operational performance; and updating the first entry of the table associated with the tape medium, wherein updating the first entry includes recording a verified status in the verification characteristic of the first entry. 14. A system for improving tape performance, the system comprising: a memory, the memory containing one or more instructions; and a processor, the processor communicatively coupled to the memory, the processor in response to the one or more instructions configured to: detect an access operation performed by a tape drive on a tape medium, the access operation having one or more performance characteristics; compare, in response to detecting the access operation, the performance characteristics of the detected access operation with one or more predefined performance thresholds; determine, based on the comparing the performance characteristics with the predefined performance thresholds, an operational performance of the tape medium; and update, based on the operational performance of the tape medium, a table associated with the tape medium, and wherein the table is stored in a non-volatile storage, wherein the table includes a plurality of table entries that describe the performance of a plurality of linear tape positions along the tape medium. 15. The system of claim 14 , wherein the processor is further configured to: receive a request to perform a second access operation against the tape medium; retrieve, in response to receiving the request to perform the second access operation and based on the table associated with the tape medium, one or more tape operation performance parameters; and execute, based on the tape operation performance parameters, the second access operation against the tape medium. 16. The system of claim 15 , wherein the operational performance of the tape medium is that a first portion of the tape medium is operating at degraded performance, and wherein the second access operation is directed towards the first portion, and wherein the tape operation performance parameters indicate that the second access operation should be executed at a reduced speed. 17. The system of claim 15 , wherein the operational performance of the tape medium is that a first portion of the tape medium is bad, and wherein the second access operation is directed towards the first portion, and wherein the tape operation performance parameters indicate that the second access operation should be executed on a second portion of the tape medium.

Assignees

Inventors

Classifications

  • G06F3/0682Primary

    Tape device · CPC title

  • Command handling arrangements, e.g. command buffers, queues, command scheduling · CPC title

  • G06F3/0607Primary

    by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device · CPC title

  • Monitoring storage devices or systems · CPC title

  • Improving I/O performance · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11061568B2 cover?
An access operation performed by a tape drive is detected. The access operation is performed on a tape medium. The access operation has one or more performance characteristics. The performance characteristics of the detected access operation are compared with one or more predefined performance thresholds. The comparison is in response to detecting the access operation. An operation performance …
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F3/0682. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 13 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).