Automatic objective-based compression level change for individual clusters

US2020341859A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020341859-A1
Application numberUS-201916393659-A
CountryUS
Kind codeA1
Filing dateApr 24, 2019
Priority dateApr 24, 2019
Publication dateOct 29, 2020
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 method, computer system, and a computer program product for objective-based compression level change is provided. The present invention may include storing a volume in a storage device, wherein the stored volume is compressed using an initial compression level. The present invention may also include checking a last access time of the stored volume in the storage device at a regular interval. The present invention may further include, in response to determining, based on the checked last access time, that the stored volume is not accessed at the regular interval, recompressing the stored volume in the storage device using a higher compression level, wherein the higher compression level includes a higher compression ratio than a compression ratio associated with the initial compression level.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method comprising: storing a volume in a storage device, wherein the stored volume is compressed using an initial compression level; checking a last access time of the stored volume in the storage device at a regular interval; and in response to determining, based on the checked last access time, that the stored volume is not accessed at the regular interval, recompressing the stored volume in the storage device using a higher compression level, wherein the higher compression level includes a higher compression ratio than a compression ratio associated with the initial compression level. 2 . The method of claim 1 , wherein storing the volume in the storage device, wherein the stored volume is compressed using the initial compression level, further comprises: writing the volume in a first cluster; and copying the written volume from the first cluster to a second cluster, wherein the initial compression level of the copied volume corresponds to a volume compression level of the written volume in the first cluster at a time of copy performance. 3 . The method of claim 1 , wherein checking the last access time of the stored volume in the storage device at the regular interval, further comprises: checking the last access time of the stored volume in a disaster recovery site more frequently compared to checking the last access time of the stored volume in a production site. 4 . The method of claim 1 , further comprising: setting a multi-stage compression process for the stored volume; and selecting a first compression level of the multi-stage compression process as the initial compression level for the stored volume. 5 . The method of claim 4 , wherein recompressing the stored volume in the storage device using the higher compression level, further comprises: decompressing the stored volume from the first compression level; and recompressing the stored volume using a second compression level of the multi-stage compression process, wherein the second compression level is a one-level higher compression ratio. 6 . The method of claim 1 , further comprising: setting a first compression cycle associated with writing the stored volume to a production site; and setting a second compression cycle associated with copying the stored volume to a disaster recovery site, wherein the set first compression cycle of the production site is longer than the set second compression cycle of the disaster recovery site. 7 . The method of claim 6 , further comprising: in response to the set first compression cycle of the production site being longer than the set second compression cycle of the disaster recovery site, checking the last access time of the stored volume in the production site at a first frequency and checking the last access time of the stored volume in the disaster recovery site at a second frequency, wherein the second frequency associated with the disaster recovery site is greater than the first frequency associated with the production site. 8 . A computer system for objective-based compression level change, comprising: one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage media, and program instructions stored on at least one of the one or more computer-readable tangible storage media for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising: storing a volume in a storage device, wherein the stored volume is compressed using an initial compression level; checking a last access time of the stored volume in the storage device at a regular interval; and in response to determining, based on the checked last access time, that the stored volume is not accessed at the regular interval, recompressing the stored volume in the storage device using a higher compression level, wherein the higher compression level includes a higher compression ratio than a compression ratio associated with the initial compression level. 9 . The computer system of claim 8 , wherein storing the volume in the storage device, wherein the stored volume is compressed using the initial compression level, further comprises: writing the volume in a first cluster; and copying the written volume from the first cluster to a second cluster, wherein the initial compression level of the copied volume corresponds to a volume compression level of the written volume in the first cluster at a time of copy performance. 10 . The computer system of claim 8 , wherein checking the last access time of the stored volume in the storage device at the regular interval, further comprises: checking the last access time of the stored volume in a disaster recovery site more frequently compared to checking the last access time of the stored volume in a production site. 11 . The computer system of claim 8 , further comprising: setting a multi-stage compression process for the stored volume; and selecting a first compression level of the multi-stage compression process as the initial compression level for the stored volume. 12 . The computer system of claim 11 , wherein recompressing the stored volume in the storage device using the higher compression level, further comprises: decompressing the stored volume from the first compression level; and recompressing the stored volume using a second compression level of the multi-stage compression process, wherein the second compression level is a one-level higher compression ratio. 13 . The computer system of claim 8 , further comprising: setting a first compression cycle associated with writing the stored volume to a production site; and setting a second compression cycle associated with copying the stored volume to a disaster recovery site, wherein the set first compression cycle of the production site is longer than the set second compression cycle of the disaster recovery site. 14 . The computer system of claim 13 , further comprising: in response to the set first compression cycle of the production site being longer than the set second compression cycle of the disaster recovery site, checking the last access time of the stored volume in the production site at a first frequency and checking the last access time of the stored volume in the disaster recovery site at a second frequency, wherein the second frequency associated with the disaster recovery site is greater than the first frequency associated with the production site. 15 . A computer program product for objective-based compression level change, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to: store a volume in a storage device, wherein the stored volume is compressed using an initial compression level; check a last access time of the stored volume in the storage device at a regular interval; and in response to determining, based on the checked last access time, that the stored volume is not accessed at the regular interval, recompress the stored volume in the storage device using a higher compression level, wherein the higher compression level includes a higher compression ratio than a compression ratio associated with the initial compression level. 16 . The computer program product of claim 15 , wherein storing the volume in the storage device, wherein the stored volume is compressed using the initial compression level, fur

Assignees

Inventors

Classifications

  • Management of space entities, e.g. partitions, extents, pools · CPC title

  • Saving storage space on storage systems · CPC title

  • Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS] · CPC title

  • by mirroring · CPC title

  • for networked environments · 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 US2020341859A1 cover?
A method, computer system, and a computer program product for objective-based compression level change is provided. The present invention may include storing a volume in a storage device, wherein the stored volume is compressed using an initial compression level. The present invention may also include checking a last access time of the stored volume in the storage device at a regular interval. …
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F11/2056. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 29 2020 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).