×

Coherency of data in data relocation

  • US 10,282,130 B2
  • Filed: 11/03/2016
  • Issued: 05/07/2019
  • Est. Priority Date: 01/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing data in a data storage system including a plurality of Data Storage Devices (DSDs), each of the DSDs including a plurality of zones for storing data, the method comprising:

  • identifying, based on at least one attribute defined by a host, at least one data item of the data to be relocated for a garbage collection operation from a source portion of the plurality of DSDs to a destination portion of the plurality of DSDs or a location for the destination portion, wherein the source portion comprises multiple zones of the plurality of zones assigned to a logical volume and the destination portion comprises one or more zones of the plurality of zones that are outside of the logical volume;

    relocating the at least one data item from the source portion to the destination portion in accordance with the identification of the at least one data item or the location for the destination portion;

    determining if a change was made to a first portion of the at least one data item while relocating the at least one data item from the source portion to the destination portion;

    in response to determining that the change was made to the first portion of the at least one data item during the relocating, relocating the changed first portion of the at least one data item from the source portion to the destination portion; and

    designating the source portion as a new destination portion.

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