×

OPTIMIZED PLACEMENT OF DATA CONTAINED IN A GARBAGE COLLECTED STORAGE SYSTEM

  • US 20200133511A1
  • Filed: 10/29/2018
  • Published: 04/30/2020
  • Est. Priority Date: 10/29/2018
  • Status: Active Grant
First Claim
Patent Images

1. A computing device, comprising:

  • a non-transitory data storage system including at least a first storage medium and a second storage medium, the first storage media having higher endurance relative to the second storage medium;

    one or more processors; and

    at least one hardware-based non-transitory computer-readable memory device having computer-executable instructions stored thereon which, when executed by the one or more processors, cause the computing device totrack lifetime of data in each extent in the data storage system, in which lifetime is a number of garbage collection cycles for which an extent has been persisted,initiate a garbage collection cycle,coalesce extents existing at the initiation of the garbage collection cycle into new extents created during the garbage collection cycle so that each new extent contains data of similar lifetime,place the new extents on the data storage system according to lifetime, such that new extents having lower lifetime values relative to other new extents are placed on the first storage medium, and the other new extents are placed on the second storage medium.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×