Non-volatile backup for data cache
First Claim
Patent Images
1. A non-volatile data cache comprising:
- a cache memory coupled to an external power source and operable to cache data of an external data device such that access requests for the data can be serviced by the cache rather than the external device;
a non-volatile data storage device coupled to the cache memory;
an uninterruptible power supply (UPS) coupled to the cache memory and the non-volatile data storage device so as to maintain the cache memory and the non-volatile storage device in an operational state for a period of time in the event of an interruption in the external power source.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-volatile data cache having a cache memory coupled to an external power source and operable to cache data of an external data device such that access requests for the data can be serviced by the cache rather than the external device. A non-volatile data storage device is coupled to the cache memory. An uninterruptible power supply (UPS) is coupled to the cache memory and the non-volatile data storage device so as to maintain the cache memory and the non-volatile storage device in an operational state for a period of time in the event of an interruption in the external power source.
133 Citations
31 Claims
-
1. A non-volatile data cache comprising:
-
a cache memory coupled to an external power source and operable to cache data of an external data device such that access requests for the data can be serviced by the cache rather than the external device;
a non-volatile data storage device coupled to the cache memory;
an uninterruptible power supply (UPS) coupled to the cache memory and the non-volatile data storage device so as to maintain the cache memory and the non-volatile storage device in an operational state for a period of time in the event of an interruption in the external power source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A data storage system comprising:
-
an external power source;
a plurality of mass storage devices;
a cache memory coupled to the external power source and operable to cache data from the plurality of mass storage devices;
a non-volatile data storage device coupled to the cache memory;
an uninterruptible power supply (UPS) coupled to the cache memory and the non-volatile data storage device so as to maintain the cache memory and the non-volatile storage device in an operational state for a period of time in the event of an interruption in the external power source. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of protecting data during storage access operations comprising:
-
caching data from one or more data storage devices in volatile storage using a write-back cache policy, wherein the volatile storage is powered by a primary power source; and
in event of interruption of the primary power source, copying cached data to a miniature storage device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification