Storage management method, storage management system, computer system, and program

US2016117259A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016117259-A1
Application numberUS-201514800284-A
CountryUS
Kind codeA1
Filing dateJul 15, 2015
Priority dateOct 28, 2014
Publication dateApr 28, 2016
Grant date

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.

A storage management method and the like for managing a hierarchical storage are provided. A storage management method is provided for managing a hierarchical storage including a lower storage tier, and a higher storage tier having higher speed than the lower storage tier, on a computer system including at least one computer. This storage management method includes a step of causing the computer system to copy a target data item from the higher storage tier to the lower storage tier, and a step of causing the system to determine whether or not to delete the entity of the data item on the higher storage tier having been subjected to the copying based on a time required for reading the copy of the data item.

First claim

Opening claim text (preview).

What is claimed is: 1 . A storage management method for managing a hierarchical storage including a lower storage tier, and a higher storage tier having higher speed than the lower storage tier, on a computer system including at least one computer, the method comprising the steps, executed by the computer system, of: copying a target data item from the higher storage tier to the lower storage tier; and determining whether or not to delete an entity of the data item on the higher storage tier having been subjected to the copying, based on a time required for reading a copy of the data item. 2 . The storage management method according to claim 1 , wherein the lower storage tier includes at least one tape medium, and the step of determining based on the required time is a step of determining whether or not to delete the entity of the data item having been subjected to the copying, based on the time required for reading the copy of the data item according to a storage position on the tape medium as a copy destination on the lower storage tier. 3 . The storage management method according to claim 2 , further comprising a step of deleting the entity of the data item having been subjected to the copying and being determined to be deleted from the higher storage tier, and storing, on the higher storage tier, information for accessing the copy of the data item on the tape medium as the copy destination on the lower storage tier. 4 . The storage management method according to claim 2 , wherein the copying step includes the steps of: instructing a tape drive device on the lower storage tier to copy the target data item onto the tape medium; obtaining information on the time required for reading the copy of the target data item from the tape medium as the copy destination by querying the tape drive device with information on a logical position of the copy; and storing the obtained information on the required time in association with the target data item. 5 . The storage management method according to claim 2 , wherein the step of determining based on the required time performs determination based on a time required for locating on the tape medium as the copy destination, or a total time of the time required for locating and a time required for reading after the locating. 6 . The storage management method according to claim 2 , wherein the step of determining based on the required time includes a step of: adopting, as a determination target, a data item having been copied to the lower storage tier but having an entity having not been deleted from the higher storage tier. 7 . The storage management method according to claim 6 , wherein the step of determining based on the required time further includes the steps of: assigning orders to each of one or more data items adopted as the determination targets, based on the required time; and selecting a data item whose entity is to be deleted, among the one or more data items adopted as the determination target, based on a result of the assigning the orders. 8 . The storage management method according to claim 1 , wherein the step of determining based on the required time further evaluates an attribute of the data item, and determines whether or not to delete the entity. 9 . The storage management method according to claim 1 , wherein the copying step includes a step of determining the target data item based on an attribute of the data item. 10 . A storage management system including at least one computer, for managing a hierarchical storage including a lower storage tier, and a higher storage tier having higher speed than the lower storage tier, the system comprising: a copy manager managing copying a target data item from the higher storage tier to the lower storage tier; and a deletion manager determining whether or not to delete an entity of the data item on the higher storage tier having been subjected to the copying, based on a time required for reading a copy of the data item. 11 . The storage management system according to claim 10 , wherein the lower storage tier includes at least one tape medium, and the deletion manager determines whether or not to delete the entity of the data item having been subjected to the copying, based on the time required for reading the copy of the data item according to a storage position on the tape medium as a copy destination on the lower storage tier. 12 . The storage management system according to claim 11 , wherein the deletion manager manages deleting the entity of the data item having been subjected to the copying and being determined to be deleted from the higher storage tier, and storing, on the higher storage tier, information for accessing the copy of the data item on the tape medium as the copy destination on the lower storage tier. 13 . The storage management system according to claim 11 , further comprising a copy executor instructing a tape drive device on the lower storage tier to copy the target data item onto the tape medium, obtaining information on the time required for reading the copy of the target data item from the tape medium as the copy destination by querying the tape drive device with resultantly obtained information on a logical position of the copy, and storing the obtained information on the required time in association with the target data item. 14 . The storage management system according to claim 13 , further comprising at least one tape drive device on the lower storage tier, the device returning information on the required time in response to a query with the information on the logical position of the copy. 15 . The storage management system according to claim 11 , wherein the storage management system comprises the lower storage tier and the higher storage tier, the higher storage tier including at least one type of storage tier. 16 . The storage management system according to claim 11 , further comprising: a processor; a memory communicating with the processor; and at least one interface device for communicating with a lower storage tier, and a higher storage tier having higher speed than the lower storage tier, wherein the processor determines whether or not to delete an entity of a data item on the higher storage tier having been subjected to copying, based on a time required for reading a copy of the data item, the entity and the copy of the data item being on the higher storage tier, and the lower storage tier, respectively, and stores, on the higher storage tier, information for accessing the copy of the data item on the lower storage tier having been subjected to the copying and being determined to be deleted. 17 . The storage management system according to claim 16 , wherein the lower storage tier includes at least one tape medium, and the processor determines a target data to be copied, instructs a tape drive device on the lower storage tier to copy the target data on the higher storage tier onto the tape medium, obtains information on the time required for reading the copy of the target data item from the tape medium as a copy destination, by querying the tape drive device with information on a logical position of the copy, and stores obtained information on the required time in association with the target data item. 18 . A computer program product for managing a hierarchical storage including a lower storage tier, and a higher storage tier having higher speed than the lower storage tier, the program product causing a computer to function as: a copy manager managing copying a target data item from the hig

Assignees

Inventors

Classifications

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 US2016117259A1 cover?
A storage management method and the like for managing a hierarchical storage are provided. A storage management method is provided for managing a hierarchical storage including a lower storage tier, and a higher storage tier having higher speed than the lower storage tier, on a computer system including at least one computer. This storage management method includes a step of causing the compute…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F12/121. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 28 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).