×

Systems and methods for transformation of logical data objects for storage

  • US 9,317,516 B2
  • Filed: 07/21/2011
  • Issued: 04/19/2016
  • Est. Priority Date: 05/31/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for optimization of a compressed logical data object including a plurality of storage sections storing compressed data, said method comprising:

  • receiving, by a processor, a request to store data in the compressed logical data object;

    searching the plurality of storage sections to identify a storage section comprising a mixture of outdated compressed data and live compressed data, and including greater than a predetermined percentage of the outdated compressed data, wherein the outdated compressed data includes a first timestamp prior to a predefined time and the live compressed data includes a second timestamp subsequent to the predefined time;

    decompressing all of the outdated compressed data and all of the live compressed data in the storage section to generate a first portion of outdated data and a second portion of live data;

    deleting the first portion of outdated data;

    recompressing the second portion of live data;

    storing the recompressed second portion of live data in a different storage section, wherein the recompressed second portion of live data keeps the second timestamp subsequent to recompression and storage of the second portion of live data; and

    releasing the storage section, wherein physical space corresponding to the storage section is available for re-allocation to a new storage section subsequent to releasing the storage section.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×