Combined slice objects in alternate memory locations
First Claim
1. A method for execution by a computing device of a dispersed storage network (DSN), the method comprises:
- obtaining a plurality of sets of encoded data slices for storage in the DSN, wherein a data segment of a data object is dispersed storage error encoded to produce a set of encoded data slices of the plurality of sets of encoded data slices;
determining whether to store two or more encoded data slices of the plurality of sets of encoded data slices in alternative memory;
when determined to store the two or more encoded data slices in the alternative memory, determining a combining protocol regarding the two or more encoded data slices;
combining, in accordance with the combining protocol, the two or more encoded data slices into at least one combined slice object;
sending the at least one combined slice object to the alternative memory; and
sending remaining encoded data slices of the plurality of sets of encoded data slices to a set of storage units of the DSN.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for execution by a computing device of a dispersed storage network (DSN), the method beings by obtaining a plurality of sets of encoded data slices for storage in the DSN. The method continues by determining whether to store two or more encoded data slices of the plurality of sets of encoded data slices in alternative memory. When determined to store the two or more encoded data slices in the alternative memory, the method continues by determining a combining protocol regarding the two or more encoded data slices. The method continues by combining, in accordance with the combining protocol, the two or more encoded data slices into at least one combined slice object (CSO) and sending the at least one CSO to the alternative memory and sending remaining encoded data slices of the plurality of sets of encoded data slices to a set of storage units of the DSN.
-
Citations
16 Claims
-
1. A method for execution by a computing device of a dispersed storage network (DSN), the method comprises:
-
obtaining a plurality of sets of encoded data slices for storage in the DSN, wherein a data segment of a data object is dispersed storage error encoded to produce a set of encoded data slices of the plurality of sets of encoded data slices; determining whether to store two or more encoded data slices of the plurality of sets of encoded data slices in alternative memory; when determined to store the two or more encoded data slices in the alternative memory, determining a combining protocol regarding the two or more encoded data slices; combining, in accordance with the combining protocol, the two or more encoded data slices into at least one combined slice object; sending the at least one combined slice object to the alternative memory; and sending remaining encoded data slices of the plurality of sets of encoded data slices to a set of storage units of the DSN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device:
-
an interface; memory; and a processing module operably coupled to the interface and memory, wherein the processing module is operable to; obtain a plurality of sets of encoded data slices for storage in a dispersed storage network (DSN), wherein a data segment of a data object is dispersed storage error encoded to produce a set of encoded data slices of the plurality of sets of encoded data slices; determine whether to store two or more encoded data slices of the plurality of sets of encoded data slices in alternative memory; when determined to store the two or more encoded data slices in the alternative memory, determine a combining protocol regarding the two or more encoded data slices; combine, in accordance with the combining protocol, the two or more encoded data slices into at least one combined slice object; send, via the interface, the at least one combined slice object to the alternative memory; and send, via the interface, remaining encoded data slices of the plurality of sets of encoded data slices to a set of storage units of the DSN. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification