IP Library Granted Patent US 7,580,956
Granted Patent B1
US 7,580,956 · App. 11/418,358 · Granted Aug 25, 2009

System and method for rating reliability of storage devices

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,580,956
App. No.
11/418,358
Granted
Aug 25, 2009
Kind
B1
Abstract

A method for rating reliability of storage devices is disclosed. A reliability rating for a group of storage devices is assigned to a first rating. The first rating indicates an expected reliability that is the same for each individual one of the storage devices in the group. The expected reliability provides an indication of how reliable the storage devices in the group are expected to be. Information indicating one or more operational characteristics for one or more of the storage devices in the group may be periodically received and analyzed to determine whether the reliability rating for the group of storage devices should be changed. If so then the reliability rating for the group is changed to a different rating, e.g., to indicate either a decrease or an increase in the expected reliability of the storage devices in the group.

Claims (54)

1. A computer-implemented method for rating reliability of storage devices, the method comprising:

assigning a reliability rating for a first group of storage devices to a first rating, wherein the first group of storage devices includes a first storage device and one or more other storage devices, wherein the first rating indicates an expected reliability that is the same for each individual one of the storage devices in the first group;

receiving first information indicating one or more operational characteristics for one or more of the storage devices in the first group; and

in response to said receiving, changing the reliability rating for the first group of storage devices to a second rating different from the first rating, wherein the second rating indicates an expected reliability that is the same for each individual one of the storage devices in the first group;

wherein said changing the reliability rating for the first group of storage devices to the second rating indicates that the expected reliability for all storage devices in the first group, including the first storage device, has changed, even though the one or more operational characteristics prompting the change to the reliability rating do not apply to the first storage device.

2. The computer implemented method of claim 1 , further comprising:

analyzing the first information to determine whether to change the reliability rating for the first group of storage devices;

wherein the reliability rating for the first group of storage devices is changed to the second rating in response to said analyzing.

3. The computer implemented method of claim 1 , wherein the first information indicating the one or more operational characteristics for the one or more storage devices in the first group comprises information indicating failure statistics for the one or more storage devices, wherein the reliability rating for the first group of storage devices is changed to the second rating based on the failure statistics.

4. The computer implemented method of claim 1 , wherein the second rating indicates that the expected reliability for each of the storage devices in the first group has decreased relative to the first rating.

5. The computer implemented method of claim 4 ,

wherein the first information indicates that the first storage device has not experienced any failures and indicates that the one or more other storage devices have experienced one or more failures;

wherein said changing the reliability rating for the first group of storage devices to the second rating indicates that the expected reliability for the first storage device has decreased, based on the one or more failures experienced by the one or more other storage devices in the first group.

6. The computer implemented method of claim 1 , wherein the second rating indicates that the expected reliability for each of the storage devices in the first group has increased relative to the first rating.

7. The computer implemented method of claim 1 , further comprising:

grouping the storage devices together into the first group, wherein said grouping the storage devices together into the first group is performed according to one or more characteristics indicating that the storage devices have similar expected reliabilities.

8. The computer implemented method of claim 7 , wherein the one or more characteristics indicating that the storage devices have similar expected reliabilities comprise information indicating that the storage devices are from a common manufacturing batch.

9. The computer implemented method as recited in claim 7 , wherein the one or more characteristics indicating that the storage devices have similar expected reliabilities comprise one or more operational characteristics of the storage devices.

10. The computer implemented method of claim 1 , further comprising:

monitoring one or more reliability characteristics of the storage devices in the first group; and

assigning a first subset of the storage devices to a second group instead of the first group in response to determining that storage devices in the first subset have deviated from other storage devices in the first group in at least one of the one or more reliability characteristics.

11. The computer implemented method of claim 10 , wherein said monitoring the one or more reliability characteristics of the storage devices in the first group comprises monitoring one or more of:

temperature information for the storage devices;

amount of operating time for the storage devices;

numbers of read operations performed by the storage devices; and/or

numbers of write operations performed by the storage devices.

12. The computer implemented method of claim 1 , wherein the reliability rating for the first group of storage devices is changed to the second rating in response to determining that the one or more operational characteristics for the one or more storage devices in the first group are different from expected operational characteristics.

13. The computer implemented method of claim 1 , wherein the reliability rating for the first group of storage devices is changed to the second rating in response to determining that a first operational characteristic for one or more storage devices in the first group differs by more than a threshold amount from a first value.

14. The computer implemented method of claim 1 , wherein the storage devices comprise one or more of:

disk drives;

tape drives; and/or

optical drives.

15. A data storage system comprising:

at least one processor; and

a first storage device and one or more other storage devices;

wherein the at least one processor is operable to execute program instructions in order to:

assign a reliability rating for a first group of the storage devices to a first rating, wherein the first group includes the first storage device and the one or more other storage devices, wherein the first rating indicates an expected reliability for each of the storage devices in the first group;

receive first information indicating one or more operational characteristics for one or more of the storage devices in the first group; and

