INTEGRATED CLIENT FOR USE WITH A DISPERSED DATA STORAGE NETWORK
First Claim
1. A method for execution by a computer, the method comprises:
- generating a first set of access requests regarding a first set of encoded data slices and storage units of a dispersed storage network, wherein a first data segment is encoded into the first set of encoded data slices, wherein the first set of encoded data slices includes “
n”
number of encoded data slices, and wherein a decode threshold number of encoded data slices of the first set of encoded data slices is needed to recover the first data segment;
generating a second set of access requests regarding a second set of encoded data slices and the storage units, wherein a second data segment is encoded into the second set of encoded data slices, wherein the second set of encoded data slices includes the “
n”
number of encoded data slices, and wherein the decode threshold number of encoded data slices of the second set of encoded data slices is needed to recover the second data segment;
grouping the first set of access requests and the second set of access requests to produce a set of combined requests; and
sending the set of combined requests to the storage units.
5 Assignments
0 Petitions
Accused Products
Abstract
A method with a computer generating a first set of access requests regarding a first set of encoded data slices and storage units of a dispersed storage network. A first data segment is encoded into the first set of encoded data slices. The method continues with the computer generating a second set of access requests regarding a second set of encoded data slices and the storage units. A second data segment is encoded into the second set of encoded data slices. The method continues with the computer grouping the first set of access requests and the second set of access requests to produce a set of combined requests. The method continues with the computer sending the set of combined requests to the storage units.
52 Citations
16 Claims
-
1. A method for execution by a computer, the method comprises:
-
generating a first set of access requests regarding a first set of encoded data slices and storage units of a dispersed storage network, wherein a first data segment is encoded into the first set of encoded data slices, wherein the first set of encoded data slices includes “
n”
number of encoded data slices, and wherein a decode threshold number of encoded data slices of the first set of encoded data slices is needed to recover the first data segment;generating a second set of access requests regarding a second set of encoded data slices and the storage units, wherein a second data segment is encoded into the second set of encoded data slices, wherein the second set of encoded data slices includes the “
n”
number of encoded data slices, and wherein the decode threshold number of encoded data slices of the second set of encoded data slices is needed to recover the second data segment;grouping the first set of access requests and the second set of access requests to produce a set of combined requests; and sending the set of combined requests to the storage units. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer comprises:
-
a network port adaptively coupled to a network in communication with slice servers of a distributed storage network (DSN); and a client program operating on the computer, the client program adapted to; generate a first set of access requests regarding a first set of encoded data slices and storage units of a dispersed storage network, wherein a first data segment is encoded into the first set of encoded data slices, wherein the first set of encoded data slices includes “
n”
number of encoded data slices, and wherein a decode threshold number of encoded data slices of the first set of encoded data slices is needed to recover the first data segment;generate a second set of access requests regarding a second set of encoded data slices and the storage units, wherein a second data segment is encoded into the second set of encoded data slices, wherein the second set of encoded data slices includes the “
n”
number of encoded data slices, and wherein the decode threshold number of encoded data slices of the second set of encoded data slices is needed to recover the second data segment;group the first set of access requests and the second set of access requests to produce a set of combined requests; and send, via the network port, the set of combined requests to the storage units. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification