Slice migration in a dispersed storage network
First Claim
1. A dispersed storage unit for use in a dispersed storage network (DSN), the dispersed storage unit comprising:
- at least one physical memory transferred from another dispersed storage unit, wherein the other dispersed storage unit stored encoded data slices on the at least one physical memory prior to the at least one physical memory being transferred to the dispersed storage unit, the stored encoded data slices having addresses falling within a first address range;
a storage unit control module configured to;
detect installation of the at least one physical memory; and
notify the dispersed storage network that data slices within the first address range are to be received by the dispersed storage unit.
5 Assignments
0 Petitions
Accused Products
Abstract
A dispersed storage unit includes a physical memory and a storage unit control module. The physical memory is transferred to a receiving dispersed storage unit from a transferring dispersed storage unit, which used the transferred physical memory to store encoded data slices prior to the at least one physical memory being transferred. The encoded data slices stored on the transferred physical memory have addresses falling within a first address range. The storage control unit is configured to detect installation of the transferred physical memory, and to notify a dispersed storage network that data slices within the first address range are to be received by and retrieved from the receiving dispersed storage unit.
-
Citations
21 Claims
-
1. A dispersed storage unit for use in a dispersed storage network (DSN), the dispersed storage unit comprising:
-
at least one physical memory transferred from another dispersed storage unit, wherein the other dispersed storage unit stored encoded data slices on the at least one physical memory prior to the at least one physical memory being transferred to the dispersed storage unit, the stored encoded data slices having addresses falling within a first address range; a storage unit control module configured to; detect installation of the at least one physical memory; and notify the dispersed storage network that data slices within the first address range are to be received by the dispersed storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A dispersed storage unit for use in a dispersed storage network (DSN), the dispersed storage unit comprising:
-
a plurality of physical memories arranged in a memory configuration; a storage unit control module configured to; store and retrieve data objects having dispersed storage network addresses in a particular range of dispersed storage network addresses, wherein the data objects are stored to and retrieved from particular physical memories in the memory configuration; detect a physical change in the memory configuration resulting in a changed range of dispersed storage network addresses for which the storage unit control module is configured to store and retrieve the data objects; in response to detecting the physical change in the memory configuration; notify at least one other device in the dispersed storage network about the change in the dispersed storage network addresses the storage unit control module is configured to store and receive; and store and retrieve the data objects having dispersed storage network addresses in the changed range of dispersed storage network addresses. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A dispersed storage network (DSN) comprising:
-
a distributed storage processing unit; a plurality of dispersed storage units, at least one of the plurality of dispersed storage units including a storage unit control module and a plurality of physically transferrable memories arranged in a memory configuration; the storage unit control module included in the at least one of the plurality of dispersed storage units configured to; store and retrieve data objects having dispersed storage network addresses in a particular range of dispersed storage network addresses, wherein the data objects are stored to and retrieved from particular physical memories in the memory configuration; detect a physical change in the memory configuration resulting in a changed range of dispersed storage network addresses for which the storage unit control module is configured to store and retrieve data objects; and in response to detecting the physical change in the memory configuration notify at least one other device in the dispersed storage network about the change in the dispersed storage network addresses the storage unit control module is configured to store and receive. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification