Migration agent employing moveslice request
AssigneePure Storage, Inc.
InventorsManish Motwani, Jason K. Resch, Andrew D. Baptist
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorsManish Motwani, Jason K. Resch, Andrew D. Baptist
Estimating the term…
A migration agent, which is part of a distributed storage network, identifies one or more data objects stored as sets of encoded data slices in a first storage pool, and determines, for each of those data objects, whether to migrate corresponding sets of encoded data slices from the first storage pool to another storage pool. For at least one of the data objects, the migration agent determines to migrate a set of encoded data slices, and issues a set of MoveSlice requests to storage units included in the first storage pool, from which the data slices will be migrated. In response to the MoveSlice requests, the migration agent receives MoveSlice responses from the storage units in the first storage pool. If a threshold number of favorable MoveSlice responses is received, the migration agent facilitates deletion of the migrated encoded data slices from the first storage pool.
A method for use in a processing device configured to implement a migration agent, the migration agent operating within a distributed storage network (DSN) configured to store data objects as sets of encoded data slices in a plurality of distributed storage units organized as storage pools, the method comprising:
A migration agent, comprising:
A distributed storage network (DSN) comprising:
Dependencies are inferred from the claim text.