×

TRANSFERRING DATA OF A DISPERSED STORAGE NETWORK

  • US 20140019579A1
  • Filed: 09/17/2013
  • Published: 01/16/2014
  • Est. Priority Date: 11/09/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by one or more processing modules of a computing device of a dispersed storage network (DSN), the method comprises:

  • detecting unavailability of a storage device of a site of DSN memory to produce an unavailable storage device, wherein the DSN memory includes a plurality of sites that includes the site, the site includes a plurality of storage devices that includes the storage device, the DSN memory has a logical address range, wherein the site is assigned a logical address sub-range of the logical address range and each of the plurality of storage devices is assigned a fraction of the logical address sub-range in a storage device sequential manner; and

    when the unavailable storage device is storing one or more logically addressable data objects;

    reassigning, within the site, the fraction of the logical address sub-range of the unavailable storage device to one or more other storage devices of the plurality of storage devices while maintaining the storage device sequential manner of allocating the fractions of the logical address sub-range;

    rebuilding the one or more logically addressable data objects to produce one or more rebuilt data objects;

    storing the one or more rebuilt data objects in the one or more other storage devices;

    when the unavailable storage device becomes available, reallocating the fraction of the logical address sub-range from the one or more other storage devices to the storage device; and

    transferring, from the one or more other storage devices, the one or more rebuilt data objects to the storage device.

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