COORDINATED GARBAGE COLLECTION FOR RAID ARRAY OF SOLID STATE DISKS
First Claim
Patent Images
1. An optimized redundant array of solid state devices comprising:
- an array of one or more optimized solid state devices; and
a controller coupled to the solid state devices for managing the solid state devices, said controller configured to globally coordinate the garbage collection activities of each of said optimized solid-state devices participating in the globally coordinated garbage collection.
2 Assignments
0 Petitions
Accused Products
Abstract
An optimized redundant array of solid state devices may include an array of one or more optimized solid-state devices and a controller coupled to the solid-state devices for managing the solid-state devices. The controller may be configured to globally coordinate the garbage collection activities of each of said optimized solid-state devices, for instance, to minimize the degraded performance time and increase the optimal performance time of the entire array of devices.
238 Citations
25 Claims
-
1. An optimized redundant array of solid state devices comprising:
-
an array of one or more optimized solid state devices; and a controller coupled to the solid state devices for managing the solid state devices, said controller configured to globally coordinate the garbage collection activities of each of said optimized solid-state devices participating in the globally coordinated garbage collection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of optimizing performance of a redundant array of individual solid state devices comprising:
-
communicating, by a controller connected to the array, with said individual solid state devices; and coordinating, by said controller connected to the array, garbage collection activities of each of the individual solid-state devices. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer readable storage medium storing a program of instructions executable by a machine to perform a method of optimizing performance of a redundant array of individual solid state devices comprising:
-
communicating, by a controller connected to the array, with said individual solid state devices; and coordinating, by said controller connected to the array, garbage collection activities of each of the individual solid-state devices using a controller connected to the array. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification