Migrating an encoded data slice based on an end-of-life memory level of a memory device
First Claim
Patent Images
1. A method comprising:
- determining a priority access level of an encoded data slice stored on a memory device;
determining a soft failure level for the memory device;
determining whether to migrate the encoded data slice from the memory device based on the priority access level and the soft failure level; and
when it is determined to migrate the encoded data slice from the memory device;
identifying another memory device; and
facilitating migration of the encoded data slice to the another memory device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a processing module determining a priority access level of an encoded data slice stored on a memory device. The method continues with the processing module determining an end-of-life memory level for the memory device. The method continues with the processing module determining whether to migrate the encoded data slice from the memory device based on the priority access level and the end-of-life memory level. The method continues with the processing module identifying another memory device. The method continues with the processing module facilitating migration of the encoded data slice to another memory device.
-
Citations
20 Claims
-
1. A method comprising:
-
determining a priority access level of an encoded data slice stored on a memory device; determining a soft failure level for the memory device; determining whether to migrate the encoded data slice from the memory device based on the priority access level and the soft failure level; and when it is determined to migrate the encoded data slice from the memory device; identifying another memory device; and facilitating migration of the encoded data slice to the another memory device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A distributed storage (DS) processing unit comprises:
-
an interface for coupling to a plurality of memory devices; and a processing module operable to; determine a priority access level of an encoded data slice stored on a memory device of the plurality of memory devices; determine a soft failure level for the memory device; determine whether to migrate the encoded data slice from the memory device based on the priority access level and the soft failure level; and when it is determined to migrate the encoded data slice from the memory device; identify another memory device of the plurality of memory devices; and facilitate migrating the encoded data slice to the another memory device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A memory system comprises:
-
a plurality of memory devices; and a processing module operable to; determine a priority access level of an encoded data slice stored on a memory device of the plurality of memory devices; determine a soft failure level for the memory device; determine whether to migrate the encoded data slice from the memory device based on the priority access level and the soft failure level; and when it is determined to migrate the encoded data slice from the memory device; identify another memory device of the plurality of memory devices; and facilitate migrating the encoded data slice to the another memory device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification