Tier Aware Caching Solution To Increase Application Performance
First Claim
1. A method, comprising:
- permitting an application to be aware to be aware of a distribution of a data of the application across a cache and a permanent storage device.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of the invention provides a method comprising: permitting an application to be aware to be aware of a distribution of a data of the application across a cache and a permanent storage device. The cache comprises a solid state device and the permanent storage device comprises a disk or a memory. In yet another embodiment of the invention, an apparatus comprises: a caching application program interface configured to permit an application to be aware to be aware of a distribution of a data of the application across a cache and a permanent storage device. A caching application program interface is configured to determine an input/output strategy to consume the data based on the distribution of the data.
24 Citations
20 Claims
-
1. A method, comprising:
permitting an application to be aware to be aware of a distribution of a data of the application across a cache and a permanent storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. An apparatus, comprising:
a caching application program interface configured to permit an application to be aware to be aware of a distribution of a data of the application across a cache and a permanent storage device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. An article of manufacture, comprising:
-
a non-transient computer-readable medium having stored thereon instructions that permit a method comprising; permitting an application to be aware to be aware of a distribution of a data of the application across a cache and a permanent storage device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification