Distributed secure edge storage network utilizing cost function to allocate heterogeneous storage
AssigneeSeagate Technology LLC
InventorsYasaman Keshtkarjahromi, Mehmet Fatih Erden
Life of this patent
Estimating the term…
Loading patent…
AssigneeSeagate Technology LLC
InventorsYasaman Keshtkarjahromi, Mehmet Fatih Erden
Estimating the term…
A set of N network-coupled edge storage nodes are selected to store a file of size |F|. The N edge storage nodes have heterogeneous storage availability and are ordered from a largest storage availability at the first edge storage node to a smallest availability at the Nth edge storage node. A value Z<N is selected, such that an attacker having access to Z edge storage nodes is unable to decode any partial information of the file. The first through Z+1th edge storage nodes are assigned a same packet size. Keys are stored in the first Z edge storage nodes and independent linear combinations of the keys combined with partitions of the file are stored in the Z+1th to the Nth edge storage nodes.
A method of distributedly storing a file of size |F| in a system of networked storage nodes, the method comprising:
A method for distributedly storing a file of size |F| in N edge storage nodes that are coupled via a network and that have heterogeneous storage availability, the method comprising:
A method of determining a value N for storing a file into N packets that are each stored on one of N storage nodes that have heterogeneous storage availability, a first subset of the N packets used to store linear code keys and a second subset of the N packets used to store independent linear combinations of the linear code keys combined with partitions of the file, the method comprising:
Dependencies are inferred from the claim text.