Accessing data in multiple dispersed storage networks
First Claim
1. A method comprises:
- for each of a plurality of dispersed storage networks (DSNs) in a computing system network, identifying sets of dispersed storage (DS) units, wherein a set of the sets of DS unit stores an error coded data file;
identifying a reference entity within the computing system network;
for each of the plurality of DSNs;
determining first data access performance information between the reference entity and a first one of the sets of DS units; and
determining second data access performance information between the reference entity and a second one of the sets of DS units, wherein determining each of the first and second data access performance information includes;
determining a likelihood of retrieving a decode threshold number of encoded data slices of at least a portion of the error coded data file;
determining data retrieval access latency for retrieving the decode threshold number of encoded data slices; and
generating the data access performance information based on the likelihood of retrieving the decode threshold number of encoded data slices and the data retrieval access latency; and
storing the first and second data access performance information for each of the plurality of DSNs to produce system data access performance information.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a processing module identifying sets of dispersed storage (DS) units for each of a plurality of dispersed storage networks (DSNs) in a computing system network, wherein a set of the sets of DS unit stores an error coded data file. The method continues with the processing module identifying a reference entity within the computing system network. The method continues with the processing module determining first data access performance information between the reference entity and a first one of the sets of DS units and determining second data access performance information between the reference entity and a second one of the sets of DS units for each of the plurality of DSNs. The method continues with the processing module storing the first and second data access performance information for each of the plurality of DSNs to produce system data access performance information.
-
Citations
10 Claims
-
1. A method comprises:
-
for each of a plurality of dispersed storage networks (DSNs) in a computing system network, identifying sets of dispersed storage (DS) units, wherein a set of the sets of DS unit stores an error coded data file; identifying a reference entity within the computing system network; for each of the plurality of DSNs; determining first data access performance information between the reference entity and a first one of the sets of DS units; and determining second data access performance information between the reference entity and a second one of the sets of DS units, wherein determining each of the first and second data access performance information includes; determining a likelihood of retrieving a decode threshold number of encoded data slices of at least a portion of the error coded data file; determining data retrieval access latency for retrieving the decode threshold number of encoded data slices; and generating the data access performance information based on the likelihood of retrieving the decode threshold number of encoded data slices and the data retrieval access latency; and storing the first and second data access performance information for each of the plurality of DSNs to produce system data access performance information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer comprises:
-
an interface; a memory; and a processing module operable to; for each of a plurality of dispersed storage networks (DSNs) in a computing system network, identify sets of dispersed storage (DS) units, wherein a set of the sets of DS unit stores an error coded data file; identify a reference entity within the computing system network; for each of the plurality of DSNs; determine first data access performance information between the reference entity and a first one of the sets of DS units; and determine second data access performance information between the reference entity and a second one of the sets of DS units, wherein the processing module further functions to determine each of the first and second data access performance information by; determining a likelihood of retrieving a decode threshold number of encoded data slices of at least a portion of the error coded data file; determining data retrieval access latency for retrieving the decode threshold number of encoded data slices; and generating the data access performance information based on the likelihood of retrieving the decode threshold number of encoded data slices and the data retrieval access latency; and store, in the memory, the first and second data access performance information for each of the plurality of DSNs to produce system data access performance information. - View Dependent Claims (7, 8, 9, 10)
-
Specification