Electronic system with storage drive life estimation mechanism and method of operation thereof
First Claim
Patent Images
1. A method of operation of an electronic system comprising:
- determining two or more age criteria of a storage drive;
determining a drive age of the storage drive in accordance with the two or more age criteria of the storage drive by;
determining a first scaled age criterion by multiplying a first configurable factor by a first age criterion of the two or more age criteria;
determining a first drive age indicator by multiplying the drive age by a first maximum age criterion for the storage drive, wherein the first maximum age criterion is a maximum value of the first age criterion; and
in accordance with a determination that the first scaled age criterion is greater than or equal to the first drive age indicator, incrementing the drive age; and
after determining the drive age and in accordance with a determination that the incremented drive age is greater than or equal to the first maximum drive age criterion associated with the first age criterion, generating a notification that the drive age of the storage drive has reached the first maximum drive age criterion or a notification of imminent failure of the storage drive.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and/or devices are used to enable storage drive life estimation. In one aspect, the method includes (1) determining two or more age criteria of a storage drive, and (2) determining a drive age of the storage drive in accordance with the two or more age criteria of the storage drive.
-
Citations
20 Claims
-
1. A method of operation of an electronic system comprising:
-
determining two or more age criteria of a storage drive; determining a drive age of the storage drive in accordance with the two or more age criteria of the storage drive by; determining a first scaled age criterion by multiplying a first configurable factor by a first age criterion of the two or more age criteria; determining a first drive age indicator by multiplying the drive age by a first maximum age criterion for the storage drive, wherein the first maximum age criterion is a maximum value of the first age criterion; and in accordance with a determination that the first scaled age criterion is greater than or equal to the first drive age indicator, incrementing the drive age; and after determining the drive age and in accordance with a determination that the incremented drive age is greater than or equal to the first maximum drive age criterion associated with the first age criterion, generating a notification that the drive age of the storage drive has reached the first maximum drive age criterion or a notification of imminent failure of the storage drive. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic system comprising:
-
one or more processors; and memory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for; determining two or more age criteria of a storage drive; determining a drive age of the storage drive in accordance with the two or more age criteria of the storage drive by; determining a first scaled age criterion by multiplying a first configurable factor by a first age criterion of the two or more age criteria; determining a first drive age indicator by multiplying the drive age by a first maximum age criterion for the storage drive, wherein the first maximum age criterion is a maximum value of the first age criterion; and in accordance with a determination that the first scaled age criterion is greater than or equal to the first drive age indicator, incrementing the drive age; and after determining the drive age and in accordance with a determination that the incremented drive age is greater than or equal to the first maximum drive age criterion associated with the first age criterion, generating a notification that the drive age of the storage drive has reached the first maximum drive age criterion or a notification of imminent failure of the storage drive. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium, storing one or more programs configured for execution by one or more processors of an electronic system, the one or more programs including instructions for:
-
determining two or more age criteria of a storage drive; determining a drive age of the storage drive in accordance with the two or more age criteria of the storage drive by; determining a first scaled age criterion by multiplying a first configurable factor by a first age criterion of the two or more age criteria; determining a first drive age indicator by multiplying the drive age by a first maximum age criterion for the storage drive, wherein the first maximum age criterion is a maximum value of the first age criterion; and in accordance with a determination that the first scaled age criterion is greater than or equal to the first drive age indicator, incrementing the drive age; and after determining the drive age and in accordance with a determination that the incremented drive age is greater than or equal to the first maximum drive age criterion associated with the first age criterion, generating a notification that the drive age of the storage drive has reached the first maximum drive age criterion or a notification of imminent failure of the storage drive. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification