×

Multiple writes using inter-site storage unit relationship

  • US 10,394,650 B2
  • Filed: 06/03/2016
  • Issued: 08/27/2019
  • Est. Priority Date: 06/03/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprises:

  • determining, by a first computing device of a plurality of computing devices of a dispersed storage network (DSN), whether the first computing device is to write a set of encoded data slices to a sharing group of sites;

    in response to a determination by the first computing device to write a set of encoded data slices to a sharing group of sites, utilizing, by the first computing device, a first writing pattern of a plurality of writing patterns to write a set of encoded data slices to a sharing group of sites, wherein each site of the sharing group of sites includes a set of storage units interconnected via a local area network, wherein the first writing pattern includes writing a write threshold number of encoded data slices to storage units of a first site of the sharing group of sites and writing a remaining number of encoded data slices to one or more storage units of one or more other sites of the sharing group of sites, and wherein the first computing device is affiliated with the first site;

    sending, by at least some of the storage units of the set of storage units of the first site, one or more copies of encoded data slices of up to the write threshold number of encoded data slices to other storage units in the sharing group of sites in accordance with an inter-site storage unit relationship; and

    based on the inter-site storage unit relationship, sending, by the one or more storage units of one or more other sites of the sharing group of sites, one or more copies of encoded data slices of the remaining number of encoded data slices to still other storage units in the sharing group of sites in accordance with the inter-site storage unit relationship, wherein each site of the sharing group of sites stores encoded data slices numbering the write threshold number.

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