×

Combining deduplication with locality for efficient and fast storage

  • US 10,146,622 B2
  • Filed: 12/08/2017
  • Issued: 12/04/2018
  • Est. Priority Date: 09/08/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprises:

  • receiving, by a computing device of a dispersed storage network (DSN), a storage request to store one or more portions of a data object, wherein the data object includes a plurality of portions;

    determining, by the computing device, whether the one or more portions are already stored within a DSN memory;

    when the one or more portions are stored;

    determining, by the computing device, a retrieval demand for each of the one or more portions;

    when the retrieval demand for a first portion of the one or more portions is below a first threshold, indicating, by the computing device, that an existing copy of the first portion will be used for retrieval requests of the first portion within the DSN;

    when the retrieval demand for the first portion of the one or more portions is above the first threshold;

    copying, by the computing device, the existing copy of the first portion to create a first portion copy;

    indicating, by the computing device, that the existing copy of the first portion will be used for retrieval requests from a first group of user computing devices of the DSN; and

    indicating, by the computing device, that the first portion copy will be used for retrieval requests from a second group of user computing devices of the DSN.

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