SYSTEM FOR IMPROVING START OF DAY TIME AVAILABILITY AND/OR PERFORMANCE OF AN ARRAY CONTROLLER
First Claim
Patent Images
1. An apparatus comprising:
- a storage array comprising a plurality of storage devices;
a controller configured to send one or more commands configured to control reading and writing data to and from said storage array, wherein said commands include volume configuration information used by each of said plurality of storage devices;
a cache storage area within said controller and configured to store a copy of said commands; and
a backup storage area configured to store said copy of said commands during a power failure.
7 Assignments
0 Petitions
Accused Products
Abstract
An apparatus comprising a storage array, a controller, a cache storage area and a backup storage area. The storage array may include a plurality of storage devices. The controller may be configured to send one or more commands configured to control reading and writing data to and from the storage array. The commands may include volume configuration information used by each of the plurality of storage devices. The cache storage area may be within the controller and may be configured to store a copy of the commands. The backup storage area may be configured to store the copy of the commands during a power failure.
21 Citations
17 Claims
-
1. An apparatus comprising:
-
a storage array comprising a plurality of storage devices; a controller configured to send one or more commands configured to control reading and writing data to and from said storage array, wherein said commands include volume configuration information used by each of said plurality of storage devices; a cache storage area within said controller and configured to store a copy of said commands; and a backup storage area configured to store said copy of said commands during a power failure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
means for implementing a storage array comprising a plurality of storage devices; means for implementing a controller for sending one or more commands for reading and writing data to and from said storage array, wherein said commands include volume configuration information used by each of said plurality of storage devices; means for implementing a cache storage area within said controller to store a copy of said commands; and means for implementing a backup storage area for storing said copy of said commands during a power failure.
-
-
10. A method for configuring a plurality of storage devices, comprising the steps of:
-
(A) implementing a storage array comprising a plurality of storage devices; (B) implementing a controller configured to send one or more commands configured to control reading and writing data to and from said storage array, wherein said commands include volume configuration information used by each of said plurality of storage devices; (C) implementing a cache storage area within said controller and configured to store a copy of said commands; and (D) implementing a backup storage area configured to store said copy of said commands during a power failure. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification