Coordinated storage media verification

US11074005B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11074005-B1
Application numberUS-202016733409-A
CountryUS
Kind codeB1
Filing dateJan 3, 2020
Priority dateJan 3, 2020
Publication dateJul 27, 2021
Grant dateJul 27, 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.

Coordinated storage media verification is provided by checking usage of a plurality of storage media, maintaining a storage media check database indicating media verification to be performed for one or more of the plurality of storage media, where the maintaining includes determining and comparing a time since a last load of a selected storage medium to a verification frequency threshold and determining whether media verification of the selected storage medium is to be performed, coordinating media verification of at least one storage medium of the plurality of storage media based on the storage media check database, which coordinating includes selecting at least one storage medium to be verified in an ascertained window of time, and initiating media verification of the selected at least one storage medium.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: checking usage of a plurality of storage media of a computing environment; maintaining a storage media check database indicating media verification to be performed for one or more storage media of the plurality of storage media, wherein the maintaining comprises: determining a time since a last load of a selected storage medium of the plurality of storage media; comparing the time since the last load of the selected storage medium to a verification frequency threshold; and determining, based on the comparing, whether media verification of the selected storage medium is to be performed; coordinating media verification of at least one storage medium of the plurality of storage media based on the storage media check database, the coordinating the media verification comprising: accessing the storage media check database and identifying that media verification of the one or more storage media is indicated to be performed; and based on an ascertained window of time available for media verification, selecting at least one storage medium of the one or more storage media; and initiating media verification of the selected at least one storage medium. 2. The method of claim 1 , wherein based on the comparing indicating that the time since the last load of the selected storage medium exceeds the verification frequency threshold, the maintaining determines and indicates in the storage media check database that media verification of the selected storage medium is to be performed. 3. The method of claim 1 , wherein the maintaining further comprises: based on physically loading a storage medium, of the plurality of storage media, for reading prior to lapse of the verification frequency threshold since a prior load of the storage medium, determining whether the time since the prior load of the storage medium exceeds a percentage of the verification frequency threshold; and based on the time since the prior load exceeding the percentage of the verification frequency threshold, indicating in the storage media check database that media verification of the storage medium is to be performed. 4. The method of claim 1 , wherein the coordinating the media verification of the at least one storage medium further comprises ascertaining the window of time based on statistics of drive usage of the plurality of storage media. 5. The method of claim 4 , wherein the coordinating the media verification of the at least one storage medium further comprises selecting the at least one storage medium based on a duration of the window of time and estimated time to perform media verification of the one or more storage media, including the at least one storage medium. 6. The method of claim 1 , further comprising performing media verification of a storage medium of the at least one storage medium, wherein the media verification of the storage medium comprises performing a check of the storage medium for errors and determining whether the storage medium passes the check. 7. The method of claim 6 , wherein based on the storage medium passing the check, the media verification of the storage medium further comprises removing the indication in the storage media check database that media verification of the storage medium is to be performed. 8. The method of claim 6 , wherein based on the storage medium failing the check, the media verification of the storage medium further comprises: determining whether a threshold number of consecutive failed checks of the storage medium has been reached as a result of failing the check; and based on determining that the threshold number of consecutive failed checks of the storage medium has not been reached, enqueuing the storage medium for another check for errors. 9. The method of claim 6 , wherein based on the storage medium failing the check, the media verification of the storage medium further comprises: determining whether a threshold number of consecutive failed checks of the storage medium has been reached as a result of failing the check; and based on determining that the threshold number of consecutive failed checks of the storage medium has been reached, indicating that the storage medium is failed and raising an alert. 10. The method of claim 1 , wherein the plurality of storage media comprise magnetic tapes, wherein the at least one storage medium comprises at least one magnetic tape and wherein the media verification of the at least one storage medium comprises verifying integrity of the at least one magnetic tape and readability of data stored thereon. 11. A computer system comprising: a memory; and a processor in communication with the memory, wherein the computer system is configured to perform a method comprising: checking usage of a plurality of storage media of a computing environment; maintaining a storage media check database indicating media verification to be performed for one or more storage media of the plurality of storage media, wherein the maintaining comprises: determining a time since a last load of a selected storage medium of the plurality of storage media; comparing the time since the last load of the selected storage medium to a verification frequency threshold; and determining, based on the comparing, whether media verification of the selected storage medium is to be performed; coordinating media verification of at least one storage medium of the plurality of storage media based on the storage media check database, the coordinating the media verification comprising: accessing the storage media check database and identifying that media verification of the one or more storage media is indicated to be performed; and based on an ascertained window of time available for media verification, selecting at least one storage medium of the one or more storage media; and initiating media verification of the selected at least one storage medium. 12. The computer system of claim 11 , wherein the maintaining further comprises: based on physically loading a storage medium, of the plurality of storage media, for reading prior to lapse of the verification frequency threshold since a prior load of the storage medium, determining whether the time since the prior load of the storage medium exceeds a percentage of the verification frequency threshold; and based on the time since the prior load exceeding the percentage of the verification frequency threshold, indicating in the storage media check database that media verification of the storage medium is to be performed. 13. The computer system of claim 11 , wherein the coordinating the media verification of the at least one storage medium further comprises ascertaining the window of time based on statistics of drive usage of the plurality of storage media, and wherein the coordinating the media verification of the at least one storage medium further comprises selecting the at least one storage medium based on a duration of the window of time and estimated time to perform media verification of the one or more storage media, including the at least one storage medium. 14. The computer system of claim 11 , wherein the method further comprises performing media verification of a storage medium of the at least one storage medium, wherein the media verification of the storage medium comprises performing a check of the storage medium for errors and determining whether the storage medium passes the check, wherein based on the storage medium failing the check, the media verification of the storage medium further comprises: determining whether a threshold number of consecutive failed checks of the

Assignees

Inventors

Classifications

  • G06F3/0682Primary

    Tape device · CPC title

  • G06F3/0653Primary

    Monitoring storage devices or systems · CPC title

  • Improving or facilitating administration, e.g. storage management · CPC title

  • in relation to data integrity, e.g. data losses, bit errors · 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 US11074005B1 cover?
Coordinated storage media verification is provided by checking usage of a plurality of storage media, maintaining a storage media check database indicating media verification to be performed for one or more of the plurality of storage media, where the maintaining includes determining and comparing a time since a last load of a selected storage medium to a verification frequency threshold and de…
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 27 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).