Invention Grant
- Patent Title: Apparatus, system, and method for caching data
- Patent Title (中): 用于缓存数据的设备,系统和方法
-
Application No.: US13209007Application Date: 2011-08-12
-
Publication No.: US08489817B2Publication Date: 2013-07-16
- Inventor: David Flynn , David Atkisson , Joshua Aune
- Applicant: David Flynn , David Atkisson , Joshua Aune
- Applicant Address: US UT Salt Lake City
- Assignee: Fusion-io, Inc.
- Current Assignee: Fusion-io, Inc.
- Current Assignee Address: US UT Salt Lake City
- Agency: Kunzler Law Group, PC
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
An apparatus, system, and method are disclosed for caching data. A storage request module detects an input/output (“I/O”) request for a storage device cached by solid-state storage media of a cache. A direct mapping module references a single mapping structure to determine that the cache comprises data of the I/O request. The single mapping structure maps each logical block address of the storage device directly to a logical block address of the cache. The single mapping structure maintains a fully associative relationship between logical block addresses of the storage device and physical storage addresses on the solid-state storage media. A cache fulfillment module satisfies the I/O request using the cache in response to the direct mapping module determining that the cache comprises at least one data block of the I/O request.
Public/Granted literature
- US20120210041A1 APPARATUS, SYSTEM, AND METHOD FOR CACHING DATA Public/Granted day:2012-08-16
Information query