×

Storage unit for use in a dispersed storage network

  • US 10,379,773 B2
  • Filed: 08/29/2016
  • Issued: 08/13/2019
  • Est. Priority Date: 08/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A storage unit for use within a dispersed storage network comprises:

  • an interface; and

    a processing module configured to;

    receive an encoded data slice from a dispersed storage network client, wherein the encoded data slice is associated with a DSN logical address and wherein the storage unit is allocated a range of DSN logical addresses and the DSN logical address is within the allocated range of DSN logical addresses;

    determine whether to store the encoded data slice in internal local memory of the storage unit or store the encoded data slice in remote memory;

    in response to determining to store the encoded data slice to the remote memory, convert the DSN logical address into a local storage unit logical address;

    output, via the interface, the encoded data slice to the remote memory in accordance with the local storage unit logical address; and

    maintain a remote storage configuration associated with the remote memory, wherein the remote storage configuration includes information sufficient to retrieve, by the storage unit, the encoded data slice from the remote memory, wherein the processing module is further configured to perform maintenance operations on the remote memory, the maintenance operations relating to at least one of storage capacity expansion, memory reallocation, or load balancing.

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