change the reliability rating for the first group of storage devices to a second rating based on the first information, wherein changing the reliability rating for the first group indicates that the expected reliability for each of the storage devices in the first group has changed;

wherein the change to the reliability rating for the first group of storage devices to the second rating indicates that the expected reliability for all storage devices in the first group, including the first storage device, has changed, even though the one or more operational characteristics prompting the change to the reliability rating do not apply to the first storage device.

16. The data storage system of claim 15 , wherein the first information indicating the one or more operational characteristics for the one or more storage devices in the first group comprises information indicating failure statistics for the one or more storage devices, wherein the reliability rating for the first group of storage devices is changed to the second rating based on the failure statistics.

17. The data storage system of claim 15 , wherein the second rating indicates that the expected reliability for each of the storage devices in the first group has decreased relative to the first rating; and

in response to changing the reliability rating for the first group of storage devices to the second rating, the data storage system is further configured to:

increase the redundancy of data stored on the storage devices in the first group; or

move all or part of the data from the first group of storage devices to a second group of storage devices with a higher reliability rating.

18. The data storage system of claim 17 ,

wherein the first information indicates that the first storage device has not experienced any failures and indicates that the one or more other storage devices have experienced one or more failures;

wherein said changing the reliability rating for the first group of storage devices to the second rating indicates that the expected reliability for the first storage device has decreased, based on the one or more failures experienced by the one or more other storage devices in the first group.

19. The data storage system of claim 15 , wherein the second rating indicates that the expected reliability for each of the storage devices in the first group has increased relative to the first rating.

20. A computer-implemented method for rating reliability of computing devices, the method comprising:

assigning a reliability rating for a first group of computing devices to a first rating, wherein the first group of computing devices includes a first computing device and one or more other computing devices wherein the first rating indicates an expected reliability that is the same for each individual one of the computing devices in the first group;

receiving first information indicating one or more operational characteristics for one or more of the computing devices in the first group; and

in response to said receiving, changing the reliability rating for the first group of computing devices to a second rating different from the first rating, wherein the second rating indicates an expected reliability that is the same for each individual one of the computing devices in the first group;

wherein said changing the reliability rating for the first group of computing devices to the second rating indicates that the expected reliability for all computing devices in the first group, including the first computing device, has changed, even though the one or more operational characteristics prompting the change to the reliability rating do not apply to the first computing device.

Assignments (18)
SECURITY INTEREST Recorded Dec 12, 2025
From: ARCTERA US LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073951/0470 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 070530/0497 Recorded Dec 1, 2025
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: ARCTERA US LLC
Reel/Frame 073833/0730 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 069585/0150 Recorded Dec 1, 2025
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: ARCTERA US LLC
Reel/Frame 073833/0848 →
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2024
From: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
To: VERITAS TECHNOLOGIES LLC (F/K/A VERITAS US IP HOLDINGS LLC)
Reel/Frame 069712/0090 →
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 069634/0584 →
SECURITY INTEREST Recorded Dec 10, 2024
From: ARCTERA US LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 069563/0243 →
PATENT SECURITY AGREEMENT Recorded Dec 10, 2024
From: ARCTERA US LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069585/0150 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2024
From: VERITAS TECHNOLOGIES LLC
To: ARCTERA US LLC
Reel/Frame 069548/0468 →
ASSIGNMENT OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Nov 25, 2024
From: BANK OF AMERICA, N.A., AS ASSIGNOR
To: ACQUIOM AGENCY SERVICES LLC, AS ASSIGNEE
Reel/Frame 069440/0084 →
TERMINATION AND RELEASE OF SECURITY IN PATENTS AT R/F 037891/0726 Recorded Nov 30, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VERITAS US IP HOLDINGS, LLC
Reel/Frame 054535/0814 →
SECURITY INTEREST Recorded Aug 20, 2020
From: VERITAS TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 054370/0134 →
MERGER AND CHANGE OF NAME Recorded Apr 18, 2016
From: VERITAS US IP HOLDINGS LLC; VERITAS TECHNOLOGIES LLC
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 038455/0752 →
SECURITY INTEREST Recorded Feb 23, 2016
From: VERITAS US IP HOLDINGS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 037891/0726 →
SECURITY INTEREST Recorded Feb 23, 2016
From: VERITAS US IP HOLDINGS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037891/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: SYMANTEC CORPORATION
To: VERITAS US IP HOLDINGS LLC
Reel/Frame 037697/0412 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 019872 FRAME 979. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE IS SYMANTEC OPERATING CORPORATION. Recorded Mar 5, 2012
From: VERITAS OPERATING CORPORATION
To: SYMANTEC OPERATING CORPORATION
Reel/Frame 027819/0462 →
CHANGE OF NAME Recorded Sep 26, 2007
From: VERITAS OPERATING CORPORATION
To: SYMANTEC CORPORATION
Reel/Frame 019872/0979 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2006
From: XIN, QIN; KISELEV, OLEG
To: VERITAS OPERATING CORPORATION
Reel/Frame 017872/0139 →